Skip to content

Phase 4 - Development

Purpose

Implement approved requirements in the project codebase.

Entry criteria

  • Project initialization is complete
  • The work item is approved for implementation

Required inputs

  • Requirements
  • Architecture references
  • Branch context

Activities

  • Implement code changes
  • Update tests and documentation
  • Keep changes reviewable and scoped

Engineering responsibilities

  • Follow PMP-002 for code, git, testing, and review practice

AI-agent responsibilities

  • Implement approved tasks
  • Run formatting, linting, tests, and builds when useful
  • Report the changes and validation results

Required artifacts

  • Source changes
  • Updated tests
  • Relevant documentation updates

Validation

  • Local checks or CI checks pass as appropriate

Exit criteria

  • The change is ready for integration

Approval or gate

  • Development complete gate

Handoff

  • Move to Phase 5 - Integration