Programs grow

Growing specifications

Extreme agile development delivers changes in hours or days, it lets the client test their ideas and concepts in a "live specification".

Specifications have to change if the project is new. The Stakeholders are learning and apply the knowledge.