Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support
-
Upload
agile-lietuva -
Category
Software
-
view
120 -
download
1
description
Transcript of Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support
![Page 1: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/1.jpg)
Scrum-banmixing agile and lean
By Vidas Vasiliauskas
![Page 2: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/2.jpg)
About me
• Product manager at Eylean board
• Started career as a developer
• 8 years in software industry
• Doing “lean startup”
![Page 3: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/3.jpg)
Why you should hear this?
![Page 4: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/4.jpg)
Why you should hear this?
• You are doing product development
![Page 5: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/5.jpg)
Why you should hear this?
• You are doing product development
• You are in a startup
![Page 6: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/6.jpg)
Why you should hear this?
• You are doing product development
• You are in a startup
• Your team is less or equal to 8 people
![Page 7: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/7.jpg)
Why you should hear this?
• You are doing product development
• You are in a startup
• Your team is less or equal to 8 people
• Uncertainty is a daily thing for you
![Page 8: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/8.jpg)
Why you should hear this?
• You are doing product development
• You are in a startup
• Your team is less or equal to 8 people
• Uncertainty is a daily thing for you
• You have heard or practiced agile and lean
![Page 9: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/9.jpg)
Scrum vs Scrum-ban
![Page 10: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/10.jpg)
Scrumban 101
Goals:• Minimum delivery time• Fully loaded team
Features:• Event/demand driven• Empowers team roles• Lean like hell
![Page 11: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/11.jpg)
Backlog--------------------------------
PlanningDaily
meetingProduction
Release
Planning trigger?
5-15% of overall time
left until release date?
Task board
Task board Triage
Feature freeze
Stabilization
Kaizen?
Kaizen
YES
No
YES
No
No
YES
![Page 12: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/12.jpg)
Task boardTo do Doing Done
Analyze requirements
Develop project plan
Develop project plan
Initiate agreement
![Page 13: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/13.jpg)
![Page 14: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/14.jpg)
Planning on demand
GOLDEN RULE:Demand goes first before supply
![Page 15: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/15.jpg)
To do Doing Done
Analyze requirements
Define specifications
Create design guidelines
Initiate agreement
Create design docs
![Page 16: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/16.jpg)
To do Doing Done
Analyze requirements
Define specifications
Create design guidelines
Initiate agreement
Create design docs
2
![Page 17: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/17.jpg)
To do Doing Done
Analyze requirements
Define specifications
Create design guidelines
Initiate agreement
Create design docs
Buffer
Develop project plan
Transfer documents
2
![Page 18: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/18.jpg)
To do Doing Done
Analyze requirements
Define specifications
Create design guidelines
Initiate agreement
Create design docs
Buffer
Develop project plan
Transfer documents
22
![Page 19: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/19.jpg)
To do Doing Done
Analyze requirements
Define specifications
Create design guidelines
Initiate agreement
Create design docs
Buffer
Develop project plan
Transfer documents
22
TRIGGER!!!
![Page 20: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/20.jpg)
Less planning and concentrated release
![Page 21: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/21.jpg)
Points done
Time
Points
![Page 22: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/22.jpg)
Items done
Time
Tasks
Tasks done
![Page 23: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/23.jpg)
Time
Tasks
Tasks done
Feature freeze
TriageStabilization
![Page 24: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/24.jpg)
Estimating is easy…
![Page 25: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/25.jpg)
Product, project or support?
Product Project Support
Assembly line
Single product
Do you know the deadline?
EstimateNo estimate,
focus on goalsAverage estimate
Features or knowledge
?
FeaturesKnowledge
Do you need to know it?
Yes
No
Yes
No
Do you prioritize by estimate?
Yes
No
![Page 26: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/26.jpg)
Task created
Task started
Task delivered
Lead time
Planning on demand
Cycle time
![Page 27: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/27.jpg)
4 guidelines to control cycle time
1. Prefer completed task to
starting new
![Page 28: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/28.jpg)
4 guidelines to control cycle time
2. Grab second task only if the
first one is blocked
*can overcome rule 1.
![Page 29: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/29.jpg)
4 guidelines to control cycle time
3. Late resource binding
![Page 30: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/30.jpg)
4 guidelines to control cycle time
4. Avoid critical path
![Page 31: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/31.jpg)
NO! To early binding+STRESS
-ENERGY
-TIME
![Page 32: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/32.jpg)
* Mind the impact
![Page 33: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/33.jpg)
Push system Pull system
![Page 34: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/34.jpg)
3 kings to rule them all
Daily meeting
Planning meeting (on demand)
Kaizen
![Page 35: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/35.jpg)
Aligned visionScrum Kanban Scrumban
Iterations 1-4 week sprints Continuous work Continuous work with with decoupled
planning and release
Work routines Pull principle Pull principle or late binding to resources Pull principle or late binding to resources
Scope limits Sprint limits total work amount Work in progress limits current work amount Work in progress limits current work
amount,
Buffer defines triggers for planning
Planning routines Sprint planning Release/iteration planning, demand
planning
Planning on demand for new tasks
Estimation Backlog and sprint planning Optional Average or no-estimation
Performance metrics Burndown, Velocity Cumulative flow diagram, lead time cycle
time
Average cycle time
Continuous improvement Retrospective Optional Kaizen
Meetings Sprint planning, daily scrum, sprint review,
retrospective
Kaizen Daily, on demand planning, kaizen
Roles Product owner, Scrum master, team Team leader, team Team leader, team
Team members Cross-functional team members Specialized team members Specialization or preference to tasks
Task size Should be less than 8 hours to see progress Any size Any size
New items during iteration Forbidden in most cases Allowed whenever queue allows it Allowed through buffer swap
Ownership Owned by a team Supports multiple teams ownership Supports multiple teams ownership
Board Defined/reset each sprint Persistent Persistent
Prioritization During backlog and sprint planning Optional Always open
Roles Scrum master, product owner, team Not defined, may vary Not defined, may vary
Rules Constrained process Only a few constraints, flexible process Slightly constrained process
Fit for Enterprise maturity for teams working on
product or especially project which is longer
than a year
Support and maintenance teams,
continuous product manufacturing
Startups, fast-pace projects, continuous
product manufacturing
![Page 36: Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture and support](https://reader033.fdocuments.us/reader033/viewer/2022060122/5594d9531a28ab47578b46a4/html5/thumbnails/36.jpg)
THANK YOU
www.aboutscrumban.com
@Vasiliauskas
+370 600 37066