Good read May 25, 2007
Nice read on what goes into software development. From the planning to the particpants.
Good for anyone working on any type of medium scale or larger software project.
About 30 years later, the underlying observations are still relevant; what went on then still goes on today.