SlideShare a Scribd company logo
1 of 18
DevOps Flow Metrics Transformation
Culture of Kaizen in an Agile Org
DECEMBER 01, 2023
2
Director, Agile CoE– Engineering
Epsilon India
Renjith Achuthanunni
Senior Project Analyst –
Engineering
Epsilon India
Anoop Kadur Vijayakumar
Speakers
3
What’s Coming up
45mins
Engineering System Flow
Product Dev Flow impacted – Case Study
The Journey Begins: Embrace Kaizen
Production Defect Lifecycle
Dashboard Demo
Navigate Challenges: Shifting Mindsets
Conclusion & Key Takeaways
Q&A
4
Do you Know ?
In a Product engineering team, what is the
prime driver for establishing a visual
dashboard?
 Align priorities across teams
 Root Cause Analysis
 Drive decision making
 All of this, but ..
‘Rear-View Mirror’ – establish transparent visual indicators
5
Engineering System Flow
 Ad-Tech domain
 25+ Scrum Teams
 2 Weeks Cadence
 Quarterly Product Roadmaps
 Sprint Commitment points
 Delivery Point as per DOD
 Flow Metrics (Delivery/Devops)
 Retrospectives
© 2023 Epsilon Data Management, LLC. All rights reserved. Proprietary and confidential.
Product Development Flow impact
C A S E S T U D Y
Predictability
90 -> 30 Days
Defect Backlog Age Defect Backlog Size
The Challenge
An engineering team working with a SaaS product over a period accumulates defects that is
buried deep within the backlog. Feature driven backlog at times tend to focus only on ‘High
Severity’ defects. No single ‘pane of glass’ view to measure & monitor product quality
The Solution
DevOps Metrics Dashboard – created a real-time, source-data backed visualization system
encapsulating ‘all’ the production induced disruptions worked by the Dev team in a ‘Single pane of
Glass’.
• Key Flow Measures
• Active Sprint level prioritization
• Missing ‘Rear-view Mirror’
• Ad Hoc Prioritization
• Customer Commits Missed, scope & quality
• No Lessons Learnt –RCAs captured
• Team & Executive level governance reporting
• Periodic Actions on SLA Breach trends
~ 30% ~50%
Total Defects SLA Breach 2023
Total Defects SLA Breach 2022
VS
7
Journey Begins
• MTTD, Open – Ageing Defects, Defect TTR,
Commit to Deploy Metrics
• RAG based Tiered Service Levels
• Visualize the Flow, Optimize WIP Bottlenecks, Pull
Policies
• Instrument Beta dashboards, Iterate the SLA
thresholds
• Inspect & Adapt
• Celebrate Success & Capture lessons learnt
1
• Identify Key Flow Metrics
2
• Tiered Service Levels
3
• Optimize Workflows
4
• Pilot Data Visualization
5
• Review & Refine
6
• Learn from Failures
Embracing Kaizen
8
Engineering Defect Lifecycle
Production Defect Lifecycle
Resolution
Cycle Time
Commit to
Deploy
Jira Ticket
Created
Triage/ Fix
Initiated
Resolved
Code pushed to
Production/Closed
Time to Resolve
(TTR)
Resolved
9
Demo
10
Total Defects Submitted (Count)
11
Total Open & Ageing Defects
12
Defect Time to Resolution (TTR)
13
Code Commit to Deploy (CTD)
14
Reporting Rigor
Measure &
Monitor
• Monitoring and feedback
system in place to aid
proactive decision making
Tiered
Report outs
• Strategic vs Tactical reports.
E.g.: Deploy CT
Trigger
Alerts &
Automated
Notifications
• Automated SLA Breach
notification system in place
using Power Automate
Defining SLA
Thresholds
• SLAs thresholds are defined
and coded into the
dashboard
15
Navigating Challenges
• Loss of Control
• Fear of Transparency
• Blame Game
• False sense of Autonomy
• Data sensitivity
• Inter-team dependencies
• Aligned Vision – Contextual
• Bite-sized changes
• Focus on Problem, not people (Why,
not WHO)
• Leadership Support
• Pilot Program – Iterate & Refine
• Celebrate Early Wins
Shifting Mindsets
16
Conclusion & Takeaways
No One Size Fits all
Product
Iterate & Improve
Visual Trends for
classes of services
Model Workflows
Contextual Flow
Metrics
18
Metrics Definition & RAG Threshold
Metrics Definition Red Amber Green
Mean Time to Detect
(MTTD)
Average time to detect S1/S2 Major Incidents
(outages)
> 60 mins 30 mins – 60 mins < 30 mins
Mean Time to Restore
(MTTR)
The average time required to fix a S1/S2 Major
Incidents (outages) and return the product to
acceptable production status
> 8 hours 4-8 hours < 4 hours
Defect Count
(Trend)
Absolute count of defects submitted
for time-period
(Open + Resolved)
>15% < 15%
< 5% increase from last 3 months
average
Open & Ageing Defects
(Trend)
Absolute count of all defects Open & Ageing
Sev1/2 >30 days
Sev3/4 >90 days
Sev1/2 15 – 30 days
Sev3/4 30-90 days
Sev1/2 < 15 days
Sev3/4 < 30 days
Defect TTR
(Trend)
Time taken between the Defect Created till it was
resolved.
Sev1/2 >30 days
Sev3/4 >90 days
Sev1/2 15 – 30 days
Sev3/4 30-90 days
Sev1/2 < 15 days
Sev3/4 < 30 days
Defect Resolution
Cycle Time
Helps to measure the time taken to resolve/fix a
defect once the team starts working on it. Sev1/2 > 7 Days
Sev3 > 30 Days
Sev4 > 90 Days
Sev1/2 2 - 7 Days
Sev3 14 - 30 Days
Sev4 30 – 90 Days
Sev1/2 < 2 Days
Sev3 < 14 Days
Sev4 < 30 Days
Defects Committed to
Deployed
Time elapsed since the Defect was Resolved until
deployed to Production

