SlideShare a Scribd company logo
1 of 36
Enterprise-architecture and the service-oriented enterprise Tom Graves, Tetradian Consulting TOGAF Glasgow, April 2008 info@tetradian.com / www.tetradian.com
SOA and SOE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The service-oriented enterprise ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Services and business-processes ,[object Object]
An IT view of services ,[object Object],[object Object]
An ITIL view of services ,[object Object],[object Object]
A layered view of services ,[object Object],[object Object],Viable System Model  (“Brain of the Firm”, Stafford Beer, 1972)
Viable System Model (VSM) ,[object Object],These interact with each other to act on and with the external world ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Viable  Services  Model (xVSM) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Interactions  between  these  sub-systems support improved processes and self-adaptation to a changing environment
xVSM and SOE – review ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The xVSM completeness-checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
xVSM analysis: logistics [1] ,[object Object]
xVSM analysis: logistics [2] Number of Business Systems containing activities for each VSM system (‘5’-’1’) or their interactions (‘X’-’P’) represents untraceable costs? represents untraced  opportunities for improvement?
xVSM analysis: human services [1] ,[object Object]
xVSM analysis: human services [2] ,[object Object]
TOGAF and SOE scope ,[object Object],IT “ Everything not-IT” ?
FEAF and SOE scope ,[object Object],“ Technology” (Information Technology only) Integration (including data and apps architecture) “ Other Fixed Assets” (machines, machine-processes, vehicles etc) “ Human Capital” (people, manual processes etc) Business-architecture
Dimensions of SOE scope ,[object Object],Detail Common Business Business  Aspirations Amended ADM? Physical Assets Concept  Knowledge  (inc. IT) People Relations, skills etc Zachman Integration
Visualisation of SOE scope ,[object Object],IT is only a subset (not even all of Information) ,[object Object],[object Object]
TOGAF ADM for SOE: overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TOGAF ADM for SOE: Phase A ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TOGAF for SOE: horizontal drivers ,[object Object]
TOGAF for SOE: top-down drivers Example : impact of strategy, change of regulation
TOGAF for SOE: bottom-up drivers Example : disaster-recovery, risk assessment
TOGAF for SOE: spiral-out drivers Example : data quality, service-management planning
TOGAF for SOE: review of Zachman ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TOGAF for SOE: Zachman scope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TOGAF for SOE: Zachman layers ,[object Object]
TOGAF for SOE: Zachman columns ,[object Object],At Operations level, we should be able to describe every service as:
TOGAF for SOE: Zachman segments ,[object Object]
TOGAF ADM for SOE: Phase B-D [1] If we retain existing Phase B-D focus – extended as  Business, Common/Shared, Detail-level  – we will have a governance problem of endless review-meetings We can resolve the governance problem by changing the focus of Phases B-D: Develop ‘ As-Is’  Architecture Develop ‘ To-Be’  Architecture Conduct Gap-Analysis
TOGAF ADM for SOE: Phase B-D [2] Statement of Architecture Work (for iteration) Stakeholder review for ‘current state’ Stakeholder review for ‘future state’ Gap-analysis / requirements review Solution design review Project plan review Project architecture compliance review Benefits realisation (‘lessons learned’ etc) Architecture Charter Governance-artefacts define methodology’s phase-boundaries
TOGAF ADM for SOE: Phase E-H ,[object Object],[object Object],[object Object],[object Object],[object Object]
Implications of SOE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOE – a summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Further information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionGregor Polančič
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introductionDaan Bakboord
 
Introduction of Service Assurance Domain
Introduction of Service Assurance DomainIntroduction of Service Assurance Domain
Introduction of Service Assurance DomainShilpin Pvt. Ltd.
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core conceptsPaul Sullivan
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
OSS Service Assurance -Concept Presentation by Biju M Rr
OSS Service Assurance  -Concept Presentation by Biju M RrOSS Service Assurance  -Concept Presentation by Biju M Rr
OSS Service Assurance -Concept Presentation by Biju M RrBiju M R
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Alan McSweeney
 
Overview of Business Processes
Overview of Business ProcessesOverview of Business Processes
Overview of Business ProcessesAyub Qureshi
 
TOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the FamilyTOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the FamilyDanny Greefhorst
 
TM Forum Frameworx Overview Course
TM Forum  Frameworx Overview CourseTM Forum  Frameworx Overview Course
TM Forum Frameworx Overview CourseFlavio Vit
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelPaul Sullivan
 
