In this article, Davide Noaro discusses the software testing phase of Scrum projects with a final Waterfall interaction. As Scrum’s adoption is often incremental inside an organization, both approaches can coexist for a while. Compared to a full Scrum approach is that, in this situation you are obliged to rerun the tests for the whole functionality to qualify the product before going to production. In the article, he presents how software testing has been integrated into his organization’s process and then analyze the objections that are sometimes raised on the software testing choice made, mainly that running tests for every user story is inefficient because they have to rerun them for the whole functionality during the Waterfall at end phase.
Velocity is perhaps the most useful metric available to agile teams. Mike Cohn looks at advanced uses of velocity for Agile planning under special but common circumstances. Learn how to forecast velocity in the complete absence of any historical data. You will look at how a new team can forecast velocity by looking at other teams and see how to predict the velocity of a team that will grow or shrink in size. Most importantly you will learn to use of confidence intervals to create plans we can be 90% confident in, even on fixed-price or fixed-date contracts.