More Related Content

Similar to Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps Flow Metrics Transformation- Culture of kaizen in an Agile Product Org

Lean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India SummitLean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India SummitLean India Summit
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITGene Kim
 
2015 06-24 innovation in the large enterprise final-v2
2015 06-24 innovation in the large enterprise final-v22015 06-24 innovation in the large enterprise final-v2
2015 06-24 innovation in the large enterprise final-v2Jeffrey Einhorn
 
How to Navigate the Transformation Continuum
How to Navigate the Transformation ContinuumHow to Navigate the Transformation Continuum
How to Navigate the Transformation ContinuumKaiNexus
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3Armand Spoto
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIDevOps for Enterprise Systems
 
Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven TestingJorge Boria
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLance Knight
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyyaPMI2011
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02PMI_IREP_TP
 
Practical Application of Agile Techniques in Developing Safety Related Systems
Practical Application of Agile Techniques in Developing Safety Related SystemsPractical Application of Agile Techniques in Developing Safety Related Systems
Practical Application of Agile Techniques in Developing Safety Related SystemsAdaCore
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Finalbmcglin
 
Being Agile with Assured Quality
Being Agile with Assured QualityBeing Agile with Assured Quality
Being Agile with Assured QualityQuEST Forum
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreBimlesh Gundurao
 
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision Management Solutions
 

Similar to Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps Flow Metrics Transformation- Culture of kaizen in an Agile Product Org (20)

Lean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India SummitLean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
Lean And Kanban From The Trenches by Vijay Bandaru - Lean India Summit
 
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco ITDOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
DOES15 - Ramona Jackson and Aji Rajappan - Continuous Delivery at Cisco IT
 
2015 06-24 innovation in the large enterprise final-v2
2015 06-24 innovation in the large enterprise final-v22015 06-24 innovation in the large enterprise final-v2
2015 06-24 innovation in the large enterprise final-v2
 
How to Navigate the Transformation Continuum
How to Navigate the Transformation ContinuumHow to Navigate the Transformation Continuum
How to Navigate the Transformation Continuum
 
HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3HeartofAgile_Presentation_v3
HeartofAgile_Presentation_v3
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven Testing
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
 
LeanSigma for IW 2005
LeanSigma for IW 2005LeanSigma for IW 2005
LeanSigma for IW 2005
 
Lean and kanban from the trenches experience report
Lean and kanban from the trenches   experience reportLean and kanban from the trenches   experience report
Lean and kanban from the trenches experience report
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
 
Practical Application of Agile Techniques in Developing Safety Related Systems
Practical Application of Agile Techniques in Developing Safety Related SystemsPractical Application of Agile Techniques in Developing Safety Related Systems
Practical Application of Agile Techniques in Developing Safety Related Systems
 
Scaled agile implementation
Scaled agile implementationScaled agile implementation
Scaled agile implementation
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
 
Being Agile with Assured Quality
Being Agile with Assured QualityBeing Agile with Assured Quality
Being Agile with Assured Quality
 
Lean Design Sample
Lean Design SampleLean Design Sample
Lean Design Sample
 
Lean_Design_sample
Lean_Design_sampleLean_Design_sample
Lean_Design_sample
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial CompaniesDecision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
Decision-Centric Dashboards with DMN at Two Fortune 200 Financial Companies
 

