SlideShare a Scribd company logo
1 of 39
Download to read offline
IIBA
Canberra
DevOps and COBIT don’t
really align, or do they?
March 2019
COMMUNITY EVENT
Harold Petersen
E: harold.petersen@northbdt.com.au
Digital businesses require agility in Business Systems & Service Delivery
• Digital Strategy is Business Strategy,
• IoT, AI, Big Data, Platform businesses are fueled by software,
• The market requires the same sort of rapid development and UX as what they are used to with ‘apps’,
• ‘Time to Value’ instead of ‘Time to Market’.
3 3
‘Digital’ needs velocity …
5
DevOps benefits
• > 30,000 survey responses
over 5 years,
• 1,900 participants in 2018,
Demonstrates that DevOps
enables:
• higher IT performance
• improved business
outcomes, as measured by
productivity, profitability,
market share and
achievement of broader
organisational goals.
Elite Performer Metrics (vs
Low Performers)
• Deployment frequency: On
demand (46x more frequent)
• Deployment lead time: < 1
hr (2,555x faster)
• Mean Time to Recover
(MTTR): < 1hr (2,604x faster)
• Change Failure Rate: 7.5%
(7x lower than low
performers)
https://cloudplatformonl
ine.com/2018-state-of-
devops.html
6 6
… I think
I saw it still
moving …
What about
COBIT,
BABOK, ITIL,
etc ?
7
Agenda
• COBIT 2019
• DevOps
• DevOps and COBIT 2019
• Next steps
8
Agenda
• COBIT 2019
• DevOps
• DevOps and COBIT 2019
• Next steps
9
10
Other(internal/external)
SD
EUC
Comms
Hosting
Comms
Service Strategy Management (CIO & DRs)
ICT Strategy, aligned with Business,
BRM, Demand, Service Portfolio
& Financial Management
ICT Service Design & Architecture
(ICT Policies, ICT Design standards, EA, SOA)
BRMs
(Service Modelling,
BRM, Service Level
Management,
Governance & CSI,
Communications)
New and Existing
ICT Service
Engagement
Business
Business Strategy
ICT Service
Demand
BAU
Delivery and
Support
Service Level
Achievement
Reporting &
Management
Design,
Build,
Test,
Deploy.
Supplier
Strategy
ICT Management
and governance processesBusiness
End User Comp
Hosting
App Mgt
SIAM
(Service Integration,
Supplier SLM,
Supplier process KPI
control, Supplier
Communications, COE)
Internal & External SPs
Service Operations
(Operational Bundle controls, Escalations,
Project & Process Assurance, ownership of
some processes, contribution to others), Process
KPI reporting
BA, PMO and Service Transition
(Schedule & Control of Plan/Build/Transition)
10
‘Enterprise ICT’
12
COBIT Core Model
13
14
COBIT Core Model
15
Excerpt of BAI02 Management Objectives
16
Process / Mgt Practices BAI02
17
Organisational Structure BAI02
18
COBIT Overview
18
Agenda
• COBIT 2019
• DevOps
• DevOps and COBIT 2019
• Next steps
22
Change Owner
Reviewers
(Tech, Ops, QA,
PO)
CAB
Builders &
Implementers
Reviewers
(Tech, Ops, QA,
PO)
Submit RFC
Approve (Build
& Schedule)
Review & Sign
Off
Build & Test
Review & Sign
Off
Authorise
(Deploy)
Deploy
Request Close
Review &
Accept Close
RFCRFCRFCRFCRFCRFCRFCRFC
23
Excerpt of a Change Management workflow
(for non-standard, non-emergency changes)
Do we need to choose one or the other?
24
Less risk
Faster time to
value
Recommended DevOps reading
The Phoenix Project
• World famous ‘novel’ about IT Management and DevOps
experiences
The DevOps Handbook
• how to integrate Product Management, Development, QA, IT
Operations, and Information Security to elevate your company and
win in the marketplace
Continuous Delivery
• Principles, automation and technical practices that enable rapid,
incremental delivery of high quality, valuable new functionality to
users26 26
The three ways
The first way – Flow
• Understand and increase the flow of work (left to right)
The second way – Feedback
• Create short feedback loops that enable continuous improvement (right to left)
The third way – Continuous experimentation and learning
• Create a culture that fosters
• Experimentation (taking risks) and learning from failure
• Understanding that repetition and practice is the key to mastery
27 27
’The first way’ of DevOps: Understand the entire system
and optimise the flow of work from left to right
Plan & Design
Code &
Commit
Integrate
& Build
Test
Stage &
Deploy
Agile Development
Continuous Integration
Continuous Delivery and/or Deployment
28 28
© North BDT
Deployment pipeline and ‘toolchain’
29 29
‘The 2nd way’ of DevOps: Shorten and amplify
feedback loops from right to left
Plan & Design
Code &
Commit
Integrate
& Build
Test
Stage &
Deploy
Agile Development
Continuous Integration
Continuous Delivery and/or Deployment
Continuous Testing
32 32
© North BDT
33 33
Deployment pipeline gateways
Periodic Table of DevOps tools
34 34
The third way : Continuous experimentation and
learning
• CSI time allocation
• Reward risk taking
• Specifically organise safe experimentation and innovation events (eg
hackathons)
• Deliberately introduce failure to improve resiliency and
antifragility (eg chaos monkey)
• Repetition and learning is the key to mastery
38 38
Change Models, enabled by people, automation, etc (non-
standard, non-emergency changes)
Change Owner
Reviewers
(Tech, Ops, QA,
PO)
CAB
Builders &
Implementers
Reviewers
(Tech, Ops, QA,
PO)
Submit RFC
Approve (Build
& Schedule)
Review & Sign
Off
Build & Test
Review & Sign
Off
Authorise
(Deploy)
Deploy
Request Close
Review &
Accept Close
RFC
39
Agenda
• COBIT 2019
• DevOps
• DevOps and COBIT 2019
• Next steps
40
42
Other(internal/external)
SD
EUC
Comms
Hosting
Comms
Service Strategy Management (CIO & DRs)
ICT Strategy, aligned with Business,
BRM, Demand, Service Portfolio
& Financial Management
ICT Service Design & Architecture
(ICT Policies, ICT Design standards, EA, SOA)
BRMs
(Service Modelling,
BRM, Service Level
Management,
Governance & CSI,
Communications)
PMO and Service Transition
(Schedule & Control of Plan/Build/Transition)
New and Existing
ICT Service
Engagement
Business
Business Strategy
ICT Service
Demand
BAU
Delivery and
Support
Service Level
Achievement
Reporting &
Management
Design,
Build,
Test,
Deploy.
Supplier
Strategy
ICT Management
and governance processesBusiness
End User Comp
Hosting
App Mgt
SIAM
(Service Integration,
Supplier SLM,
Supplier process KPI
control, Supplier
Communications, COE)
Internal & External SPs
Service Operations (SIAM)
(Operational Bundle controls, Escalations,
Project & Process Assurance, ownership of
some processes, contribution to others), Process
KPI reporting
BA, PMO and Service Transition (SIAM)
(Schedule & Control of Plan/Build/Transition)
42
‘Enterprise ICT’
43
COBIT Core Model
44
COBIT Overview
44
Agenda
• COBIT 2019
• DevOps
• DevOps and COBIT 2019
• Next steps
45
Have a vision for the long term, yet iteratively
move towards it
Interim
State 1
Interim
State 2
Interim
State 3
Business Value
46 46
Long
Term
Target
state
People, Organisation and Culture
47 47
Action based learning / coaching tool
DevOps simulation: The Phoenix Project
50 50
Apply agile principles to your DevOps/COBIT
implementation
OCM
1 M ~3 M ~ 3 M ~
Backlog
- Introduce, spread and embed DevOps culture
- Introduce automation and release policy
optimisation for applications
- Benefits realisation monitoring & reporting
~3 M
Sprints Sprints Sprints Sprints
Stage Stage Stage1 M
Stakeholder
Engagement
& Prep
Business
Value
Long
Term
Target
state
Current
State
51
Summary
• COBIT 2019
• DevOps
• DevOps and COBIT 2019
• Next steps
52
Next steps?
53
northbdt.com.au
DevOps and COBIT don’t
really align, or do they?
Harold Petersen
E: harold.petersen@northbdt.com.au