Target Architecture And Landscape
Target Architecture And LandscapeTarget Architecture And Landscape
Target Architecture And LandscapeAjay Kumar Uppal
 
Business process modelling and e tom telecom
Business process modelling and e tom telecomBusiness process modelling and e tom telecom
Business process modelling and e tom telecomKate Koltunova
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...Comarch
 
Solution Architecture and Solution Acquisition
Solution Architecture and Solution AcquisitionSolution Architecture and Solution Acquisition
Solution Architecture and Solution AcquisitionAlan McSweeney
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application featuresJörgen Dahlberg
 

What's hot (20)

Business Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second editionBusiness Process Modeling with BPMN 2.0 - Second edition
Business Process Modeling with BPMN 2.0 - Second edition
 
TOGAF Vs E-Tom
TOGAF Vs E-TomTOGAF Vs E-Tom
TOGAF Vs E-Tom
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introduction
 
Introduction of Service Assurance Domain
Introduction of Service Assurance DomainIntroduction of Service Assurance Domain
Introduction of Service Assurance Domain
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core concepts
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
OSS Service Assurance -Concept Presentation by Biju M Rr
OSS Service Assurance  -Concept Presentation by Biju M RrOSS Service Assurance  -Concept Presentation by Biju M Rr
OSS Service Assurance -Concept Presentation by Biju M Rr
 
Telecom OSS/BSS - Automation
Telecom OSS/BSS - Automation Telecom OSS/BSS - Automation
Telecom OSS/BSS - Automation
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
 
Overview of Business Processes
Overview of Business ProcessesOverview of Business Processes
Overview of Business Processes
 
TOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the FamilyTOGAF® & Major IT Frameworks - Architecting the Family
TOGAF® & Major IT Frameworks - Architecting the Family
 
TM Forum Frameworx Overview Course
TM Forum  Frameworx Overview CourseTM Forum  Frameworx Overview Course
TM Forum Frameworx Overview Course
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
Target Architecture And Landscape
Target Architecture And LandscapeTarget Architecture And Landscape
Target Architecture And Landscape
 
Open Digital Framework from TMFORUM
Open Digital Framework from TMFORUMOpen Digital Framework from TMFORUM
Open Digital Framework from TMFORUM
 
Business process modelling and e tom telecom
Business process modelling and e tom telecomBusiness process modelling and e tom telecom
Business process modelling and e tom telecom
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...
 
IT Service Catalog Examples
IT Service Catalog ExamplesIT Service Catalog Examples
IT Service Catalog Examples
 
Solution Architecture and Solution Acquisition
Solution Architecture and Solution AcquisitionSolution Architecture and Solution Acquisition
Solution Architecture and Solution Acquisition
 
On business capabilities, functions and application features
On business capabilities, functions and application featuresOn business capabilities, functions and application features
On business capabilities, functions and application features
 

Viewers also liked

Transform IT Operations and Management
Transform IT Operations and ManagementTransform IT Operations and Management
Transform IT Operations and ManagementAmazon Web Services
 
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewEnterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewWinton Winton
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSmarkits
 
Marlabs Capabilities Overview: Enterprise Architecture Services
Marlabs Capabilities Overview: Enterprise Architecture ServicesMarlabs Capabilities Overview: Enterprise Architecture Services
Marlabs Capabilities Overview: Enterprise Architecture ServicesMarlabs
 
Towards Process Improvement for Case Management. An Outline Based on Viable S...
Towards Process Improvement for Case Management. An Outline Based on Viable S...Towards Process Improvement for Case Management. An Outline Based on Viable S...
Towards Process Improvement for Case Management. An Outline Based on Viable S...Ilia Bider
 
Operational Excellence - Oil and Gas Major Projects
Operational Excellence - Oil and Gas Major ProjectsOperational Excellence - Oil and Gas Major Projects
Operational Excellence - Oil and Gas Major Projectsgiuliabuttery
 
OpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiG
OpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiGOpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiG
OpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiGSean Glynn
 
The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...
The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...
The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...Romeo Kienzler
 
Service-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to ReusabilityService-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to ReusabilityYazd University
 
Business Transformation: PwC Presents Its Viewpoint on the Integration Fabric
Business Transformation: PwC Presents Its Viewpoint on the Integration FabricBusiness Transformation: PwC Presents Its Viewpoint on the Integration Fabric
Business Transformation: PwC Presents Its Viewpoint on the Integration FabricCA Technologies
 
Experiences of SOACS
Experiences of SOACSExperiences of SOACS
Experiences of SOACSSimon Haslam
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise ArchitectureVikas Grover
 
