SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
The Invisible, Intangible
bottom of the DevOps Iceberg
Agile India Conference
Bangalore, Mar 2016
Vishu Hegde
vishu@pm-powerconsulting.com
The DevOps cycle
2
Image source : blogs.msdn.com
People
Process
Technology
What moves the iceberg?
Wind
Currents
10% Visible part
90% Invisible part
3
What makes DevOps successful?
Hard
aspects
Soft
aspects
10% Visible part
90% Invisible part
Processes
Ceremonies
Artifacts
Tools
……….
……….
Values
Principles
Self-organizing teams
Cross-functional collaboration
Communication
Shared-Vision, Motivation4
DevOps Challenge :
Horizontal Integration
5
CIO
Head
Apps
Head
I&O
Biz
Prod
Mgmt
Dev Test Infra Ops
Prod
Mgmt
Cust
 Organizations are designed vertically, but work flows horizontally
and Customers experience the organization horizontally
DevOps Critical Success Factors
6
CIO
Head
Apps
Head
I&O
Biz
Prod
Mgmt
Dev Test Infra Ops
Prod
Mgmt
CustInfra
Scrum Kanban
Self-organizing Teams
Servant
Leadership
Cross-Functional Collaboration
DevOps
CROSS-FUNCTIONAL COLLABORATION
7
When there is no
cross-functional collaboration
8
http://www.energizedwork.com/weblog/2007/11/theres-a-hole-in-your-side-of-the-boat
Challenge of Horizontal Integration:
Cross-functional Alignment
 How to make everybody see the ‘full elephant’?
9
‘Seeing the full elephant’ example
10
Before …..
After
Green – What’s going well
Amber – What needs to
improve/change
Yellow – Action items
11
Cross-Functional Collaboration:
A Critical Success Factor for DevOps
 No single Function creates business value for Customer
 Business value is created only by the contribution of all the Functions
12
PM
BA
Ux
Dev
QA
Infra
Ops
QA
Dev
BA
DBA
Infra
Ops
Goal
Biz Value
Cooperation to Collaboration
Industrial-era thinking Knowledge-era thinking
Making of Cross-Functional Collaborating
Teams – Sandwich Approach
 Top-down
 Enablement to work in cross-functional teams
 Goal alignment across Functions (Strategy, Roadmaps,
Priorities,…)
 Common Protocols (Processes & Tools) across Functions
 Push factor
 Bottom-up
 Self-organizing cross-functional team
 Pull factor
13
SELF-ORGANIZING TEAMS
14
When teams are not
self-organizing
15
What makes self-organizing teams?
 Internal factors (team level):
 Self-managed individuals – taking Responsibility
 Mutual Respect in team members, Trust
 Appreciating differences, diversity
 External factors (outside of team)
 Facilitative Leadership than command-control leadership
 Ask (70%) more than tell (30%)
 Empowerment of team
 Facilitating shared vision in the team
 Team rewards & recognitions
16
Making of Self-organizing Teams
 ‘Letting go’ by the manager(s) and ‘Taking up’ by
the team should happen synchronously
17
Command-control Self-organizing
 When teams become self-organizing,
Managers need new job
 Coaching/mentoring, developing people
 Strategic organizational initiatives, improvements –
Enterprise Agility
SERVANT LEADERSHIP
18
Servant Leadership Antithesis
19
Leadership
20
Command-Control to
Facilitative leadership
Change in
Governance & Measurements
Structural changes
Change in people practices
Leadership: Can make or break self-organizing teams and cross-functional collaboration
DevOps Transforamtion
10% Visible part
90% Invisible part
21
Mindset
Change
Thinking
Change
Behavior
Change
Usage of practices,
tools in right spirit
CultureChange
22
Agile values and principles
Transformation Dynamics
Result pyramid - Tom Smith and Roger Connors
In order to transform,
break the cycle
10% Visible part
90% Invisible part
The invisible, intangible
bottom of DevOps iceberg
23
Questions?
Mindset > Toolset
Self-organizing teams
Cross-functional collaboration
Servant Leadership
Thank You
24

Mais conteúdo relacionado

Mais procurados

Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)HungWei Chiu
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesEueung Mulyana
 
Scalability and Reliability in the Cloud
Scalability and Reliability in the CloudScalability and Reliability in the Cloud
Scalability and Reliability in the Cloudgmthomps
 