More Related Content

What's hot

Creating Enterprise Value from Business Architecture
Creating Enterprise Value from Business ArchitectureCreating Enterprise Value from Business Architecture
Creating Enterprise Value from Business Architectureiasaglobal
 
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Prashanth Panduranga
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalDavid Favelle
 
IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2Mohamed Zakarya Abdelgawad
 
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
 
IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)Charles Betz
 
IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1Mohamed Zakarya Abdelgawad
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
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
 
Augmenting IT strategy with Enterprise architecture assessment
Augmenting IT strategy with Enterprise architecture assessmentAugmenting IT strategy with Enterprise architecture assessment
Augmenting IT strategy with Enterprise architecture assessmentPrashanth Panduranga
 
Building End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCPBuilding End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCPDatabricks
 
Review of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsReview of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsAlan McSweeney
 
Business Intelligence & Data Analytics– An Architected Approach
Business Intelligence & Data Analytics– An Architected ApproachBusiness Intelligence & Data Analytics– An Architected Approach
Business Intelligence & Data Analytics– An Architected ApproachDATAVERSITY
 
Zachman Framework vs Data Architecture
Zachman Framework vs Data ArchitectureZachman Framework vs Data Architecture
Zachman Framework vs Data ArchitectureCarol Harstad
 
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...Alan McSweeney
 
