<aside>

At a Glance | Shape the Work | Place Bets | Build and Ship | After Shipping

</aside>

<aside>

A repeatable system to ship meaningful work every cycle

Turn raw ideas into shipped product on a fixed schedule, with variable scope and full team ownership. Run cycles end to end without runaway bets or bloated backlogs.


What You'll Find Inside


When to Use This

Why Execution Breaks

Most teams share the same symptoms as they grow:

The root cause is the operating model, so the fix is a better operating model. This playbook has three phases: Shape → Bet → Build.


Simple Execution Process

---
config:
  layout: elk
  elk:
    nodePlacementStrategy: NETWORK_SIMPLEX
---
flowchart LR
    A(["Raw idea"]) e1@==> B["Shape"]
    B e2@==> C["Bet"]
    subgraph Cycle["<b>The Cycle: 6-week build + Cool-down</b>"]
        direction LR
        C e3@==> D["Build"]
        D e4@==> E(["Ship"])
        E e5@==> F["Cool-down"]
    end
    F e6@==>|"next betting table"| C

    e1@{ animation: slow }
    e2@{ animation: slow }
    e3@{ animation: slow }
    e4@{ animation: slow }
    e5@{ animation: slow }
    e6@{ animation: slow }

    classDef idea fill:#F4F5F7,stroke:#091E42,stroke-width:2px,color:#091E42
    classDef shape fill:#FFF5E6,stroke:#D97706,stroke-width:2px,color:#78350F
    classDef bet fill:#EAE6FF,stroke:#403294,stroke-width:2px,color:#2A215E
    classDef build fill:#E1F0FF,stroke:#0052CC,stroke-width:2px,color:#003366
    classDef ship fill:#FFE1ED,stroke:#651F70,stroke-width:2px,color:#3D1244
    classDef cooldown fill:#E3FCEF,stroke:#006644,stroke-width:2px,color:#003D29

    class A idea
    class B shape
    class C bet
    class D build
    class E ship
    class F cooldown

</aside>

<aside>

The Operating Model at a Glance

Phase Who Output Key question
Shape Small senior group, working independently A pitch: problem, appetite, rough solution, risks removed Is this defined enough to bet on?
Bet Stakeholders at a betting table A cycle plan: which pitches get built, by whom Is this the best use of the next cycle?
Build Small integrated team (1 designer + 1-2 engineers) Shipped work within the time box Can we ship a version of this we're proud of, on time?

<aside>

How to Adopt This

Option Best when How
One six-week experiment You can protect one team's time Shape one pitch, guarantee zero interruptions, kick off the build, aim for one piece done early
Start with shaping Someone else controls engineering time Shape one well-bounded pitch and push it through the existing process. Let the results argue for more
Start with cycles The team runs two-week sprints Switch to six-week cycles first. Breathing room creates appetite for better shaping

<aside>

Fix shipping before fixing discovery. The best customer insight is worthless if you can't turn it into a shipped product.

</aside>

</aside>

<aside>

Phase 1: Shape the Work

Shaping happens on a separate track from building. It makes an idea concrete enough for a team to execute, and rough enough to leave room for their judgement.

Step 1: Set boundaries

Step 2: Rough out the elements

Work at the right level of abstraction. Wireframes are too concrete this early and box in the designer. Single-sentence ideas are too vague and leave the team guessing. Two tools hit the middle:

Step 3: Find risks and rabbit holes

Well-shaped work has a thin-tailed risk profile: it might run a week over, and that's the worst case. One unexamined rabbit hole can eat a third of the budget. So slow down and stress-test:

Step 4: Write the pitch

Five ingredients, every time:

Ingredient What it covers
Problem The raw idea or a single specific story showing why the status quo fails
Appetite The time budget, stated as a constraint on the solution
Solution The core elements, drawn so people without context can see it
Rabbit holes Tricky details called out and patched in advance
No-gos What we are deliberately excluding to fit the appetite

A problem with no solution is unshaped work. A solution with no problem is a debate with no referee. Pitch both together.

</aside>

<aside>

Phase 2: Place Bets

Bets, and zero backlogs

What a bet means

The circuit breaker

Bets that don't ship within the cycle get no extension by default. This one policy:

Cadence

<aside>

</aside>

<aside>

</aside>

<aside>

</aside>

<aside>

<aside>

Playbooks

</aside>

</aside>