7 Reasons You Need Architecture Principles
posted by Anna Mar, January 06, 2012Architectural Principles are one of the more controversial aspects of TOGAF. Even within the Open Group Consortium itself — inclusion of principles in TOGAF 9 was contentious.
People feel that principles are academic and unresponsive to change. While both of these points may be valid, they miss out on the key value of principles — their ability to drive organizational consensus.
Architectural Principles are essential to any successful Enterprise Architecture practice for several reasons:
1. Principles Are Easy To Socialize
Enterprise Architecture is about people. Organizational politics are one of the key inefficiencies in the architectural process.Principles are one tool in the architect's pocket that can breakdown political barriers and get everyone aligned behind an architectural approach.
Principles are concise, actionable and catchy.
2. Principles Stabilize
Like the Constitution of the United States or any democratic government — principles should be enduring statements that are difficult to change.This protects the architecture from wild swings based on the organizational politics of the day.
3. Principles Make You Smarter
What are your key architectural decisions based upon? Social dynamics (the outcome of a meeting)? The whims of an architect?You can do much worse than basing your architectural decisions on a set of principles.
4. Principles Make Governance Less Terrible
It's no fun to be governed when there are no laws on the books. It's unfair to judge a project's architecture without first communicating the principles and roadmap of your Enterprise Architecture.5. Principles Sell
Your business likely views IT as an irrational ball of mud.When your business asks you where your architecture is headed — principles are one thing everyone in IT can point to.
6. Principles Help You Ship
An organization that is confused about its core values and direction is as organization that will make slow decisions.7. Principles Drive Metrics
Looking for some Enterprise Architecture governance metrics? Start evaluating projects against a set of principles — it's a great source of EA metrics.Example: 45% of IT spend was tactical (non strategic approaches) in the fourth quarter.
Continuous Controls Monitoring for Transactions (CCM-T) is a governance, risk and compliance technology. There are 4 typical functions of a CCM system. |
Current state blueprints capture business, data and implementation architecture at the conceptual, logical and physical levels. |
Recently on Simplicable
Authentication vs Authorizationposted by Anna MarIt is easy enough to confuse authentication and authorization. |