Data center Technologies
Data center TechnologiesData center Technologies
Data center TechnologiesEMC
 
DevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowDevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowMurughan Palaniachari
 
Data centers
Data centersData centers
Data centerstejaswi25
 
Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...
Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...
Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...Matthew Skelton
 
FinOps: Costs savings in the cloud
FinOps: Costs savings in the cloudFinOps: Costs savings in the cloud
FinOps: Costs savings in the cloudStanislav Pogrebnyak
 
Infrastructure Agnostic Machine Learning Workload Deployment
Infrastructure Agnostic Machine Learning Workload DeploymentInfrastructure Agnostic Machine Learning Workload Deployment
Infrastructure Agnostic Machine Learning Workload DeploymentDatabricks
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at FrosconKris Buytaert
 
Making a cloud first strategy a practical reality
Making a cloud first strategy a practical realityMaking a cloud first strategy a practical reality
Making a cloud first strategy a practical realityAmazon Web Services
 
Presales Interview Presentation - UniFLOW
Presales Interview Presentation - UniFLOWPresales Interview Presentation - UniFLOW
Presales Interview Presentation - UniFLOWChris
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014johnfcshaw
 
Orchestration and provisioning architecture for effective service management
Orchestration and provisioning architecture for effective service managementOrchestration and provisioning architecture for effective service management
Orchestration and provisioning architecture for effective service managementAlan McSweeney
 

Mais procurados (20)

Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and Examples
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Scalability and Reliability in the Cloud
Scalability and Reliability in the CloudScalability and Reliability in the Cloud
Scalability and Reliability in the Cloud
 
Datacenter overview
Datacenter overviewDatacenter overview
Datacenter overview
 
FinOps
FinOpsFinOps
FinOps
 
Data center Technologies
Data center TechnologiesData center Technologies
Data center Technologies
 
DevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowDevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flow
 
2019 Agile ^ Scrum
2019 Agile ^ Scrum2019 Agile ^ Scrum
2019 Agile ^ Scrum
 
Data centers
Data centersData centers
Data centers
 
Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...
Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...
Monoliths, microservices, and team cognitive load - Team Topologies - DOES EU...
 
FinOps: Costs savings in the cloud
FinOps: Costs savings in the cloudFinOps: Costs savings in the cloud
FinOps: Costs savings in the cloud
 
Infrastructure Agnostic Machine Learning Workload Deployment
Infrastructure Agnostic Machine Learning Workload DeploymentInfrastructure Agnostic Machine Learning Workload Deployment
Infrastructure Agnostic Machine Learning Workload Deployment
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at Froscon
 
Making a cloud first strategy a practical reality
Making a cloud first strategy a practical realityMaking a cloud first strategy a practical reality
Making a cloud first strategy a practical reality
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
Presales Interview Presentation - UniFLOW
Presales Interview Presentation - UniFLOWPresales Interview Presentation - UniFLOW
Presales Interview Presentation - UniFLOW
 
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014Four pillars of DevOps - John Shaw - Agile Cambridge 2014
Four pillars of DevOps - John Shaw - Agile Cambridge 2014
 
Orchestration and provisioning architecture for effective service management
Orchestration and provisioning architecture for effective service managementOrchestration and provisioning architecture for effective service management
Orchestration and provisioning architecture for effective service management
 

Semelhante a DevOps Iceberg agileindiaconf2016

Shift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at ScaleShift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at ScaleAsh
 
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02Innovation Excellence
 
Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...
Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...
Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...Cerys Hearsey
 
ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...
ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...
ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...AgileNetwork
 
Introduction to management 3.0
Introduction to management 3.0Introduction to management 3.0
Introduction to management 3.0Renato Brazioli
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersRyan Ripley
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?Jurgen Appelo
 
Empowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile OrganizationsEmpowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile OrganizationsAsh
 
Lean in hr_presentation_by_jamie_flinchbaugh
Lean in hr_presentation_by_jamie_flinchbaughLean in hr_presentation_by_jamie_flinchbaugh
Lean in hr_presentation_by_jamie_flinchbaughJamie Flinchbaugh
 
Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011Benjamin McCall
 
The Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesThe Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesChandan Patary
 
