SlideShare a Scribd company logo
19-05-2020
1
Evolutionary
Change with
Kanban Method
Sanjay Kumar
Yogesh Ranjan
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Company – Cachematrix
 A Fintech firm
 Cutting edge Liquidity Management Platform
 Well recognized in the banking industry
 Clients among Bank of America, HSBC, Citibank,
PNC, UBS and RBC
19-05-2020
2
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Situation
➢ ~2007 – Agile adoption started
o Some customized Scrum implementation that worked
fairly well
➢ 2015 – The beginning of challenge
o More demand
o Need for a faster delivery cycle
➢ 2016 - Aug Release - The Peak of Chaos!
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Retrospective
Three most important challenges faced by team:
1. Frequent changes in requirements
2. Lack of a clear and consistent process
3. Chaos towards the end of release
19-05-2020
3
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Ground Reality
 Single team of 30 members
• Dev + QA + team leads
• Two locations – Denver and Bengaluru
 No Scrum Masters
 No Product Owners
 No user story format, no story point estimation
 2 weekly planning cycle, with no hard stop
 No sprint retrospectives, only release retrospective
 Ineffective daily stand-ups
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Punctuation Point
19-05-2020
4
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Release 6.19.2 (Nov 2016)
First steps of a Change journey…
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
What would be a Worthy Goal ?
- for Nov 2016 Release
1. Smooth product deployment (release)
2. Control the release-end chaos
3. Establish a consistent process
19-05-2020
5
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Solution Options
1. Fix Scrum
 An obvious choice, but a
2. Discard Scrum, Switch over to Kanban Method
 Still a
3. Evolutionary Change
 Focus on the most pressing needs
 Shrink the Change
 Look for the first evidence(s) of success
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Evolutionary Change - Phase 1
1. Visualize work
 Kanban Board (TFS)
2. Improve requirements management
 Encourage Dev-Test collaboration
 Using stories for capturing requirements
3. Stop Starting, Start finishing
 Defer Commitment on backlog items
 Prioritize testing on dev-done items
19-05-2020
6
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Some Things stayed the Same
 Organizational structure
 Titles, roles and team configuration
 Estimating work
 Estimation using time units, not story points
 Development Sprints
 The two week planning rhythm
 Without a hard timebox
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The First Set of Results
– Nov 2016 Release
1. Relief from Overburdening
 No release-end chaos
2. Better Initial Quality
 Reduced defect count, 700+ => 350
3. Shorter Lead Time
4. Improved Team Dynamics
 Better Dev-QA collaboration
19-05-2020
7
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis - Lead Time
0
2
4
6
8
10
12
14
2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 27 29 31 32 33 35 39 41 43 44 51 53 54 56 62 67 72
NumberofItems
Lead Time (days)
Lead Time distribution – Release 6.19.1 (Aug 2016)
85% confidence
– 41 days
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 30 32 34 38 44 46
NumberofItems
Lead Time (days)
Lead Time distribution - Release 6.19.2 (Nov 2016)
85% confidence
– 26 days
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis
- Cumulative Flow Diagram (Nov’16)
19-05-2020
8
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Release 7.0 (Feb 2017)
Continuing the Evolutionary change…
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Next Set of Goals
1. Improve predictability of work completion
2. Improve requirements management
3. Improve work estimation
19-05-2020
9
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Evolutionary Change - Phase 2
1. Improve Requirements Management
 Groom stories before starting work
 Estimate work using a 3-point scale – S, M, L
2. Limit work in progress
 Limit one active item per person
3. Prioritize finishing over starting
 Define internal SLA for each story size
 Start conducting Daily standup in Kanban format
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
The Second Set of Results
– Feb 2017 Release
1. Quality oriented development process
 Defect count reduced from 350 to 120
 Refactoring of complex items
2. Team Dynamics improved further
3. More predictable and leaner Flow
19-05-2020
10
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 30 32 34 38 44 46
NumberofItems
Lead Time (days)
Lead Time distribution - Release 6.19.2 (Nov 2016)
85% confidence
– 26 days
Quantitative Analysis - Lead Time
0
1
2
3
4
5
6
7
8
9
10
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 22 25 29 41
NumberofItems
Lead Time (days)
Lead Time distribution - Release 7.0 (Feb 2017)
85% confidence
– 17 days
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis - Lead Time (cont.)
19-05-2020
11
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis
- Cumulative Flow Diagram (Feb’17)
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis – CFD Comparison
19-05-2020
12
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Release 7.1 (May 2017)
Phase 3 of Evolutionary change…
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Phase 3: Next Set of Goals
1. Improve predictability of Lead Time
2. Improve predictability of Throughput
3. Improve requirements management
19-05-2020
13
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Phase 3: Action Items
1. Improve Requirements Management
 Revise definition of S, M and L
 Improve user story definition