2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls FactoryNathan Anderson
 
Service Oriented Architecture & Beyond
Service Oriented Architecture & BeyondService Oriented Architecture & Beyond
Service Oriented Architecture & BeyondImesh Gunaratne
 

Viewers also liked (20)

Soa and togaf practical guide
Soa and togaf practical guideSoa and togaf practical guide
Soa and togaf practical guide
 
TOGAF 9 Soa Governance Ver1 0
TOGAF 9   Soa Governance Ver1 0TOGAF 9   Soa Governance Ver1 0
TOGAF 9 Soa Governance Ver1 0
 
Transform IT Operations and Management
Transform IT Operations and ManagementTransform IT Operations and Management
Transform IT Operations and Management
 
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewEnterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITS
 
Marlabs Capabilities Overview: Enterprise Architecture Services
Marlabs Capabilities Overview: Enterprise Architecture ServicesMarlabs Capabilities Overview: Enterprise Architecture Services
Marlabs Capabilities Overview: Enterprise Architecture Services
 
Cloud club alliances
Cloud club alliancesCloud club alliances
Cloud club alliances
 
EA and SOA
EA and SOAEA and SOA
EA and SOA
 
Towards Process Improvement for Case Management. An Outline Based on Viable S...
Towards Process Improvement for Case Management. An Outline Based on Viable S...Towards Process Improvement for Case Management. An Outline Based on Viable S...
Towards Process Improvement for Case Management. An Outline Based on Viable S...
 
Operational Excellence - Oil and Gas Major Projects
Operational Excellence - Oil and Gas Major ProjectsOperational Excellence - Oil and Gas Major Projects
Operational Excellence - Oil and Gas Major Projects
 
OpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiG
OpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiGOpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiG
OpEx in Oil & Gas (featuring Hess Opportunity Register) - 3GiG
 
Case Study: Oil & Gas
Case Study: Oil & GasCase Study: Oil & Gas
Case Study: Oil & Gas
 
The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...
The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...
The European Conference on Software Architecture (ECSA) 14 - IBM BigData Refe...
 
Agile team empowerment by sam
Agile team empowerment by samAgile team empowerment by sam
Agile team empowerment by sam
 
Service-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to ReusabilityService-oriented Architecture with Respect to Reusability
Service-oriented Architecture with Respect to Reusability
 
Business Transformation: PwC Presents Its Viewpoint on the Integration Fabric
Business Transformation: PwC Presents Its Viewpoint on the Integration FabricBusiness Transformation: PwC Presents Its Viewpoint on the Integration Fabric
Business Transformation: PwC Presents Its Viewpoint on the Integration Fabric
 
Experiences of SOACS
Experiences of SOACSExperiences of SOACS
Experiences of SOACS
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise Architecture
 
2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory2015 ISACA NACACS - Audit as Controls Factory
2015 ISACA NACACS - Audit as Controls Factory
 
Service Oriented Architecture & Beyond
Service Oriented Architecture & BeyondService Oriented Architecture & Beyond
Service Oriented Architecture & Beyond
 

Similar to Enterprise-architecture and the service-oriented enterprise

Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticePini Cohen
 
Metaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessibleMetaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessibleTetradian Consulting
 
Stepping-stones of enterprise-architecture: Process and practice in the real...
Stepping-stones of enterprise-architecture: Process and practice in the real...Stepping-stones of enterprise-architecture: Process and practice in the real...
Stepping-stones of enterprise-architecture: Process and practice in the real...Tetradian Consulting
 
Architecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityArchitecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityNathaniel Palmer
 
Architecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems DesignArchitecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems DesignArmen Arzumanyan
 
Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityAlexander SAMARIN
 
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHESWEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHESijwscjournal
 
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHESWEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHESijwscjournal
 
How to simplify the evolution of business process lifecycles
How to simplify the evolution of business process lifecyclesHow to simplify the evolution of business process lifecycles
How to simplify the evolution of business process lifecyclesAlexander SAMARIN
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 
Architecting Your Enterprise
Architecting Your EnterpriseArchitecting Your Enterprise
Architecting Your EnterpriseEd Seidewitz
 
Lecture 01 - Motivation
Lecture 01 - MotivationLecture 01 - Motivation
Lecture 01 - Motivationphanleson
 
Soa Driven Project Management
Soa Driven Project ManagementSoa Driven Project Management
Soa Driven Project ManagementTerry Cho
 
