Chapter 5Planning Feature by Feature

Things go best with frequent releases of software. Value grows faster and better. Management gets visible progress at short intervals. Development works best with small, clear objectives.

The product “vision,” however, starts with big, grand ideas, vague yet enticing. Vision is about big ideas, not tiny bites.

How can we move from our grand product ideas down to those detailed features we need for the best visibility and control?


Planning is indispensable.

General Eisenhower said, “Plans are useless, but planning is indispensable.” We do really need to think deeply about our product, not just at the beginning ...

Get The Nature of Software Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.