spm unit-2-2
spm unit-2-2
o Software Design
o Implementation
o Testing
External Inputs 3 4 6
External Output 4 5 7
External
3 4 6
Inquiries
Internal Logical
7 10 15
Files
External
5 7 10
Interface Files
COCOMO Sub-models
1. End User Programming
Application generators are used in this sub-model. End user write the code by
using these application generators. For Example, Spreadsheets, report generator,
etc.
2. Intermediate Sector
Stages of COCOMO
1. Stage-I
It supports estimation of prototyping. For this it uses Application Composition
Estimation Model. This model is used for the prototyping stage of application
generator and system integration.
2. Stage-II
It supports estimation in the early design stage of the project, when we less
know about it. For this it uses Early Design Estimation Model. This model is used
in early design stage of application generators, infrastructure, system
integration.
3. Stage-III
It supports estimation in the post architecture stage of a project. For this it uses
Post Architecture Estimation Model. This model is used after the completion of
the detailed architecture of application generator, infrastructure, system
integration.