More from LeanKanbanIndia

Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...LeanKanbanIndia
 
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...LeanKanbanIndia
 
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!LeanKanbanIndia
 
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal  Prasad | Agility in the World of ITES BusinessKanban India 2023 | Vishal  Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES BusinessLeanKanbanIndia
 
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteKanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteLeanKanbanIndia
 
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...LeanKanbanIndia
 
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...LeanKanbanIndia
 
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...LeanKanbanIndia
 
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...LeanKanbanIndia
 
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...LeanKanbanIndia
 
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxKanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxLeanKanbanIndia
 
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...LeanKanbanIndia
 
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...LeanKanbanIndia
 
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...LeanKanbanIndia
 
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...LeanKanbanIndia
 
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...LeanKanbanIndia
 
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....LeanKanbanIndia
 
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...LeanKanbanIndia
 
Kanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsKanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsLeanKanbanIndia
 
Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy | Visualize f...
Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy |  Visualize f...Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy |  Visualize f...
Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy | Visualize f...LeanKanbanIndia
 

More from LeanKanbanIndia (20)

Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
 
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
 
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
 
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal  Prasad | Agility in the World of ITES BusinessKanban India 2023 | Vishal  Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
 
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteKanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
 
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
 
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
 
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
 
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
 
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
 
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxKanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
 
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
 
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
 
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
 
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
 
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
 
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
 
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
 
Kanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsKanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schools
 
Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy | Visualize f...
Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy |  Visualize f...Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy |  Visualize f...
Kanban India 2022 | Mahadevan Periaswamy & Rajsekhar Janaswamy | Visualize f...
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
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
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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?
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps Flow Metrics Transformation- Culture of kaizen in an Agile Product Org

  • 1. DevOps Flow Metrics Transformation Culture of Kaizen in an Agile Org DECEMBER 01, 2023
  • 2. 2 Director, Agile CoE– Engineering Epsilon India Renjith Achuthanunni Senior Project Analyst – Engineering Epsilon India Anoop Kadur Vijayakumar Speakers
  • 3. 3 What’s Coming up 45mins Engineering System Flow Product Dev Flow impacted – Case Study The Journey Begins: Embrace Kaizen Production Defect Lifecycle Dashboard Demo Navigate Challenges: Shifting Mindsets Conclusion & Key Takeaways Q&A
  • 4. 4 Do you Know ? In a Product engineering team, what is the prime driver for establishing a visual dashboard?  Align priorities across teams  Root Cause Analysis  Drive decision making  All of this, but .. ‘Rear-View Mirror’ – establish transparent visual indicators
  • 5. 5 Engineering System Flow  Ad-Tech domain  25+ Scrum Teams  2 Weeks Cadence  Quarterly Product Roadmaps  Sprint Commitment points  Delivery Point as per DOD  Flow Metrics (Delivery/Devops)  Retrospectives
  • 6. © 2023 Epsilon Data Management, LLC. All rights reserved. Proprietary and confidential. Product Development Flow impact C A S E S T U D Y Predictability 90 -> 30 Days Defect Backlog Age Defect Backlog Size The Challenge An engineering team working with a SaaS product over a period accumulates defects that is buried deep within the backlog. Feature driven backlog at times tend to focus only on ‘High Severity’ defects. No single ‘pane of glass’ view to measure & monitor product quality The Solution DevOps Metrics Dashboard – created a real-time, source-data backed visualization system encapsulating ‘all’ the production induced disruptions worked by the Dev team in a ‘Single pane of Glass’. • Key Flow Measures • Active Sprint level prioritization • Missing ‘Rear-view Mirror’ • Ad Hoc Prioritization • Customer Commits Missed, scope & quality • No Lessons Learnt –RCAs captured • Team & Executive level governance reporting • Periodic Actions on SLA Breach trends ~ 30% ~50% Total Defects SLA Breach 2023 Total Defects SLA Breach 2022 VS
  • 7. 7 Journey Begins • MTTD, Open – Ageing Defects, Defect TTR, Commit to Deploy Metrics • RAG based Tiered Service Levels • Visualize the Flow, Optimize WIP Bottlenecks, Pull Policies • Instrument Beta dashboards, Iterate the SLA thresholds • Inspect & Adapt • Celebrate Success & Capture lessons learnt 1 • Identify Key Flow Metrics 2 • Tiered Service Levels 3 • Optimize Workflows 4 • Pilot Data Visualization 5 • Review & Refine 6 • Learn from Failures Embracing Kaizen
  • 8. 8 Engineering Defect Lifecycle Production Defect Lifecycle Resolution Cycle Time Commit to Deploy Jira Ticket Created Triage/ Fix Initiated Resolved Code pushed to Production/Closed Time to Resolve (TTR) Resolved
  • 11. 11 Total Open & Ageing Defects
  • 12. 12 Defect Time to Resolution (TTR)
  • 13. 13 Code Commit to Deploy (CTD)
  • 14. 14 Reporting Rigor Measure & Monitor • Monitoring and feedback system in place to aid proactive decision making Tiered Report outs • Strategic vs Tactical reports. E.g.: Deploy CT Trigger Alerts & Automated Notifications • Automated SLA Breach notification system in place using Power Automate Defining SLA Thresholds • SLAs thresholds are defined and coded into the dashboard
  • 15. 15 Navigating Challenges • Loss of Control • Fear of Transparency • Blame Game • False sense of Autonomy • Data sensitivity • Inter-team dependencies • Aligned Vision – Contextual • Bite-sized changes • Focus on Problem, not people (Why, not WHO) • Leadership Support • Pilot Program – Iterate & Refine • Celebrate Early Wins Shifting Mindsets
  • 16. 16 Conclusion & Takeaways No One Size Fits all Product Iterate & Improve Visual Trends for classes of services Model Workflows Contextual Flow Metrics
  • 17.
  • 18. 18 Metrics Definition & RAG Threshold Metrics Definition Red Amber Green Mean Time to Detect (MTTD) Average time to detect S1/S2 Major Incidents (outages) > 60 mins 30 mins – 60 mins < 30 mins Mean Time to Restore (MTTR) The average time required to fix a S1/S2 Major Incidents (outages) and return the product to acceptable production status > 8 hours 4-8 hours < 4 hours Defect Count (Trend) Absolute count of defects submitted for time-period (Open + Resolved) >15% < 15% < 5% increase from last 3 months average Open & Ageing Defects (Trend) Absolute count of all defects Open & Ageing Sev1/2 >30 days Sev3/4 >90 days Sev1/2 15 – 30 days Sev3/4 30-90 days Sev1/2 < 15 days Sev3/4 < 30 days Defect TTR (Trend) Time taken between the Defect Created till it was resolved. Sev1/2 >30 days Sev3/4 >90 days Sev1/2 15 – 30 days Sev3/4 30-90 days Sev1/2 < 15 days Sev3/4 < 30 days Defect Resolution Cycle Time Helps to measure the time taken to resolve/fix a defect once the team starts working on it. Sev1/2 > 7 Days Sev3 > 30 Days Sev4 > 90 Days Sev1/2 2 - 7 Days Sev3 14 - 30 Days Sev4 30 – 90 Days Sev1/2 < 2 Days Sev3 < 14 Days Sev4 < 30 Days Defects Committed to Deployed Time elapsed since the Defect was Resolved until deployed to Production

