SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
HOW TO BE A GREAT
DEVOPS LEADER
1
Mustafa Kapadia
IBM, Global Business Consulting
• What is DevOps?
• Leadership Skills
• Building A Vision
• Typical Transformation Journey
• Rules Of The Road
2
What Is DevOps
3
Time To Market
Idea Customer
Deploy
Get Feedback
Feature / Bug Fix /
Enhancement
Optimize the flow of work across your SDLC so that you can
1. Bring ideas to market faster and
2. Be more responsive to your customers
Key difference between Traditional & DevOps
software delivery models
Key Driver Cost Flow (Time)
Organization Skill Centric Silos Autonomous Teams
Batch Size Large Micro (MVP)
Scheduling Complex, Time Consuming Decentralized
Release High Risk Event Non Event
Culture “I did my job” “Its ready to deploy”
Timeliness 40% Large Projects Are Late Deliver At Business Cadence
Features Upto 40% Never Used* Deliver Only What Is Needed & Iterate
Success Cost Business KPIs
KeyCharacteristicsImpact
Traditional IT DevOps
*Standish Group, Feature Usability Study
4
Optimizing the flow of work requires changes to people,
process, and technology
Key Building Blocks
People&Process
(NewWaysOfWorking)
Technology
Speed As A New Metric
Small Batches
Autonomous Teams
Automate
Flexible Infrastructure
Velocity impacts both cost & quality
Create MVP, continuously test, and constantly iterate
Cross functional, co-located, dedicated, product focused teams +
support
Push button code deploy across delivery pipeline – build, test,
deploy, rollback, monitoring etc.
Provision a full stack environment on demand that looks just like
production
5
6
A DevOps Leader
 Is a tactical or strategic individual who helps design, influence,
implement or motivate the cultural transformation proven to be a
critical success factor in DevOps adoption
 Understands the human dynamics of cultural change and is
equipped with practices, methods and tools to engage people
across the DevOps spectrum
 Embraces systems thinking, agility, lean principles and the flow
of the value stream from idea to realization
Everyone is a leader!
7
• Environment Management &
Configuration
• Release & Deploy
• Testing
• API
• MicroServices
• Agile
• Builds a vision
• Challenges Teams Status Quo
• Inquisitive
• Inspires pride in being part of the
team
• Cares about individuals
• Acknowledges improvements
• Celebrates success
8
Servant leaders and transformational leaders differ in their focus
 Servant leaders focus on their followers' development and performance
 Transformational leaders focus on getting followers to identify with the
