A VISUAL COMPANION TO THE BOOK

From an idea
to a working
product.

See what happens at every stage of development, what the work produces, and what needs checking before you move on.

Eight stages. A clear route. A guide you can print.

The screen is only the visible part of the product.
The screen is only the visible part of the product.
An idea starts the work.
Evidence moves it forward.

THE WHOLE PICTURE

Follow the work from start to finish.

Start with a useful outcome. Then follow the decisions, working results, and checks.

Idea, understand, define, design, build, test, pilot, release, operate. Quality continues through all stages.
The route is iterative. New evidence can reopen scope, design, or an earlier decision.

Quality is part of every stage. Requirements get checked before code. Changes get reviewed and tested. Live use needs observation, support, and recovery.

BEFORE STAGE 01

Give the idea a useful outcome.

A person → a difficulty → work they need to finish.

OPEN ANY STAGE

What happens next?

Each stage has a visual flow, concrete actions, a result, and a condition for moving forward.

STAGE 01

Understand the starting point

Look at the current work, prototype, dependencies, and failures before choosing the next move.

ResultAn assessment, a system map, a failure log, and a reasoned next step.
Explore the stage
STAGE 02

Agree on the result

Turn observed needs into a bounded release, explicit rules, and checkable outcomes.

ResultA release map, agreed rules, acceptance criteria, and an engineering estimate.
Explore the stage
STAGE 03

Design the system

Connect the user journey, interface states, data, and external services before building them together.

ResultA system diagram, data and state models, interface designs, and integration rules.
Explore the stage
STAGE 04

Build working components

Build in small slices. Keep the requirement, changed files, and actual check results together.

ResultRepeatable working slices, reviewed changes, actual check results, and visible unfinished work.
Explore the stage
STAGE 05

Test quality and risk

Test the whole outcome, its boundaries, and its failure paths. Check the saved state as well as the message.

ResultVersioned results, explained defects, and remaining risks with owners and workable restrictions.
Explore the stage
STAGE 06

Pilot and accept

Observe a bounded live use, learn from the work, and separate software acceptance from permission to expand.

ResultA pilot record, observations, corrections, acceptance results, and explicit operating gaps.
Explore the stage
STAGE 07

Release version 1.0

Rehearse the operating response, protect existing records, and open the checked version under explicit conditions.

ResultA release record, checked operating procedures, assigned coverage, and follow-up work.
Explore the stage
STAGE 08

Take over and improve the product

Transfer usable knowledge and responsibility. Feed operating evidence into the next release.

ResultA working handoff, acknowledged support coverage, current restrictions, and a prioritized next release.
Explore the stage

THE THREAD THROUGH IT ALL

Testing starts with
a clear promise.

A passing check needs a version, conditions, and an observed result. A correction needs another check.

See the testing loop
Describe, run, observe, correct and repeat
Open the diagram for a larger view.

TAKE THE WHOLE ROUTE WITH YOU

Your illustrated guide,
ready to print.

A 12-page PDF with the complete map, all eight stages, the testing loop, and the route for working with AI.