Architecture Analysis



Definition

Architecture Analysis
the architecting task during which the quality and maturity of the architecture is analyzed

Classification

Architecture Analysis

As illustrated in the preceding figure, architecture analysis is part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of the architecture analysis task are to analyze the architecture in terms of its:

Preconditions

Architecture analysis typically can begin when the following preconditions hold:

Completion Criteria

Architecture analysis typically is complete when the following postconditions hold:

Steps

Architecture analysis typically involves the architecture team performs the following subtasks and steps in an incremental, iterative, parallel, and time-boxed manner:

Techniques

Architecture analysis typically can be performed using the following techniques:

Work Products

Architecture analysis typically results in the production of all or part of the following work products:

Guidelines