SlideShare a Scribd company logo
1 of 12
Download to read offline
Review and update Architecture Processes:
Table of Contents (TOC) to define Enterprise Architecture
roadmaps
Mohan K
http://www.mohanbabuk.com/
https://www.linkedin.com/in/mohanbabuk
2
Agenda
● Architecture Roadmap context setting
● Overview of Architecture Roadmaps
- Business Architecture (Functional) Roadmaps
- Landscape and Portfolio Roadmaps
- Application Roadmaps
- Technology Roadmaps
● Table of Content (TOC) for Roadmaps
3
Architecture Roadmaps
Why: “The Architecture Roadmap lists individual work packages that will realize the Target Architecture
and lays them out on a timeline to show progression from the Baseline Architecture to the Target
Architecture.” – TOGAF
Roadmaps should guide project and program investments. They should be defined by domain teams at
appropriate points in Architecture life cycle.
What Roadmaps do we define? Architecture Roadmaps will address key aspects of the value chain
Business Architecture
•Business Strategy
•Organisation Structure
•People and Processes
•Business Architecture:
Functional Roadmaps
Information
Architecture
•Information Policy
•Enterprise Data
Standards
•Landscape and Portfolio
Roadmaps
Applications
Architecture
•Applications and
Domains
•Integration Services
•Application Roadmaps • Infrastructure and Cloud
• IT Architecture
Roadmaps
Technical Architecture
4
When: Business roadmap definition use-cases include:
• Roadmaps defined for transformational programs
• Functional roadmaps may also be defined as business strategy and requirements
evolve
• Roadmaps developed for CIO and executive review
• Roadmaps from Technology Foresight used to define business-case
Who needs the roadmaps?
• Business roadmaps will be used to guide technology investment decisions and
ensure alignment of project with business strategy.
• Business Partners and Business Architects will also use the roadmap for
technology alignment across business functions
Accountable: Domain Architect (with Business stakeholders - Business Partners and
functional leaders)
Business Architecture: Functional Roadmaps
• Functional roadmaps will be used to align with business capabilities, processes and
people
• Business roadmaps may highlight Architecturally significant use cases and capabilities
for local, regional and global business function
• Roadmap for business domains will help projects align with global business strategy
and technology direction
5
Functional Roadmap Templates
6
When: Portfolio roadmaps are typically defined/updated for transformation programs and
executive review sessions, and updated periodically during the program
Who needs the roadmaps?
• Business Architects and Project Architects will need Landscape and Portfolio
Roadmaps to ensure business case for project proposals are aligned with
technology strategy.
• Landscape Roadmaps will also be used during Architecture governance (ARB
review) sessions to ensure alignment of application roadmaps with enterprise
technology strategy, processes and policies
Accountable : Program Architects (with Program manager and other project stakeholders)
Landscape and Portfolio Roadmaps
• Landscape and Portfolio Roadmaps typically highlight the big picture of the technology
and systems. (similar to ‘City Plans’).
• This include inputs from technology vendors, emerging technologies, business
roadmaps and identified risks
• Portfolio roadmaps will consider system constraints, data flow and other dependencies
while highlighting solution building blocks (SBBs)
7
Landscape and Portfolio Roadmaps (Examples)
8
Application Roadmaps
When: The application roadmap should be defined/updated during Solution Design
phase of projects and included for Architecture governance (ARB review) sessions
Who needs the roadmaps?
• Project Architects need application roadmaps to ensure solutions being designed
and updated are aligned with portfolio roadmaps and guidelines
• Application Roadmaps are useful to communicate the value, alignment and context
of project during program reviews
Accountable: Domain/ Application Architect (with Enterprise Architects)
• Application roadmap will highlight the progression of applications in context of the
landscape
• For large programs, updates to application roadmap may have to be done with
updates to corresponding landscape roadmap.
9
• When: IT Architecture roadmap should be defined/updated during Solution Design
phase of projects and included for Architecture governance (ARB review) sessions
• Who needs the roadmaps? Business Architects, Project Architects and Vendor
Architects
• Accountable: Technology Platform Architect (consulted by Vendor Architects)
Technology Architecture Roadmaps
• The Technology Architecture (a.k.a infrastructure / platform) roadmaps will document
the as-is and target IT architecture for the specified and agreed technical domains
• IT Architecture roadmaps will be created and maintained during vendor technical
reviews
• IT Roadmaps will also be created for major COTS product investments (e.g ERP
upgrade roadmap)
• The roadmaps will provide a visual timeline covering a specified period (e.g 3-5 years)
showing the evolution of the technologies in their respective domains
10
IT Architecture Roadmaps (Examples)
11
Architecture Roadmaps: Process Alignment
Process Alignment Proposed Architecture
Governance
• Transformational programs
• Value Realization
• Portfolio Investment decisioning
• Business Process Modeling (BPM)
Baseline roadmap major program
Review
• Business Case definition - Ensure
business case is aligned with technology
roadmaps
• Major Vendor releases (e.g ERP rollout)
ARB reviews: Update Roadmap/s if
there for project/program exceptions
• Define/update roadmaps during Solution
Design process
Review and baseline roadmap
during ARB reviews
• Vendor engagement process for major
technical upgrades (e.g TOP program)
• Engage with Design Authority for
platform upgrades
Review and baseline roadmap
during ARB reviews
Application Roadmaps
Business Architecture
Roadmaps
Landscape and
Portfolio Roadmaps
Technology
Roadmaps
12
Roadmap Structure and Table of Content (TOC)
1. Info. – Rivision Control
2. Principles
3. Assumptions
4. Requirements
5. Building Blocks
6. AS-IS and/or TO-BE
7. Roadmap Timeline
8. Risk and Mitigation
Building blocks (Architecture
Summary, Background)
Short / mid term timeline in
Gantt Chart and
Long term (> 3 years) in a T-Map
Define domain guiding principles
Highlight key assumptions and
requirements

