The role of the product owner comes with a lot of responsibility and things you supposed to do. However, there are also things that you shouldn’t do. This post brings attention to 5 Product Owner anti-patterns that you should avoid as they either harm your product or your team. Not being able to make decisions This is probably the number one anti-pattern for a product owner. As the product owner, it is your responsibility to make decisions that will move your product forward. This includes making tough calls and sometimes disappointing stakeholders. If you are not able to make decisions, you will quickly find yourself bogged down in analysis paralysis and your team will lose confidence in you. Making decisions …

5 Product Owner anti-patterns to escape from Read more »

Profit from the awareness of your internal processes that comes with The Ladder of Inference. Use that to questions and validate your assumptions, beliefs and actions.

In product development there is a lot of focus on the value creating units, the teams. As many products are developed in a complex context with a certain degree of uncertainty, teams should apply emergent development practices. Teams also should make decision out of their context rather than developing a product based decisions they didn’t make or where not involved in. Teams already get good support in order to do so by adding roles like Scrum Masters or Agile Coaches. What is often forgotten about, is to also adapt the environment that the team is working in. The consequence is that, once teams reach a certain maturity regarding emergent and self-organized way of working, conflicts with regards to the team’s …

The leadership problem Read more »

Extreme Programming (XP) is a methodology for agile software development. It is a good method for boosting software quality, accelerating the incorporation of customer feedback and is healthy for developers. It is one of the more vital methods in software development compared to phase based methods like waterfall or even scrum with its more rigid structure. Compared to other methods Extreme Programming emphasizes on engineering practices for software development. Extreme Programming comes with five values and a set of practices.