2. Prioritize finishing over starting
 Define WIP limits
 Continue WIP limit of one active item per person
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Phase 3 Results – May 2017 Release
1. More predictable lead time
2. Higher and more consistent throughput
 Items completed went up from 105 to 284
 Roughly 60% gain in weekly throughput
3. More effective daily coordination of work
4. Higher number of defects
 Total defects went up from 120 to 320
 Average defects stayed unchanged at 1.1 defect/item
19-05-2020
14
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis - Lead Time
0
1
2
3
4
5
6
7
8
9
10
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 22 25 29 41
NumberofItems
Lead Time (days)
Lead Time distribution - Release 7.0 (Feb 2017)
85% confidence
– 17 days
0
5
10
15
20
25
30
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 26 27 41
NumberofItems
Lead Time (days)
Lead Time distribution - Release 7.1 (May 2017)
85%
confidence – 12
days
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis
- Lead Time – All Stories (May’17)
19-05-2020
15
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis
- Cumulative Flow Diagram (May’17)
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis – CFD Comparison
19-05-2020
16
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Quantitative Analysis
– Throughput Comparison
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
Questions?
19-05-2020
17
Evolutionary Change
with Kanban Method Sanjay Kumar, Yogesh Ranjan
THANK YOU!
➢ Sanjay Kumar
Agile Trainer & Coach
AKT, KCP, CAL1, ICP-ACC, CSP-SM
SunjayKumar@gmail.com
LinkedIn.com/in/SunjayKumar
➢ Yogesh Ranjan
Vice President - Offshore
Operations
YogeshRanjan2@gmail.com
LinkedIn.com/company/cachematrix

More Related Content

Similar to Lean Kanban India 2017 | Case Study: Evolutionary Change with Kanban Method | Sanjay Kumar

Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv Startup Club
 
Agile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products QuicklyAgile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products Quickly
John Carter
 
From Lean Six Sigma to Strategy Execution...
From Lean Six Sigma to Strategy Execution...From Lean Six Sigma to Strategy Execution...
From Lean Six Sigma to Strategy Execution...
Grant Crow
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile Practices
Lean India Summit
 
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencialLean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Fábio Micheletti
 
Scrum jan 22nd - manoj vadakan - conscires agile practices
Scrum   jan 22nd  - manoj vadakan -  conscires agile practicesScrum   jan 22nd  - manoj vadakan -  conscires agile practices
Scrum jan 22nd - manoj vadakan - conscires agile practices
Conscires Agile Practices
 
Crack That Wip 2
Crack That Wip 2Crack That Wip 2
Crack That Wip 2
Linda Cook
 
A kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projectsA kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projects
India Scrum Enthusiasts Community
 
Can GIS be Agile?
Can GIS be Agile?Can GIS be Agile?
Can GIS be Agile?
Tim Nolan
 
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Scrum   feb 3rd  - manoj vadakan -  cosncires agile practicesScrum   feb 3rd  - manoj vadakan -  cosncires agile practices
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Conscires Agile Practices
 
Future Friday 201909
Future Friday 201909Future Friday 201909
Future Friday 201909
Pieter Rijken
 
Edod 674 assignment 12 presentation
Edod 674 assignment 12 presentationEdod 674 assignment 12 presentation
Edod 674 assignment 12 presentation
gsoffe
 
VALUE ACCELERATION MODEL
VALUE ACCELERATION MODELVALUE ACCELERATION MODEL
VALUE ACCELERATION MODEL
Mark Singh
 
ADP Payroll Project
ADP Payroll Project  ADP Payroll Project
ADP Payroll Project
William Francis
 
Scrumban
ScrumbanScrumban
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis
 
A traditional team's agile transformation
A traditional team's agile transformationA traditional team's agile transformation
A traditional team's agile transformation
Xudong Yu
 
Introduction to Scrum by Manoj Vadakan-conscires agile practices
Introduction to Scrum by Manoj Vadakan-conscires agile practicesIntroduction to Scrum by Manoj Vadakan-conscires agile practices
Introduction to Scrum by Manoj Vadakan-conscires agile practices
Conscires Agile Practices
 
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Kees Blokland
 
Value stream mapping
Value stream mappingValue stream mapping
Value stream mapping
Ronald Shewchuk
 

