Measuring and using velocity of an agile team can be helpful in forecasting output of the near future. You need a certain stability in your team and enough data points / iterations. However, there are also things that could go wrong using velocity. Therefore I want to shed some light on pitfalls using velocity in agile planning. Velocity is not a measure for productivity! Velocity is only an indicator of how much work was done in the past, not how much work will be done in the future. It’s like measuring your running speed with a stopwatch and then using this value to predict how fast you can run tomorrow or next week. We would be able to predict who will …

Velocity pitfalls to be aware of Read more »

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 »

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.

This question has been the primary thing of focus for most people who are new to Scrum. Yes, it seems daunting at first, but it is not a challenge to get the right answer.