The Power of Enterprise Architecture - Business Layer
 
The strategic layer (see: Strategy Layer) spawns and drives two distinct dimensions in the enterprise.
The first dimension is that of operational process. The operational processes include all the processes necessary for the achievement of the business strategy and the supporting processes necessary for the success of the operational processes.
The second dimension is that of projects. Projects are launched in order to:
    • Engineer and implement new processes
    • Improve existing processes
    • Find and close gaps in process definition and execution
    • Implement technology systems to support processes
Many other reasons may exist for launching projects but it is almost always related to the alignment of the enterprise’s strategy with the business and technology processes that support that strategy.

graphic
Figure 1: Strategy Layer to Process/Project
As these processes and projects are executed it creates a feedback loop to the strategy that indicates to the enterprise on how the strategy should be tailored based on the process and project feedback.
The business layer is described using a series of business components.  The following diagram shows business components that should be considered when the business layer is described.

graphic
Figure 2: The business layer
A combination of strategy and the potential use of base practices drive the value chain of the enterprise. Base practices are practices that are deemed to be generally accepted practices that may be applied as a standard in the industry the enterprise is active in. They may be used for creating a basis for operational processes or to standardize current processes.
A value chain consists of a sequence of primary and secondary activities an enterprise performs in order to deliver a product or service that adds value to customers.
Primary activities are those activities that transform inputs to outputs, expose those outputs to the market and by the nature of their execution directly add value to the customer, or the enterprise. The primary activities are normally closely associated with the distinctive capabilities of the enterprise.
Secondary activities are those activities that support the execution of primary activities. The secondary activities are normally closely associated with reproducible capabilities.
In defining enterprise architecture it is important to create model views of the primary and secondary activities. The following views describe the types of models that should be present:
 
Business Systems Architecture View
The business systems architecture view focuses on business as perceived from the business execution point of view. This means that the business systems architecture view describes the business as the business process participant sees and experiences it.
The business systems architecture view includes the three dimensions of function, structure and behaviour:

graphic
Figure 3: Architectural View Dimensions
The functional dimension describes the business functions as it is executed in the business. The business functions are depicted with the business roles that are responsible for the execution of those functions.
The structure dimension describes all of the business entities and the relationships between the business entities. It also elaborates on the roles that the business entities will play in the relationships with each other.
The behavioural dimension describes workflow and lifecycles of practices and business entities in the enterprise.
 
Technology Systems Architecture View
The technology systems architecture view focuses on technology systems as it would support business execution. The technology systems architecture view may contain several models layers. They are:
  • Requirements (analysis) – The requirements-, or analysis model  focuses on systems as perceived from the point of view of how business is executed on the system. This model is typically used to describe the requirements a prospective technology systems user may have of a system. This model is normally platform and technology independent and may be used as the formal requirements specification.
  • Design – The design model that focuses on the design of the technology system in order to meet the requirements as specified in the requirements model. The design models are normally platform and technology specific. If the prospective system is to be deployed on multiple different platforms, a platform and technology independent design model may exist together with a series of platform and technology specific design models. The design view may contain specific layers that focus on logical and physical design.
The technology systems architecture view also includes the three dimensions of function, structure and behaviour.
The functional dimension will describe all of the technology system functions as it is executed in the support of the business. The technology system functions are depicted with the technology system roles that are responsible for the execution of those technology system functions.
The structure dimension describes all of the technology system entities and the relationships between the technology system entities. It also elaborates on the roles that the technology system entities will play in the relationships with each other.
The behavioural dimension describes workflow and lifecycles of practices and technology system entities in the prospective technology system.
Google
 
Web xpdian.com