Similar to Lean Kanban India 2017 | Case Study: Evolutionary Change with Kanban Method | Sanjay Kumar (20)

Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
 
Agile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products QuicklyAgile Methods to Develop Tangible Products Quickly
Agile Methods to Develop Tangible Products Quickly
 
From Lean Six Sigma to Strategy Execution...
From Lean Six Sigma to Strategy Execution...From Lean Six Sigma to Strategy Execution...
From Lean Six Sigma to Strategy Execution...
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile Practices
 
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencialLean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
 
Scrum jan 22nd - manoj vadakan - conscires agile practices
Scrum   jan 22nd  - manoj vadakan -  conscires agile practicesScrum   jan 22nd  - manoj vadakan -  conscires agile practices
Scrum jan 22nd - manoj vadakan - conscires agile practices
 
Crack That Wip 2
Crack That Wip 2Crack That Wip 2
Crack That Wip 2
 
A kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projectsA kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projects
 
Can GIS be Agile?
Can GIS be Agile?Can GIS be Agile?
Can GIS be Agile?
 
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Scrum   feb 3rd  - manoj vadakan -  cosncires agile practicesScrum   feb 3rd  - manoj vadakan -  cosncires agile practices
Scrum feb 3rd - manoj vadakan - cosncires agile practices
 
Future Friday 201909
Future Friday 201909Future Friday 201909
Future Friday 201909
 
Edod 674 assignment 12 presentation
Edod 674 assignment 12 presentationEdod 674 assignment 12 presentation
Edod 674 assignment 12 presentation
 
VALUE ACCELERATION MODEL
VALUE ACCELERATION MODELVALUE ACCELERATION MODEL
VALUE ACCELERATION MODEL
 
ADP Payroll Project
ADP Payroll Project  ADP Payroll Project
ADP Payroll Project
 
Scrumban
ScrumbanScrumban
Scrumban
 
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
Trivadis TechEvent 2016 BI Projects end-to-end for medium and small companies...
 
A traditional team's agile transformation
A traditional team's agile transformationA traditional team's agile transformation
A traditional team's agile transformation
 
Introduction to Scrum by Manoj Vadakan-conscires agile practices
Introduction to Scrum by Manoj Vadakan-conscires agile practicesIntroduction to Scrum by Manoj Vadakan-conscires agile practices
Introduction to Scrum by Manoj Vadakan-conscires agile practices
 
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
 
Value stream mapping
Value stream mappingValue stream mapping
Value stream mapping
 

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 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
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 Business
LeanKanbanIndia
 
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
LeanKanbanIndia
 
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.pptx
LeanKanbanIndia
 
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 schools
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 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
 
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
 

Recently uploaded

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 

Recently uploaded (20)

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 

