Some notes about unit-testing prioritizing and Codepipes Testing Metrics

In the project management and code development, setting priorities is crucial. This principle extends to the world of unit testing, where the emphasis should be placed on strategic test coverage. In the article I want to explore the concept of code prioritization, distinguishing code types, and offers insights into the importance of setting testing priorities for optimal Codepipes Testing Metrics (CTM).

The Art of team decision-making

In the realm of collaborative decision-making, the journey from a group discussion to a well-considered decision often follows a two-phase process. This process is a dance between divergent and convergent thinking, each playing a crucial role in the final outcome. Let's speak about the art of striking this balance, ensuring that your team arrives at effective and lasting decisions.

The Good, the Bad and the Angry code-reviewer

Code review is a critical phase in the software development and delivery process. It helps us determine if the code solves the given task, conforms to the project's architecture, and detects logic problems. It's also a great opportunity for the code reviewer to demonstrate how skilled he is and how poorly others write code. Is it a joke? Not on every team. The last point often holds true; some experienced programmers take it as an axiom and use code review to boost their egos. Therefore, in this article, I would like to discuss code review from an ethical perspective.

Mitigating emotional/logical resistance in Agile teams

In past note, I have written about examples of team resistance when implementing new changes in the context of the tribal behavior model. I used the example of a Kanban implementation in which we announced that the entire team would now use WIP limits. In this note, I will continue to use these example to work out the actions and arguments that will help to convince the person or team that the changes are right (for both types of resistance: emotional and logical).

ITIL Foundation: certification tips and main concepts

ITIL 4 is a business process framework that describes the practices of organizing an IT department as a service department. Using which you can implement the most important aspect of your business: creating Value in collaboration with the consumer.  In the article I described my preparation strategy as well as main concepts and tips for the ITIL 4 Foundation exam.