SlideShare a Scribd company logo
From Kanban to Scrum
Just In Time approach to processes
source: IstockPhoto
About
About
Vidas Vasiliauskas
Crafty dude who loves building B2B software to solve challenges of organizations, individuals and systems.
About
Vidas Vasiliauskas
Crafty dude who loves building B2B software to solve challenges of organizations, individuals and systems.
Experience with organizational processes
Kanban, Scrum, LeSS, Scrumban, Scrumbut, Waterfall, Ad-Hoc
About
Vidas Vasiliauskas
Crafty dude who loves building B2B software to solve challenges of organizations, individuals and systems.
Experience with organizational processes
Kanban, Scrum, LeSS, Scrumban, Scrumbut, Waterfall, Ad-Hoc
Teamhood
Visual project management and task management for everyone
https://teamhood.com
Kanban Board Kanban System
vs
Backlog
Work in
Progress
Done
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
QA
Task P
Task Q
Kanban Board
Sausage Kanban Board
Standard
Fixed
delivery
date
Expedite
To Do
Work in
Progress
Done
QA
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
Task P
Task Q
3/5 2/2
Ready
Swim
lanes Kanban System
Commitment point Delivery point
Kanban System
Standard
Fixed
delivery
date
Expedite
To Do
Work in
Progress
Done
QA
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
Task P
Task Q
3/5 2/2
Ready
WIP Limits
Kanban System
Standard
Fixed
delivery
date
Expedite
To Do
Work in
Progress
Done
QA
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
Task P
Task Q
3/5 2/2
Ready
Unidirectional pull system
Kanban System
Standard
Fixed
delivery
date
Expedite
To Do
Work in
Progress
Done
QA
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
Task P
Task Q
3/5 2/2
Ready
Queueing
Kanban System
Standard
Fixed
delivery
date
Expedite
To Do
Work in
Progress
Done
QA
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
Task P
Task Q
3/5 2/2
Ready
Cycle time
Lead time
Kanban System
Standard
Fixed
delivery
date
Expedite
To Do
Work in
Progress
Done
QA
Task F Task C Task B
Task A
Task G
Task H
Task L
Task M
Task N
Task K
Task O
Task S
Task V
Task P
Task Q
3/5 2/2
Ready
End of Wikipedia
Just in Time process organization
Product life cycle stage – R&D
Context
Ambiguity/amount of
changes
Risks/Impact of failure Predictability
Product life cycle stage – R&D
Context
Role Count
Product 1
Engineering 2
UI/UX 0
Ambiguity/amount of
changes
Risks/Impact of failure Predictability
Product life cycle stage – R&D
Approach
Product life cycle stage – R&D
Approach
Kanban System focused on
single Kanban Board
Ideas
Issues
Input Work In Progress
Product life cycle stage – R&D
Approach
Kanban System focused on
single Kanban Board
Ideas
Issues
Output
Input Work In Progress
Walking Skeleton
Product life cycle stage – R&D
Approach
Kanban System focused on
single Kanban Board
Ideas
Issues
Output
Input Work In Progress
Walking Skeleton
Retrospectives
Single item
planning
Daily standups
Product life cycle stage – R&D
The Kanban Board
Product life cycle stage – Pre-Launch
Context
Ambiguity/amount of
changes
Risks/Impact of failure Predictability
Product life cycle stage – Pre-Launch
Context
Role Count
Product 1
Engineering 4
UI/UX 1
Ambiguity/amount of
changes
Risks/Impact of failure Predictability
It‘s all about refinement
Product life cycle stage – Pre-Launch Approach
Input
Roadmap
Kanban
Board
Product life cycle stage – Pre-Launch Approach
Input
Backlog
Kanban Board
Prioritized
Work
Roadmap
Kanban
Board
Product life cycle stage – Pre-Launch Approach
Product life cycle stage – Pre-Launch Approach
UI/UX
Kanban Board
Input Work In Progress
Backlog
Kanban Board
Development
Kanban Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Prioritized issues
Product life cycle stage – Pre-Launch Approach
Output
MVP
UI/UX
Kanban Board
Input Work In Progress
Backlog
Kanban Board
Development
Kanban Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Prioritized issues
Product life cycle stage – Pre-Launch Approach
Comittment point
Output
UI/UX
Kanban Board
Input Work In Progress
Backlog
Kanban Board
Development
Kanban Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Prioritized issues
Comittment point
Product life cycle stage – Pre-Launch Approach
MVP
Output
UI/UX
Kanban Board
Input Work In Progress
Backlog
Kanban Board
Development
Kanban Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Prioritized issues
Retrospectives Batch planning
Ad-hoc
grooming
Daily standups
Product life cycle stage – Pre-Launch Approach
MVP
Product life cycle stage – Post-Launch
Context
Role Count
Product 1
Engineering 4
UI/UX 2
Ambiguity/amount of
changes
Risks/Impact of failure Predictability
It‘s all about managing expectations
Product life cycle stage – Post-Launch Approach
Input
Roadmap
Kanban
Board
Prioritized
epics
Ideas and
Requests
Kanban
Board
Product life cycle stage – Post-Launch Approach
Input Work In Progress
Backlog
Kanban
Board
Prioritized
Work
Roadmap
Kanban
Board
Prioritized
epics
Ideas and
Requests
Kanban
Board
Product life cycle stage – Post-Launch Approach
Output
UI/UX
Kanban
Board
Input Work In Progress
Backlog
Kanban
Board
Development
Kanban
Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Tasks, Issues
Prioritized
epics
Ideas and
Requests
Kanban
Board
Product life cycle stage – Post-Launch Approach
Output
UI/UX
Kanban
Board
Input Work In Progress
Backlog
Kanban
Board
Development
Kanban
Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Tasks, Issues
Prioritized
epics
Ideas and
Requests
Kanban
Board
Product life cycle stage – Post-Launch Approach
Output
UI/UX
Kanban
Board
Input Work In Progress
Backlog
Kanban
Board
Development
Kanban
Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Tasks, Issues
Support
Kanban
Board
Issues,
Inquiries
Prioritized
epics
Ideas and
Requests
Kanban
Board
Higher Priority
Lower Priority
Product life cycle stage – Post-Launch Approach
Output
V1.X
UI/UX
Kanban
Board
Input Work In Progress
Backlog
Kanban
Board
Development
Kanban
Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Tasks, Issues
Support
Kanban
Board
Issues,
Inquiries
Prioritized
epics
Ideas and
Requests
Kanban
Board
Higher Priority
Lower Priority
Product life cycle stage – Post-Launch Approach
Comittment point
Comittment point
Comittment point
Output
V1.X
UI/UX
Kanban
Board
Input Work In Progress
Backlog
Kanban
Board
Development
Kanban
Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Tasks, Issues
Support
Kanban
Board
Issues,
Inquiries
Prioritized
epics
Ideas and
Requests
Kanban
Board
Higher Priority
Lower Priority
Product life cycle stage – Post-Launch Approach
Comittment point
Comittment point
Comittment point
Output
V1.X
UI/UX
Kanban
Board
Input Work In Progress
Backlog
Kanban
Board
Development
Kanban
Board
Refined
Work
Ready
work
Prioritized
Work
Roadmap
Kanban
Board
Tasks, Issues
Support
Kanban
Board
Issues,
Inquiries
Prioritized
epics
Ideas and
Requests
Kanban
Board
Higher Priority
Lower Priority
Product life cycle stage – Post-Launch Approach
< 2 weeks
2-8 weeks
1-4 months
N/A
Bi-weekly
Retrospectives
Sprint planning
Batch
grooming
Dedicated
grooming
Daily standups
Product life cycle stage – Pre-Launch
Approach
It‘s all about iterating
Key Takeaways
Just in Time approach worked surprisingly well
Key Takeaways
Just in Time approach worked surprisingly well
This has been done with relatively small but well experienced team
Key Takeaways
Just in Time approach worked surprisingly well
This has been done with relatively small but well experienced team
Retrospectives are the backbone of progress
Key Takeaways
Just in Time approach worked surprisingly well
This has been done with relatively small but well experienced team
Retrospectives are the backbone of progress
Instead of slowing down we have accelerated
Key Takeaways
Just in Time approach worked surprisingly well
This has been done with relatively small but well experienced team
Retrospectives are the backbone of progress
Instead of slowing down we have accelerated
Not Kanban versus Scrum but Kanban and Scrum
Key Takeaways
Questions / Discussion
Ad

