Activity: Analyze Models
The purpose of this activity is to analyze the architectural perspectives of the system being defined. This analysis is used to refine and optimize the models, refine the business and its processes, agree and refine the proposed logical or technical solutions, and to aid in defining short and long term strategies (both business and technical).
Work Breakdown Structure
Purpose
IT architectures are of no value unless they are used to support the objectives of the business. The analysis of the model is done to help fine the "better, faster and cheaper" approach.
Description

This activity is focused on organizing and doing a thorough analysis of the Business, Logical or Technical Perspective of the IT architecture. Appropriate materials are gathered, venues booked and participants informed.

Prior to this analysis the IT architecture has been reviewed ensuring that it is complete and consistent (normally an IT architect peer review) and a review of the content of the architecture in terms of how accurately it captures the business (normally involving stakeholders that have intimate knowledge of the business, a stakeholder review).

This analysis assumes that the IT architecture is complete and accurate (i.e. these reviews have been completed) and essentially takes a step back from the IT architecture and looks at the larger context, proposed solutions, implications of these solutions, and how it all fits into the enterprise's business strategy, IT strategy, technology and other standards, and other plans and objectives. This analysis is slightly different for each of the levels. Not only are the participants different, the focus and objectives of the analysis at the Business level are much different that those at the Technical level.

Actions are documented, assigned and tracked.

Illustrations
Staffing

These activities are best carried out by a small team staffed by cross-functional team members. The team should include members with domain experience who can identify key abstractions, and ideally system and technical level IT architects and experts. The team should also have experience and knowledge of a wide range of technologies along with model organization and layering.

Usage
Usage GuidanceAfter each level of IT architecture is defined a mandatory analysis step is performed, for the reasons defined above. Clarification of the objectives of the IT architecture project is one outcome, but there are other benefits to this analysis as noted. Once an analysis is completed then the next level of IT architecture is defined (i.e. Logical or Technical).
More Information
Workflow

Activity diagram: Analyze Models Review Objectives (Business) Organize Analysis (Business) Organize Analysis (Logical) Organize Analysis (Technical) Analyze Business Models Analyze Logical Models Analyze Technical Models Manage Analysis Follow-up Review Objectives (Logical) Review Objectives (Technical)

Activity detail diagram: Analyze Models Enterprise Architect Review Objectives (Business) Organize Analysis (Business) Analyze Business Models Organize Analysis (Logical) Analyze Logical Models Organize Analysis (Technical) Analyze Technical Models Enterprise Architect Architecture Support Manage Analysis Follow-up Architecture Support Project Requirement Context and Objectives Review Objectives (Business) Architecture Review Record Review Objectives (Business) Business Perspective Project Requirement Context and Objectives Model Repository Organize Analysis (Business) Architecture Review Package Organize Analysis (Business) Architecture Review Package Business Perspective Analyze Business Models Architecture Review Record Analyze Business Models Logical Perspective Project Requirement Context and Objectives Organize Analysis (Logical) Architecture Review Package Organize Analysis (Logical) Logical Perspective Architecture Review Package Analyze Logical Models Architecture Review Record Analyze Logical Models Technical Perspective Project Requirement Organize Analysis (Technical) Architecture Review Package Organize Analysis (Technical) Technical Perspective Architecture Review Package Analyze Technical Models Architecture Review Record Analyze Technical Models Architecture Review Record Manage Analysis Follow-up Architecture Review Record Manage Analysis Follow-up
Work Breakdown