A Holistic Approach to High Performance
A Holistic Approach to High Performance A Holistic Approach to High Performance
A Holistic Approach to High Performance Workboard Inc.
 
Team management - Leading virtual teams
Team management - Leading virtual teams Team management - Leading virtual teams
Team management - Leading virtual teams Raphael Chicheportiche
 
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling AgileInspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling AgileLeland Newsom CSP-SM, SPC5, SDP
 
Is your company still utilizing an annual performance review to measure and r...
Is your company still utilizing an annual performance review to measure and r...Is your company still utilizing an annual performance review to measure and r...
Is your company still utilizing an annual performance review to measure and r...VINOOT ULLEGADDI
 
Role of the Project Manager in Agile
Role of the Project Manager in AgileRole of the Project Manager in Agile
Role of the Project Manager in AgileDarren Wilmshurst
 

Semelhante a DevOps Iceberg agileindiaconf2016 (20)

Shift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at ScaleShift Happens : From Scaled Agile to Agile at Scale
Shift Happens : From Scaled Agile to Agile at Scale
 
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
Bigvisible journeytoagilitymilehighagile2012-120403183305-phpapp02
 
Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...
Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...
Leading by Example: How Agile Practitioners Can Kick Start Org-Wide Transform...
 
ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...
ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...
ANI | ROI of Agile Transformation Day @Delhi | Unleashing the Power of Agile ...
 
Introduction to management 3.0
Introduction to management 3.0Introduction to management 3.0
Introduction to management 3.0
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
 
What Is Agile Management?
What Is Agile Management?What Is Agile Management?
What Is Agile Management?
 
Empowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile OrganizationsEmpowered Teams, Servant Leaders and Agile Organizations
Empowered Teams, Servant Leaders and Agile Organizations
 
Lean in hr_presentation_by_jamie_flinchbaugh
Lean in hr_presentation_by_jamie_flinchbaughLean in hr_presentation_by_jamie_flinchbaugh
Lean in hr_presentation_by_jamie_flinchbaugh
 
Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011Building Leadership Development from Scratch - ASTD 2011
Building Leadership Development from Scratch - ASTD 2011
 
The Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 PagesThe Agilist's Guidebook - First 150 Pages
The Agilist's Guidebook - First 150 Pages
 
A Holistic Approach to High Performance
A Holistic Approach to High Performance A Holistic Approach to High Performance
A Holistic Approach to High Performance
 
About Coaching Beacon
About Coaching BeaconAbout Coaching Beacon
About Coaching Beacon
 
Team management - Leading virtual teams
Team management - Leading virtual teams Team management - Leading virtual teams
Team management - Leading virtual teams
 
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling AgileInspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
 
Leading lean
Leading leanLeading lean
Leading lean
 
Scrum Alliance's Certified Agile Leadership Program
Scrum Alliance's Certified Agile Leadership ProgramScrum Alliance's Certified Agile Leadership Program
Scrum Alliance's Certified Agile Leadership Program
 
Is your company still utilizing an annual performance review to measure and r...
Is your company still utilizing an annual performance review to measure and r...Is your company still utilizing an annual performance review to measure and r...
Is your company still utilizing an annual performance review to measure and r...
 
Role of the Project Manager in Agile
Role of the Project Manager in AgileRole of the Project Manager in Agile
Role of the Project Manager in Agile
 
HR Goes Agile
HR Goes AgileHR Goes Agile
HR Goes Agile
 

Mais de Vishweshwar Hegde

Thrive in Life by Demystifying Death
Thrive in Life by Demystifying DeathThrive in Life by Demystifying Death
Thrive in Life by Demystifying DeathVishweshwar Hegde
 
Thrive in Life by Demystifying Death
Thrive in Life by Demystifying DeathThrive in Life by Demystifying Death
Thrive in Life by Demystifying DeathVishweshwar Hegde
 
Empowered Leadership through Managing Energy
Empowered Leadership through Managing EnergyEmpowered Leadership through Managing Energy
Empowered Leadership through Managing EnergyVishweshwar Hegde
 
Do you have the EI for AI Challenge?
Do you have the EI for AI Challenge?Do you have the EI for AI Challenge?
Do you have the EI for AI Challenge?Vishweshwar Hegde
 
Mindfulness@work case-agile india2018
Mindfulness@work case-agile india2018Mindfulness@work case-agile india2018
Mindfulness@work case-agile india2018Vishweshwar Hegde
 