More Related Content

What's hot (20)

Scrum refinement
Scrum refinementScrum refinement
Scrum refinement
Vincenzo Favara
 
Software Project Management: Project Summary
Software Project Management: Project SummarySoftware Project Management: Project Summary
Software Project Management: Project Summary
Minhas Kamal
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Scrum Bangalore
 
Scrumban
ScrumbanScrumban
Scrumban
Ajay Reddy
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
Elad Sofer
 
Dual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrumDual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrum
UXDXConf
 
What is agile?
What is agile?What is agile?
What is agile?
Joshua Render
 
Agile Metrics 101
Agile Metrics 101Agile Metrics 101
Agile Metrics 101
Andrii Brylov
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Rajeev Misra
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
Rahul Chauhan
 
Jira training
Jira trainingJira training
Jira training
Rahul Janghel
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
Elad Sofer
 
Why jira
Why jiraWhy jira
Why jira
Masih Heidarizadeh
 
Jira for Agile Project Management.pptx
Jira for Agile Project Management.pptxJira for Agile Project Management.pptx
Jira for Agile Project Management.pptx
Abhishek Prasoon
 
Sprint planning checklist
Sprint planning checklistSprint planning checklist
Sprint planning checklist
Prabhat Kumar
 
Definition of Done
Definition of DoneDefinition of Done
Definition of Done
Marcin Niebudek
 
