Phase 2 - Architecture¶
Purpose¶
Define the product architecture and ensure it aligns with PMP-001.
Entry criteria¶
- Requirements are approved or sufficiently stable for design work
Required inputs¶
- Approved requirements
- Platform constraints
- Relevant architecture decisions
Activities¶
- Define system boundaries
- Identify data ownership and communication patterns
- Decide which platform capabilities will be used
- Record architecture decisions when needed
Engineering responsibilities¶
- Ensure the design follows PMP-001 and references PMP-002 where relevant
AI-agent responsibilities¶
- Propose architecture options within the approved requirements
- Do not silently change architectural direction
Required artifacts¶
- Architecture notes or diagrams
- Architecture decisions or ADR references
- Draft implementation plan if needed
Validation¶
- Architecture is reviewable and consistent with the architecture standard
Exit criteria¶
- Architecture is approved for project initialization
Approval or gate¶
- Architecture gate
Handoff¶
- Move to Phase 3 - Project Initialization