Mindfulness-Motorola-alumni-meet
Mindfulness-Motorola-alumni-meetMindfulness-Motorola-alumni-meet
Mindfulness-Motorola-alumni-meetVishweshwar Hegde
 
Karma - Do we have control over it?
Karma - Do we have control over it?Karma - Do we have control over it?
Karma - Do we have control over it?Vishweshwar Hegde
 
Mindfulness - Cultivating Agile Minds
Mindfulness - Cultivating Agile MindsMindfulness - Cultivating Agile Minds
Mindfulness - Cultivating Agile MindsVishweshwar Hegde
 
Mindfulness agile minds-agileindia2017 - draft
Mindfulness agile minds-agileindia2017 - draftMindfulness agile minds-agileindia2017 - draft
Mindfulness agile minds-agileindia2017 - draftVishweshwar Hegde
 
Future Education Policy for India
Future Education Policy for IndiaFuture Education Policy for India
Future Education Policy for IndiaVishweshwar Hegde
 
Science of Stress and Art of preventing it
Science of Stress and Art of preventing itScience of Stress and Art of preventing it
Science of Stress and Art of preventing itVishweshwar Hegde
 
Progressing from Modern Science to Spiritual Science
Progressing from Modern Science to Spiritual ScienceProgressing from Modern Science to Spiritual Science
Progressing from Modern Science to Spiritual ScienceVishweshwar Hegde
 
Knowledge Era Paradigms -agile indiaconf2016
Knowledge Era Paradigms -agile indiaconf2016Knowledge Era Paradigms -agile indiaconf2016
Knowledge Era Paradigms -agile indiaconf2016Vishweshwar Hegde
 

Mais de Vishweshwar Hegde (18)

Thrive in Life by Demystifying Death
Thrive in Life by Demystifying DeathThrive in Life by Demystifying Death
Thrive in Life by Demystifying Death
 
Thrive in Life by Demystifying Death
Thrive in Life by Demystifying DeathThrive in Life by Demystifying Death
Thrive in Life by Demystifying Death
 
Empowered Leadership through Managing Energy
Empowered Leadership through Managing EnergyEmpowered Leadership through Managing Energy
Empowered Leadership through Managing Energy
 
Do you have the EI for AI Challenge?
Do you have the EI for AI Challenge?Do you have the EI for AI Challenge?
Do you have the EI for AI Challenge?
 
Belief and Beyond
Belief and BeyondBelief and Beyond
Belief and Beyond
 
Mindfulness@work case-agile india2018
Mindfulness@work case-agile india2018Mindfulness@work case-agile india2018
Mindfulness@work case-agile india2018
 
Paths to Bliss
Paths to BlissPaths to Bliss
Paths to Bliss
 
Mindfulness-Motorola-alumni-meet
Mindfulness-Motorola-alumni-meetMindfulness-Motorola-alumni-meet
Mindfulness-Motorola-alumni-meet
 
Karma - Do we have control over it?
Karma - Do we have control over it?Karma - Do we have control over it?
Karma - Do we have control over it?
 
Mindfulness - Cultivating Agile Minds
Mindfulness - Cultivating Agile MindsMindfulness - Cultivating Agile Minds
Mindfulness - Cultivating Agile Minds
 
Mindfulness agile minds-agileindia2017 - draft
Mindfulness agile minds-agileindia2017 - draftMindfulness agile minds-agileindia2017 - draft
Mindfulness agile minds-agileindia2017 - draft
 
Future Education Policy for India
Future Education Policy for IndiaFuture Education Policy for India
Future Education Policy for India
 
Science of Stress and Art of preventing it
Science of Stress and Art of preventing itScience of Stress and Art of preventing it
Science of Stress and Art of preventing it
 
Progressing from Modern Science to Spiritual Science
Progressing from Modern Science to Spiritual ScienceProgressing from Modern Science to Spiritual Science
Progressing from Modern Science to Spiritual Science
 
Knowledge Era Paradigms -agile indiaconf2016
Knowledge Era Paradigms -agile indiaconf2016Knowledge Era Paradigms -agile indiaconf2016
Knowledge Era Paradigms -agile indiaconf2016
 
Power of Questions
Power of QuestionsPower of Questions
Power of Questions
 
