togaf 9.1 – big picture - anywhere.cz · togaf enterprise continuum and tools togaf adm &...
TRANSCRIPT
Governance Framework
Architecture Principles, Vision, and RequirementsArchitecture VisionPreliminary
Definition of Change
Implementation of Change
Identification of Required Change
Enterprise Level
Initaitve
Enterprise Vision and Architecture Definition
Enterprise Level
InitaitveEnterprise
Level Initaitve
Enterprise Vision and Architecture Definition
CapabilityVision
ArchitectureDefinition
CapabilityVision
ArchitectureDefinition
CapabilityVision
ArchitectureDefinition
TOGAF Enterprise Continuum and Tools
TOGAF ADM &Content Framework
TOGAF Capability Framework
Architecture CapabilityFramework
(Part VII)
ArchitectureDevelopment Method
(Part II)
ADM Guidelines andTechniques (Part III)
Enterprise Continuumand Tools(Part V)
TOGAF ReferenceModels (Part VI)
ArchitectureContent
Framework(Part IV)
BusinessVision and
Drivers
BusinessCapabiliites
Informs the size, structure, and culture of the capability
Effective operation of the Architecture Capability ensures realization of the Business Vision
Sets targets, KPIs, plans, and budgets for architecture roles
Business Capability drives the need for Architecture Capability Maturity
The method delivers new business solutions
Business need feeds into the method, identifying problems to be addressed
The method refines understanding of business need
The method produces content to be stored in the Repository, classified according to the Enterprise Continuum
The Architecture Capability operates a method
Operational changes update the Enterprise Continuum and Repository
The Enterprise Continuum and Repository inform the business of current state
Learning from business operation creates new business need
Architecture Repository
ArchitectureDeliverables
ArchitectureDeliverables
Architecture Deliverables
Artifacts
Catalogs
Matrices
Diagrams
Building Blocks
Describing
Which are
Other Deliverables
Catalogs
Matrices
Diagrams
Building Blocks
Describing
ArchitectureDeliverables
Building Blocks:Customer Services Representative
Deliverable: ArchitectureDefinition Document
Artifacts:Process Flow Diagram
Artifacts:Use-Case Diagram
Artifacts:Use-Case Diagram
Artifacts:Process Flow Diagram
Deliverables contain Artifacts
Artifacts describe building blocks
Building Blocks:Baseline Call Handling Process
Artifacts describe building blocks
Building Blocks:Target Call Handling Process
Enterprise ContinuumArchitecture Context and Requirements
Architecture Continuum
Generalization for future re-use
Adaptation for use
GenericArchitectures
SpecificArchitectures
Solutions Continuum
Generalization for future re-use
Adaptation for use
GenericArchitectures
SpecificArchitectures
Contextual factors shape architectures
External factorsProvide context
Deployed Solutions
Deployed solutions become Architecture Context
Solutions are instantiated within a deployment
Enterprise Repositories(including Requirements Repository, Architecture
Repository, Design Stores, and CMDB)
The Enterprise Continuum provides structure and
classification for assets in Enterprise Repositories.
Enterprise Repositories provide resources to be
classified within the Enterprise Continuum.
Foundation Solution
Common Systems Solutions
Industry Solution
Organization-Specific Solution
Industry Architecture
Organization-Specific Architecture
Foundation Architecture
Common Systems Architecture
RequirementsManagement
A.Architecture
Vision
B.Business
Architecture
C.Information
SystemArchitectures
D.TechnologyArchitectureE.
Opportunitiesand
Solutions
F.MigrationPlanning
G.Implementati
onGovernance
H.Architecture
ChangeManagement
Preliminary
Segment Level
Initiative
Segment Vision & Architecture DefinitionEnterprise
Level Initaitve
Enterprise Vision and Architecture Definition
Business
Data
Architecture
Technology
Scope
ArchitectureDomains
EnterpriseOrganizational
Depth
DESIGN
PLANNING
EXECUTION
Tran
sitio
n
Supporting Business Strategy
Architectural Portfolio Management of Projects
Architectural Portfolio Management of the Landscape
The business strategyidentifies a need to change
where the target is notunderstood
Architectural Definition of Foundational Change Initiatives
Architectural Governance of Change Implementation
Architectural Definition of Bounded Change Initiatives
Aspects of largechange initiativesrequire their own
architectures
Implementation ofthe architecture
must be governed
Implementation ofthe architecture
must be governedEscalated issues
influence the portfolio
The business strategyidentifies need tochange where the
target is well understood
Portfolio assessmentidentifies specificneed to change
The businessstrategy setspriority for
the portfolio
Architecture activities that support the identification of a need to change.
Architecture activities that support the definition of how change can be achieved.
Architecture activities that govern the implementation of change.
The portfolioprovides contextfor governance
Architecture Principles Business Strategy Technology Strategy Business Principles,
Objectives, and Drivers Architecture Vision Stakeholders
Architecture Requirements
Requirements Constraints Assumptions Gaps
Business ArchitectureMotivation
Motivation
Drivers Goals Objectives Measures
Organization Location Actor, Role
Motivation
BusinessServices,
Contracts,Service Qualities
Processes,Events,
Controls,Products
Functions
Information Systems ArchitecureMotivation Motivation
Information Systems Architecure
Data Entities
LogicalData
Components
PhysicalData
Components
InformationSystemServices
LogicalApplication
Components
PhysicalApplication
Components
PlatformServices
LogicalTechnology
Components
PhysicalTechnology
Components
Architecture RealizationOpportunities, Solutions, and Migration Planning
Capabilities Work Packages Architecture Contracts
Architecture Vision
Standars Guidelines Specifications
B. Business ArchitectureC. Data/Application ArchitectureD. Technology ArchitectureStep 1: Select Reference Models, Viewpoints, and ToolsStep 2: Develop Baseline Architecture Decription
High-level model of existing building blocks, re-using definitions form Architecture Repository where they are available
Step 3: Develop Target Architecture DescriptionDevelop view of required building blocks through the creation of catalog, matrices, and diagrams of the architecture documentFully document each building blockDocument rationale for building block decisions in architecture documentIdentify the impacted building blocks, checking against a library of building blocks wirhin the Architecture Repository and re-using where appropriateWhere necessary, define new building blocksSelect standards for each building block, re-using as much as possible from reference models selected from the Architecture ContinuumDocument final mapping of the building blocks to the Architecture LandscapeFrom selected building blocks, identify those that might be re-used, and publish as standards of reference models selected from the Architecture Repository
Srep 4: Perform Gap AnalysisIdentify building blocks carried overIdentify eliminated building blocksIdentify new building blocksIdentify gaps and determine the realization approach (e.g. to be developed or to be procured)
Step 5: Define Roadmap ComponentsStep 6: Resolve Impacts across the Architecture LandascapeStep 7: Formal Stakeholder reviewStep 8: Finalize the architectureStep 9: Create the Architecture Definition Document
E. Opportunities and SolutionsAssociate building block gaps with work packages that will address the gaps
A. Architecture VisionHigh level model of candidate building blocks
Architecture Repository
ReferenceLibrary
ArchitectureLandscape
Artifacts in the landscape are
structured according to the metamodel
Best practice
Best practice creates
reference architecture
Adopted by the
enterprise
Standards have reference
implementations
Standards are complied with
Best practice creates
standards
Governance Log
Architecture Capability
The landscapeis governed
ComplianceIs governed
External Reference
Models
External Standards
ArchitectureBoard
Reference models adopted
by the enterprise
The ReferenceLibrary isgoverned
Standards adopted by the
enterprise
Visibility and escalation
Architecture Board steers and
manages the capability
Strategic Architectures
Segment Architectures
Capability Architectures
Organiz.-Specific Architectures
Industry Architectures
Common Systems Architectures
Foundation Architectures
StandardsInformations Base
Business Standards
Data Standards
Application Standards
Technology Standards
Decision Log
Calendar Project Portfolio
Compliance Assessments
Capability Assessments
Performance Measurement
Capability Architectures
Capability Architectures
Capability Architectures
Architecture MetamodelArchitecture Method Content Metamodel
ProcessTake on, retirement
Policy Management
Compliance
Dispensation
Assessment/selection of- Models and Architectures- Technologies and Products
Business Control
Environment Management
ContentRegulatory Requirements
SLA and OLAs
Authority Structures
Organizational Standards
Technology/Product Set
Architectures
Repository
Process Flow Control
Gallotti Stefano© - http://www.galoz.it
Request for Architecture Work
Statement of Architecture Work
Contract
Contract
TOGAF 9.1 – Big Picture