As we start to understand the things we need to do to get our projects out the door, we can split these tasks into two camps: the things that must be done under any circumstances, and the things where we have some latitude on their implementation.
This chapter covers a few guidelines that we can use to ensure that our approach is visible, reasonable to follow, and supports the need to effectively and efficiently get our job done.
A consensus seems to exist among many companies that the way to ensure the success of software projects is to prescribe how everyone will do his or her job.
Policies and procedures. Audits and documentation. An excessively detailed schedule. If the ...