Weighting Technical Factors

The next step in our estimating process is to consider the technical factors of the project. To do this, use Table C-3 to assign a rating between 0 (irrelevant) and 5 (essential) for each topic. After rating each topic, multiply the weight by the rating to get an extended weight. The total extended weight for all technical factors is called the T factor.

Table C-3. Weighting Factors for Technical Factors
Technical Factor Weight Rating Extended Weight (weight × rating) Reason
1. Distributed system 2 3 6 The system must be able to scale.
2. Response or throughput performance objectives 1 2 2 Although response times aren't “hard,” they must be tolerable.
3. End-user efficiency (online) 1 3 3 The system must be easy to comprehend.
4. Complex internal processing 1 1 1 There is very little complex processing.
5. Reusability of code 1 3 3 The code must be extensible to add future functionality.
6. Ease of installation 0.5 2 1 Installation will be minimal to two different sites.
7. Ease of use 0.5 4 2 The system must be easy to use.
8. Portability 2 0 0 There are no portability requirements.
9. Ease of change 1 3 3 The system must be changeable as the needs of Remulak evolve.
10. Concurrency 1 1 1 At present, there are few concurrency issues.
11.Special security features 1 2 2 There will be security requirements in future releases, but they are basic.
12.Direct access for third parties 1 2 2 There are Internet access requirements for order inquiry.
13.Requirement for special user training 1 0 0 There are no special training requirements.
T factor   26  

Now that we have the T factor, we plug the value into a formula to obtain the technical complexity factor (TCF): TCF = 0.6 + (0.01 × T factor). This formula gives us the following result for Remulak Productions:


..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.136.17.139