Enterprise Unified Process

from Wikipedia, the free encyclopedia

The Enterprise Unified Process ( EUP ) is an extended variant of the Rational Unified Process and was developed by Scott W. Ambler and Larry Constantine from 1999 . A fundamental revision and republication was made in 2005 by Ambler, John Nalbone and Michael Vizdos.

history

The main motivation for EUP were some weaknesses of the RUP, especially in the areas of system support and retirement for software systems. Both areas were added as a new phase. In addition, new project and company work steps were defined in order to cover the entire life cycle of a software system from a company perspective. RUP is therefore only part of the EUP.

These additions serve, on the one hand, to organize software projects from the customer's point of view and, on the other hand, define the areas in the company that make a significant contribution to the success of the project before and after software projects. In this corporate view , other life cycles (in addition to the software life cycle ) also play a role, since the software system is integrated into the IT life cycle and this is again integrated into the company life cycle. The company always means the company that actually uses the software.

Like RUP, the Enterprise Unified Process describes an ideal organizational and procedural model. It creates an overview of all activities, roles and products that are necessary for the successful planning and use of software projects in the company. As with all procedural models, an adaptation (tailoring) is necessary before use in a specific company in order to a) take into account the specific company conditions and b) ensure a gradual adoption of the individual practices and methods that is adapted to the corporate learning curve.

Just like RUP, the Enterprise Unified Process is on the large sequential, on the small iterative ("serial in the large and iterative in the small").

Phases

  • Conception phase
  • Design phase
  • Construction phase
  • Handover phase
  • production
  • Decommissioning

Work steps

First steps
subsequent steps

Introduction in the company

The following procedure is suggested for the introduction of EUP in the company. However, every company has to decide for itself where the most urgent problems lie and which EUP elements should be started with.

  1. Software process improvement
  2. "Production" phase and "Operations and Support" step
  3. Enterprise Business Modeling, Enterprise Architecture and Portfolio Management
  4. People management and enterprise administration
  5. Strategic Reuse
  6. "Retirement" phase

See also

Individual evidence

  1. See Ramsin (2008) and Ambler et al. (2005) on the historical details of the EUP
  2. Ambler et al. (2005) p. 7
  3. Ambler et al. (2005) p. 14 ff
  4. Ambler et al. (2005) p. 326 ff.

literature