Although there is significant focus on software development methodologies such as Scrum and XP, and better yet on
solution delivery frameworks such as
Disciplined Agile Delivery (DAD)
, it is clear that there is more to
information technology (IT) departments than development/delivery.
What we really need is a full-fledged software process.
The Enterprise Unified ProcessTM
(EUP) is an extension to the solution delivery methodologies such as DAD, instantiations of the Unified Process (UP), or even home-grown
delivery processes based on Scrum or other agile software methods. Figure 1 depicts the EUP lifecycle.
People familiar with DAD or UP can see that the extensions include two new phases,
Retirement, and several new disciplines:
Figure 1. The Lifecycle for the Enterprise Unified
Process (EUP): 2013.