7.7. Summary

  • Specs should do three things: ensure that the right product gets built, provide a schedule milestone that concludes a planning phase of a project, and enable deep review and feedback from different individuals over the course of the project.

  • Specs solve only certain problems. Team leaders should be clear on what problems they are trying to solve with specs, and what problems need to be solved through other means.

  • Good specs simplify. They are primarily a form of communication.

  • Specifying is very different from designing.

  • There should be clear authority for who writes and has control over the spec.

  • Closing the gap is one approach to managing open issues and to accelerate the end of the specification process.

  • A review process is the simplest way to define and control spec quality.

Get The Art of Project Management 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.