Agile Flight Path
Agile Flight PathAgile Flight Path
Agile Flight Path
 
Agile flightpath
Agile flightpathAgile flightpath
Agile flightpath
 

Último

Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Anthony Dahanne
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profileakrivarotava
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 

Último (20)

Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
SoftTeco - Software Development Company Profile
SoftTeco - Software Development Company ProfileSoftTeco - Software Development Company Profile
SoftTeco - Software Development Company Profile
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 

DevOps Iceberg agileindiaconf2016

  • 1. The Invisible, Intangible bottom of the DevOps Iceberg Agile India Conference Bangalore, Mar 2016 Vishu Hegde vishu@pm-powerconsulting.com
  • 2. The DevOps cycle 2 Image source : blogs.msdn.com People Process Technology
  • 3. What moves the iceberg? Wind Currents 10% Visible part 90% Invisible part 3
  • 4. What makes DevOps successful? Hard aspects Soft aspects 10% Visible part 90% Invisible part Processes Ceremonies Artifacts Tools ………. ………. Values Principles Self-organizing teams Cross-functional collaboration Communication Shared-Vision, Motivation4
  • 5. DevOps Challenge : Horizontal Integration 5 CIO Head Apps Head I&O Biz Prod Mgmt Dev Test Infra Ops Prod Mgmt Cust  Organizations are designed vertically, but work flows horizontally and Customers experience the organization horizontally
  • 6. DevOps Critical Success Factors 6 CIO Head Apps Head I&O Biz Prod Mgmt Dev Test Infra Ops Prod Mgmt CustInfra Scrum Kanban Self-organizing Teams Servant Leadership Cross-Functional Collaboration DevOps
  • 8. When there is no cross-functional collaboration 8 http://www.energizedwork.com/weblog/2007/11/theres-a-hole-in-your-side-of-the-boat
  • 9. Challenge of Horizontal Integration: Cross-functional Alignment  How to make everybody see the ‘full elephant’? 9
  • 10. ‘Seeing the full elephant’ example 10
  • 11. Before ….. After Green – What’s going well Amber – What needs to improve/change Yellow – Action items 11
  • 12. Cross-Functional Collaboration: A Critical Success Factor for DevOps  No single Function creates business value for Customer  Business value is created only by the contribution of all the Functions 12 PM BA Ux Dev QA Infra Ops QA Dev BA DBA Infra Ops Goal Biz Value Cooperation to Collaboration Industrial-era thinking Knowledge-era thinking
  • 13. Making of Cross-Functional Collaborating Teams – Sandwich Approach  Top-down  Enablement to work in cross-functional teams  Goal alignment across Functions (Strategy, Roadmaps, Priorities,…)  Common Protocols (Processes & Tools) across Functions  Push factor  Bottom-up  Self-organizing cross-functional team  Pull factor 13
  • 15. When teams are not self-organizing 15
  • 16. What makes self-organizing teams?  Internal factors (team level):  Self-managed individuals – taking Responsibility  Mutual Respect in team members, Trust  Appreciating differences, diversity  External factors (outside of team)  Facilitative Leadership than command-control leadership  Ask (70%) more than tell (30%)  Empowerment of team  Facilitating shared vision in the team  Team rewards & recognitions 16
  • 17. Making of Self-organizing Teams  ‘Letting go’ by the manager(s) and ‘Taking up’ by the team should happen synchronously 17 Command-control Self-organizing  When teams become self-organizing, Managers need new job  Coaching/mentoring, developing people  Strategic organizational initiatives, improvements – Enterprise Agility
  • 20. Leadership 20 Command-Control to Facilitative leadership Change in Governance & Measurements Structural changes Change in people practices Leadership: Can make or break self-organizing teams and cross-functional collaboration
  • 21. DevOps Transforamtion 10% Visible part 90% Invisible part 21 Mindset Change Thinking Change Behavior Change Usage of practices, tools in right spirit CultureChange
  • 22. 22 Agile values and principles Transformation Dynamics Result pyramid - Tom Smith and Roger Connors In order to transform, break the cycle 10% Visible part 90% Invisible part
  • 23. The invisible, intangible bottom of DevOps iceberg 23 Questions? Mindset > Toolset Self-organizing teams Cross-functional collaboration Servant Leadership