Phase C: Information System Architectures (Introduction)

Objective  Approach     Inputs     Steps    Outputs


architecture development - target architectureObjective

The objective of this phase is to develop target architectures covering either or both (depending on project scope) of the Data and Application Systems domains.

The scope of the business processes supported in this phase is limited to those that are supported by information technology, and the interfaces of those IT-related processes to non-IT-related processes.

Approach

Development

This phase involves some combination of Data and Applications Architecture, in either order. Advocates exist for both sequences.

For example, Spewak’s Enterprise Architecture Planning recommends a data-driven approach.

On the other hand, major applications systems such as those for Enterprise Resource Planning, Customer Relationship Management, etc., often provide a combination of technology infrastructure and business application logic, and some organizations take an application-driven approach, whereby they recognize certain key applications as forming the core underpinning of the mission-critical business processes, and take the implementation and integration of those core applications as the primary focus of architecture effort (the integration issues often constituting a major challenge).

Implementation

Implementation of these architectures may not necessarily follow the same order. For example, one common implementation approach is top-down design and bottom-up implementation:

An alternative approach is a data-driven sequence, whereby application systems that create data are implemented first, then applications that process the data, and finally applications that archive data.

Inputs

Inputs to this phase are:

Steps

Detailed steps for this phase are given separately for each architecture domain:

Outputs

The main outputs are as follows:


Copyright © The Open Group, 2002