Effort Estimation

Once you have the size estimate in hand, you can move to the second estimation step—deriving the effort estimate. Although the estimate is not strictly necessary for estimating a software schedule, you'll need an effort estimate in order to know how many people to put on your project; and having an effort estimate makes it easy to derive the schedule estimate.

Deriving the effort estimate is a straightforward process. Here are some of the ways you can convert a size estimate into an effort estimate:

  • Use estimation software to create an effort estimate directly from the size estimate.

  • Use the schedule tables in Tables Table 8-8 through Table 8-10 to convert a size estimate in lines of code to an effort estimate.

  • Use your organization's ...

Get Rapid Development: Taming Wild Software Schedules now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.