Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.1 © 2006 Pearson/Prentice Hall 3.1 Tracking Progress : Gantt Chart Activities shown.

Similar presentations


Presentation on theme: "Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.1 © 2006 Pearson/Prentice Hall 3.1 Tracking Progress : Gantt Chart Activities shown."— Presentation transcript:

1 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.1 © 2006 Pearson/Prentice Hall 3.1 Tracking Progress : Gantt Chart Activities shown in parallel

2 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.2 © 2006 Pearson/Prentice Hall 3.1 Tracking Progress Phases, Steps, and Activities in Building a House

3 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.3 © 2006 Pearson/Prentice Hall 3.3 Effort Estimation Estimation Should be Done Repeatedly Uncertainty affects the accuracy of cost and size estimations

4 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.4 © 2006 Pearson/Prentice Hall 3.3 Effort Estimation Watson and Felix Model Productivity Factors

5 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.5 © 2006 Pearson/Prentice Hall Three Stages of COCOMO II

6 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.6 © 2006 Pearson/Prentice Hall 3.3 Effort Estimation COCOMO II: Estimate Application Points To compute application points count the number of screens, reports, and programming language used, and determine the complexity level 8 +mediumdifficult 4 +mediumdifficult

7 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.7 © 2006 Pearson/Prentice Hall 3.3 Effort Estimation Complexity Weights for Application Points Object typeSimpleMediumDifficult Screen 123 Report 258 3GL component -- 10

8 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.8 © 2006 Pearson/Prentice Hall 3.3 Effort Estimation Productivity Estimate Calculation

9 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.9 © 2006 Pearson/Prentice Hall 3.3 Effort Estimation - Evaluating Models No model captures cost for all types of development PRED(25%) within 25% of actual cost MMRE - mean magnitude of relative error (small is good)

10 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.10 © 2006 Pearson/Prentice Hall Risk

11 Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.11 © 2006 Pearson/Prentice Hall 3.4 Risk Management Risk Management Activities (continued) Example of risk exposure calculation


Download ppt "Pfleeger and Atlee, Software Engineering: Theory and PracticePage 3.1 © 2006 Pearson/Prentice Hall 3.1 Tracking Progress : Gantt Chart Activities shown."

Similar presentations


Ads by Google