How to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessionsHow to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessions
LuxoftAgilePractice
 
Seminar On Scrum
Seminar On  ScrumSeminar On  Scrum
Seminar On Scrum
Abhishek Kumar Singh
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
Life Cycle Engineering
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
Maulik Shah
 
Software Project Management: Project Summary
Software Project Management: Project SummarySoftware Project Management: Project Summary
Software Project Management: Project Summary
Minhas Kamal
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Scrum Bangalore
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
Elad Sofer
 
Dual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrumDual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrum
UXDXConf
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Rajeev Misra
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
Elad Sofer
 
Jira for Agile Project Management.pptx
Jira for Agile Project Management.pptxJira for Agile Project Management.pptx
Jira for Agile Project Management.pptx
Abhishek Prasoon
 
Sprint planning checklist
Sprint planning checklistSprint planning checklist
Sprint planning checklist
Prabhat Kumar
 
How to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessionsHow to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessions
LuxoftAgilePractice
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
Life Cycle Engineering
 

Similar to Moving from Kanban to scrum (20)

V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
Agile Lietuva
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlights
Yuval Yeret
 
Agile SharePoint Development With Scrum
Agile SharePoint Development With ScrumAgile SharePoint Development With Scrum
Agile SharePoint Development With Scrum
Andrew Woodward
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Agile Turkey
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Yuval Yeret
 
Managing Software Development Workflow with Jira
Managing Software Development Workflow with JiraManaging Software Development Workflow with Jira
Managing Software Development Workflow with Jira
ICHOFU VICTOR
 
software-dev-life.pptx
software-dev-life.pptxsoftware-dev-life.pptx
software-dev-life.pptx
PhilipAdenekan1
 
Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Streamlining of an organization - Scrum with multiple teams (SEACON 2013)Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Sven Röpstorff
 
Introduction to product development flow
Introduction to product development flowIntroduction to product development flow
Introduction to product development flow
Yuval Yeret
 
What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014
Steinn 'Stan' Jónsson
 
Kanban show case
Kanban show caseKanban show case
Kanban show case
Shadan Ashfaie
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Aditya Raj
 
DDD North - Kanban what is it and how can it help
DDD North - Kanban what is it and how can it helpDDD North - Kanban what is it and how can it help
DDD North - Kanban what is it and how can it help
Nathan Gloyn
 
Kanban at radical_fusion
Kanban at radical_fusionKanban at radical_fusion
Kanban at radical_fusion
Sam McAfee
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
Mike Cottmeyer
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
LeanKanbanIndia
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
Ravi Tadwalkar
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
Mike Cottmeyer
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
InCycle Software
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
Acquate
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
Agile Lietuva
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlights
Yuval Yeret
 
Agile SharePoint Development With Scrum
Agile SharePoint Development With ScrumAgile SharePoint Development With Scrum
Agile SharePoint Development With Scrum
Andrew Woodward
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Agile Turkey
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Yuval Yeret
 
Managing Software Development Workflow with Jira
Managing Software Development Workflow with JiraManaging Software Development Workflow with Jira
Managing Software Development Workflow with Jira
ICHOFU VICTOR
 
Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Streamlining of an organization - Scrum with multiple teams (SEACON 2013)Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Sven Röpstorff
 
Introduction to product development flow
Introduction to product development flowIntroduction to product development flow
Introduction to product development flow
Yuval Yeret
 
