Visual Paradigm Desktop VP Online

The Complete Guide to TOGAF 10 Phase B: Business Architecture Deliverables

Introduction

Phase B of the TOGAF Architecture Development Method (ADM) is where strategy meets structure. This phase transforms the high-level Architecture Vision from Phase A into a detailed, actionable Business Architecture that defines how the organization will operate to achieve its strategic objectives.

Business Architecture is the foundation upon which all other architecture domains (Data, Application, and Technology) are built. Without a solid Business Architecture, subsequent phases risk solving the wrong problems or building solutions that don't align with business needs.

This comprehensive guide explores the three critical deliverables of Phase B:

TOGAF 10: Phase B BUsiness Architecture Deliverables: From Strategy to Execution

  1. Architecture Definition Document (Business)
  2. Architecture Requirements Specification (Business)
  3. Architecture Roadmap (Business)

Each deliverable is examined in depth with practical examples, templates, and best practices.


1: The Architecture Definition Document (Business)

Overview

The Architecture Definition Document (ADD) for Business Architecture is the cornerstone deliverable of Phase B. It provides a comprehensive view of both the Baseline Architecture (current state) and the Target Architecture (future state), along with the gap analysis between them.

Purpose

  • Document the current business operations, processes, and organizational structure
  • Define the desired future state aligned with strategic objectives
  • Identify gaps that need to be addressed
  • Serve as the primary reference for stakeholders throughout the project

Key Components

1. Baseline Business Architecture Description

What it includes:

  • Current organizational structure
  • Existing business functions and capabilities
  • Current business processes and workflows
  • Existing stakeholder relationships
  • Current business services offered

Example: GlobalFin Corp - Baseline

Organizational Structure:

  • Retail Banking Division (450 employees)
    • Branch Operations (200 employees across 25 branches)
    • Call Center (150 employees)
    • Product Management (50 employees)
    • Compliance & Risk (50 employees)

Current Business Functions:

  • Account Opening: Manual paper-based process, 5-7 days completion
  • Loan Processing: Semi-automated, requires manual underwriting review, 10-14 days
  • Customer Support: Phone and in-branch only, average wait time 15 minutes

Current Business Processes:

  • Customer Onboarding: 12-step manual process involving 4 departments
  • Payment Processing: Batch processing overnight, next-day availability
  • Complaint Resolution: Escalation through 3 management levels, 7-10 days resolution

2. Target Business Architecture Description

What it includes:

  • Future organizational structure (if changes are planned)
  • Target business capabilities
  • Optimized business processes
  • New or enhanced business services
  • Revised stakeholder interactions

Example: GlobalFin Corp - Target

Future Organizational Structure:

  • Digital Banking Division (new, 80 employees)
    • Digital Experience Team (30 employees)
    • API & Integration Team (25 employees)
    • Data Analytics Team (25 employees)
  • Retail Banking Division (restructured, 350 employees)
    • Advisory Services (150 employees - former branch staff retrained)
    • Automated Operations (100 employees)
    • Customer Success (100 employees)

Target Business Capabilities:

  • Instant Account Opening: Digital-first, AI-assisted verification, <5 minutes
  • Automated Loan Underwriting: AI-driven decisioning, <5 minutes for standard loans
  • Omnichannel Customer Support: Mobile app, chatbot, video banking, 24/7 availability

Optimized Business Processes:

  • Customer Onboarding: 3-step digital process with real-time verification
  • Payment Processing: Real-time processing via API integration
  • Complaint Resolution: AI-powered triage, automated routing, 48-hour resolution target

3. Gap Analysis

What it includes:

  • Identification of differences between baseline and target
  • Classification of gaps (process, capability, organizational, skill)
  • Priority ranking of gaps
  • Initial remediation recommendations

Example: GlobalFin Corp - Gap Analysis

Gap ID Gap Description Type Priority Impact
G-001 No digital account opening capability Capability Critical High - blocks digital transformation
G-002 Manual loan underwriting process Process Critical High - slow time-to-market
G-003 Lack of data analytics team Organizational High Medium - limits personalization
G-004 Branch staff lack digital skills Skill High Medium - affects transition
G-005 Batch payment processing Process Medium Low - customer expectation shift

4. Business Architecture Views

Recommended ArchiMate diagrams:

  • Organization Chart (Baseline vs. Target)
  • Business Function Catalog
  • Business Process Flow Diagrams
  • Value Stream Maps
  • Capability Map