organization and engage in support of organizational objectives
9
DevOps Leaders Are Transformational
10
A transformational leader's
influence is seen in their
support of their teams' work,
both in technical practices and
in the teams' product
management capabilities.
The positive (or negative)
influence of leadership flows
all the way through to IT
performance and
organizational performance.
Source: 2017 State of DevOps Report
https://puppet.com/resources/whitepaper/state-of-devops-report
11
https://puppet.com/resources/whitepaper/state-of-devops-report
Source: 2017 State of DevOps Report (Puppet Labs/DORA
https://puppet.com/resources/whitepaper/state-of-devops-report
12
• It is a time diagnostic of your software delivery lifecycle
• A flow based representation of how end to end work is currently done
• VSM is a tool that is used to evaluate processes to identify bottlenecks, waste, and
ultimately improvement opportunities
Value Stream Mapping (VSM)
13
• End to end map of the current “flow of value” is usually not available within the
enterprise
• Current metrics track cost and capacity, but not impact of time
• Most effective Lean method to identify waste
• Creates a common language when completed
• Provides a framework for future state design
14
Small
Project
ProductionDeploy
Get Feedback
90 days
20 days (Agile) 70 days
Development Build QA SIT UAT Prod
Developer Build
Engineer
QA Team Integration Tester User/Tester Operations
Tasks
Artifacts
2 - 5 days
2 - 5 days
10 – 12 days
2 - 5 days
Bottlenecks
Months
15
You never get to a stable future state – you have to keep
reiterating (continuous improvement)
16
17
Phase 1:
Engage the Team
Phase 2:
Invest and Experiment
Phase 3:
Refine and Scale
• Create an Application
Transformation team
• Build a customized
transformation plan
• Build capabilities
• Pilot, experiment and
learn
• Spread change to other
parts of the team
• Continuous improvement
Move from resistance to
openness / commitment
Move from Fear to
Courage, Self Sustaining
Experiment with purpose
GoalBehaviorsTime
2 -3 Weeks VariesVaries
18
Phase 1:
Engage the Team
• Create a transformation Team
• Develop initial Value Stream Map
• Define what best looks like
• Determine Transformation Plan
• Agree on Metrics
Phase 2:
Invest and Experiment
• Mobilize Technology Capability
Teams
• Train team
• Pilot new operating model
• Prepare for Failure
• Track Metrics
• Codify new ways of working-
• Update Value Stream Map
• Identify new areas for
improvement
• Repeat Phase 2
• Share / Experiences, Celebrate
Success
• Track Metrics
Phase 3:
Refine and Scale
19
Goal
New Technology Capability Teams Transformation Adoption Team
Build new technology capabilities Assist applications teams adopt new capabilities
Environments Configuration (Cloud)
Build / Deploy / Release Automation
Test Automation
API / MicroServices
Add (as needed)
Key Responsibilities
• Design and Build new technology capabilities
• Determine the right tooling
• Assists Application teams during
transformation
• Domain experts that SMEs can call on
• Transition new capabilities to a support
organization / support it themselves
• Guide the team through the 3 Phases (coaching)
• Assist Adoption on the new capabilities
• Keeping the change on track
• Train Application Teams
• Conduct Value Stream Mapping workshops
Technical Domains
20
21
• Pick the right applications to transform
• Perform a value stream to understand where waste is
• Prioritize bottlenecks, build a roadmap
• Build a business case
• Attack one bottleneck at a time
• Restructure the work for better flow
22
• Organize teams around value
• Create squads
• Make sure information is created / consumed in real time
• Create a change management plan
• Use time as a key performance metric
• And don’t forget about the Tools
23
24
Mustafa Kapadia
Devops Consulting Service Line Leader
Mobile: (623) 202 8767
Email: m.a.kapadia@us.ibm.com
Sign Up For My Monthly Newsletter – Digital Top 5
25

Contenu connexe

Tendances

Impact of DevOps on ITIL
Impact of DevOps on ITILImpact of DevOps on ITIL
Impact of DevOps on ITIL
Aneej Matthai
 
DevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesDevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab Services
IBM Rational software
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
David Rico
 

Tendances (20)

Lean Principles
Lean PrinciplesLean Principles
Lean Principles
 
Agile architecture made real
Agile architecture made realAgile architecture made real
Agile architecture made real
 
Impact of DevOps on ITIL
Impact of DevOps on ITILImpact of DevOps on ITIL
Impact of DevOps on ITIL
 
DevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab ServicesDevOps Services Offerings from Rational Lab Services
DevOps Services Offerings from Rational Lab Services
 
ITIL Guide for DevOps
ITIL Guide for DevOpsITIL Guide for DevOps
ITIL Guide for DevOps
 
Agile Configuration Management Environments
Agile Configuration Management EnvironmentsAgile Configuration Management Environments
Agile Configuration Management Environments
 
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
Scott Ambler: Agile Enterprises are Hybrids, Is Your PMO Ready?
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Running successful agile projects
Running successful agile projectsRunning successful agile projects
Running successful agile projects
 
Agile governance The New Disinfectant
Agile governance The New DisinfectantAgile governance The New Disinfectant
Agile governance The New Disinfectant
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
 
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
 
Richard Powell CV
Richard Powell CVRichard Powell CV
Richard Powell CV
 
Enterprise Agile Adoption
Enterprise Agile AdoptionEnterprise Agile Adoption
Enterprise Agile Adoption
 
Project to Product roadmap
Project to Product roadmapProject to Product roadmap
Project to Product roadmap
 
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORASummary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
 
Dev ops of die (
Dev ops of die (Dev ops of die (
Dev ops of die (
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 

Similaire à How to become a great DevOps Leader, an ITSM Academy Webinar

Similaire à How to become a great DevOps Leader, an ITSM Academy Webinar (20)

Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
DevOps
DevOpsDevOps
DevOps
 
SAFe and DevOps - better together
SAFe and DevOps - better togetherSAFe and DevOps - better together
SAFe and DevOps - better together
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economy
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetup
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
 
Intro agile development methodology abhilash chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandran
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 

Plus de ITSM Academy, Inc.

Plus de ITSM Academy, Inc. (20)

SRE Roundtable with 4 DevOps Ambassadors
SRE Roundtable with 4 DevOps AmbassadorsSRE Roundtable with 4 DevOps Ambassadors
SRE Roundtable with 4 DevOps Ambassadors
 
How to improve Customer and Employee Experience with IT Service Management
How to improve Customer and Employee Experience with IT Service ManagementHow to improve Customer and Employee Experience with IT Service Management
How to improve Customer and Employee Experience with IT Service Management
 
ITIL® 4 DSV - Drive Stakeholder Value
ITIL® 4 DSV - Drive Stakeholder ValueITIL® 4 DSV - Drive Stakeholder Value
ITIL® 4 DSV - Drive Stakeholder Value
 
ITIL® 4 HVIT - High Velocity IT
ITIL® 4 HVIT - High Velocity ITITIL® 4 HVIT - High Velocity IT
ITIL® 4 HVIT - High Velocity IT
 
ITIL4 and ServiceNow
ITIL4 and ServiceNowITIL4 and ServiceNow
ITIL4 and ServiceNow
 
Adding Value with Change Management
Adding Value with Change ManagementAdding Value with Change Management
Adding Value with Change Management
 
Is this the End of ITIL? NO, it is the end-to-end of ITIL!
Is this the End of ITIL? NO, it is the end-to-end of ITIL!Is this the End of ITIL? NO, it is the end-to-end of ITIL!
Is this the End of ITIL? NO, it is the end-to-end of ITIL!
 
Artificial Intelligence (AI) & The Future of Employee Service
Artificial Intelligence (AI) & The Future of Employee ServiceArtificial Intelligence (AI) & The Future of Employee Service
Artificial Intelligence (AI) & The Future of Employee Service
 
Change Control in ITIL4: So Much More Than a New Name
Change Control in ITIL4: So Much More Than a New NameChange Control in ITIL4: So Much More Than a New Name
Change Control in ITIL4: So Much More Than a New Name
 
Introducing “The V*A*L*U*E Formula: Do more with less and reduce stress"
Introducing “The V*A*L*U*E Formula: Do more with less and reduce stress"Introducing “The V*A*L*U*E Formula: Do more with less and reduce stress"
Introducing “The V*A*L*U*E Formula: Do more with less and reduce stress"
 
The Anatomy of XLA: eXperience Level Agreements
The Anatomy of XLA: eXperience Level AgreementsThe Anatomy of XLA: eXperience Level Agreements
The Anatomy of XLA: eXperience Level Agreements
 
DevSecOps - Blue is the new Green
DevSecOps - Blue is the new GreenDevSecOps - Blue is the new Green
DevSecOps - Blue is the new Green
 
Mapping Your Journey to ITIL Island
Mapping Your Journey to ITIL IslandMapping Your Journey to ITIL Island
Mapping Your Journey to ITIL Island
 
More on ITIL 4. The Conversation Continues
More on ITIL 4. The Conversation ContinuesMore on ITIL 4. The Conversation Continues
More on ITIL 4. The Conversation Continues
 
ITIL 4. The Next Evolution
ITIL 4. The Next EvolutionITIL 4. The Next Evolution
ITIL 4. The Next Evolution
 
Ask Me Anything - Lean Edition
Ask Me Anything - Lean EditionAsk Me Anything - Lean Edition
Ask Me Anything - Lean Edition
 
Innovate ITIL with DevOps
Innovate ITIL with DevOpsInnovate ITIL with DevOps
Innovate ITIL with DevOps
 
Modernizing Service Management Processes with Self-Service Access
Modernizing Service Management Processes with Self-Service AccessModernizing Service Management Processes with Self-Service Access
Modernizing Service Management Processes with Self-Service Access
 
Service Portfolio - Preparing for the Future of your Organization
Service Portfolio - Preparing for the Future of your OrganizationService Portfolio - Preparing for the Future of your Organization
Service Portfolio - Preparing for the Future of your Organization
 
Status Quo or Status Whoa? with Brad Utterback, an ITSM Academy Webinar
Status Quo or Status Whoa? with Brad Utterback, an ITSM Academy WebinarStatus Quo or Status Whoa? with Brad Utterback, an ITSM Academy Webinar
Status Quo or Status Whoa? with Brad Utterback, an ITSM Academy Webinar
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

How to become a great DevOps Leader, an ITSM Academy Webinar

  • 1. HOW TO BE A GREAT DEVOPS LEADER 1 Mustafa Kapadia IBM, Global Business Consulting
  • 2. • What is DevOps? • Leadership Skills • Building A Vision • Typical Transformation Journey • Rules Of The Road 2
  • 3. What Is DevOps 3 Time To Market Idea Customer Deploy Get Feedback Feature / Bug Fix / Enhancement Optimize the flow of work across your SDLC so that you can 1. Bring ideas to market faster and 2. Be more responsive to your customers
  • 4. Key difference between Traditional & DevOps software delivery models Key Driver Cost Flow (Time) Organization Skill Centric Silos Autonomous Teams Batch Size Large Micro (MVP) Scheduling Complex, Time Consuming Decentralized Release High Risk Event Non Event Culture “I did my job” “Its ready to deploy” Timeliness 40% Large Projects Are Late Deliver At Business Cadence Features Upto 40% Never Used* Deliver Only What Is Needed & Iterate Success Cost Business KPIs KeyCharacteristicsImpact Traditional IT DevOps *Standish Group, Feature Usability Study 4
  • 5. Optimizing the flow of work requires changes to people, process, and technology Key Building Blocks People&Process (NewWaysOfWorking) Technology Speed As A New Metric Small Batches Autonomous Teams Automate Flexible Infrastructure Velocity impacts both cost & quality Create MVP, continuously test, and constantly iterate Cross functional, co-located, dedicated, product focused teams + support Push button code deploy across delivery pipeline – build, test, deploy, rollback, monitoring etc. Provision a full stack environment on demand that looks just like production 5
  • 6. 6
  • 7. A DevOps Leader  Is a tactical or strategic individual who helps design, influence, implement or motivate the cultural transformation proven to be a critical success factor in DevOps adoption  Understands the human dynamics of cultural change and is equipped with practices, methods and tools to engage people across the DevOps spectrum  Embraces systems thinking, agility, lean principles and the flow of the value stream from idea to realization Everyone is a leader! 7
  • 8. • Environment Management & Configuration • Release & Deploy • Testing • API • MicroServices • Agile • Builds a vision • Challenges Teams Status Quo • Inquisitive • Inspires pride in being part of the team • Cares about individuals • Acknowledges improvements • Celebrates success 8
  • 9. Servant leaders and transformational leaders differ in their focus  Servant leaders focus on their followers' development and performance  Transformational leaders focus on getting followers to identify with the organization and engage in support of organizational objectives 9 DevOps Leaders Are Transformational
  • 10. 10 A transformational leader's influence is seen in their support of their teams' work, both in technical practices and in the teams' product management capabilities. The positive (or negative) influence of leadership flows all the way through to IT performance and organizational performance. Source: 2017 State of DevOps Report https://puppet.com/resources/whitepaper/state-of-devops-report
  • 11. 11 https://puppet.com/resources/whitepaper/state-of-devops-report Source: 2017 State of DevOps Report (Puppet Labs/DORA https://puppet.com/resources/whitepaper/state-of-devops-report
  • 12. 12
  • 13. • It is a time diagnostic of your software delivery lifecycle • A flow based representation of how end to end work is currently done • VSM is a tool that is used to evaluate processes to identify bottlenecks, waste, and ultimately improvement opportunities Value Stream Mapping (VSM) 13
  • 14. • End to end map of the current “flow of value” is usually not available within the enterprise • Current metrics track cost and capacity, but not impact of time • Most effective Lean method to identify waste • Creates a common language when completed • Provides a framework for future state design 14
  • 15. Small Project ProductionDeploy Get Feedback 90 days 20 days (Agile) 70 days Development Build QA SIT UAT Prod Developer Build Engineer QA Team Integration Tester User/Tester Operations Tasks Artifacts 2 - 5 days 2 - 5 days 10 – 12 days 2 - 5 days Bottlenecks Months 15
  • 16. You never get to a stable future state – you have to keep reiterating (continuous improvement) 16
  • 17. 17
  • 18. Phase 1: Engage the Team Phase 2: Invest and Experiment Phase 3: Refine and Scale • Create an Application Transformation team • Build a customized transformation plan • Build capabilities • Pilot, experiment and learn • Spread change to other parts of the team • Continuous improvement Move from resistance to openness / commitment Move from Fear to Courage, Self Sustaining Experiment with purpose GoalBehaviorsTime 2 -3 Weeks VariesVaries 18
  • 19. Phase 1: Engage the Team • Create a transformation Team • Develop initial Value Stream Map • Define what best looks like • Determine Transformation Plan • Agree on Metrics Phase 2: Invest and Experiment • Mobilize Technology Capability Teams • Train team • Pilot new operating model • Prepare for Failure • Track Metrics • Codify new ways of working- • Update Value Stream Map • Identify new areas for improvement • Repeat Phase 2 • Share / Experiences, Celebrate Success • Track Metrics Phase 3: Refine and Scale 19
  • 20. Goal New Technology Capability Teams Transformation Adoption Team Build new technology capabilities Assist applications teams adopt new capabilities Environments Configuration (Cloud) Build / Deploy / Release Automation Test Automation API / MicroServices Add (as needed) Key Responsibilities • Design and Build new technology capabilities • Determine the right tooling • Assists Application teams during transformation • Domain experts that SMEs can call on • Transition new capabilities to a support organization / support it themselves • Guide the team through the 3 Phases (coaching) • Assist Adoption on the new capabilities • Keeping the change on track • Train Application Teams • Conduct Value Stream Mapping workshops Technical Domains 20
  • 21. 21
  • 22. • Pick the right applications to transform • Perform a value stream to understand where waste is • Prioritize bottlenecks, build a roadmap • Build a business case • Attack one bottleneck at a time • Restructure the work for better flow 22
  • 23. • Organize teams around value • Create squads • Make sure information is created / consumed in real time • Create a change management plan • Use time as a key performance metric • And don’t forget about the Tools 23
  • 24. 24
  • 25. Mustafa Kapadia Devops Consulting Service Line Leader Mobile: (623) 202 8767 Email: m.a.kapadia@us.ibm.com Sign Up For My Monthly Newsletter – Digital Top 5 25