What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014
Steinn 'Stan' Jónsson
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Aditya Raj
 
DDD North - Kanban what is it and how can it help
DDD North - Kanban what is it and how can it helpDDD North - Kanban what is it and how can it help
DDD North - Kanban what is it and how can it help
Nathan Gloyn
 
Kanban at radical_fusion
Kanban at radical_fusionKanban at radical_fusion
Kanban at radical_fusion
Sam McAfee
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
Mike Cottmeyer
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
LeanKanbanIndia
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
Ravi Tadwalkar
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
Mike Cottmeyer
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
InCycle Software
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
Acquate
 
Ad

More from Vidas Vasiliauskas (11)

Arrow Kanban for efficient backlog management by Vidas @ Teamhood
Arrow Kanban for efficient backlog management by Vidas @ TeamhoodArrow Kanban for efficient backlog management by Vidas @ Teamhood
Arrow Kanban for efficient backlog management by Vidas @ Teamhood
Vidas Vasiliauskas
 
Proaktyvus darbo valdymas nutolusioms komandoms
Proaktyvus darbo valdymas nutolusioms komandomsProaktyvus darbo valdymas nutolusioms komandoms
Proaktyvus darbo valdymas nutolusioms komandoms
Vidas Vasiliauskas
 
Kanban System for Professional Teams Collaboration
Kanban System for Professional Teams CollaborationKanban System for Professional Teams Collaboration
Kanban System for Professional Teams Collaboration
Vidas Vasiliauskas
 
Viewpoints and perspectives
Viewpoints and perspectivesViewpoints and perspectives
Viewpoints and perspectives
Vidas Vasiliauskas
 
Eylean for manufacture and engineering
Eylean for manufacture and engineeringEylean for manufacture and engineering
Eylean for manufacture and engineering
Vidas Vasiliauskas
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Vidas Vasiliauskas
 
Planning and estimating in agile way - webinar
Planning and estimating in agile way - webinarPlanning and estimating in agile way - webinar
Planning and estimating in agile way - webinar
Vidas Vasiliauskas
 
Organizing and involving project team into agile and lean practices
Organizing and involving project team into agile and lean practicesOrganizing and involving project team into agile and lean practices
Organizing and involving project team into agile and lean practices
Vidas Vasiliauskas
 
Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...
Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...
Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...
Vidas Vasiliauskas
 
Agile ir Lean metodikų taikymas naudojantis Eylean board programa
Agile ir Lean metodikų taikymas naudojantis Eylean board programaAgile ir Lean metodikų taikymas naudojantis Eylean board programa
Agile ir Lean metodikų taikymas naudojantis Eylean board programa
Vidas Vasiliauskas
 
Apply lean and agile techniques for personal task management
Apply lean and agile techniques for personal task managementApply lean and agile techniques for personal task management
Apply lean and agile techniques for personal task management
Vidas Vasiliauskas
 
Arrow Kanban for efficient backlog management by Vidas @ Teamhood
Arrow Kanban for efficient backlog management by Vidas @ TeamhoodArrow Kanban for efficient backlog management by Vidas @ Teamhood
Arrow Kanban for efficient backlog management by Vidas @ Teamhood
Vidas Vasiliauskas
 
Proaktyvus darbo valdymas nutolusioms komandoms
Proaktyvus darbo valdymas nutolusioms komandomsProaktyvus darbo valdymas nutolusioms komandoms
Proaktyvus darbo valdymas nutolusioms komandoms
Vidas Vasiliauskas
 
Kanban System for Professional Teams Collaboration
Kanban System for Professional Teams CollaborationKanban System for Professional Teams Collaboration
Kanban System for Professional Teams Collaboration
Vidas Vasiliauskas
 
Eylean for manufacture and engineering
Eylean for manufacture and engineeringEylean for manufacture and engineering
Eylean for manufacture and engineering
Vidas Vasiliauskas
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Vidas Vasiliauskas
 
Planning and estimating in agile way - webinar
Planning and estimating in agile way - webinarPlanning and estimating in agile way - webinar
Planning and estimating in agile way - webinar
Vidas Vasiliauskas
 
Organizing and involving project team into agile and lean practices
Organizing and involving project team into agile and lean practicesOrganizing and involving project team into agile and lean practices
Organizing and involving project team into agile and lean practices
Vidas Vasiliauskas
 
Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...
Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...
Projekto komandos organizavimas ir įtraukimas į Agile ir Lean metodikas - Sem...
Vidas Vasiliauskas
 