More Related Content

What's hot

Evolution of Data Spaces
Evolution of Data SpacesEvolution of Data Spaces
Evolution of Data SpacesBoris Otto
 
Intro to Delta Lake
Intro to Delta LakeIntro to Delta Lake
Intro to Delta LakeDatabricks
 
Databricks for Dummies
Databricks for DummiesDatabricks for Dummies
Databricks for DummiesRodney Joyce
 
Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1PgTraining
 
Data Pipline Observability meetup
Data Pipline Observability meetup Data Pipline Observability meetup
Data Pipline Observability meetup Omid Vahdaty
 
Data catalog
Data catalogData catalog
Data catalogiamtodor
 
Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...
Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...
Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...DATAVERSITY
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)James Serra
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureJames Serra
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Michael Rys
 
Why Data Virtualization? An Introduction
Why Data Virtualization? An IntroductionWhy Data Virtualization? An Introduction
Why Data Virtualization? An IntroductionDenodo
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks
 
Creating your Center of Excellence (CoE) for data driven use cases
Creating your Center of Excellence (CoE) for data driven use casesCreating your Center of Excellence (CoE) for data driven use cases
Creating your Center of Excellence (CoE) for data driven use casesFrank Vullers
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationRiaz A. Khan, OpenCA, TOGAF
 
201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine Learning201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine LearningMark Tabladillo
 
How to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner examHow to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner examAshraf Fouad
 
Informatica interview questions and answers|Informatica Faqs 2014
Informatica interview questions and answers|Informatica Faqs 2014Informatica interview questions and answers|Informatica Faqs 2014
Informatica interview questions and answers|Informatica Faqs 2014BigClasses.com
 
Capability-based planning with TOGAF & ArchiMate
Capability-based planning with TOGAF & ArchiMateCapability-based planning with TOGAF & ArchiMate
Capability-based planning with TOGAF & ArchiMateAnastasios Papazoglou
 

What's hot (20)

Evolution of Data Spaces
Evolution of Data SpacesEvolution of Data Spaces
Evolution of Data Spaces
 
Intro to Delta Lake
Intro to Delta LakeIntro to Delta Lake
Intro to Delta Lake
 