Best Practices

  1. Use Visual Models: Supplement text with ArchiMate diagrams for clarity
  2. Engage Stakeholders: Validate both baseline and target with business owners
  3. Be Specific: Avoid vague statements; use measurable metrics
  4. Link to Strategy: Explicitly connect each target element to strategic objectives
  5. Version Control: Maintain clear versioning as the document evolves

Common Pitfalls

  • ❌ Focusing only on IT systems instead of business operations
  • ❌ Skipping baseline documentation (you can't measure progress without a starting point)
  • ❌ Creating unrealistic target states not aligned with budget/timeline
  • ❌ Not validating with actual business users

Template Structure

1. Executive Summary
2. Scope and Context
3. Baseline Business Architecture
   3.1 Organizational Structure
   3.2 Business Functions
   3.3 Business Processes
   3.4 Business Services
4. Target Business Architecture
   4.1 Future Organizational Structure
   4.2 Target Capabilities
   4.3 Optimized Processes
   4.4 Enhanced Services
5. Gap Analysis
   5.1 Identified Gaps
   5.2 Priority Matrix
   5.3 Initial Recommendations
6. Appendix: Supporting Diagrams and Models

2: The Architecture Requirements Specification (Business)

Overview

The Architecture Requirements Specification (ARS) for Business Architecture captures the detailed functional and non-functional requirements that the target business architecture must satisfy. This document translates strategic objectives into specific, measurable requirements that guide design decisions.

Purpose

  • Define what the business architecture must achieve
  • Provide clear criteria for evaluating design options
  • Establish measurable success metrics
  • Serve as input for subsequent architecture phases (C, D)

Key Components

1. Functional Requirements

What it includes:

  • Specific business capabilities required
  • Business process requirements
  • User interaction requirements
  • Integration requirements with external entities

Example: GlobalFin Corp - Functional Requirements

FR-001: Digital Account Opening

  • System shall allow customers to open savings, checking, and money market accounts entirely online
  • System shall perform real-time identity verification using government ID scanning and facial recognition
  • System shall provide instant account number generation upon successful verification
  • System shall support co-applicants for joint accounts

FR-002: Automated Loan Underwriting

  • System shall evaluate loan applications for amounts up to $50,000 without human intervention
  • System shall integrate with credit bureaus for real-time credit score retrieval
  • System shall apply bank-specific risk models to make approve/decline decisions
  • System shall provide explanation codes for declined applications

FR-003: Omnichannel Customer Support

  • System shall provide consistent customer context across mobile app, web portal, chatbot, and video banking
  • System shall enable seamless handoff between channels (e.g., start in chat, continue via video)
  • System shall maintain conversation history accessible to all support agents

FR-004: Real-Time Payment Processing

  • System shall process domestic transfers in real-time (<3 seconds)
  • System shall support international transfers with same-day settlement
  • System shall provide instant confirmation and receipt generation
  • System shall integrate with Federal Reserve's FedNow service

2. Non-Functional Requirements (Quality Attributes)

What it includes:

  • Performance requirements
  • Security requirements
  • Compliance requirements
  • Usability requirements
  • Availability and reliability requirements

Example: GlobalFin Corp - Non-Functional Requirements

NFR-001: Performance

  • Account opening process shall complete within 5 minutes for 95% of applications
  • Loan decision shall be provided within 5 minutes for standard applications
  • Mobile app shall load dashboard within 2 seconds on 4G connection
  • Payment confirmation shall be displayed within 3 seconds

NFR-002: Security

  • All customer data shall be encrypted at rest using AES-256
  • All data in transit shall use TLS 1.3 or higher
  • Multi-factor authentication shall be required for all transactions >$1,000
  • System shall comply with PCI-DSS Level 1 standards

NFR-003: Compliance

  • System shall maintain audit trail of all customer data access for 7 years
  • System shall support GDPR "right to be forgotten" requests within 30 days
  • System shall comply with Bank Secrecy Act (BSA) reporting requirements
  • System shall support PSD2 open banking API standards

NFR-004: Availability

  • Core banking services shall achieve 99.99% uptime (≤52 minutes downtime/year)
  • Mobile app shall achieve 99.9% uptime (≤8.76 hours downtime/year)
  • Disaster recovery RTO (Recovery Time Objective): 4 hours
  • Disaster recovery RPO (Recovery Point Objective): 15 minutes

NFR-005: Usability

  • Mobile app shall achieve SUS (System Usability Scale) score ≥80
  • First-time users shall complete account opening without assistance in 80% of cases
  • Accessibility shall meet WCAG 2.1 AA standards
  • Support for English, Spanish, and Mandarin languages

3. Business Constraints

What it includes:

  • Regulatory constraints
  • Budget constraints
  • Timeline constraints
  • Technology constraints imposed by business decisions

Example: GlobalFin Corp - Business Constraints

BC-001: Regulatory

  • Must maintain physical branch presence in all current markets per state banking regulations
  • Cannot fully automate loan decisions for amounts >$50,000 (regulatory requirement for human review)
  • Must retain paper records for certain transaction types per federal law

BC-002: Budget

  • Total technology investment capped at $5M for first year
  • Operational cost reduction target: 15% within 18 months

BC-003: Timeline

  • MVP (Minimum Viable Product) must launch within 6 months
  • Full platform must be operational within 18 months
  • Legacy system decommissioning must complete within 24 months

BC-004: Partnership

  • Must integrate with existing core banking provider (Fiserv)
  • Must use approved vendor list for security-sensitive components

4. Requirement Traceability Matrix

What it includes:

  • Links requirements to strategic objectives
  • Maps requirements to architecture components
  • Tracks requirement status (draft, approved, implemented, verified)

Example: GlobalFin Corp - Traceability Matrix

Req ID Requirement Strategic Objective Priority Status Related ADD Section
FR-001 Digital Account Opening Improve customer acquisition by 30% Critical Approved Target Capability 1.1
FR-002 Automated Loan Underwriting Reduce operational costs by 15% Critical Approved Target Process 2.3
NFR-001 Performance Metrics Enhance customer satisfaction High Approved N/A
NFR-003 Compliance Requirements Maintain regulatory standing Critical Approved Constraint BC-001

 

Best Practices

  1. Make Requirements SMART: Specific, Measurable, Achievable, Relevant, Time-bound
  2. Prioritize Ruthlessly: Use MoSCoW method (Must have, Should have, Could have, Won't have)
  3. Validate with Users: Ensure requirements reflect actual user needs, not assumptions
  4. Maintain Traceability: Link every requirement back to business goals
  5. Review Regularly: Update requirements as business needs evolve

Requirement Prioritization Framework

MoSCoW Method:

  • Must Have: Critical for launch; project fails without these
  • Should Have: Important but not critical; can defer if necessary
  • Could Have: Desirable but not necessary; implement if time/budget allows
  • Won't Have: Explicitly excluded from current scope

Common Pitfalls

  • ❌ Writing vague requirements ("system should be fast")
  • ❌ Not distinguishing between needs and wants
  • ❌ Ignoring non-functional requirements until too late
  • ❌ Not getting formal sign-off on requirements
  • ❌ Failing to update requirements when business context changes

Template Structure

1. Introduction
   1.1 Purpose
   1.2 Scope
   1.3 Definitions
2. Functional Requirements
   2.1 Business Capability Requirements
   2.2 Process Requirements
   2.3 Integration Requirements
   2.4 User Interaction Requirements
3. Non-Functional Requirements
   3.1 Performance Requirements
   3.2 Security Requirements
   3.3 Compliance Requirements
   3.4 Usability Requirements
   3.5 Availability Requirements
4. Business Constraints
   4.1 Regulatory Constraints
   4.2 Budget Constraints
   4.3 Timeline Constraints
   4.4 Technical Constraints
5. Requirement Traceability Matrix
6. Appendix: Detailed Use Cases and User Stories

3: The Architecture Roadmap (Business)

Overview

The Architecture Roadmap for Business Architecture provides a strategic plan outlining how the organization will transition from the baseline to the target business architecture. It identifies key milestones, dependencies, work packages, and timelines, ensuring a structured and manageable transformation journey.

Purpose

  • Provide a clear timeline for business transformation
  • Identify dependencies between work streams
  • Enable resource planning and budget allocation
  • Communicate transformation progress to stakeholders
  • Manage risks through phased implementation

Key Components

1. Transition Architectures

What it includes:

  • Intermediate states between baseline and target
  • Business value delivered at each stage
  • Key capabilities enabled at each transition point

Example: GlobalFin Corp - Transition Architectures

Transition State 1: Foundation (Month 1-6)

  • Capabilities Enabled: Digital account opening, basic mobile app
  • Business Value: 15% reduction in branch visits, improved customer acquisition
  • Key Changes:
    • Launch digital onboarding platform
    • Retrain 50 branch staff as digital advisors
    • Implement basic mobile banking app (balance check, transfers)

Transition State 2: Automation (Month 7-12)

  • Capabilities Enabled: Automated loan underwriting, real-time payments
  • Business Value: 25% reduction in operational costs, faster loan approvals
  • Key Changes:
    • Deploy AI-powered loan underwriting engine
    • Integrate with FedNow for real-time payments
    • Expand mobile app features (bill pay, deposits)

Transition State 3: Optimization (Month 13-18)

  • Capabilities Enabled: Omnichannel support, advanced analytics, personalized offerings
  • Business Value: 20% increase in customer retention, 15% cost reduction achieved
  • Key Changes:
    • Launch video banking and AI chatbot
    • Implement customer analytics platform
    • Deploy personalized product recommendations
    • Decommission legacy branch systems

2. Work Packages

What it includes:

  • Discrete units of work required for transformation
  • Resources required for each package
  • Estimated duration and effort
  • Dependencies between packages

Example: GlobalFin Corp - Work Packages

WP-001: Digital Onboarding Platform

  • Duration: 4 months
  • Resources: 2 Business Analysts, 5 Developers, 1 UX Designer, 1 QA Engineer
  • Dependencies: None (foundational)
  • Deliverables: Account opening workflow, ID verification integration, compliance checks

WP-002: Staff Retraining Program

  • Duration: 3 months (overlaps with WP-001)
  • Resources: 2 Trainers, HR team, External training vendor
  • Dependencies: WP-001 (need to know new processes)
  • Deliverables: Training curriculum, certified digital advisors, updated job descriptions

WP-003: Loan Underwriting Engine

  • Duration: 5 months
  • Resources: 3 Data Scientists, 4 Developers, 2 Risk Analysts
  • Dependencies: WP-001 (customer data infrastructure)
  • Deliverables: AI model, decision engine, integration with credit bureaus

WP-004: Mobile App Enhancement

  • Duration: 6 months (phased releases)
  • Resources: 2 Product Managers, 6 Developers, 2 UX Designers, 2 QA Engineers
  • Dependencies: WP-001 (account data), WP-003 (loan status)
  • Deliverables: Feature-rich mobile app with biometric login, push notifications

WP-005: Omnichannel Support Platform

  • Duration: 4 months
  • Resources: 3 Developers, 1 Integration Specialist, Customer Service Manager
  • Dependencies: WP-004 (mobile app), WP-001 (customer data)
  • Deliverables: Chatbot, video banking platform, unified customer view

3. Milestones and Timeline

What it includes:

  • Key dates and deliverables
  • Go/no-go decision points
  • Major releases and launches
  • Review and governance checkpoints

Example: GlobalFin Corp - Milestones

Milestone Date Description Success Criteria
M-001 Month 2 Architecture sign-off ADD and ARS approved by steering committee
M-002 Month 4 Digital onboarding MVP ready Internal testing complete, 95% test pass rate
M-003 Month 6 Digital onboarding launch Live in production, 100+ successful account openings
M-004 Month 8 Loan underwriting pilot 50 loans processed automatically, <5% error rate
M-005 Month 10 Real-time payments go-live FedNow integration live, <3 second processing
M-006 Month 12 Mobile app v2.0 release 4.5+ star rating, 50% of customers active monthly
M-007 Month 15 Omnichannel support launch Chatbot handles 40% of inquiries, CSAT ≥85%
M-008 Month 18 Full platform operational All target capabilities live, legacy decommissioning begins

4. Resource Plan

What it includes:

  • Human resources by role and timeline
  • Budget allocation by work package
  • External vendor engagements
  • Training and change management resources

Example: GlobalFin Corp - Resource Plan

Human Resources (Peak Headcount):

  • Business Analysts: 4
  • Developers: 15
  • UX/UI Designers: 3
  • QA Engineers: 4
  • Data Scientists: 3
  • Project Managers: 2
  • Change Management Specialists: 2

Budget Allocation:

  • Technology Development: $2.5M
  • Vendor Licenses & Tools: $800K
  • Training & Change Management: $500K
  • Contingency (15%): $562K
  • Total: $4.362M (within $5M cap)

External Vendors:

  • Cloud Infrastructure Provider (AWS): $400K/year
  • Identity Verification Service: $150K/year
  • Training Vendor: $200K (one-time)
  • Security Audit Firm: $100K (annual)

5. Risk Management Plan

What it includes:

  • Identified risks to business transformation
  • Mitigation strategies
  • Contingency plans
  • Risk ownership and monitoring

Example: GlobalFin Corp - Risk Register

Risk ID Risk Description Probability Impact Mitigation Strategy Owner
R-001 Regulatory approval delays Medium High Engage regulators early; build buffer into timeline Chief Compliance Officer
R-002 Staff resistance to digital tools High Medium Comprehensive change management; involve staff in design HR Director
R-003 Integration issues with legacy core High High Early proof-of-concept; dedicated integration team Lead Architect
R-004 Cybersecurity breach during transition Low Critical Enhanced security monitoring; penetration testing CISO
R-005 Budget overrun Medium High Monthly budget reviews; 15% contingency reserve CFO

 

Best Practices

  1. Start with Value: Each transition state should deliver measurable business value
  2. Be Realistic: Build in buffers for unknowns; don't optimize for best-case scenario
  3. Manage Dependencies: Clearly map dependencies between work packages
  4. Communicate Visually: Use Gantt charts and roadmaps for stakeholder communication
  5. Review Regularly: Update roadmap quarterly based on progress and changing conditions
  6. Balance Speed and Stability: Don't sacrifice quality for speed; technical debt compounds

Roadmap Visualization Tips

  • Use color coding for different work streams
  • Show dependencies with connecting lines
  • Highlight critical path items
  • Include milestone markers
  • Provide both high-level (executive) and detailed (team) views

Common Pitfalls

  • ❌ Creating overly optimistic timelines
  • ❌ Not accounting for organizational change management
  • ❌ Ignoring dependencies between work packages
  • ❌ Failing to define clear success criteria for milestones
  • ❌ Not updating the roadmap as conditions change
  • ❌ Focusing only on technology, neglecting people and process changes

Template Structure

1. Executive Summary
2. Transformation Strategy
   2.1 Vision and Objectives
   2.2 Guiding Principles
3. Transition Architectures
   3.1 Transition State 1: [Name]
   3.2 Transition State 2: [Name]
   3.3 Transition State 3: [Name]
4. Work Packages
   4.1 WP-001: [Name]
   4.2 WP-002: [Name]
   4.3 WP-003: [Name]
5. Timeline and Milestones
   5.1 Detailed Timeline
   5.2 Key Milestones
   5.3 Decision Points
6. Resource Plan
   6.1 Human Resources
   6.2 Budget Allocation
   6.3 Vendor Engagements
7. Risk Management
   7.1 Risk Register
   7.2 Mitigation Strategies
   7.3 Contingency Plans
8. Appendix: Detailed Gantt Charts and Dependency Maps

Integration: How the Three Deliverables Work Together

The three Phase B deliverables are interconnected and mutually reinforcing:

  1. Architecture Definition Document provides the "what" - the current and future states
  2. Architecture Requirements Specification provides the "criteria" - what success looks like
  3. Architecture Roadmap provides the "how and when" - the plan to get there

Flow of Information:

  • ADD informs ARS by identifying capability gaps that become requirements
  • ARS informs Roadmap by defining what must be built and to what standard
  • Roadmap feeds back to ADD by showing realistic phasing of target architecture

Validation Loop:

  • Requirements must be achievable within the roadmap timeline and budget
  • Roadmap must deliver capabilities defined in the target architecture
  • Target architecture must satisfy all stated requirements

Conclusion

Phase B of the TOGAF ADM is where business strategy becomes architectural reality. The three deliverables—Architecture Definition Document, Architecture Requirements Specification, and Architecture Roadmap—form a cohesive framework for designing and planning business transformation.

Key Takeaways:

  1. Document Both States: Thoroughly understand your baseline before designing your target
  2. Be Specific with Requirements: Vague requirements lead to vague solutions
  3. Plan Realistically: Build roadmaps that acknowledge organizational constraints and change management needs
  4. Maintain Traceability: Link everything back to strategic objectives
  5. Iterate and Refine: These are living documents that evolve as understanding deepens

By mastering these three deliverables, enterprise architects can ensure that their organizations' digital transformations are well-founded, well-planned, and well-executed. The Business Architecture created in Phase B becomes the foundation for all subsequent architecture work, making this phase critical to overall success.

Remember: Great architecture doesn't just describe what could be—it provides a clear, actionable path to make it happen.

Turn every software project into a successful one.

We use cookies to offer you a better experience. By visiting our website, you agree to the use of cookies as described in our Cookie Policy.

OK