Enterprise integration primer
Enterprise integration primerEnterprise integration primer
Enterprise integration primerCharles Wade
 
Enterprise system architecture togaf
Enterprise system architecture togafEnterprise system architecture togaf
Enterprise system architecture togafines beltaief
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureNathaniel Palmer
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureNathaniel Palmer
 
SAE2 Application Modernization Process
SAE2 Application Modernization ProcessSAE2 Application Modernization Process
SAE2 Application Modernization ProcessLawrence Wilkes
 

Similar to Enterprise-architecture and the service-oriented enterprise (20)

Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Metaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessibleMetaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessible
 
Stepping-stones of enterprise-architecture: Process and practice in the real...
Stepping-stones of enterprise-architecture: Process and practice in the real...Stepping-stones of enterprise-architecture: Process and practice in the real...
Stepping-stones of enterprise-architecture: Process and practice in the real...
 
Architecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityArchitecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal Agility
 
Architecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems DesignArchitecture and Distributed Systems, Web Distributed Systems Design
Architecture and Distributed Systems, Web Distributed Systems Design
 
Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agility
 
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHESWEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
 
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHESWEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
WEB PORTAL INTEGRATION ARCHITECTURE APPROACHES
 
How to simplify the evolution of business process lifecycles
How to simplify the evolution of business process lifecyclesHow to simplify the evolution of business process lifecycles
How to simplify the evolution of business process lifecycles
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Solman_overview.pptx
Solman_overview.pptxSolman_overview.pptx
Solman_overview.pptx
 
Architecting Your Enterprise
Architecting Your EnterpriseArchitecting Your Enterprise
Architecting Your Enterprise
 
Lecture 01 - Motivation
Lecture 01 - MotivationLecture 01 - Motivation
Lecture 01 - Motivation
 
Soa Driven Project Management
Soa Driven Project ManagementSoa Driven Project Management
Soa Driven Project Management
 
Enterprise integration primer
Enterprise integration primerEnterprise integration primer
Enterprise integration primer
 
Unpacking business-architecture
Unpacking business-architectureUnpacking business-architecture
Unpacking business-architecture
 
Enterprise system architecture togaf
Enterprise system architecture togafEnterprise system architecture togaf
Enterprise system architecture togaf
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
SAE2 Application Modernization Process
SAE2 Application Modernization ProcessSAE2 Application Modernization Process
SAE2 Application Modernization Process
 

More from Tetradian Consulting

How architectures fail, and what to do about it
How architectures fail, and what to do about itHow architectures fail, and what to do about it
How architectures fail, and what to do about itTetradian Consulting
 
Tools and techniques for whole-enterprise architecture
Tools and techniques for whole-enterprise architectureTools and techniques for whole-enterprise architecture
Tools and techniques for whole-enterprise architectureTetradian Consulting
 
Making sense of data-driven architecture
Making sense of data-driven architectureMaking sense of data-driven architecture
Making sense of data-driven architectureTetradian Consulting
 
Making sense in the midst of uncertainty
Making sense in the midst of uncertaintyMaking sense in the midst of uncertainty
Making sense in the midst of uncertaintyTetradian Consulting
 
Enterprise-architects as practical futurists
Enterprise-architects as practical futuristsEnterprise-architects as practical futurists
Enterprise-architects as practical futuristsTetradian Consulting
 
What's the SCORE? - how to make sense of a business change
What's the SCORE? - how to make sense of a business changeWhat's the SCORE? - how to make sense of a business change
What's the SCORE? - how to make sense of a business changeTetradian Consulting
 
Enterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themEnterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themTetradian Consulting
 
Enterprise Architecture - A Matter of Perspective
Enterprise Architecture - A Matter of PerspectiveEnterprise Architecture - A Matter of Perspective
Enterprise Architecture - A Matter of PerspectiveTetradian Consulting
 
How to build continuous-learning into architecture-practice
How to build continuous-learning into architecture-practiceHow to build continuous-learning into architecture-practice
How to build continuous-learning into architecture-practiceTetradian Consulting
 
IASA / ICS Dublin workshop 'Tracking value in the enterprise'
IASA / ICS Dublin workshop 'Tracking value in the enterprise'IASA / ICS Dublin workshop 'Tracking value in the enterprise'
IASA / ICS Dublin workshop 'Tracking value in the enterprise'Tetradian Consulting
 
ICS/IASA Conference 'How I learned to stop worrying...'
ICS/IASA Conference 'How I learned to stop worrying...'ICS/IASA Conference 'How I learned to stop worrying...'
ICS/IASA Conference 'How I learned to stop worrying...'Tetradian Consulting
 
