10 Evo Principles by Tom Gilb Overview 1 2 3 4 5 6 7 8 9 10 Info .pdf

Evo Principle 3:

Evo steps deliver the specified requirements, evolutionarily

Discussion:

Evo is NOT about doing a series of tasks to build a system. That is 'incremental delivery'.

Evo is about two related ideas:

And - what are you going to do NOW (next Evo step) about all this.

Evo is about feedback and learning. It is a 'Plan wpe748.jpg (871 bytes) Do wpe748.jpg (871 bytes) Study wpe748.jpg (871 bytes) Act cycle' (Deming).

One important consequence of this is that the formal requirements are very important. If they are not unambiguously clear, if benefits and costs are not quantified - then we cannot use Evo in the rational engineering mode that is the expected mode of use.

Are your most critical improvement requirements and objectives quantified, so you can engineer your system - or are they stated without numbers?

Example: wpe765.jpg (1271 bytes)
'In parallel with the development activities of the team, selected users or customers of the system are working with and providing feedback on the release from the previous cycle. This feedback is used to adjust the plan for the following cycles.'
Todd Cotton, HP Journal August 1996.
Permission to spread freely with credit (URL & email) to Tom and Kai Gilb.
More info: www.gilb.com, e-mail: tom@gilb.com, kai@gilb.com.
Look also at: www.malotaux.nl, e-mail: niels@malotaux.nl
Pages hosted by N R Malotaux - Consultancy