1. What are the methods for estimating software workloads?
Two commonly used methods of estimation:
Method for estimating Pert sizing
Pert sizeing is a weighted average method that can be used to estimate the workload of a software project. In estimating each task, the first estimate is given in the best, probable and worst three cases, recorded as A,b,c;
The expected value is then calculated using the following formula, the so-called final estimate:
Expected value = (A+4*B+C)/6
Delphi Estimation Method
The estimation process is as follows:
Comparison of two evaluation methods:
|
Delphi |
Pert |
Accuracy |
Be conducive to independent thinking and gradually clear, by the individual will influence small, the estimated result is more accurate |
Affected by human factors, large disturbance, the accuracy is slightly worse. |
operability |
High workload input, not easy to understand, longer estimate time |
Easy to operate, easy to understand, short time to use |
Suitable for projects |
Suitable for initial estimation of project start-up phase |
Suitable for critical estimates in the event of tight deadlines or late in the project. |
Software Quality assurance and Testing (Job II)