This is the
fourth posting in a series on architecture standards. In previous postings we discussed
the standards terminology and the documentation of architecture standards. In
this posting we pick up the thread and dive into the embedding of the standards
practice in the organization. As mentioned in the introduction, well defined architecture
standards do not live in solitude. The relationship between similar concepts in
other parts of the organization, such as corporate strategy, policies, tech
standards etc. should exist and maintained. The “art” of embedding is an
important topic, because the linkages are essential but could easily lead to a
rigid and complex system, inhibiting its effectiveness.
Top-down, bottom-up
A top-down
approach asserts that standards are derived from policies, strategies, roadmaps
etc. (abbreviated as ‘corporate regulations' for ease of reference). That is,
we define standards to make sure that people who follow standards actually
comply with corporate regulations.
It should
be noted that these regulations tend
to be high-level and need not be SMART: strategies provide a general sense of
direction in a particular realm, and policies tend to be defined as directives that are not directly enforceable; they
govern a course of action (see e.g. OMG’s Business Motivation
Model).
On the
other hand a bottom-up approach starts with issues at the (current) operational
level of the organization. Upon recognition of those ‘pain points’ in the
organization and subsequent support of management to go ahead, best practices
are sought or developed to consistently deal with these issues.
Alignment
Recognizing
that standards must be aligned to both regulations
and operations is a good point of
departure. It should be noted, however, that in most organizations, standards
are developed from the point of view of different disciplines / departments.
For a successful standards practice, these should be aligned as well as
illustrated by the following figure:
When
setting up a standards practice along these lines with a good balance between
top-down and bottom-up, roles and responsibilities must be defined clearly.
This makes sure that projects that actually use / implement standards do not
have to deal with conflicting standards. In the 6th posting of this
series we will discuss how this can be achieved. However, as is so often the
case, it should be noted that the key aspects to success are communication,
communication, and communication. A good vehicle for making sure people aligned
in their thinking is a monthly meeting of a standards council. We will
elaborate on the key roles in an architecture standards practice in part 6 of
this series.
Approach
The diagram
above shows that the alignment of the architecture standards both horizontally
and vertically involves a lot of coordination. In fact, in larger organizations
each of the red arrows that appear in the diagram needs to be managed
separately, because each box is often a different department with different
people (and a different history in managing standards or similar concepts). In
our practice we have seen that setting up a framework around this alignment
needs the right mix of two main ingredients.
On the one hand side there is a
need for a fairly rigid structure, in terms of bi-lateral agreements on the
processes. These processes should not be too complex; however, we advise that
they should be explicitly documented, e.g. by using a simple process flow. A
good way to set this up is using a workshop approach in which the processes are
worked out. We recommend doing this in a rather small group, e.g. one person
representing one of the groups (a box in the diagram), one architect and one
facilitator.
The other ingredient
involves softer skills. The need to align standards throughout the enterprise
needs to be socialized with other groups. This needs an indefinite amount of conversation
and discussion (and coffee breaks, and lunches), and often some political savviness
to navigate your way through the corporate waters. Practical tips for enhancing
visibility of a standards alignment effort include sending out newsletters,
organize lunch sessions, and putting up posters at some strategic spots in the
offices.
No comments:
Post a Comment