Databricks for Dummies
Databricks for DummiesDatabricks for Dummies
Databricks for Dummies
 
Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1Oracle to Postgres Migration - part 1
Oracle to Postgres Migration - part 1
 
Data Pipline Observability meetup
Data Pipline Observability meetup Data Pipline Observability meetup
Data Pipline Observability meetup
 
Data catalog
Data catalogData catalog
Data catalog
 
Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...
Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...
Slides: Data Monetization — Demonstrating Quantifiable Financial Benefits fro...
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
 
Lakehouse in Azure
Lakehouse in AzureLakehouse in Azure
Lakehouse in Azure
 
Data engineering
Data engineeringData engineering
Data engineering
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)
 
Why Data Virtualization? An Introduction
Why Data Virtualization? An IntroductionWhy Data Virtualization? An Introduction
Why Data Virtualization? An Introduction
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its Benefits
 
Creating your Center of Excellence (CoE) for data driven use cases
Creating your Center of Excellence (CoE) for data driven use casesCreating your Center of Excellence (CoE) for data driven use cases
Creating your Center of Excellence (CoE) for data driven use cases
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital Transformation
 
201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine Learning201905 Azure Databricks for Machine Learning
201905 Azure Databricks for Machine Learning
 
How to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner examHow to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner exam
 
Informatica interview questions and answers|Informatica Faqs 2014
Informatica interview questions and answers|Informatica Faqs 2014Informatica interview questions and answers|Informatica Faqs 2014
Informatica interview questions and answers|Informatica Faqs 2014
 
Capability-based planning with TOGAF & ArchiMate
Capability-based planning with TOGAF & ArchiMateCapability-based planning with TOGAF & ArchiMate
Capability-based planning with TOGAF & ArchiMate
 

Similar to Table of Contents (TOC) to define Enterprise Architecture roadmaps - process_templatetoc

Best practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domainsBest practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domainsMohan K.
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introductionDaan Bakboord
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and RhapsodyMartin Owen
 
An introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptsAn introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptswweinmeyer79
 
ICT Strategy Development Slides
ICT Strategy Development SlidesICT Strategy Development Slides
ICT Strategy Development SlidesDaljit Banger
 
CMAD Group Workbook 3.2 Op Model Enable
CMAD Group Workbook 3.2 Op Model EnableCMAD Group Workbook 3.2 Op Model Enable
CMAD Group Workbook 3.2 Op Model EnableAlexander Doré
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016Daljit Banger
 
Overview of v process
Overview of v processOverview of v process
Overview of v processhart azac
 
Solution architecture
Solution architectureSolution architecture
Solution architectureiasaglobal
 
2010 ea conf ra track presentation 20100506
2010 ea conf ra track presentation 201005062010 ea conf ra track presentation 20100506
2010 ea conf ra track presentation 20100506Andy Maes
 
CMAD Group Workbook 3.1 Op Model Enable
CMAD Group Workbook 3.1 Op Model Enable CMAD Group Workbook 3.1 Op Model Enable
CMAD Group Workbook 3.1 Op Model Enable Alexander Doré
 
Architectural Engagement Through the Project Lifecycle
Architectural Engagement Through the Project LifecycleArchitectural Engagement Through the Project Lifecycle
Architectural Engagement Through the Project LifecycleDaljit Banger
 
139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...
139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...
139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...Egyptian Engineers Association
 
ERP solution architect role, part I
ERP solution architect role, part IERP solution architect role, part I
ERP solution architect role, part IViacheslav Nefedov
 
How to develop and govern a Technology Strategy in 10 weeks
How to develop and govern a Technology Strategy in 10 weeksHow to develop and govern a Technology Strategy in 10 weeks
How to develop and govern a Technology Strategy in 10 weeksLeo Barella
 

Similar to Table of Contents (TOC) to define Enterprise Architecture roadmaps - process_templatetoc (20)

Best practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domainsBest practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domains
 
TOGAF®9.1 in Pictures
TOGAF®9.1 in PicturesTOGAF®9.1 in Pictures
TOGAF®9.1 in Pictures
 