Solution Architecture and Solution Acquisition
Solution Architecture and Solution AcquisitionSolution Architecture and Solution Acquisition
Solution Architecture and Solution AcquisitionAlan McSweeney
 
IT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdfIT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdfitSMF Belgium
 
IT Strategy &amp; Planning
IT Strategy &amp; PlanningIT Strategy &amp; Planning
IT Strategy &amp; Planningchakraj
 

What's hot (20)

Creating Enterprise Value from Business Architecture
Creating Enterprise Value from Business ArchitectureCreating Enterprise Value from Business Architecture
Creating Enterprise Value from Business Architecture
 
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...
 
Future Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for DigitalFuture Proofing Your IT Operating Model for Digital
Future Proofing Your IT Operating Model for Digital
 
IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2IT4IT - The Full Story for Digital Transformation - Part 2
IT4IT - The Full Story for Digital Transformation - Part 2
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital Transformation
 
IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)IT4IT Overview (A new standard for IT management)
IT4IT Overview (A new standard for IT management)
 
IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1IT4IT - The Full Story for Digital Transformation - Part 1
IT4IT - The Full Story for Digital Transformation - Part 1
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
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 ...
 
Togaf 9 overview
Togaf 9 overviewTogaf 9 overview
Togaf 9 overview
 
Augmenting IT strategy with Enterprise architecture assessment
Augmenting IT strategy with Enterprise architecture assessmentAugmenting IT strategy with Enterprise architecture assessment
Augmenting IT strategy with Enterprise architecture assessment
 
Building End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCPBuilding End-to-End Delta Pipelines on GCP
Building End-to-End Delta Pipelines on GCP
 
Review of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsReview of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability Models
 
Togaf 9.2 Introduction
Togaf 9.2 IntroductionTogaf 9.2 Introduction
Togaf 9.2 Introduction
 
Business Intelligence & Data Analytics– An Architected Approach
Business Intelligence & Data Analytics– An Architected ApproachBusiness Intelligence & Data Analytics– An Architected Approach
Business Intelligence & Data Analytics– An Architected Approach
 
Zachman Framework vs Data Architecture
Zachman Framework vs Data ArchitectureZachman Framework vs Data Architecture
Zachman Framework vs Data Architecture
 
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
 
Solution Architecture and Solution Acquisition
Solution Architecture and Solution AcquisitionSolution Architecture and Solution Acquisition
Solution Architecture and Solution Acquisition
 
