5. ARM YOURSELF WITH THESE FIRST
1. A Clear Destination – Functional & Quality Requirements
2. A Birds-eye View - Existing Assets, Capabilities & Integrations
3. A Machete – Clear Architectural Thinking Approach
6. APPLY THE 3 MOST POWERFUL
ARCHITECTURE DECISIONS
1. Function Placement (FP)
2. Data Source (DS)
3. Integration Method (IM)
7. ARCHITECTURE
DECISION
TEMPLATE
AD ID Problem Solution
Options
Decisi
n
Reasoning Implications
for related
items
Related
AD/DD/TD
AD-
FP1
Where will the
user account be
created?
1 Reuse abc
2 Extend def
3 New xyz
2 Lorem ipsum Lorem ipsum AD-FP7, DD-
CP2, TD-CP1
AD-
DS1
Where will the
data for the last
payment be
taken from?
1 SoE Master
2 SoR Master
3 SoE/SoR Local
Copy
1 Lorem ipsum Lorem ipsum AD-FP7, TD-
CP9
AD-
IM1
How will the
collections
system be
accessed by the
mobile app?
1 Direct Service
API Call
2 ESB Service
Call
3 File Transfer
2 Lorem ipsum Lorem ipsum AD-FP6, DD-
CP5
8. THE 3 ADs & MANTRAS
1. Function Placement – “Reuse before Modify, Modify before Buy, Buy before
Build”
2. Data Source – “Master before Record, Record before Local Copy”
3. Integration Method – “Direct before EAI, EAI before Files”
9. OTHER TYPES OF DECISIONS –
DON’T MIX UP!
DESIGN DECISIONS
TECHNOLOGY DECISIONS