Agile ir Lean metodikų taikymas naudojantis Eylean board programa
Agile ir Lean metodikų taikymas naudojantis Eylean board programaAgile ir Lean metodikų taikymas naudojantis Eylean board programa
Agile ir Lean metodikų taikymas naudojantis Eylean board programa
Vidas Vasiliauskas
 
Apply lean and agile techniques for personal task management
Apply lean and agile techniques for personal task managementApply lean and agile techniques for personal task management
Apply lean and agile techniques for personal task management
Vidas Vasiliauskas
 
Ad

Recently uploaded (20)

How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025
kashifyounis067
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025
kashifyounis067
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
Landscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature ReviewLandscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature Review
Hironori Washizaki
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
University of Hawai‘i at Mānoa
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
ssuserb14185
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025
kashifyounis067
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Requirements in Engineering AI- Enabled Systems: Open Problems and Safe AI Sy...
Lionel Briand
 
Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025Adobe Lightroom Classic Crack FREE Latest link 2025
Adobe Lightroom Classic Crack FREE Latest link 2025
kashifyounis067
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Expand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchangeExpand your AI adoption with AgentExchange
Expand your AI adoption with AgentExchange
Fexle Services Pvt. Ltd.
 
Landscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature ReviewLandscape of Requirements Engineering for/by AI through Literature Review
Landscape of Requirements Engineering for/by AI through Literature Review
Hironori Washizaki
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...Exploring Code Comprehension  in Scientific Programming:  Preliminary Insight...
Exploring Code Comprehension in Scientific Programming: Preliminary Insight...
University of Hawai‘i at Mānoa
 
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdfMicrosoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
Microsoft AI Nonprofit Use Cases and Live Demo_2025.04.30.pdf
TechSoup
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...Explaining GitHub Actions Failures with Large Language Models Challenges, In...
Explaining GitHub Actions Failures with Large Language Models Challenges, In...
ssuserb14185
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 

