Detailed COCOMO Model Uses, same equations for
Description: Detailed COCOMO Model Uses, same equations for estimation, as the intermediate model But detailed model can estimate the effort (E), duration persons (P) Of each of development phases, subsystems, modules Four phases used in detailed
Related Topics
Download Presentation
"Detailed COCOMO Model Uses, same equations for" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Presentation Transcript
slide1. Detailed COCOMO Model<br>
slide2. Uses, same equations for estimation, as the intermediate model
But detailed model can estimate – the effort (E), duration & persons (P)
Of each of development phases, subsystems, modules<br>
slide3. Four phases used in – detailed cocomo model are –
Requirement Planning & Product Design (RPD)
Detailed Design (DD)
Code & Unit Test
Integrate & Test<br>
slide4. The effort multipliers for detailed COCOMO are Using these detailed cost drivers,
an estimate is determined for each phase of the lifecycle<br>
slide5. Example 1 Consider a project to develop a full screen editor.
The major components identified are ïƒ
Screen edit
Command language interpreter
File input and output
Cursor movement
Screen movement
The sizes estimated are ïƒ
4K, 2K, 1K, 2K and 3K delivered source lines of code.
Use COCOMO model, to determine ïƒ
Overall cost and schedule estimates, assume effort adjustment factor (EAF) being 1.21<br>
slide7. Solution ïƒ
Size in KLOC can be –
Screen edit = 4 KLOC
Command language interpreter = 2 KLOC
Final input & output = 1 KLOC
Cursor movement = 2 KLOC
Screen movement = 3 KLOC
-------------------------------------------------
Total = 12 KLOC<br>
slide8. The formula for effort calculation is ïƒ
E = Ai * (KLOC) ^ Bi * EAF person – months
For organic project ïƒ
Ai = 3.2 and Bi = 1.o5
EAF is given as ïƒ 1.21
E = 3.2 * (12) ^ 1.05 * 1.21
= 43.48 * 1.21
= 52.61 person - months<br>
slide9. Duration for completion of project can be calculated using following formula ïƒ
D = Cb * (E) ^ Db months
Cb = 2.5 and Db = 0.38
D = 2.5 * (52.61) ^ 0.38
= 11.27 months<br>
slide10. Effort and schedule estimation for different phases ïƒ
System design = 0.16 * 25.61 = 8.41 PM
Detail design = 0.26 * 52.61 = 13.67 PM
Module code and test = 0.42 * 52.61 = 22.09 PM
Integration and test = 0.16 * 52.61 = 8.41 PM
Schedule estimation –
System design = 0.19 * 11.27 = 2.14 months
Detail design = 0.24 * 11.27 = 2.70
Module code and test = 0.39 * 11.27 = 4.395
Integration and test = 0.18 * 11.27 = 2.02<br>
slide2. Uses, same equations for estimation, as the intermediate model
But detailed model can estimate – the effort (E), duration & persons (P)
Of each of development phases, subsystems, modules<br>
slide3. Four phases used in – detailed cocomo model are –
Requirement Planning & Product Design (RPD)
Detailed Design (DD)
Code & Unit Test
Integrate & Test<br>
slide4. The effort multipliers for detailed COCOMO are Using these detailed cost drivers,
an estimate is determined for each phase of the lifecycle<br>
slide5. Example 1 Consider a project to develop a full screen editor.
The major components identified are ïƒ
Screen edit
Command language interpreter
File input and output
Cursor movement
Screen movement
The sizes estimated are ïƒ
4K, 2K, 1K, 2K and 3K delivered source lines of code.
Use COCOMO model, to determine ïƒ
Overall cost and schedule estimates, assume effort adjustment factor (EAF) being 1.21<br>
slide7. Solution ïƒ
Size in KLOC can be –
Screen edit = 4 KLOC
Command language interpreter = 2 KLOC
Final input & output = 1 KLOC
Cursor movement = 2 KLOC
Screen movement = 3 KLOC
-------------------------------------------------
Total = 12 KLOC<br>
slide8. The formula for effort calculation is ïƒ
E = Ai * (KLOC) ^ Bi * EAF person – months
For organic project ïƒ
Ai = 3.2 and Bi = 1.o5
EAF is given as ïƒ 1.21
E = 3.2 * (12) ^ 1.05 * 1.21
= 43.48 * 1.21
= 52.61 person - months<br>
slide9. Duration for completion of project can be calculated using following formula ïƒ
D = Cb * (E) ^ Db months
Cb = 2.5 and Db = 0.38
D = 2.5 * (52.61) ^ 0.38
= 11.27 months<br>
slide10. Effort and schedule estimation for different phases ïƒ
System design = 0.16 * 25.61 = 8.41 PM
Detail design = 0.26 * 52.61 = 13.67 PM
Module code and test = 0.42 * 52.61 = 22.09 PM
Integration and test = 0.16 * 52.61 = 8.41 PM
Schedule estimation –
System design = 0.19 * 11.27 = 2.14 months
Detail design = 0.24 * 11.27 = 2.70
Module code and test = 0.39 * 11.27 = 4.395
Integration and test = 0.18 * 11.27 = 2.02<br>