This application calculates the number of Use Case Points (UCP) for a project. Please note that Use Cases need to be created
in order to use this tool. Use Case Points are used to estimate the effort of a software project. This application does not
calculate the effort, but provides a calculation for Use Case Points as a metric for the software project size during the estimation
process. The UCP formula uses four elements: Unadjusted Use Case Weight (UUCW), Unadjusted Actor Weight (UAW),
Technical Complexity Factor (TCF), and Environmental Complexity Factor (ECF). Each element will be presented on a specific
page to calculate the UCP step by step. The Use Case Points page will contain the final calculation based on the four previous elements.
For boundary limits, information on functionality, or general questions about Use Case Points, please refer to the Help section
located in the top right corner of every page.
For calculation pages, the Calculate button MUST be pressed to move to the next page.
Enjoy!
UUCW is the Unadjusted Use Case Weight for a project. Determining the impact that each Use Case will have on a system is critical to the project size. The number of transactions a Use Case handles will need to be found for each Use Case. There are three classifications that a Use Case can be: Simple, Average or Complex.
Use Case Classification | Weight | Number of Use Cases | Result | |
---|---|---|---|---|
Total: | ||||
Simple | 5 | x | ||
Average | 10 | x | ||
Complex | 15 | x |
UAW is the Unadjusted Actor Weight for a program. Actors contribute to the size of the project, therefore all Actors must be well thought out for the entire system. There are three classifications which an Actor can be: Simple, Average and Complex.
Actor Classification | Weight | Number of Use Cases | Result | |
---|---|---|---|---|
Total: | ||||
Simple | 1 | x | ||
Average | 2 | x | ||
Complex | 3 | x |
TCF is the Technical Complexity Factor for a project that takes into consideration any technical requirements that will be implemented. Each of the 13 listed factors needs to be rated on a scale of 0 (irrelevant) to 5 (essential).
TCF = 0.6 +(TF/100)
TCF =
ECF is the Environment Complexity Factor for a project. This estimates factors will not be implemented in a project, but severely impact it. ECF deals with the project team and their ability to complete the project. Each factor needs to be rated on a scale of 0 (irrelevant) to 5 (essential).
ECF = 1.4 +(-0.03 x EF)
ECF =
Finally the UCP can be calculated once the unadjusted project size (UUCW and UAW), technical factor (TCF) and environmental factor (ECF) have been determined.
The UCP is calculated based on the following formula:
UCP = (UUCW + UAW) x TCF x ECF
UCP = (UUCW + UAW)
x TCF x ECF
UCP =
Your project contains Use Case Points.
Thank you for using the Use Case Point Calculator Tool!