Five steps: discovery, a written scope and quote, design, building in weekly sprints with demos, then launch with a support window. You see working software every week, not status reports.
- Discover: a call to understand the problem, your users and your constraints.
- Scope and quote: a written scope with fixed milestones and a clear quote.
- Design: flows and interfaces designed and approved before any code.
- Build in sprints: weekly demos of working software.
- Launch and support: deployment, handover and a support window after launch.
See the full process.