The Learning Loop
The Learning Loop
The five-phase operational core of LDD. Frame, Slice, Build, Validate, Decide.
Learn-Driven Development runs in five phases. Each one requires a specific thinking mode, clear inputs, and a clear output. Together they form the atomic unit of progress: a learning loop. Whether you're a team of ten or a solo builder, the structure is the same.
- Frame. Define a testable hypothesis and set its learning horizon.
- Slice. Break the hypothesis into the thinnest increment that still tests it.
- Build. Implement the thin slice (agent, human, or both).
- Validate. Test the hypothesis against reality.
- Decide. Double down, pivot, or abandon.
The output of one loop is the input to the next.