Audience
Managers and stakeholders involved with EA activities.
Prerequisites
None
Duration
2 Days
Outline for Enterprise Architecture (EA) Practitioner's Guide 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 - Enterprise Architecture (EA) Primer
- Architecture
- Architects
- Enterprise Architecture Definitions
- IEEE, TOGAF, & MIT Perspectives
- Group Discussion: Expectations of EA
- Enterprise Architecture Defined
- Architecture Framework: Foundation for a Common Vocabulary
- Industry EA Frameworks
- Dimensions of Architecture Scope
- Group Discussion: EA Partitioning
- Architecture Domains
- Depth: Strategic, Segment, and Capability Architectures
- Example: DOE Segment Identification
- Example: Segment Architecture
- Time: Baseline, Target, and Transition Architectures
- Various Solution Architecture Definitions
- Group Discussion: Solution Architecture
- Characteristics of a Solution Architecture
- Example Solution Architecture: SOA for Insurance
- Example Solution Architecture: Customer Contact Center
- Glossary
- Summary
Chapter 3 - EA Framework
- The Importance of a Framework for EA
- EA Framework Family Tree
- Group Discussion: Architecture Frameworks
- TOGAF
- TOGAF Components
- Architecture Development Method (ADM)
- Architecture Content Framework
- Views & Viewpoints
- TOGAF Viewpoints
- Catalogs, Matrices, Diagrams & Viewpoints
- Architecture Deliverables
- Group Discussion: Deliverables & Artifacts
- ADM Techniques
- ADM Guidelines
- Enterprise to Solution Architecture
- Example: Architecture Roadmap
- Zachman Framework
- Zachman Framework Matrix Overview
- TOGAF Artifacts Using the Zachman Framework
- Leveraging the Zachman Framework
- Federal Enterprise Architectural Framework (FEAF)
- Leveraging FEA
- Technique: Classified Technology Portfolio
- DoDAF / MODAF
- TRAK
- Leveraging DoDAF, MoDAF, & TRAK
- All Frameworks Have Strengths & Weaknesses
- Which Framework Should I Use?
- Summary
Chapter 4 - EA Value Proposition
- Without Architecture You Can't
- Factors Driving EA Adoption
- Accelerated Rate of Change
- EA Facilitates Change Across Units
- Greater Information Density
- Customers Expect Personalized Goods
- Traditional Industry Barriers are Disintegrating
- Impact of Diversification & Acquisitions
- Shared Resources Across Business Units
- Business Demand for Technology Continues to Grow
- Tight IT Budgets Will Persist
- Primary Drivers for EA Programs
- Summary of EA Benefits
- Digitized Platform: The Key to Agility
- Group Discussion: Benefits
- Value of EA Activities: Baseline Architecture
- Value of EA Activities: Target Architecture
- Value of EA Activities: Architecture Review
- Value of EA Activities: Governance
- Group Discussion: Obstacles
- Summary
Chapter 5 - 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 6 - Defining an Architecture Vision
- Architecture Vision
- Context Diagram
- Define The System Boundaries
- Stakeholder Matrix
- Stakeholder Map
- Example: Stakeholder Map
- Template: TOGAF Stakeholder Map Matrix
- Value Chain Diagram
- Example: Retail Vision Diagram
- Example: Customer Interaction Concept Diagram
- Example: Solution Concept Diagram
- Examples: TOGAF Vision Diagrams
- Template: Architecture Vision Deliverable
- Summary
Chapter 7 - Enterprise Architecture Baseline
- Importance of an Architecture Baseline
- Architecture Baseline Process Overview
- What are Your EA Baseline Objectives?
- Group Discussion: EA Baseline Goals & Objectives
- A Typical Place to Start
- Core Catalogs
- Core Matrices
- Templates: Baseline Collection Templates
- Creating Building Blocks from a Baseline
- What Can You Learn From Your Baseline
- Customized Taxonomy
- Baseline More Than Software
- Baseline Classified by Lifecycle
- Baseline Relationships
- Relationship Types
- Baseline Reporting
- EA Baseline Best Practices
- Summary
Chapter 8 - Architecture Requirements
- Architecture Quality Attributes
- Quality of Service Requirement Categories
- Checklist: Quality Attribute (QA) Categories
- Trade-off Analysis
- Group Discussion: Trade-offs
- Technique: Requirement Patterns
- Tool: Non-Functional Requirement Patterns
- Checklist: Requirement Statement Best Practices
- Technique: Architecture Change Cases
- Template: Elements of a Change Case
- Example: Change Case
- Eliciting Change Cases
- Group Discussion: Change Case
- Summary
Chapter 9 - Architecture Deliverables
- Documentation Best Practices
- Architecture Requirements Document
- Template: Requirements Specification
- IEEE Architectural Description Document
- Template: Architectural Description Document
- TOGAF Architecture Definition Document
- Templates: Architectural Definition Document
- Group Discussion: Architecture Definition Documents
- Interface Specifications
- Interface Specification Best Practices
- Interface Design Document
- Template: Interface Design Document
- Database Design Document
- Template: Database Design Document
- Platform Design Document
- Template: Platform Design Document
- Architecture Decision Document
- Template: Architecture Decision Document
- ATAM: Scenario-based Architecture Review
- Example: Utility Tree
- Presentation Best Practices: ICEPAC
- Verbal Supports: CREST
- Group Discussion: Presentations
- Summary
Chapter 10 - 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:Transition Milestone Table
- Example: EPA Transition Plan
- Template: TOGAF Implementation & Migration Plan Template
- Process Summary
- Summary
Chapter 11 - 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
- OO Design Patterns
- Structural Design Pattern: Facade Pattern Example
- Enterprise Integration Patterns
- Messaging Systems: Overview
- Example Pattern: Pipes and Filters
- Example: Monitoring Credit Bureau
- 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 12 - Architecture Tactics
- Tactics
- Availability Tactics
- Modifiability Tactics
- Performance Tactics
- Security Tactics
- Testability Tactics
- Usability Tactics
- Approach for Describing Tactics
- Group Discussion: Tactics
- Pipes & Filters: Tactics
- Service-Oriented Architecture (SOA): Tactics
- Architectural Patterns and Corresponding Tactics for Modifiability
- Summary
Chapter 13 - Architecture Techniques
- Progressive Filtering
- Rubric
- Example: Service Design Rubric
- Example: Architecture Rubric
- Refactoring
- Think About the Future, But Wait to Act
- Feature Tree
- Decision Tables
- Decision Table Example
- Flowcharts
- Strength, Weakness, Opportunity, Threat (SWOT) Analysis
- Example: SWOT Layout
- SWOT Steps
- Summary
Chapter 14 - The EA Toolbox
- The Architecture Toolbox
- The EA Toolbox
- TOGAF Toolbox Items
- Supplementing TOGAF Toolbox Items
- Practitioner Toolbox Items
- Summary
Handout 1 - Sample Principles
- Business Principles
- Data Principles
- Application Principles
- Technology Principles
- Governance Principles
- SOA Governance Principles
Handout 2 - System Profile Template
Handout 3 - Subsystem Profile Template
Handout 4 - Interface Profile Template
Handout 5 - Quality Attribute (QA)/Quality of Service (QoS) Categories
- Introduction
- Quality Attributes
Handout 6 - Requirement Patterns
Handout 7 - Requirement Statement Checklist
- Introduction
- Requirement Statement Review Checklist
Handout 8 - Rubric Worksheet
Appendix A - Reference Library
- Overview
- Industry Organizations
- References & Further Reading
Appendix B - Architecture Glossary
- ABC
- DEF
- GHI
- MNO
- PQR
- STU
- VWXYZ
Appendix B - TOGAF Glossary
- ABC
- DEF
- GHI
- MNO
- PQR
- STU
- VWXYZ
Appendix C - EA Catalogs, Matrices, & Diagrams
- Catalogs
- Matrices
- Diagrams
Appendix D - Pattern List
Lab Exercises
Lab 1. Principles
Lab 2. Define Tactics for a Quality Attribute
Lab 3. Architecture Techniques
Lab 4. Extra: Identifying Tactics for a Pattern
12/18/2023 - 12/19/2023
10:00 AM - 06:00 PM
Eastern Standard Time
USD $1,460.00
01/29/2024 - 01/30/2024
10:00 AM - 06:00 PM
Eastern Standard Time
USD $1,460.00
03/04/2024 - 03/05/2024
10:00 AM - 06:00 PM
Eastern Standard Time
USD $1,460.00