Software Size Estimation:
Software Engineering-IIThe size of the software needs to be estimated to figure out the time needed in terms of calendar and man months as well as the number and type of resources required carrying out the job. The time and resources estimation eventually plays a significant role in determining the cost of the project.
Most organizations use their previous experience to estimate the size and hence the resource and time requirements for the project. If not quantified, this estimate is subjective and is as good as the person who is conducting this exercise. At times this makes it highly contentious.
It is therefore imperative for a government organization to adopt an estimation mechanism that is:
- Objective in nature.
- It should be an acceptable standard with wide spread use and acceptance level.
- It should serve as a single yardstick to measure and make comparisons.
- Must be based upon a deliverable that is meaningful to the intended audience.
- It should be independent of the tool and technology used for the developing the software.
A number of techniques and tools can be used in estimating the size of the software. These include:
- Lines of code (LOC)
- Number of objects
- Number of GUIs
- Number of document pages
- Functional points (FP)


Recent Comments