Professional Documents
Culture Documents
Software Cost Estimation With Use Case Points - Free Excel Spreadsheet
Software Cost Estimation With Use Case Points - Free Excel Spreadsheet
Software Cost Estimation With Use Case Points - Free Excel Spreadsheet
1 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
We just completed a series of articles detailing how to use Use Case Points for so ware cost
estimation. In this article we have a free MS Excel Spreadsheet for calculating use case
points. Download it today to make it easier to do your project cost estimations.
Free Excel Spreadsheet Download
Download the use case point spreadsheet (zipped) for free today from Tyner Blain.
Background
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
2 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
This is the seventh article in a series on applying use case points to create reliable so ware
cost estimates. What makes use case points di erent is that they allow the project cost estimation to happen much earlier in the process. This cost estimation technique was developed by Gustav Karner for Rational So ware Corporation in the mid 1990s.
The introduction to so ware cost estimation is the right place to start if you came to this
article first. In the previous articles we discussed:
1. Technical Factors of the Implementation. Characterizing (non-functional) requirements of the so ware.
2. Environmental Factors. Describing the team and the process.
3. Use Case Quantity and Complexity. Representing what the so ware is asked to accomplish.
4. Actor Quantity and Complexity. Enumerating the users of the so ware.
5. Final Calculations. Doing the math.
The free excel spreadsheet in this article will do the math for you. It provides an easy way to
organize (and edit) your estimates, and presents the final calculation results for you.
Using the Use Case Points Spreadsheet
The spreadsheet has five tabs, one for each area of data collection and processing. The tabs
map directly to the individual articles in the series (linked above). Each tab also includes
links back to the articles for future review.
To calculate the use case points, you only have to fill in the highlighted (yellow) cells in
each tab of the spreadsheet. All of the math is done for you.
UCP Technical Complexity Factors
Enter the relative magnitude of each technical factor. Brief descriptions of each factor are
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
3 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
4 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
Note that the complexity values are selected from a drop-down instead of being typed in.
This allows for automatic calculation, just from listing the use cases.
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
5 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
The actor analysis section also uses a drop-down to select the type of actor.
UCP Final Calculation
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
6 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
All of the work has been done for you. If you want to use a di erent ratio for converting
from use case points to hours of e ort, just change the highlighted value.
Conclusion
This concludes our series on so ware cost estimation with use case points. With this free
excel spreadsheet, you dont have an excuse for not calculating the use case points on your
project. The time you will invest is minimal. The value may be substantial.
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
7 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
Rodrigo
Scott
Sehlhorst
The ratio 28 hours per use case point, is a realistic, but otherwise
arbitrary number. It can absolutely be changed.
Heres the approach I suggest.
1) Estimate use case points for your project.
2) Use a ratio, say 28, as a best guess to project estimated hours
3) Track the hours spent on the project.
4) Use the actual value (from 3) and the estimate (from 1) to
compute an updated ratio.
5) Use the updated ratio, for your team, for your next project, and
repeat steps 1-4.
You should also review to determine if your estimates (per 1) were
o , and include that feedback loop so that you get better estimates
of the number of use case points. Over time, your ability to estimate
/ predict will improve.
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
8 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
Pingback: Living in the Tech Avalanche Generation Point Case Estimation techniques
work for Agile Projects.
Pingback: Living in the Tech Avalanche Generation ASP.Net only for line of business?
[Silverlight baby, Silverlight - Part 1]
Pingback: Living in the Tech Avalanche Generation Silverlight and Model View Presenter
(is it a realistic option?)
Pingback: miguek
Leandro
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
9 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
just one question: The e ort estimated in this method (784 hours in
example) apply for the complete development cycle (analysis +
ORLANDO
ACOSTA
stage.
Thanks to all .
Scott
Sehlhorst
Mohammad
9/27/2016 4:12 PM
Software Cost Estimation With Use Case Points Free Excel Spreadsheet | Tyner Blain
10 of 10
http://tynerblain.com/blog/2007/02/20/software-cost-estimation-ucp-7/
Well, you cannot truly validate the estimation without doing the
task, measuring how long it took, and reconciling with the
Scott
Sehlhorst
Mohammad
thanks man
9/27/2016 4:12 PM