Moving from Kanban to scrum

  • 1. From Kanban to Scrum Just In Time approach to processes source: IstockPhoto
  • 3. About Vidas Vasiliauskas Crafty dude who loves building B2B software to solve challenges of organizations, individuals and systems.
  • 4. About Vidas Vasiliauskas Crafty dude who loves building B2B software to solve challenges of organizations, individuals and systems. Experience with organizational processes Kanban, Scrum, LeSS, Scrumban, Scrumbut, Waterfall, Ad-Hoc
  • 5. About Vidas Vasiliauskas Crafty dude who loves building B2B software to solve challenges of organizations, individuals and systems. Experience with organizational processes Kanban, Scrum, LeSS, Scrumban, Scrumbut, Waterfall, Ad-Hoc Teamhood Visual project management and task management for everyone https://teamhood.com
  • 7. Backlog Work in Progress Done Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V QA Task P Task Q Kanban Board
  • 9. Standard Fixed delivery date Expedite To Do Work in Progress Done QA Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V Task P Task Q 3/5 2/2 Ready Swim lanes Kanban System
  • 10. Commitment point Delivery point Kanban System Standard Fixed delivery date Expedite To Do Work in Progress Done QA Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V Task P Task Q 3/5 2/2 Ready
  • 11. WIP Limits Kanban System Standard Fixed delivery date Expedite To Do Work in Progress Done QA Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V Task P Task Q 3/5 2/2 Ready
  • 12. Unidirectional pull system Kanban System Standard Fixed delivery date Expedite To Do Work in Progress Done QA Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V Task P Task Q 3/5 2/2 Ready
  • 13. Queueing Kanban System Standard Fixed delivery date Expedite To Do Work in Progress Done QA Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V Task P Task Q 3/5 2/2 Ready
  • 14. Cycle time Lead time Kanban System Standard Fixed delivery date Expedite To Do Work in Progress Done QA Task F Task C Task B Task A Task G Task H Task L Task M Task N Task K Task O Task S Task V Task P Task Q 3/5 2/2 Ready
  • 16. Just in Time process organization
  • 17. Product life cycle stage – R&D Context Ambiguity/amount of changes Risks/Impact of failure Predictability
  • 18. Product life cycle stage – R&D Context Role Count Product 1 Engineering 2 UI/UX 0 Ambiguity/amount of changes Risks/Impact of failure Predictability
  • 19. Product life cycle stage – R&D Approach
  • 20. Product life cycle stage – R&D Approach Kanban System focused on single Kanban Board Ideas Issues Input Work In Progress
  • 21. Product life cycle stage – R&D Approach Kanban System focused on single Kanban Board Ideas Issues Output Input Work In Progress Walking Skeleton
  • 22. Product life cycle stage – R&D Approach Kanban System focused on single Kanban Board Ideas Issues Output Input Work In Progress Walking Skeleton Retrospectives Single item planning Daily standups
  • 23. Product life cycle stage – R&D The Kanban Board
  • 24. Product life cycle stage – Pre-Launch Context Ambiguity/amount of changes Risks/Impact of failure Predictability
  • 25. Product life cycle stage – Pre-Launch Context Role Count Product 1 Engineering 4 UI/UX 1 Ambiguity/amount of changes Risks/Impact of failure Predictability
  • 26. It‘s all about refinement
  • 27. Product life cycle stage – Pre-Launch Approach
  • 28. Input Roadmap Kanban Board Product life cycle stage – Pre-Launch Approach
  • 30. Product life cycle stage – Pre-Launch Approach
  • 31. UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Prioritized issues Product life cycle stage – Pre-Launch Approach
  • 32. Output MVP UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Prioritized issues Product life cycle stage – Pre-Launch Approach
  • 33. Comittment point Output UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Prioritized issues Comittment point Product life cycle stage – Pre-Launch Approach MVP
  • 34. Output UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Prioritized issues Retrospectives Batch planning Ad-hoc grooming Daily standups Product life cycle stage – Pre-Launch Approach MVP
  • 35. Product life cycle stage – Post-Launch Context Role Count Product 1 Engineering 4 UI/UX 2 Ambiguity/amount of changes Risks/Impact of failure Predictability
  • 36. It‘s all about managing expectations
  • 37. Product life cycle stage – Post-Launch Approach
  • 39. Input Work In Progress Backlog Kanban Board Prioritized Work Roadmap Kanban Board Prioritized epics Ideas and Requests Kanban Board Product life cycle stage – Post-Launch Approach
  • 40. Output UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Tasks, Issues Prioritized epics Ideas and Requests Kanban Board Product life cycle stage – Post-Launch Approach
  • 41. Output UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Tasks, Issues Prioritized epics Ideas and Requests Kanban Board Product life cycle stage – Post-Launch Approach
  • 42. Output UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Tasks, Issues Support Kanban Board Issues, Inquiries Prioritized epics Ideas and Requests Kanban Board Higher Priority Lower Priority Product life cycle stage – Post-Launch Approach
  • 43. Output V1.X UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Tasks, Issues Support Kanban Board Issues, Inquiries Prioritized epics Ideas and Requests Kanban Board Higher Priority Lower Priority Product life cycle stage – Post-Launch Approach
  • 44. Comittment point Comittment point Comittment point Output V1.X UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Tasks, Issues Support Kanban Board Issues, Inquiries Prioritized epics Ideas and Requests Kanban Board Higher Priority Lower Priority Product life cycle stage – Post-Launch Approach
  • 45. Comittment point Comittment point Comittment point Output V1.X UI/UX Kanban Board Input Work In Progress Backlog Kanban Board Development Kanban Board Refined Work Ready work Prioritized Work Roadmap Kanban Board Tasks, Issues Support Kanban Board Issues, Inquiries Prioritized epics Ideas and Requests Kanban Board Higher Priority Lower Priority Product life cycle stage – Post-Launch Approach < 2 weeks 2-8 weeks 1-4 months N/A
  • 47. It‘s all about iterating
  • 49. Just in Time approach worked surprisingly well Key Takeaways
  • 50. Just in Time approach worked surprisingly well This has been done with relatively small but well experienced team Key Takeaways
  • 51. Just in Time approach worked surprisingly well This has been done with relatively small but well experienced team Retrospectives are the backbone of progress Key Takeaways
  • 52. Just in Time approach worked surprisingly well This has been done with relatively small but well experienced team Retrospectives are the backbone of progress Instead of slowing down we have accelerated Key Takeaways
  • 53. Just in Time approach worked surprisingly well This has been done with relatively small but well experienced team Retrospectives are the backbone of progress Instead of slowing down we have accelerated Not Kanban versus Scrum but Kanban and Scrum Key Takeaways