The topic which enterprise architects are working on is architecture management. This is a standing locution. Do we really know the meaning of the two words? Let's look behind the scenes and define properly what we are speaking about! The article uses common definitions of architecture and management then interprets the management functionalities from architects point of view.
Architecture is a well phrase for example in TOGAF (chapter 3.8):
- A formal description of a system, or a detailed plan of the system at component level, to guide its implementation (source: ISO/IEC 42010:2007).
- The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time.
Management is the same. For the current topic I would refer that definition, which describes the four main function of management too: Management functions.
When we say "Architecture management" we would not forget that all the 4 management function hsa to be taking into consideration. Either a single one is missing, it is not "management" anymore! For better understanding, here is the short description of the 4 main functions of management and their analogy for the architecture management.
Classic management definition | Architecture management definition | |
---|---|---|
Planning covers defining and setting of objectives and determination of actions for achieving these objectives.
Planning has different horizons: strategic, tactical and operational planning.
|
Plan |
Strategic horizon Operative horizon |
Defining organisation, allocating resources including human, financial and some other if needed. The target of this step is to ensure that the objectives defined in "Plan" state will be accomplished. | Organise |
Strategic horizon Operative horizon |
Leading is the art of influencing others in the organisation to reach the corporate targets. This is the field of motivation, performance follow-up, personal target definition and handling the individual differences. | Lead |
Strategic horizon Operative horizon |
Controlling cares that performance does not deviate from targets. This stage contains performance target definitions, comparing actual performance against taking, and taking corrective actions if needed. |
Control |
Strategic horizon Operative horizon |
Opposing to the classical management definitions where the different horizons are used to be defined individually only in the Planning stage, architecture management must contain strategic and operative actions in all the stages. The significance of this approach to be conscious keeping the balance between a dark-room and constant fabric approach.
The final word is: if anything is missing from your architecture management practice out of the stage above, it is rather not to call it "management" anymore. The other side of the coin is that you have to start accomplishing the missing functions to be really a manager of your architecture!