Iteration
Iteration improves the Startup one change at a time: one number, the worst step, and one change a week.
Outcome
| Part | This Process |
|---|---|
| Outcome | Each week ends with exactly one recorded change and a note on how to undo it. |
| Reads | Metric |
| Leaves | Decision, Change, Issue |
| Runs in | Each Startup |
Accountable
Workflows
| Workflow | Runs | Team |
|---|---|---|
| Weekly review | every week | Founding Team |
Who does each step
| Workflow | Step | Role | Calls | Approval |
|---|---|---|---|---|
| Weekly review | 1. Read the one number for the Startup’s kind of Product: activations before first revenue, outside revenue growth after. | Founder | Metric.query | None |
| Weekly review | 2. Find the step where the most buyers leak. | Strategist | ||
| Weekly review | 3. Keep, tune, or stop each live Play by its own Metric on outside revenue. | Strategist | ||
| Weekly review | 4. Choose exactly one change: a strategy edit, a Play test, a field test, or an Issue to build. | Founder | ||
| Weekly review | 5. Record the change as a Decision, with a note on how to undo it. | Founder | Decision.create | None |
| Weekly review | 6. Open an Issue for the Legal Team when the change touches the legal floor. | Founder | Issue.create | None |
Events
| Direction | When | What happens |
|---|---|---|
| In | Every week | Starts Weekly review |
| Out | Metric.queried | Raised by step 1 of Weekly review |
| Out | Decision.created | Raised by step 5 of Weekly review |
| Out | Issue.created | Raised by step 6 of Weekly review |
Plays
No Play names this Process.
Controls
No Control names this Process or a Workflow of it.
Settings
| Setting | Type | Default | Say | Set with |
|---|---|---|---|---|
iteration.day | string | mon | Run the weekly test on Mondays | Setting.update |
iteration.changes | integer | 1 | Make one change a week | Setting.update |
Failure
A failed step retries; when retries run out, the Action goes to the Founder.
Loop
| Step | Value |
|---|---|
| Hypothesis | Changing only the worst step each week lifts weekly outside revenue growth more than changing several steps at once. |
| Measure | Weekly outside revenue growth over 28d, at least 4 observations |
| Learn | The learn step reads the Readout, records Evidence and a Decision, and drafts the next Variant. |
Code
Turn on iterationEnable
On by default for every Product Template. Process.pause stops new Actions; Actions in progress finish.
Run the weekly test on MondaysExample
A key-management API grows 2% a week. Weekly review finds 60% of trial users stall at API key setup, so the week's one change is a setup Issue with an undo note. The next week, growth reads 6%.