Chapter 1. About Planning Smarter

This book is about software planning in general and about the requirements specification process in particular. The emphasis of the book is on planning smarter,[1] rather than planning more. Good planning is a prerequisite to an effective (profitable) software development effort. While good planning may sound simple, it is not easy to do and it is not often done well.

[1] Yes, I know the phrases planning smarter and coding smarter are not grammatically correct. Maybe that's part of what I love about them!

The first rule of good planning is to establish a common vocabulary. In keeping with that practice, it is important to start out by defining the key terms and the actors to whom we will refer in this book.

Get Planning Smarter: Creating Blueprint-Quality Software Specifications 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.