![]() |
Evolving the AUP Lifecycle |
![]() |
|
I've spoken and/or emailed with several people
privately over the past few months about simplifying the AUP
even more. An important observation that people have made,
which I've seen myself, is that the Inception and Elaboration
phases are not only very short, they are often performed in
parallel. I suspect that much of this is the result of the AMDD
influence on the initial modeling effort early in the lifecycle
-- we just do high-level modeling (e.g. the 5-10% level) during
this period. In the RUP you might flesh out your use case model
to the 20% level during Inception, and to the 80% level during
Elaboration, hence the difference.
|
|
The proposal is to evolve the current AUP lifecycle (see Figure 1) to combine the Inception and Elaboration phases into a single, Initiation phase (see Figure 2). The existing milestones would be combined into the Lifecycle Feasibility (LCF) milestone, see Table 1.
Figure 1. The AUP Lifecycle v1.

Figure 2. The AUP Lifecycle v2.

Table 1: Comparing the LCA and LCO milestones with LCF.
| Milestone: Phase | Criteria |
| Lifecycle Objectives (LCO): Inception |
|
| Lifecycle Architecture (LCA): Elaboration |
|
| Lifecycle Feasibility (LCF): Initiation |
|
I actively work with clients around the world to improve their information technology (IT) practices as both a mentor/coach and trainer. A full description of what I do, and how to contact me, can be found here.
![]() |
Copyright © 2006-2009
Scott W. Ambler Agile Data (AD) | Agile Modeling (AM) | Agile Unified Process (AUP) | Enterprise Unified Process (EUP) |
![]() |