Monday, February 8, 2010

Clarifying Definitions in TOGAF 9 Architecture Compliance

To understand the compliance definition in full clarity, it is better to draw the separation between Architecture Specification and Architecture Implementation and then  lift off from the existing Venn diagram (TOGAF 9 - chapter 48) the Features as a new dimension, as indicated as S (specification) and I (implementation) in the following Vend diagram:

For the new dimension mentioned, we use S to represent feature Specified and I to represent feature Implemented, so that we can now apply the "IN ACCORDANCE WITH" test on their relevancy.

In effect, we can also see clearly that the barrier for the promotion from the architecture "Compliant" level to the architecture "Conformant" level, and that happens when you have  FULL ACCORDANCE COVERAGE of the entire scope of Architecture Specification, regardless  of the fact that you may have one or more orphan implemented features (features that are NOT specified in the Architecture scope).

No comments:

Post a Comment