Define Architecture Principles
Set guidelines to develop the architecture
Architecture Principles define the constraints your architecture must deal with. Their purpose is to serve as guidelines you need to consider when developing the architecture.
Within the the Discover Phase, defining Architecture Principles normally happens at the start of the business domain of Enterprise Architecture, after performing Design Thinking activities.
GOAL
Set Up Guidance for the Architecture
PARTICIPANTS
Architects
TIME NEEDED
30 - 60 minutes
PHASE
Discover
Before You Start
- Align With Your Corporate Guidelines
- To create Architecture Principles, it is necessary to have the “Statement of Architecture Work” (from the Explore Phase) and the corporate guidelines of your company.
Materials You Will Need
Resources for Download
Download All ResourcesSteps
Defining architecture principles includes several steps. We recommend completing them in one session.
Identify Constraints
Identify the constraints you need to take into consideration while developing the architecture.
As you do not want to simply copy and paste all principles that have been defined before, identify the principles that are relevant for your architectural work. For this evaluation, you take the filled in Statement of Architecture Work and its defined scope into consideration.
Understand the Business Benefits
Understand the business benefits when following the architecture principles.
Outline the Impact
Outline the impact of following the principles in your architecture development.
See Completed Example
Mark Pain Points and Moments of Truth
Highlight the pain points and moments of truth for later reference.
You're Done!
Use the Architecture Principles as input for the Risk Analysis.