Disintegrated enterprise-architecture?
Disintegrated enterprise-architecture?Disintegrated enterprise-architecture?
Disintegrated enterprise-architecture?Tetradian Consulting
 
Business Architecture: Upwards, Downwards, Sideways, Back
Business Architecture: Upwards, Downwards, Sideways, BackBusiness Architecture: Upwards, Downwards, Sideways, Back
Business Architecture: Upwards, Downwards, Sideways, BackTetradian Consulting
 
Attracting, retaining and getting the best from your architects
Attracting, retaining and getting the best from your architectsAttracting, retaining and getting the best from your architects
Attracting, retaining and getting the best from your architectsTetradian Consulting
 

More from Tetradian Consulting (20)

How architectures fail, and what to do about it
How architectures fail, and what to do about itHow architectures fail, and what to do about it
How architectures fail, and what to do about it
 
Tools and techniques for whole-enterprise architecture
Tools and techniques for whole-enterprise architectureTools and techniques for whole-enterprise architecture
Tools and techniques for whole-enterprise architecture
 
Making sense of data-driven architecture
Making sense of data-driven architectureMaking sense of data-driven architecture
Making sense of data-driven architecture
 
Power, change and leadership
Power, change and leadershipPower, change and leadership
Power, change and leadership
 
Making sense in the midst of uncertainty
Making sense in the midst of uncertaintyMaking sense in the midst of uncertainty
Making sense in the midst of uncertainty
 
Enterprise-architects as practical futurists
Enterprise-architects as practical futuristsEnterprise-architects as practical futurists
Enterprise-architects as practical futurists
 
What's the SCORE? - how to make sense of a business change
What's the SCORE? - how to make sense of a business changeWhat's the SCORE? - how to make sense of a business change
What's the SCORE? - how to make sense of a business change
 
Enterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themEnterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve them
 
Enterprise Architecture - A Matter of Perspective
Enterprise Architecture - A Matter of PerspectiveEnterprise Architecture - A Matter of Perspective
Enterprise Architecture - A Matter of Perspective
 
How to build continuous-learning into architecture-practice
How to build continuous-learning into architecture-practiceHow to build continuous-learning into architecture-practice
How to build continuous-learning into architecture-practice
 
IASA / ICS Dublin workshop 'Tracking value in the enterprise'
IASA / ICS Dublin workshop 'Tracking value in the enterprise'IASA / ICS Dublin workshop 'Tracking value in the enterprise'
IASA / ICS Dublin workshop 'Tracking value in the enterprise'
 
ICS/IASA Conference 'How I learned to stop worrying...'
ICS/IASA Conference 'How I learned to stop worrying...'ICS/IASA Conference 'How I learned to stop worrying...'
ICS/IASA Conference 'How I learned to stop worrying...'
 
Checklists for transformation
Checklists for transformationChecklists for transformation
Checklists for transformation
 
Exploring business-architecture
Exploring business-architectureExploring business-architecture
Exploring business-architecture
 
Whole-enterprise architecture
Whole-enterprise architectureWhole-enterprise architecture
Whole-enterprise architecture
 
Disintegrated enterprise-architecture?
Disintegrated enterprise-architecture?Disintegrated enterprise-architecture?
Disintegrated enterprise-architecture?
 
Business Architecture: Upwards, Downwards, Sideways, Back
Business Architecture: Upwards, Downwards, Sideways, BackBusiness Architecture: Upwards, Downwards, Sideways, Back
Business Architecture: Upwards, Downwards, Sideways, Back
 
The ecology of enterprise
The ecology of enterpriseThe ecology of enterprise
The ecology of enterprise
 
Attracting, retaining and getting the best from your architects
Attracting, retaining and getting the best from your architectsAttracting, retaining and getting the best from your architects
Attracting, retaining and getting the best from your architects
 
The Enterprise Is The Story
The Enterprise Is The StoryThe Enterprise Is The Story
The Enterprise Is The Story
 

Recently uploaded

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 

Recently uploaded (20)

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 

