Where the Time Goes

One strategy for achieving rapid development is to determine the area in which most of the time is spent on a typical project and then try to reduce that time. You can shrink some areas more readily than others, and attempting to reduce some areas can inadvertently lengthen the schedule.


For details on figuring out where the time goes on your own projects, see Chapter 26, Chapter 26.

You can view time on a software project from many angles, and the different views produce different insights into where the time goes. The next subsection presents the classic (phase-by-phase) view, and the subsections after that present other views.

The Classic View

Most projects start out in an ill-defined, pre-requirements phase that ...

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.