Estimation of Efforts

The following steps are taken to estimate the effort to develop a project:

Application Composition Estimation Model

1. Access Object Counts

Estimate the number of screens, reports and 3GL components that will comprise this application.

2. Classify Complexity Levels of Each Object

We have to classify each object instance into simple, medium and difficult complexity level depending on values of its characteristics. Complexity levels are assigned according to the given table.

3. Assign Complexity Weights to Each Object

The weights are used for three object types i.e, screens, reports and 3GL components. Complexity weight are assigned according to object’s complexity level using following table.

4. Determine Object Points

Add all the weighted object instances to get one number and this is known as object point count.

Object Point = Sigma (number of object instances) * (Complexity weight of each object instance)

5. Compute New Object Points (NOP)

We have to estimate the %reuse to be achieved in a project. Depending on %reuse

NOP = [(object points) * (100 – % reuse)] / 100

NOP are the object point that will need to be developed and differ from the object point count because there may be reuse of some object instance in project.

6. Calculate Productivity rate (PROD)

Productivity rate is calculated on the basis of information given about developer’s experience and capability. For calculating it, we use following table.

7. Compute the estimated Effort

Effort to develop a project can be calculated as:

Effort = NOP / PROD

Effort is measured in person-month.

Application Composition Estimation Model (COCOMO II | Stage 1) – Software Engineering

Application Composition Estimation Model allows one to estimate the cost, and effort at stage 1 of the COCOMO II Model. In this model, size is first estimated using Object Points. Object Points are easy to identify and count. Object Points define screen, reports, and third-generation (3GL) modules as objects. Object Point estimation is a new size estimation technique but it is well suited in Application Composition Sector.

Similar Reads

Estimation of Efforts

The following steps are taken to estimate the effort to develop a project:...

Example

Consider a database application project with...

Contact Us