Enterprise-architecture and the service-oriented enterprise

  • 1. Enterprise-architecture and the service-oriented enterprise Tom Graves, Tetradian Consulting TOGAF Glasgow, April 2008 info@tetradian.com / www.tetradian.com
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. xVSM analysis: logistics [2] Number of Business Systems containing activities for each VSM system (‘5’-’1’) or their interactions (‘X’-’P’) represents untraceable costs? represents untraced opportunities for improvement?
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. TOGAF for SOE: top-down drivers Example : impact of strategy, change of regulation
  • 24. TOGAF for SOE: bottom-up drivers Example : disaster-recovery, risk assessment
  • 25. TOGAF for SOE: spiral-out drivers Example : data quality, service-management planning
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. TOGAF ADM for SOE: Phase B-D [1] If we retain existing Phase B-D focus – extended as Business, Common/Shared, Detail-level – we will have a governance problem of endless review-meetings We can resolve the governance problem by changing the focus of Phases B-D: Develop ‘ As-Is’ Architecture Develop ‘ To-Be’ Architecture Conduct Gap-Analysis
  • 32. TOGAF ADM for SOE: Phase B-D [2] Statement of Architecture Work (for iteration) Stakeholder review for ‘current state’ Stakeholder review for ‘future state’ Gap-analysis / requirements review Solution design review Project plan review Project architecture compliance review Benefits realisation (‘lessons learned’ etc) Architecture Charter Governance-artefacts define methodology’s phase-boundaries
  • 33.
  • 34.
  • 35.
  • 36.