IT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdfIT4IT - Manage the Digital Enterprise.pdf
IT4IT - Manage the Digital Enterprise.pdf
 
IT Strategy &amp; Planning
IT Strategy &amp; PlanningIT Strategy &amp; Planning
IT Strategy &amp; Planning
 

Similar to DevOps, BA and COBIT don’t really align, or do they?

Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economyNUS-ISS
 
Frameworks to drive value from your investment in Information Technology
Frameworks to drive value from your investment in Information TechnologyFrameworks to drive value from your investment in Information Technology
Frameworks to drive value from your investment in Information TechnologyJohn Halliday
 
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseHow to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseMontrium
 
"Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ..."Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ...Fwdays
 
GECon2017_ Lean_architecturemanagement_Andrei Kavaleu
GECon2017_ Lean_architecturemanagement_Andrei KavaleuGECon2017_ Lean_architecturemanagement_Andrei Kavaleu
GECon2017_ Lean_architecturemanagement_Andrei KavaleuGECon_Org Team
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation StrategySatish Nath
 
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeDeveloping a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeFresche Solutions
 
Journey to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesJourney to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesDeepak Nadig
 
A Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli EnvironmentA Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli EnvironmentAntonio Rolle
 
Blaine Wolff Resume
Blaine Wolff ResumeBlaine Wolff Resume
Blaine Wolff Resumebwolff52
 
Simplify Your Digital Journey in Progress
Simplify Your Digital Journey in ProgressSimplify Your Digital Journey in Progress
Simplify Your Digital Journey in ProgressJK Tech
 
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test AutomationWebinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test AutomationJK Tech
 
AMI Digital Transformation webinar - 2017
AMI Digital Transformation webinar - 2017AMI Digital Transformation webinar - 2017
AMI Digital Transformation webinar - 2017George Bandarian
 
Bending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT SimplificationBending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT SimplificationCognizant
 
Use COBIT for IT SAVINGS
Use COBIT for IT SAVINGSUse COBIT for IT SAVINGS
Use COBIT for IT SAVINGSSanjiv Arora
 
Overcoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesOvercoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesPerficient, Inc.
 
Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy Mohan K.
 

Similar to DevOps, BA and COBIT don’t really align, or do they? (20)

Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economy
 
PMI Presentation2
PMI Presentation2PMI Presentation2
PMI Presentation2
 
Frameworks to drive value from your investment in Information Technology
Frameworks to drive value from your investment in Information TechnologyFrameworks to drive value from your investment in Information Technology
Frameworks to drive value from your investment in Information Technology
 
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseHow to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
 
"Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ..."Digital transformation and innovations implementation. Architectural points ...
"Digital transformation and innovations implementation. Architectural points ...
 
GECon2017_ Lean_architecturemanagement_Andrei Kavaleu
GECon2017_ Lean_architecturemanagement_Andrei KavaleuGECon2017_ Lean_architecturemanagement_Andrei Kavaleu
GECon2017_ Lean_architecturemanagement_Andrei Kavaleu
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
 
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris KoppeDeveloping a Modernization Strategy: Evaluating the Options by Chris Koppe
Developing a Modernization Strategy: Evaluating the Options by Chris Koppe
 
Journey to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesJourney to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best Practices
 
A Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli EnvironmentA Practical Guide to CMDB Deployment in a Tivoli Environment
A Practical Guide to CMDB Deployment in a Tivoli Environment
 
Blaine Wolff Resume
Blaine Wolff ResumeBlaine Wolff Resume
Blaine Wolff Resume
 
Simplify Your Digital Journey in Progress
Simplify Your Digital Journey in ProgressSimplify Your Digital Journey in Progress
Simplify Your Digital Journey in Progress
 
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test AutomationWebinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
 
AMI Digital Transformation webinar - 2017
AMI Digital Transformation webinar - 2017AMI Digital Transformation webinar - 2017
AMI Digital Transformation webinar - 2017
 
Bending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT SimplificationBending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT Simplification
 
Use COBIT for IT SAVINGS
Use COBIT for IT SAVINGSUse COBIT for IT SAVINGS
Use COBIT for IT SAVINGS
 
Overcoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with MicroservicesOvercoming Obstacles to Success with Microservices
Overcoming Obstacles to Success with Microservices
 
Chapter01
Chapter01Chapter01
Chapter01
 
Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy Design Architecture Review Board (ARB) to Enable Digital Strategy
Design Architecture Review Board (ARB) to Enable Digital Strategy
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
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
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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?
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
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
 
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...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

DevOps, BA and COBIT don’t really align, or do they?

  • 1. IIBA Canberra DevOps and COBIT don’t really align, or do they? March 2019 COMMUNITY EVENT Harold Petersen E: harold.petersen@northbdt.com.au
  • 2. Digital businesses require agility in Business Systems & Service Delivery • Digital Strategy is Business Strategy, • IoT, AI, Big Data, Platform businesses are fueled by software, • The market requires the same sort of rapid development and UX as what they are used to with ‘apps’, • ‘Time to Value’ instead of ‘Time to Market’. 3 3
  • 4. DevOps benefits • > 30,000 survey responses over 5 years, • 1,900 participants in 2018, Demonstrates that DevOps enables: • higher IT performance • improved business outcomes, as measured by productivity, profitability, market share and achievement of broader organisational goals. Elite Performer Metrics (vs Low Performers) • Deployment frequency: On demand (46x more frequent) • Deployment lead time: < 1 hr (2,555x faster) • Mean Time to Recover (MTTR): < 1hr (2,604x faster) • Change Failure Rate: 7.5% (7x lower than low performers) https://cloudplatformonl ine.com/2018-state-of- devops.html 6 6
  • 5. … I think I saw it still moving … What about COBIT, BABOK, ITIL, etc ? 7
  • 6. Agenda • COBIT 2019 • DevOps • DevOps and COBIT 2019 • Next steps 8
  • 7. Agenda • COBIT 2019 • DevOps • DevOps and COBIT 2019 • Next steps 9
  • 8. 10 Other(internal/external) SD EUC Comms Hosting Comms Service Strategy Management (CIO & DRs) ICT Strategy, aligned with Business, BRM, Demand, Service Portfolio & Financial Management ICT Service Design & Architecture (ICT Policies, ICT Design standards, EA, SOA) BRMs (Service Modelling, BRM, Service Level Management, Governance & CSI, Communications) New and Existing ICT Service Engagement Business Business Strategy ICT Service Demand BAU Delivery and Support Service Level Achievement Reporting & Management Design, Build, Test, Deploy. Supplier Strategy ICT Management and governance processesBusiness End User Comp Hosting App Mgt SIAM (Service Integration, Supplier SLM, Supplier process KPI control, Supplier Communications, COE) Internal & External SPs Service Operations (Operational Bundle controls, Escalations, Project & Process Assurance, ownership of some processes, contribution to others), Process KPI reporting BA, PMO and Service Transition (Schedule & Control of Plan/Build/Transition) 10 ‘Enterprise ICT’
  • 10. 13
  • 12. 15 Excerpt of BAI02 Management Objectives
  • 13. 16 Process / Mgt Practices BAI02
  • 16. Agenda • COBIT 2019 • DevOps • DevOps and COBIT 2019 • Next steps 22
  • 17. Change Owner Reviewers (Tech, Ops, QA, PO) CAB Builders & Implementers Reviewers (Tech, Ops, QA, PO) Submit RFC Approve (Build & Schedule) Review & Sign Off Build & Test Review & Sign Off Authorise (Deploy) Deploy Request Close Review & Accept Close RFCRFCRFCRFCRFCRFCRFCRFC 23 Excerpt of a Change Management workflow (for non-standard, non-emergency changes)
  • 18. Do we need to choose one or the other? 24 Less risk Faster time to value
  • 19. Recommended DevOps reading The Phoenix Project • World famous ‘novel’ about IT Management and DevOps experiences The DevOps Handbook • how to integrate Product Management, Development, QA, IT Operations, and Information Security to elevate your company and win in the marketplace Continuous Delivery • Principles, automation and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users26 26
  • 20. The three ways The first way – Flow • Understand and increase the flow of work (left to right) The second way – Feedback • Create short feedback loops that enable continuous improvement (right to left) The third way – Continuous experimentation and learning • Create a culture that fosters • Experimentation (taking risks) and learning from failure • Understanding that repetition and practice is the key to mastery 27 27
  • 21. ’The first way’ of DevOps: Understand the entire system and optimise the flow of work from left to right Plan & Design Code & Commit Integrate & Build Test Stage & Deploy Agile Development Continuous Integration Continuous Delivery and/or Deployment 28 28 © North BDT
  • 22. Deployment pipeline and ‘toolchain’ 29 29
  • 23. ‘The 2nd way’ of DevOps: Shorten and amplify feedback loops from right to left Plan & Design Code & Commit Integrate & Build Test Stage & Deploy Agile Development Continuous Integration Continuous Delivery and/or Deployment Continuous Testing 32 32 © North BDT
  • 25. Periodic Table of DevOps tools 34 34
  • 26. The third way : Continuous experimentation and learning • CSI time allocation • Reward risk taking • Specifically organise safe experimentation and innovation events (eg hackathons) • Deliberately introduce failure to improve resiliency and antifragility (eg chaos monkey) • Repetition and learning is the key to mastery 38 38
  • 27. Change Models, enabled by people, automation, etc (non- standard, non-emergency changes) Change Owner Reviewers (Tech, Ops, QA, PO) CAB Builders & Implementers Reviewers (Tech, Ops, QA, PO) Submit RFC Approve (Build & Schedule) Review & Sign Off Build & Test Review & Sign Off Authorise (Deploy) Deploy Request Close Review & Accept Close RFC 39
  • 28. Agenda • COBIT 2019 • DevOps • DevOps and COBIT 2019 • Next steps 40
  • 29. 42 Other(internal/external) SD EUC Comms Hosting Comms Service Strategy Management (CIO & DRs) ICT Strategy, aligned with Business, BRM, Demand, Service Portfolio & Financial Management ICT Service Design & Architecture (ICT Policies, ICT Design standards, EA, SOA) BRMs (Service Modelling, BRM, Service Level Management, Governance & CSI, Communications) PMO and Service Transition (Schedule & Control of Plan/Build/Transition) New and Existing ICT Service Engagement Business Business Strategy ICT Service Demand BAU Delivery and Support Service Level Achievement Reporting & Management Design, Build, Test, Deploy. Supplier Strategy ICT Management and governance processesBusiness End User Comp Hosting App Mgt SIAM (Service Integration, Supplier SLM, Supplier process KPI control, Supplier Communications, COE) Internal & External SPs Service Operations (SIAM) (Operational Bundle controls, Escalations, Project & Process Assurance, ownership of some processes, contribution to others), Process KPI reporting BA, PMO and Service Transition (SIAM) (Schedule & Control of Plan/Build/Transition) 42 ‘Enterprise ICT’
  • 32. Agenda • COBIT 2019 • DevOps • DevOps and COBIT 2019 • Next steps 45
  • 33. Have a vision for the long term, yet iteratively move towards it Interim State 1 Interim State 2 Interim State 3 Business Value 46 46 Long Term Target state
  • 34. People, Organisation and Culture 47 47
  • 35. Action based learning / coaching tool DevOps simulation: The Phoenix Project 50 50
  • 36. Apply agile principles to your DevOps/COBIT implementation OCM 1 M ~3 M ~ 3 M ~ Backlog - Introduce, spread and embed DevOps culture - Introduce automation and release policy optimisation for applications - Benefits realisation monitoring & reporting ~3 M Sprints Sprints Sprints Sprints Stage Stage Stage1 M Stakeholder Engagement & Prep Business Value Long Term Target state Current State 51
  • 37. Summary • COBIT 2019 • DevOps • DevOps and COBIT 2019 • Next steps 52
  • 39. northbdt.com.au DevOps and COBIT don’t really align, or do they? Harold Petersen E: harold.petersen@northbdt.com.au