Analyzing all the stories in a project requires significant time. How can we estimate the size of a project without prior identification and analysis of every single user story? If you don't want to analyze all user stories in your project in order to estimate its size then Randomized Branch Sampling is an approach you can use for portfolio related decisions and quotations on prospect projects.
Product risk analysis (PRA) is not only useful in testing but is also applicable during the various phases of sequential or agile system development. This article introduces a different application of PRA that elevates it from project level to domain level. It shows how you can go from risk and requirement-based testing to risk and requirement-based development.
There are essentially two factors that determine whether your offshoring adventure is successful or not – people and process. This article is the first article in a series on managing remote teams, sharing experiences in developing a process for remote collaboration. As people sit apart in (several) remote locations, extra attention must be paid to articulating how people work together.
In this article, author talks about how to improve the accuracy of software development effort estimations. He also discusses how to measure and predict productivity. 1
There are ways to obtain sustainable pace beyond scrum that can help stem the increasing number of failing scrum projects, with a backlog-item-oriented workflow treating sprints as iterations.
IT is increasingly concerned with issues like server power consumption. This Intel article addresses the sources of consumption, estimation, and design considerations that can reduce demands. 2