Editor's Notes

  1. Tetradian Consulting Unit 215, Communications House 9 St Johns Street Colchester Essex CO2 7NN England www.tetradian.com [email_address] © Tom Graves / Tetradian 2008
  2. Service-oriented architecture, or SOA, is well-known as a way to structure the links between different IT systems. So it has obvious connections with enterprise-architecture. A main theme of TOGAF conferences has been about how IT-architecture underpins the IT aspects of SOA. Yet SOA can – or must – be about more than just IT. So the aim here is to extend SOA ideas to the whole of the enterprise – in other words, the service-oriented enterprise – and adapt the TOGAF ADM to suit.
  3. There’s an analogy here with the Unix principle that every device is treated as a file. In the service-oriented enterprise, we gain unity and consistency by treating every activity as a service. From IT-interfaces to board-level strategic assessments, and everywhere in between, everything is a service. In a sense, even products are services – they give the customer a capability to deliver self-service via the product.
  4. A business process is a network of transactions between services. IT-based SOA is concerned mostly with the low-level choreography and underlying mechanisms. But there are also transactions that deal with service performance – monitoring service-level agreements (SLAs) between services; key performance-indicators (KPIs) that report on service performance; and critical success-factors (CSFs) that guide interpretation of KPIs. This information passes up and down through a web of other inter-linked services.
  5. In abstract terms, each service has two layers: service-delivery; and sub-systems to guide and monitor service-delivery. We could call these the ‘brawn’ and ‘brain’ of the service. In most IT-centric SOA, the emphasis is on ‘brawn to brawn’ – the service transactions, and conditions and metrics to monitor the SLAs. In terms of time, this all happens in the ‘now’. KPIs and CSFs are almost invisible at this level.
  6. But in service-management we want to know about the service’s ‘brain’ as much as its ‘brawn’. We need to keep track of what’s going on, through all the KPIs and CSFs and so on. And we need a broader sense of time than just the ‘now’. We need a picture of what’s happened in the past, and prepare and plan for the future. Even in IT service-management, many of these ‘brain’ services can be done only by people, not by machines. To make this work, we must expand our view of SOA beyond the ‘IT-only’ box.
  7. The ‘brawn / brain’ pairs don’t exist in isolation. It’s useful to think of them as stacked in layers, services ‘enclosed’ within more abstract business-services and functions. KPIs and so on migrate upward for a business view of service-delivery; we’ll also want to ‘drill down’ to see the detail. We could map this to Zachman, for example. Or the way that transaction-data becomes information, and then knowledge; we hope somewhere it becomes wisdom! This structure is recursive : each ‘brawn / brain’ pair becomes a ‘brawn’ at the next layer. This is a core principle of a long-proven structure called the Viable System Model (VSM).
  8. VSM focuses on management and management-support – on guiding principles and the future view as well as day-to-day management. Each service has sub-systems to do specific tasks. Note that choreography (system-2) and quality-audit (system-3*) exist partly outside of the main management hierarchy. If the overall enterprise is to be ‘viable’ - especially in the longer term - all these sub-systems need to exist in every layer and every service .
  9. For service-management, we’ll also want to know about interactions between ‘systems’. This extends the VSM to a ‘viable services model’ (xVSM). These ‘X’. ‘C’, ‘M’ and ‘P’ interactions are the set we used for quality-systems review, in business-transformation for a large Australian logistics enterprise. For ITIL we should also map links to manage security (‘S’), whilst legislation compliance suggests others such as health-and-safety (‘H’) and environment (‘E’).
  10. Here’s a quick summary so far of how the viable services model can support structure and ‘completeness’ for the service-oriented enterprise. Every path between ‘systems’ also needs information exchange – relevant for whole-of-enterprise IT design.
  11. This is the xVSM checklist we used to review ‘viability’ and quality-management in that transformation project. We used the project’s existing four-tier business-function model as the information-source for the review.
  12. This is a graphic version of the function model, with an example set of viable-services mappings. Service-support escalates upward into management and strategy layers. (For confidentiality, I’ve changed the detail, to look like a plastics factory. The point is that the same principles apply to every enterprise.)
  13. Since every VSM ‘system’ must exist for viability, untraceable VSM links represent untraceable costs; untraceable xVSM links represent potential problems in quality- and service-management. This was the result of cost-tracing for the transformation-project, mapping xVSM links for twenty business-systems. Barely half the costs could be traced to the respective system. Barely a sixth of the needed quality-management links could be identified. Scary – but also a valuable call to action. Some of the problems were already known, but this made the reasons visible – and what to do about them.
  14. Another Australian example, a large government department in the human-services sector. This was the first cut for a high-level, whole-of-enterprise view of its business functions and services. Although IT is very important here, it’s not an IT-centric organisation – it’s not a bank, or insurance. The real complexity is between IT-based and people-based parts of business-processes. For this it’s essential to break out of the ‘IT-only’ mindset of most ‘enterprise-architecture’.
  15. This is a later version of the same high-level business-function model, restructured as a two-layer matrix between high-level functions and the extended VSM. This grid-layout makes it much easier to see the probable dependencies – and information-needs – as we drill downward into the lower-level detail.
  16. So where does TOGAF come into this? The TOGAF ADM should be the best methodology and discipline for developing architecture for the service-oriented enterprise. But at present the ADM is too IT-centric. So IT-centric that, in TOGAF 8.1, ‘business architecture’ is just a grab-bag for ‘everything not-IT’. To make TOGAF usable for SOE, we must adapt the ADM for a much broader scope.
  17. Compare the Federal Enterprise Architecture Framework’s ‘Performance Reference Model’. At first glance it’s much the same as TOGAF. But notice the two greyed-out boxes on either side of Information-Technology – placeholders for future work, labelled ‘Human Capital’ and ‘Other Fixed Assets’. They’re distinct domains, separate from business-architecture proper. Rather than bundling everything non-IT into ‘business architecture’, the ADM does need to treat these as separate domains.
  18. So we need to deal with not just two dimensions, but at least four, plus their integration. It’s useful to visualise this as a ‘tetradian’, a four-axis tetrahedron. We can also see how these dimensions map loosely to Zachman, and to a broader view for the ADM.
  19. From there, this gives us a simple flattened view of the scope for the service-oriented enterprise. This shows us why IT-centric architecture can be such a problem: it only covers a small part of what’s really needed. IT doesn’t even cover the whole of information, because there’s also all the people-based ‘tacit’ knowledge, central to knowledge-management.
  20. But it’s not hard to adapt the ADM to suit. The 8.1 ADM assumes a ‘big-bang’ approach: do all the architecture at once. But for whole-of-enterprise, there’s no way we can do that reliably, or in a realistic time-scale. We must revise the ADM to an iterative style. So we change the Preliminary Phase slightly, to define the main skeleton of the framework we’ll populate in later iterations. The rest of the ADM cycle needs only minor changes to handle iteration. Each iteration has its own scope, which or may not be centred on IT.
  21. Each architecture cycle begins with a business-driver, a business-question that needs to be resolved. This is the focus for Phase A in an iterative ADM. To understand the scope and interactions within SOE, it’s useful to map these drivers onto a Zachman-style frame.
  22. Much of early-maturity IT-architecture is focussed on optimisation, reducing system-redundancy, or improving standardisation. These are horizontal concerns. For example, in classic data-architecture, we optimise at the logical level, then move downward to physical designs.
  23. With better optimisation, we’re more able to tackle impacts of ‘business-level’ concerns such as changes to strategy, market or regulation. These are top-down drivers. Their impacts start at the top of Zachman, and may well ripple downward all the way to the real-time Operations layer.
  24. Bottom-up drivers start at the base of the Zachman frame, with impacts that can ripple upward all the way to the highest business-level metrics. This is the province of disaster-recovery planning and failure analysis. The service-oriented enterprise makes this easier by identifying beforehand the interdependencies between systems, services and levels. (It’s easier again if there are links between architecture models and real-time tracking – a difficult technical challenge, but some of the EA toolsets can already do this.)
  25. What business really wants is architecture help with the difficult ‘pain-points’. One we dealt with was a key business-metric they couldn’t trusted because of unreliable sources or transforms. Two other IT examples are ‘single sign-on’ and ‘single source of truth’ - both simple in theory, anything but simple in practice. In Zachman, the impact spirals-out in almost any direction – which we won’t know at the start. An iterative approach is essential for this kind of work.
  26. We also need to rethink Zachman itself for whole-of-enterprise architecture. Zachman talks about ‘primitives’ versus ‘composites’. - primitives sit within a single framework cell, as the root for architecture redesigns. - composites link across cells as re-usable ‘building blocks’ for solution design – such as patterns at the logical layer, or clusters of components at implementation. A composite can be used in a real solution to the extent it’s architecturally ‘complete’, linking across all columns. It’s re -usable to the extent it’s not ‘complete’ – such as a business-service to re-use for different events or in different locations.
  27. But standard Zachman doesn’t work well for SOE. It’s too narrow, far too IT-centric; and though his layers are almost right, his columns are not. His columns are a muddled mixture of misplaced primitives, and composites pretending to be primitives. Some toolset-vendors make things worse by trying to cram all models into single cells – missing Zachman’s own crucial distinction between primitives and composites. To make the ADM work well for SOE, we must resolve these.
  28. Zachman’s structure needs an extra ‘Universals’ layer at the top. We need this to match with quality-frameworks like ISO9000:2000. The new layer straddles all columns. Ultimately everything in the enterprise links back to entities in this layer – hence ‘universals’.
  29. We do need to rethink the columns, to resolve the ‘pseudo-primitives’ in Zachman’s original, and to give flexibility for a broader scope. The architecture must be able to handle a human-services context or a chemical-plant as much as for IT. This is a summary of the columns I use in my own work. (There’s more detail on this in my Bridging the Silos book.) At the Operations layer, we must be able to describe every ‘complete’ service in terms of that phrase in the slide: “with <asset> do <function>...” and so on.
  30. Standard Zachman is missing an entire dimension . Especially at the lower levels, we need to split the columns into distinct segments . There are several variations for segments. The simplest is to split into segments on the same boundaries as in FEAF: physical (‘Fixed Assets’), information, people-based (‘Human Capital’) and abstract (‘Business’). (Again, there’s more detail on this in the Silos book.) We can often ignore segments at the higher framework layers, but we’ll need them at design-levels. At the base, the split is essential – in the real world we need to know if a service is provided by a machine, a person or an IT-box.
  31. We define Phase A scope in terms of layers, columns, and segments. We also need to rethink ADM Phases B to D, because at present they assume a fixed IT-centric scope. We could do it as in the existing ADM, with phase-boundaries on Zachman-type layers: business or strategy, logical shared-interfaces, and implementation-detail. This needs as-is, to-be and gap-analysis in each layer. But like the ADM, that means endless stakeholder-reviews. Which means trouble in a real business context. A better split is to set Phase B as the whole of the ‘as-is’; Phase C as the ‘to-be’; and Phase D as the gap-analysis for later solution-design.
  32. In this split, the stakeholder-reviews occur only at phase-boundaries – in fact they are the phase-boundaries. It’s simpler than the existing ADM; it fits well with an iterative approach; and also fits well with the ‘product’-based governance in PRINCE2 and ITIL.
  33. The solution-design phases in the ADM - Phases E to H - need only minor adjustments to work well for iterative SOE. (Again, I can only do a summary here, but the detail is in the Silos book.)
  34. A final problem is that we need to rethink the role and governance of architecture itself. Enterprise-architecture means enterprise -architecture – not just IT-architecture. It needs to operate with a true enterprise -wide scope. So the challenge is that though EA started out in IT, and right now is usually under IT control, it does not belong there. Unfortunately, our experience in practice is that getting IT to let go of EA can be the hardest task of all. But this has to change for EA to move up to the next level of maturity, in support of the service-oriented enterprise.
  35. So, to recap, the basic principle of the service-oriented enterprise is that everything is a service. This means that service-oriented architecture covers every aspect of the enterprise, not just its IT. Systems-theory gives a useful tool to map service interdependencies, in the Viable System Model and the extended Viable Services Model. And the TOGAF ADM, with only minor changes, is well suited to the iterative architecture that the service-oriented enterprise will need.