Audience
Architects that learned TOGAF and are ready to apply
Prerequisites
TOGAF knowledge
Duration
1 Days
Outline for Reference Architectures and Roadmaps Training
Chapter 1 - Introduction
- Introductions
- Course Outline
- Handouts & Appendices
- Practical Application: Building Skills
- Practical Application: Filling Your Toolbox
- Course Evaluation & Questions
- Course Delivery Overview
Chapter 2 - Reference Architecture
- Reference Architecture
- Reference Architecture Components
- Reference Architecture Summarized
- Reference Architecture Context
- Architecture Principles
- Components of Principles
- Qualities of a Good Set of Principles
- EA Principles: Creation Process
- Templates: Principle & Principle Catalog
- Example: Architecture Principles
- Group Discussion: Principles
- Applying Architecture Principles
- Policies
- Template: Policy
- Example: Governance Policies
- Example: SOA Policy
- Example: Policies
- Reference Models
- Example: IBM Business Analytics & Optimization Reference Architecture
- Example: IBM Insurance Application Architecture
- Example: SOA Reference Architecture
- Example:Customer Experience Reference Architecture
- Business Scenarios
- Business Scenario Summary
- Business Scenario Outline
- Template & Example: Business Scenario
- Practices: Standards & Guidelines
- Example: Interoperability Standards
- Example: Insurance Reporting Reference Architecture
- Example: Electronic Product Code™ (EPC) Standards
- Example: Health Care Reference Architecture
- Resource: Financial Industry Organizations
- Resource: Health Industry Organizations
- Resource: Retail Industry Organizations
- Resource: Technical Organizations
- Industry Organizations
- Insurance Industry Standards ROI
- Requirements
- Example: Mobile Security Reference Architecture
- Example: MSRA Requirements
- Architecture Building Blocks: Reusable Requirement Sets
- Resource: NIST Security Requirements
- Example: COTS Standard Requirements Set
- Summary
Chapter 3 - Architecture Requirements
- Architecture Quality Attributes
- Quality of Service Requirement Categories
- Quality Attribute (QA)/Quality of Service (QoS) Definitions
- Trade-off Analysis
- Group Discussion: Trade-offs
- Requirement Patterns
- Example: Non-Functional Requirement Patterns
- Requirement Statement Best Practices
- Architecture Change Cases
- Elements of a Change Case
- Example: Change Case
- Eliciting Change Cases
- Group Discussion: Change Case
- Summary
Chapter 4 - Architecture Gap Analysis, Roadmap & Migration Planning
- Putting the Pieces Together
- Gap Analysis
- Gap Analysis Matrix
- Example: DOE Gap Analysis
- Consolidated Gaps, Solutions, and Dependencies Matrix
- Architecture Roadmap Table
- Transition Architectures in Context
- Architecture Roadmap
- General Roadmap Methodology
- Defining Work Packages
- Roadmap Development Strategies
- Example: High-Level Architecture Roadmap
- Example: Pharmacy Standards Roadmap
- Example: SOA Roadmap
- Example: Business Intelligence Roadmap
- Template: Architecture Roadmap
- Migration Planning
- Business Value Assessment Technique
- Example: DOE Transition Plan
- Example:Transition Milestone Table
- Example: EPA Transition Plan
- Template: TOGAF Implementation & Migration Plan Template
- Process Summary
- Summary
Chapter 5 - Patterns
- What are Patterns?
- Elements of a Pattern
- Pattern Levels
- Pattern Types
- How to Start Using Patterns?
- Common Architectural Patterns
- Layers Pattern
- Example: Retail Layered Architecture
- Object-Oriented Design Patterns
- Structural Design Pattern: Facade Pattern Example
- Enterprise Integration Patterns
- Messaging Systems: Overview
- Example Pattern: Pipes and Filters
- Monitoring Credit Bureau Example
- EAA Patterns
- Model-View-Controller (MVC) Pattern
- SOA Patterns
- Example: Saga Pattern
- Business Process Patterns
- Example: Synchronizing Merge Pattern
- Configuration Management Patterns
- New Patterns Continue to Emerge
- Group Discussion: Patterns
- Summary
Chapter 6 - Architecture Tactics
- Tactics
- Availability Tactics
- Modifiability Tactics
- Architectural Patterns and Corresponding Tactics for Modifiability
- Performance Tactics
- Security Tactics
- Testability Tactics
- Usability Tactics
- Approach for Describing Tactics
- Group Discussion: Tactics
- Pipes & Filters: Tactics
- Service-Oriented Architecture (SOA): Tactics
- Summary
Chapter 7 - Commercial-Off-The-Shelf (COTS)
- COTS Advantages & Disadvantages
- COTS Implication: Accept Design Influence
- COTS Implication: Plan for Stability
- COTS Implication: Sustain Competency
- COTS Implication: Vendor Lock-In
- COTS Implication: Balance Business Needs & Architecture
- COTS Inherent Risks
- COTS Risk Management Strategy #1
- COTS Risk Management Strategy #2
- COTS Risk Management Strategy #3
- Group Discussion: COTS
- Typical COTS Architecture
- Summary
Handout 1 - Sample Principles
- Business Principles
- Data Principles
- Application Principles
- Technology Principles
- Governance Principles
- SOA Governance Principles
Handout 2 - Quality Attribute (QA)/Quality of Service (QoS) Categories
- Introduction
- Quality Attributes
Handout 3 - Requirement Patterns
Handout 4 - Requirement Statement Checklist
- Introduction
- Requirement Statement Review Checklist
Appendix A - Reference Library
- Industry Organizations
- References & Further Reading
Appendix B - Glossary
- ABC
- DEF
- GHI
- MNO
- PQR
- STU
- VWXYZ
Appendix C - EA Catalogs, Matrices, & Diagrams
- Catalogs
- Matrices
- Diagrams