Costs of Agile Methods
The costs of agile methods consist of the expenses in time, labor, materials, and other expenditures to apply them, including training. Agile cost estimation is the process of predicting the effort, or labor hours, required to develop a software system using agile methods. There are a variety of top-down and bottom-up approaches for estimating the costs of using agile methods. One can use top-down parametric models derived from historical data. Some cost models and tools even support limited top-down cost estimation.
One of the simplest and most straightforward ways to estimate the costs of agile methods is bottom-up estimation of user stories. That is, one applies an agile project management framework such as release ...