Lean Kanban India 2017 | Case Study: Evolutionary Change with Kanban Method | Sanjay Kumar

  • 1. 19-05-2020 1 Evolutionary Change with Kanban Method Sanjay Kumar Yogesh Ranjan Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Company – Cachematrix  A Fintech firm  Cutting edge Liquidity Management Platform  Well recognized in the banking industry  Clients among Bank of America, HSBC, Citibank, PNC, UBS and RBC
  • 2. 19-05-2020 2 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Situation ➢ ~2007 – Agile adoption started o Some customized Scrum implementation that worked fairly well ➢ 2015 – The beginning of challenge o More demand o Need for a faster delivery cycle ➢ 2016 - Aug Release - The Peak of Chaos! Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Retrospective Three most important challenges faced by team: 1. Frequent changes in requirements 2. Lack of a clear and consistent process 3. Chaos towards the end of release
  • 3. 19-05-2020 3 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Ground Reality  Single team of 30 members • Dev + QA + team leads • Two locations – Denver and Bengaluru  No Scrum Masters  No Product Owners  No user story format, no story point estimation  2 weekly planning cycle, with no hard stop  No sprint retrospectives, only release retrospective  Ineffective daily stand-ups Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Punctuation Point
  • 4. 19-05-2020 4 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Release 6.19.2 (Nov 2016) First steps of a Change journey… Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan What would be a Worthy Goal ? - for Nov 2016 Release 1. Smooth product deployment (release) 2. Control the release-end chaos 3. Establish a consistent process
  • 5. 19-05-2020 5 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Solution Options 1. Fix Scrum  An obvious choice, but a 2. Discard Scrum, Switch over to Kanban Method  Still a 3. Evolutionary Change  Focus on the most pressing needs  Shrink the Change  Look for the first evidence(s) of success Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Evolutionary Change - Phase 1 1. Visualize work  Kanban Board (TFS) 2. Improve requirements management  Encourage Dev-Test collaboration  Using stories for capturing requirements 3. Stop Starting, Start finishing  Defer Commitment on backlog items  Prioritize testing on dev-done items
  • 6. 19-05-2020 6 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Some Things stayed the Same  Organizational structure  Titles, roles and team configuration  Estimating work  Estimation using time units, not story points  Development Sprints  The two week planning rhythm  Without a hard timebox Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The First Set of Results – Nov 2016 Release 1. Relief from Overburdening  No release-end chaos 2. Better Initial Quality  Reduced defect count, 700+ => 350 3. Shorter Lead Time 4. Improved Team Dynamics  Better Dev-QA collaboration
  • 7. 19-05-2020 7 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Lead Time 0 2 4 6 8 10 12 14 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 27 29 31 32 33 35 39 41 43 44 51 53 54 56 62 67 72 NumberofItems Lead Time (days) Lead Time distribution – Release 6.19.1 (Aug 2016) 85% confidence – 41 days 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 30 32 34 38 44 46 NumberofItems Lead Time (days) Lead Time distribution - Release 6.19.2 (Nov 2016) 85% confidence – 26 days Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Cumulative Flow Diagram (Nov’16)
  • 8. 19-05-2020 8 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Release 7.0 (Feb 2017) Continuing the Evolutionary change… Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Next Set of Goals 1. Improve predictability of work completion 2. Improve requirements management 3. Improve work estimation
  • 9. 19-05-2020 9 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Evolutionary Change - Phase 2 1. Improve Requirements Management  Groom stories before starting work  Estimate work using a 3-point scale – S, M, L 2. Limit work in progress  Limit one active item per person 3. Prioritize finishing over starting  Define internal SLA for each story size  Start conducting Daily standup in Kanban format Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan The Second Set of Results – Feb 2017 Release 1. Quality oriented development process  Defect count reduced from 350 to 120  Refactoring of complex items 2. Team Dynamics improved further 3. More predictable and leaner Flow
  • 10. 19-05-2020 10 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 30 32 34 38 44 46 NumberofItems Lead Time (days) Lead Time distribution - Release 6.19.2 (Nov 2016) 85% confidence – 26 days Quantitative Analysis - Lead Time 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 22 25 29 41 NumberofItems Lead Time (days) Lead Time distribution - Release 7.0 (Feb 2017) 85% confidence – 17 days Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Lead Time (cont.)
  • 11. 19-05-2020 11 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Cumulative Flow Diagram (Feb’17) Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis – CFD Comparison
  • 12. 19-05-2020 12 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Release 7.1 (May 2017) Phase 3 of Evolutionary change… Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Phase 3: Next Set of Goals 1. Improve predictability of Lead Time 2. Improve predictability of Throughput 3. Improve requirements management
  • 13. 19-05-2020 13 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Phase 3: Action Items 1. Improve Requirements Management  Revise definition of S, M and L  Improve user story definition 2. Prioritize finishing over starting  Define WIP limits  Continue WIP limit of one active item per person Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Phase 3 Results – May 2017 Release 1. More predictable lead time 2. Higher and more consistent throughput  Items completed went up from 105 to 284  Roughly 60% gain in weekly throughput 3. More effective daily coordination of work 4. Higher number of defects  Total defects went up from 120 to 320  Average defects stayed unchanged at 1.1 defect/item
  • 14. 19-05-2020 14 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Lead Time 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 22 25 29 41 NumberofItems Lead Time (days) Lead Time distribution - Release 7.0 (Feb 2017) 85% confidence – 17 days 0 5 10 15 20 25 30 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 26 27 41 NumberofItems Lead Time (days) Lead Time distribution - Release 7.1 (May 2017) 85% confidence – 12 days Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Lead Time – All Stories (May’17)
  • 15. 19-05-2020 15 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis - Cumulative Flow Diagram (May’17) Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis – CFD Comparison
  • 16. 19-05-2020 16 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Quantitative Analysis – Throughput Comparison Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan Questions?
  • 17. 19-05-2020 17 Evolutionary Change with Kanban Method Sanjay Kumar, Yogesh Ranjan THANK YOU! ➢ Sanjay Kumar Agile Trainer & Coach AKT, KCP, CAL1, ICP-ACC, CSP-SM SunjayKumar@gmail.com LinkedIn.com/in/SunjayKumar ➢ Yogesh Ranjan Vice President - Offshore Operations YogeshRanjan2@gmail.com LinkedIn.com/company/cachematrix