Discipline: Implementation
Relationships
Main Description

The purpose of this discipline is to:

  • Incrementally build the system.
  • Verify that the technical units used to build the system work as specified.

With each iteration, the tasks in this discipline will evolve an ever more capable and ever more stable Build.

When working on the system, the Developer will use the architecture and also be constrained by the architecture.

This discipline is related to the other disciplines in the following ways:

  • The Requirements discipline defines what will be implemented.
  • The Analysis & Design discipline organizes and constrains the implementation.
  • The Test discipline validates that system built meets the requirements.
  • The Configuration & Change Management discipline provides the mechanisms to manage changes to the system built.
  • The Project Management discipline plans what functionality will be implemented in each iteration.