Chapter Twenty-Two. Flexibility and Rigor

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.

Guidance over Prescription

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 ...

Get Software Teamwork: Taking Ownership for Success 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.