Find a method for the current question
No need to read the whole library. Choose the current question, check the method and conditions, then return to the project.
Find references by milestone
Choose the current milestone for its references; question categories remain below.
12. Build and test incrementally
- How can the right UI component be chosen?
- Where does data live; is a backend needed?
- How can success or failure be verified?
Choose the product and tools
Which product form fits?
When the user entry point is undecided.
What will you get from reading this? A reasoned product-form choiceWhich AI tool and what budget?
Before starting, or when the current tool cannot perform the task.
What will you get from reading this? A usable tool and budget recordHow can technology be chosen without jargon?
After scope and key interactions are clear.
What will you get from reading this? A constrained and evidenced technical choiceBuild the current task
How can AI stay on task?
When sending a new task, requesting an edit or reporting an error.
What will you get from reading this? A prompt for the current task onlyHow can the right UI component be chosen?
When the user action is known and an interface is needed.
What will you get from reading this? Task-appropriate components and testable interactionsWhere does data live; is a backend needed?
When storage, shared data or an external service is needed.
What will you get from reading this? Storage, access and recovery rulesVerify, deliver and maintain
How can success or failure be verified?
When a feature can be used or a repair needs retesting.
What will you get from reading this? Reproducible acceptance and issue recordsIs delivery ready, and in what form?
After acceptance, before real users receive the project.
What will you get from reading this? An evidence-backed delivery decisionHow can the project stay usable and evolve?
After delivery or before another change.
What will you get from reading this? Actionable maintenance and handoff notesWhat does this term change in the current step?
When an unfamiliar term blocks a decision.
What will you get from reading this? Return to the action with an understood decision