25. Estimating and Prioritizing Stories

AN AGILE TEAM needs to define the software features which have value to the business and then plan their implementation to realize this value without delay. In this chapter, we describe how story cards help teams identify such features and explain how to properly estimate and prioritize the work associated with implementing them. This is important groundwork for Chapter 26, which presents an approach to planning Agile projects.

Working with Customer Stories

Customer stories provide a way to identify the discrete features of a software product that have value to the business. Therefore, the team can use stories to define and plan its work as well as to provide an objective measure of its progress in delivering ...

Get Visual Studio Team System: Better Software Development for Agile Teams now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.