| Discovery and technical brief | Business goals, users, workflows, constraints, dependencies and acceptance criteria | Workshop notes and requirements brief | Discovery | Stakeholder access, existing systems, business rules and priorities |
| Solution architecture outline | Frontend, backend, database, integrations, environments and deployment approach | Architecture note and diagram | Planning | Existing stack details, security requirements and hosting constraints |
| Product backlog and user stories | Features, priorities, acceptance criteria, dependencies and review checkpoints | Backlog in agreed project tool | Scope definition | Product owner input and approval authority |
| Frontend implementation | Responsive pages, components, forms, navigation, interaction states and accessibility considerations | Source code and staging preview | Build | Design files, content and API availability |
| Backend implementation | Application logic, APIs, authentication, permissions, validation and scheduled jobs | Source code and API documentation | Build | Business rules, data model and environment access |
| Database setup or migration | Schema, indexes, seed data, migration scripts, backup approach and data dictionary | Database scripts and documentation | Implementation | Data samples, ownership rules and retention requirements |
| Integration implementation | API connectors, webhooks, data mappings, error handling and integration tests | Working integration and mapping notes | Implementation | Third-party API documentation, credentials and field definitions |
| Quality assurance records | Functional checks, browser checks, accessibility considerations, regression notes and defect tracking | QA checklist and issue log | Testing | Test scenarios, approvals and representative data |
| Deployment and release notes | Environment configuration, release steps, rollback considerations and post-launch checks | Release document | Launch | Hosting access, domain/DNS owner and approval window |
| Technical documentation | Repository structure, setup instructions, key decisions, dependencies and maintenance notes | Documentation package | Handover | Internal technical owner and operating requirements |
| Training and handover | Walkthrough of application, admin workflows, maintenance expectations and support process | Live session and handover notes | Handover | Relevant team attendance and owner confirmation |
| Ongoing support backlog | Enhancements, bug fixes, monitoring tasks, technical debt and optimisation opportunities | Prioritised backlog and support report | Support | Usage feedback, issue reports and product priorities |