-
Improving Sprint Predictability
Software delivery teams often struggle to achieve their sprint goals and ensure predictability consistently. There is no secret formula to overcome this, and eventually, most teams figure out their way…
-
Done and Undone Work
How fast a software delivery team can release a completed and valuable feature to production is a measure of both customer satisfaction and the maturity of delivery practices for that…
-
Incremental and Iterative
Incremental and iterative are two different approaches for delivering a new software or feature. In both approaches, the software is built in multiple phases. There are some fundamental differences between…
-
Continuous Planning and Prioritization
Continuous planning and prioritization are the two key practices for delivering valuable outcomes in volatile, uncertain, complex, and ambiguous operating environments. To start our delivery journey, we will need to…