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

More Related Content

What's hot

Devops Porto - CI/CD at Gitlab
Devops Porto - CI/CD at GitlabDevops Porto - CI/CD at Gitlab
Devops Porto - CI/CD at Gitlab
Filipa Lacerda
 
Kanban Vs Scrum
Kanban Vs ScrumKanban Vs Scrum
Kanban Vs Scrum
Ross Lawley
 
The Lego Kanban Game
The Lego Kanban GameThe Lego Kanban Game
The Lego Kanban Game
Liz Keogh
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Scrumban
ScrumbanScrumban
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
Giulio Roggero
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
pmengal
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
Pawel Brodzinski
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
ChileAgil
 
Git & GitLab
Git & GitLabGit & GitLab
Git & GitLab
Gaurav Wable
 
Agile Flight Path
Agile Flight PathAgile Flight Path
Agile Flight Path
Vishweshwar Hegde
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
ProofHub
 
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapPortfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Atlassian
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
Amit Verma
 
Lean and Agile SAP
Lean and Agile SAPLean and Agile SAP
Lean and Agile SAP
Jason Fair
 
NCV 4 Project Management Hands-On Support Slide Show - Module 2
NCV 4 Project Management Hands-On Support Slide Show - Module 2NCV 4 Project Management Hands-On Support Slide Show - Module 2
NCV 4 Project Management Hands-On Support Slide Show - Module 2
Future Managers
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
vineet
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Omar Al-Sabek
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
Arrielle Mali
 
Introducción principios Lean & Agile
Introducción principios Lean & AgileIntroducción principios Lean & Agile
Introducción principios Lean & Agile
Tomeu Cabot Pärnänen
 

What's hot (20)

Devops Porto - CI/CD at Gitlab
Devops Porto - CI/CD at GitlabDevops Porto - CI/CD at Gitlab
Devops Porto - CI/CD at Gitlab
 
Kanban Vs Scrum
Kanban Vs ScrumKanban Vs Scrum
Kanban Vs Scrum
 
The Lego Kanban Game
The Lego Kanban GameThe Lego Kanban Game
The Lego Kanban Game
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Agile Retrospective by Manohar Prasad
 
Scrumban
ScrumbanScrumban
Scrumban
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Git & GitLab
Git & GitLabGit & GitLab
Git & GitLab
 
Agile Flight Path
Agile Flight PathAgile Flight Path
Agile Flight Path
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
 
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapPortfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Lean and Agile SAP
Lean and Agile SAPLean and Agile SAP
Lean and Agile SAP
 
NCV 4 Project Management Hands-On Support Slide Show - Module 2
NCV 4 Project Management Hands-On Support Slide Show - Module 2NCV 4 Project Management Hands-On Support Slide Show - Module 2
NCV 4 Project Management Hands-On Support Slide Show - Module 2
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Introducción principios Lean & Agile
Introducción principios Lean & AgileIntroducción principios Lean & Agile
Introducción principios Lean & Agile
 

Similar to Moving from Kanban to scrum

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
 
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
 
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
 
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
 

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
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlights
 
Agile SharePoint Development With Scrum
Agile SharePoint Development With ScrumAgile SharePoint Development With Scrum
Agile SharePoint Development With Scrum
 
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
 
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...
 
Managing Software Development Workflow with Jira
Managing Software Development Workflow with JiraManaging Software Development Workflow with Jira
Managing Software Development Workflow with Jira
 
software-dev-life.pptx
software-dev-life.pptxsoftware-dev-life.pptx
software-dev-life.pptx
 
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)
 
Introduction to product development flow
Introduction to product development flowIntroduction to product development flow
Introduction to product development flow
 
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
 
Kanban show case
Kanban show caseKanban show case
Kanban show case
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
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
 
Kanban at radical_fusion
Kanban at radical_fusionKanban at radical_fusion
Kanban at radical_fusion
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
 
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
 
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 ...
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
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
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
 

More from 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
 
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
 
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
 

More from Vidas Vasiliauskas (10)

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
 
Proaktyvus darbo valdymas nutolusioms komandoms
Proaktyvus darbo valdymas nutolusioms komandomsProaktyvus darbo valdymas nutolusioms komandoms
Proaktyvus darbo valdymas nutolusioms komandoms
 
Kanban System for Professional Teams Collaboration
Kanban System for Professional Teams CollaborationKanban System for Professional Teams Collaboration
Kanban System for Professional Teams Collaboration
 
Viewpoints and perspectives
Viewpoints and perspectivesViewpoints and perspectives
Viewpoints and perspectives
 
Eylean for manufacture and engineering
Eylean for manufacture and engineeringEylean for manufacture and engineering
Eylean for manufacture and engineering
 
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
 
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
 
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...
 
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
 
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
 

Recently uploaded

Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 

Recently uploaded (20)

Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 

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