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

Evo Principle 9:

Evo leads to early, and on-time, product delivery - both because of selected early priority delivery, and because we learn to get things right early

Discussion:

Evo allow us consciously to select things for early and complete delivery. These things cannot be 'late'. We also can select high risk items for early Evo steps because then we have time to deal with the risks, and to remove them from future steps.

Example: wpe765.jpg (1271 bytes)
  • Obtaining early market and technical feedback results in increased feature evolution and customer satisfaction. (H1)
    • but this increases schedule estimation error. (H2)
    • but early market feedback increases bugginess. (H4)
  • High-level architecture specification provides for more flexible product development measured in terms of feature evolution. (H7)
  • Evolutionary development allows flexibility in product development allowing the project team to make requirements, functional changes and add code for new features late into the project. (H8)
  • Design reviews identify any consistency problems earlier than the later testing activities that require a running product (H12)
  • Running regression tests, each time developers check changed or new code into the project build, improves product quality. (H14)
  • If the project team has enough time for final product stabilization phase, then they have completed the project on time. This results in lower schedule estimation error. (H20)
  • The project team may decide to spend time on final product stabilization versus making late design changes that incorporate market and technical feedback. This may result in increased % of original features implemented in the final product. (H21)
Hypothesis supported by research on HP Projects, Bill Crandall (HP) based on Sharma Upadhyayula, 2001, MIT Master of Science [Engineering and Management] Thesis on HP Evo Project data.
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