Editor's Notes

  1. Defect backlog pileup - running into triple digits High inflow of Production Defects Lack of visibility – Missing ‘Rear-view’ mirror Unclear Alignment of Priority Delivery Spillovers, as engineers are working on high priority ad hoc prod issues Missing customer commits, both scope & schedule Inability to identify trends and root causes for persistent quality issues <Anoop – Graph screenshots>
  2. Emphasize the importance of quality metrics in Kaizen Quality metrics have enabled teams to identify areas for improvement, set clear objectives, make data-driven decisions, and continuously monitor progress. Set realistic goals for a quarter on key Metrics (or slice of it) Conversations with the team to align & commit Operationalizing the Key Flow Metrics focused (Workflow analysis/Modification/Standardization) Governance of measurements (Scoping/Service level Expectation) It is crucial to ensure that measurement processes are well-defined, consistent, and aligned with organizational goals. Effective governance, including scoping and service level expectations, ensures that our data collection and analysis efforts are well-structured, relevant, and aligned with organizational goals, ultimately leading to improved decision-making and performance management. Reporting framework Is important to ensure the reports are consistent, accurate, and are aligned with organizational goals. It supports transparency, accountability, and effective decision-making while promoting compliance with regulatory standards and facilitating continuous improvement in reporting practices. Instilling feedback mechanism to inspect and adapt (Reporting Automation/SLA real-time triggers) Automating reporting process has assisted engineering teams save time, reduce errors, and make data-driven decisions more efficiently. We have also setup real-time SLA triggers on our Power Bi reports, allowing us to monitor SLA performance, the stake holders receive alerts helping them make informed decisions to maintain service levels and meet customer expectations. Share practical insights on how to measure and take informed decisions. Measuring and making informed decisions is an ongoing process that requires a balance of quantitative and qualitative data, as well as a commitment to learning and adaptation. We have instilled a few practical steps that has increased the ability to make effective and informed decisions. Weekly Report outs, and follow up conversations with the stakeholders POs & SMs leading this with the team to review the dashboard and take informed decisions Working with Support & Customer delegates on active prioritization & resolution of the highest priority Flow metrics and the Ageing information driving decisions on Urgency Aiding proactive decision making by means of segregating SLA breaches Impact VS criticality Provide examples of quality metrics that made a significant impact. Commit to Deploy cycle-time & its comparison with Resolution cycle-time aided the teams to understand bottlenecks in the flow.