<aside>

Key concepts

Introduction

Part One: Shaping

Principles of shaping

Properties of shaped work

1. Set boundaries

  1. Set the appetite: You can think of the appetite as a time budget for a standard team size. We usually set the appetite in two sizes: Small Batch: This is a project that a team of one designer and one or two programmers can build in one or two weeks. Big Batch: This project takes the same-size team a full six-weeks.
  2. Fixed time, variable scope: An appetite is completely different from an estimate. Estimates start with a design and end with a number. Appetites start with a number and end with a design.
  3. "Good" is relative. There's no absolute definition of "the best" solution. The best is relative to your constraints. Without a time limit, there's always a better version. The ultimate meal might be a ten course dinner. But when you're hungry and in a hurry, a hot dog is perfect.
  4. Responding to raw ideas. Our default response to any idea that comes up should be: "Interesting. Maybe some day." In other words, a very soft "no" that leaves all our options open. We don't put it in a backlog.
  5. Narrow down the problem. We flip from asking “What could we build?” to “What’s really going wrong?” When it comes to unclear ideas, the worst offenders are "redesigns" or "refactorings" that aren't driven by a single problem or use case.