Chapter 7Size, Effort, and Scheduling of Projects

Importance of Size

A person intending to build a house typically estimates the overall size of the house in number of square feet. While buying an office table, you may specify the size as Length × Breadth × Height. Almost every object used in daily life can be sized by using one or more parameters. Because software is “soft,” it is always quite difficult to size it as accurately as other material products like a house, a car, or a television. Software professionals traditionally have been measuring the size of software applications by using different methods; Lines-Of-Code (LOC) is the oldest and most popular method used.

Whatever the level of approximation, LOC does give some sense of software ...

Get Practical Software Estimation: Function Point Methods for Insourced and Outsourced Projects now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.