Enterprise Unified Process

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

History

The main motivation for EUP were some weaknesses of the RUP, especially in the areas of system support and retirement of software systems. Both areas were each added as a new phase. In addition, new project and corporate operations were defined to cover the entire life cycle of a software system from a business perspective. RUP is that only a portion of the EUP.

These supplements serve both the organization of software projects from the customer's perspective and define the other hand, the areas in the companies that make before and after software projects, a significant contribution to project success. In this enterprise view ( in addition to the software life cycle), other life cycles play a role, since the software system in the IT life cycle, and this is again involved in the corporate life cycle. With companies and there is always the company meant that actually uses the software.

As RUP describes the Enterprise Unified Process an ideal typical organizational and procedural model. He provides an overview of all activities, roles and products that are necessary for successful planning and implementation of software projects in the company. As with all process models to adapt ( tailoring ) is prior to use in a concrete company needed to take a) the specific Unternehmensbedinungen consideration can and b ) to ensure the company's learning curve adjusted, gradual transfer of the individual practices and methods.

Like RUP, the Enterprise Unified Process in the Great sequentially, on a small scale iterative ( "serial in the large and iterative in the small" ).

Phases

  • Design phase
  • Design phase
  • Construction phase
  • Transfer phase
  • Production
  • Decommissioning

Steps

  • Business Process Modeling
  • Requirements Analysis
  • Analysis & Design
  • Implementation
  • Test
  • Delivery
  • Configuration and Change Management
  • Project Management
  • Infrastructure
  • Operations and Support
  • Enterprise Modeling
  • Portfolio Management
  • Enterprise Architecture
  • Strategic reuse
  • Leadership
  • System Administration
  • Software Process Improvement

Introduction in the company

The following procedure is suggested for the introduction of EUP in the company. However, it has to decide for yourself where the most urgent problems are and should be started with what EUP elements of each company.

309515
de