Togaf 9 an introduction
Togaf 9   an introductionTogaf 9   an introduction
Togaf 9 an introduction
 
System Architect and Rhapsody
System Architect and RhapsodySystem Architect and Rhapsody
System Architect and Rhapsody
 
An introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptsAn introduction to fundamental architecture concepts
An introduction to fundamental architecture concepts
 
TOGAF
TOGAFTOGAF
TOGAF
 
Togaf introduction ver1 0
Togaf introduction ver1 0Togaf introduction ver1 0
Togaf introduction ver1 0
 
ICT Strategy Development Slides
ICT Strategy Development SlidesICT Strategy Development Slides
ICT Strategy Development Slides
 
CMAD Group Workbook 3.2 Op Model Enable
CMAD Group Workbook 3.2 Op Model EnableCMAD Group Workbook 3.2 Op Model Enable
CMAD Group Workbook 3.2 Op Model Enable
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
 
Overview of v process
Overview of v processOverview of v process
Overview of v process
 
Solution architecture
Solution architectureSolution architecture
Solution architecture
 
2010 ea conf ra track presentation 20100506
2010 ea conf ra track presentation 201005062010 ea conf ra track presentation 20100506
2010 ea conf ra track presentation 20100506
 
CMAD Group Workbook 3.1 Op Model Enable
CMAD Group Workbook 3.1 Op Model Enable CMAD Group Workbook 3.1 Op Model Enable
CMAD Group Workbook 3.1 Op Model Enable
 
Architectural Engagement Through the Project Lifecycle
Architectural Engagement Through the Project LifecycleArchitectural Engagement Through the Project Lifecycle
Architectural Engagement Through the Project Lifecycle
 
139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...
139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...
139 مبادرة #تواصل_تطوير المحاضرة ال 139 من المبادرة مهندس / محمد ماجد استشاري...
 
ERP solution architect role, part I
ERP solution architect role, part IERP solution architect role, part I
ERP solution architect role, part I
 
How to develop and govern a Technology Strategy in 10 weeks
How to develop and govern a Technology Strategy in 10 weeksHow to develop and govern a Technology Strategy in 10 weeks
How to develop and govern a Technology Strategy in 10 weeks
 
Project Schedule Management
Project Schedule ManagementProject Schedule Management
Project Schedule Management
 
Software design
Software designSoftware design
Software design
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Table of Contents (TOC) to define Enterprise Architecture roadmaps - process_templatetoc

  • 1. Review and update Architecture Processes: Table of Contents (TOC) to define Enterprise Architecture roadmaps Mohan K http://www.mohanbabuk.com/ https://www.linkedin.com/in/mohanbabuk
  • 2. 2 Agenda ● Architecture Roadmap context setting ● Overview of Architecture Roadmaps - Business Architecture (Functional) Roadmaps - Landscape and Portfolio Roadmaps - Application Roadmaps - Technology Roadmaps ● Table of Content (TOC) for Roadmaps
  • 3. 3 Architecture Roadmaps Why: “The Architecture Roadmap lists individual work packages that will realize the Target Architecture and lays them out on a timeline to show progression from the Baseline Architecture to the Target Architecture.” – TOGAF Roadmaps should guide project and program investments. They should be defined by domain teams at appropriate points in Architecture life cycle. What Roadmaps do we define? Architecture Roadmaps will address key aspects of the value chain Business Architecture •Business Strategy •Organisation Structure •People and Processes •Business Architecture: Functional Roadmaps Information Architecture •Information Policy •Enterprise Data Standards •Landscape and Portfolio Roadmaps Applications Architecture •Applications and Domains •Integration Services •Application Roadmaps • Infrastructure and Cloud • IT Architecture Roadmaps Technical Architecture
  • 4. 4 When: Business roadmap definition use-cases include: • Roadmaps defined for transformational programs • Functional roadmaps may also be defined as business strategy and requirements evolve • Roadmaps developed for CIO and executive review • Roadmaps from Technology Foresight used to define business-case Who needs the roadmaps? • Business roadmaps will be used to guide technology investment decisions and ensure alignment of project with business strategy. • Business Partners and Business Architects will also use the roadmap for technology alignment across business functions Accountable: Domain Architect (with Business stakeholders - Business Partners and functional leaders) Business Architecture: Functional Roadmaps • Functional roadmaps will be used to align with business capabilities, processes and people • Business roadmaps may highlight Architecturally significant use cases and capabilities for local, regional and global business function • Roadmap for business domains will help projects align with global business strategy and technology direction
  • 6. 6 When: Portfolio roadmaps are typically defined/updated for transformation programs and executive review sessions, and updated periodically during the program Who needs the roadmaps? • Business Architects and Project Architects will need Landscape and Portfolio Roadmaps to ensure business case for project proposals are aligned with technology strategy. • Landscape Roadmaps will also be used during Architecture governance (ARB review) sessions to ensure alignment of application roadmaps with enterprise technology strategy, processes and policies Accountable : Program Architects (with Program manager and other project stakeholders) Landscape and Portfolio Roadmaps • Landscape and Portfolio Roadmaps typically highlight the big picture of the technology and systems. (similar to ‘City Plans’). • This include inputs from technology vendors, emerging technologies, business roadmaps and identified risks • Portfolio roadmaps will consider system constraints, data flow and other dependencies while highlighting solution building blocks (SBBs)
  • 7. 7 Landscape and Portfolio Roadmaps (Examples)
  • 8. 8 Application Roadmaps When: The application roadmap should be defined/updated during Solution Design phase of projects and included for Architecture governance (ARB review) sessions Who needs the roadmaps? • Project Architects need application roadmaps to ensure solutions being designed and updated are aligned with portfolio roadmaps and guidelines • Application Roadmaps are useful to communicate the value, alignment and context of project during program reviews Accountable: Domain/ Application Architect (with Enterprise Architects) • Application roadmap will highlight the progression of applications in context of the landscape • For large programs, updates to application roadmap may have to be done with updates to corresponding landscape roadmap.
  • 9. 9 • When: IT Architecture roadmap should be defined/updated during Solution Design phase of projects and included for Architecture governance (ARB review) sessions • Who needs the roadmaps? Business Architects, Project Architects and Vendor Architects • Accountable: Technology Platform Architect (consulted by Vendor Architects) Technology Architecture Roadmaps • The Technology Architecture (a.k.a infrastructure / platform) roadmaps will document the as-is and target IT architecture for the specified and agreed technical domains • IT Architecture roadmaps will be created and maintained during vendor technical reviews • IT Roadmaps will also be created for major COTS product investments (e.g ERP upgrade roadmap) • The roadmaps will provide a visual timeline covering a specified period (e.g 3-5 years) showing the evolution of the technologies in their respective domains
  • 11. 11 Architecture Roadmaps: Process Alignment Process Alignment Proposed Architecture Governance • Transformational programs • Value Realization • Portfolio Investment decisioning • Business Process Modeling (BPM) Baseline roadmap major program Review • Business Case definition - Ensure business case is aligned with technology roadmaps • Major Vendor releases (e.g ERP rollout) ARB reviews: Update Roadmap/s if there for project/program exceptions • Define/update roadmaps during Solution Design process Review and baseline roadmap during ARB reviews • Vendor engagement process for major technical upgrades (e.g TOP program) • Engage with Design Authority for platform upgrades Review and baseline roadmap during ARB reviews Application Roadmaps Business Architecture Roadmaps Landscape and Portfolio Roadmaps Technology Roadmaps
  • 12. 12 Roadmap Structure and Table of Content (TOC) 1. Info. – Rivision Control 2. Principles 3. Assumptions 4. Requirements 5. Building Blocks 6. AS-IS and/or TO-BE 7. Roadmap Timeline 8. Risk and Mitigation Building blocks (Architecture Summary, Background) Short / mid term timeline in Gantt Chart and Long term (> 3 years) in a T-Map Define domain guiding principles Highlight key assumptions and requirements