SlideShare une entreprise Scribd logo
1  sur  62
Télécharger pour lire hors ligne
AGILE CHEF
THE
Powered byTHEAGILECHEF.COM Powered by
20 APRIL 2016
AGILE CHEF
THE
FROM FAST FOOD TO FRENCHCUISINE
Scrumban
Pieter Rijken
AGILE CHEF
THE
Powered by
Job
Clients
Contact
Pieter Rijken
Agile coach & trainer
KPN, ING, ANVA, Rabobank, Nationale
Nederlanden, Aegon
prijken@xebia.com
+31 6 83036743
pieterjrijken
@pieter_rijken
AGILE CHEF
THE
Powered by
Job
Clients
Contact
Jasper Sonnevelt
Agile Consultant
jsonnevelt@xebia.com
+31 6 35118058
jaspersonnevelt
@jaspersonnevelt
AGILE CHEF
THE
Powered by
By: Daniel Burm
AGILE CHEF
THE
Powered by
AGILE CHEF
THE
Powered by
Why did the approach work?
•  Principles
­  Current process as starting point
­  Respecting existing roles & responsibilities
­  Gradual change
•  Practices
­  Transparency
­  Feedback loops
•  Emerging process!
AGILE CHEF
THE
Powered by
Top 10 reasons…
Why agile adoptions fail
AGILE CHEF
THE
Powered by
Reasons agile adoptions fail
•  ‘Why are we changing?’ is not clear
•  Failure to identify the right problems and tampering with
things that work
•  Top-down change forced upon team
•  Coaching style does not match the team phase
•  Forcing to overcome the resistance to change
•  Focus on changing existing roles (threatening jobs)
•  Lack of discipline
•  Forcing Scrum in challenging environment
AGILE CHEF
THE
Powered by
- Moneyball (2013)
“There is an epidemic failure within the game to understand what
is really happening”
AGILE CHEF
THE
Powered by
Applying
the Kanban Method
in a Scrum context
Scrumban is…..
AGILE CHEF
THE
Powered by
Kanban principles & practices
•  Principles:
­  Start with what you do now
­  Agree to pursue
evolutionary change
­  Initially, respect current
roles an responsibilities
­  Encourage acts of
leadership on all levels
•  Practices:
­  Visualize
­  Limit WiP
­  Manage flow
­  Make policies explicit
­  Feedback loops
­  Evolve collaboratively
AGILE CHEF
THE
Powered by
Kanban lens
12
AGILE CHEF
THE
Powered by
Start with understanding
1.  Purpose
2.  Sources of dissatisfaction
3.  Analyze demand & capability
4.  Identify work item types
5.  Model the knowledge discovery process
6.  Classes of Service
7.  Design the kanban system
8.  Roll-out
AGILE CHEF
THE
Powered by
Why Scrumban is useful
•  In certain situations disruptive changes are not wanted
•  As a coaching tool
­  If tutoring and mentoring are not appropriate
­  Team phase calls for a non-directive coaching style
­  Improving situations perceived as scrumbut
•  ….thereby building shared commitment
AGILE CHEF
THE
Powered by
Cases & Examples
AGILE CHEF
THE
Powered by
Top 10 patterns
•  Continuous demo’s
•  Fast lane
•  Ad hoc planning
•  Intangibles
•  Testing/Hardening/Deployment (DoS)
•  ERP implementations
•  Urgent (side) request
•  ‘Folded board’ pattern
•  Coping with external dependencies
•  Narrowly skilled team members
AGILE CHEF
THE
Powered by
Case: Development & Test Team
Scrum board Test team
WiP limit & Policy:
Maximum of
1 ½ sprint
End2End
AGILE CHEF
THE
Powered by
Work in Progress
Test Team
Scrum Team
Time
Amountofwork
Scrum team
delivers faster
Test in
progress
AGILE CHEF
THE
Powered by
Case: ERP Implementation
Expedite
Standard
Intangible
Wait for
External
RiskcategoriesParkinglot
Top 10 Selected Design Live
Steps in (development)process
ReviewDevelopment
4 6 4
Doing Done Doing done
4
AGILE CHEF
THE
Powered by
Case: ERP Implementation
Expedite
Standard
Intangible
Wait for
external
RiskcategoriesParkinglot
Top 10 Selected Design Live
Steps in (development)process
ReviewDevelopment
4 6 4
Doing Done Doing done
4
WiP limits per column to
reduce multi tasking
Split into Doing & Done to deal
with variations in flow and squa
d members see the work that
can be pulled
Top 10 backlog priorities
Parking lot for external dependen
cies. Doesn’t count towards WiP l
imit
AGILE CHEF
THE
Powered by
Case: Much ad hoc work
Incidents
Standard
Daily jobs
Business Requests
Different
expectations
(SLAs)
Different
expectations
(SLAs)
Different
expectations
(SLAs)
Different
expectations
(SLAs)
AGILE CHEF
THE
Powered by
Case: ‘Folded board’ pattern
AGILE CHEF
THE
Powered by
Case: Dependencies…..
23
Wait for
external
Many varying external
dependencies
AGILE CHEF
THE
Powered by
Case: Narrowly skilled team
24
•  Initially, respect roles:
•  Each person a single row
•  Provide avatars for multi skilled
persons (and no row)
•  Visualizes the team’s ability to
cross function
•  Encourages collaboration
AGILE CHEF
THE
Powered by
Unexpainable long lead
times
Low quality in the team
AGILE CHEF
THE
Powered by
“Tasks are too small to write
stickies!”
AGILE CHEF
THE
Powered by
Many Stakeholders/POs
Parking space for external
dependencies
AGILE CHEF
THE
Powered by
My little cheat sheet* on when to introduce Kanban practices
Too much Ad-Hoc
(unplannable) work
Long Lead times
(>30 days)
Many external
dependencies
Low predictability
of lead times
High amount of work
items that are discarded
mid process 
High degree of
specialization. Strong
need for knowledge
sharing
Kanban Board
 yes
 yes
 with “parking space”
 yes
mainly for refinement
process
yes
Risk categories
 on board
with post-it color or on
board
op board
WIP limits
 per person
 per column
yes, not on the parking
space
per person
Operations Review
Meeting
monthly
 monthly
 monthly
Backlog Refinement
 weekly
Demo
 yes
 ja
 ja
Retrospective
 every 2 weeks
 monthly
 monthly
 every 2 weeks
 every 2 weeks
 every 2 weeks
Daily Stand up
 yes
1-2 x per week. More if
needed
1-2 x per week. More if
needed
yes
 yes
 yes
Lead Time / Control
Chart
yes
 yes
*Empty cells are optional, but recommended *) Thanks to Jasper Sonnevelt
AGILE CHEF
THE
Powered by
Scrumban
29
AGILE CHEF
THE
Powered by
Scrumban works because…
•  …..starts with current situation
•  …..focusses on managing the work and not on the roles
•  …..improves continuously from here
•  …..improves upon the team’s common goal
AGILE CHEF
THE
Powered by
Communities
•  NL Scrum
•  Lean Kanban Benelux
•  Lean Kanban University
AGILE CHEF
THE
Powered by
Scrumban
32
AGILE CHEF
THE
Powered by
We’re Doing Scrum, But…
•  The business doesn’t want to be
involved.
•  Everyone wants their features first
and can’t agree on a priority.
•  Teams don’t know how to self-
organize.
•  People aren’t available to work on
teams full-time.
•  Timeboxes aren’t adhered to.
•  Teams don’t see a need for a daily
Scrum.
•  Teams can’t get a piece of
functionality done in one Sprint.
•  Teams don’t have the skills to do
something.
•  Teams can’t fit testing into the
same Sprint as development.
•  The Scrum Master tells the team
what to do and how to do it.
•  Other managers can’t stay out of
a Sprint.
•  Important things come up that
require interrupting the Sprint.
•  The Sprints can’t start until all of
the other groups do their up-front
work.
•  Other groups are building
hardware or using waterfall.
Xebia Agile Consulting & Training
33
AGILE CHEF
THE
Powered by
Principles applied
•  Start with what you do now
•  Agree to pursue evolutionary change
•  Initially, respect current roles and responsibilities
•  Encourage acts of leadership on all levels
•  We can apply this to Scrum teams too!!
AGILE CHEF
THE
Powered by
Primaire doelen
•  K – Hoe gebruik je Kanban in een Agile team
•  K – Welke tools kun je inzetten
•  K – Wat is Scrumban
•  K – Practices om veel voorkomende problemen aan te
pakken
AGILE CHEF
THE
Powered by
Secondaire doelen
•  Publiciteit rondom Kanban (trainingen)
•  Community events en groups bekend maken
•  Kanban awareness vergroten
AGILE CHEF
THE
Powered by
Alternative path to agility
Changing by taking small steps
AGILE CHEF
THE
Powered by
AGILE CHEF
THE
Powered by
Cases
•  Self-kicked-off team using scrum after 6 months…..ING
case
•  Dev team vs Test team: Aegon case
AGILE CHEF
THE
Powered by 40
AGILE CHEF
THE
Powered by
Three additional values
•  Empiricism
•  Humility
•  Constructive Interaction
•  (scrumban p 65)
AGILE CHEF
THE
Powered by
How did this work?
•  Part new: scrum, and part existing process of testing after
developing
•  Respect role of the test test
•  Focus on the service: whole chain
•  Implemented feedback loop on the service of the team
•  Transparency
­  Visualization of the whole chain
­  Charts showing measurements
AGILE CHEF
THE
Powered by
When to use Scrumban?
•  In my experience:
•  Kick-starting teams in challenging environments
•  Coaching teams that
­  Scrumbutts and passed mentoring
­  Want/need to experiment with scrum
AGILE CHEF
THE
Powered by
Why Scrumban is useful
•  In certain situations disruptive changes are wanted
•  Introducing scrum in an evolutionary way
•  Improving situations perceived as scrumbutt
•  As a coaching tool: building a shared commitment
•  Deal with dysfunctions in agile teams
­  Not delivering in production in sprint
­  Coping with dependencies
­  Ad hoc work, e.g. incidents, business requests, daily operations, ….. [24 devops
team]
­  2 or more DoDs….. [harmonica bord]
­  Separate test team [Aegon voorbeeld, met grafiek]
­  Team with (super)specialists
AGILE CHEF
THE
Powered by
How
•  Kata for doing improvements:
­  (re)evaluate the team’s purpose
­  How does customer/team experience the service?
­  (re)examine work types
­  (re)visit the work type risk profiles
­  (re)think the board design
­  Go!
•  [Team’s vision statement from Mike Burrows]
AGILE CHEF
THE
Powered by
Tools
•  Vision/service/purpose statement of Mike Burrows
•  Work type template from Dave White
•  Risk profiles from Alexei Zhirkov
•  STATIK
•  Kanban practices
AGILE CHEF
THE
Powered by
Kanban Practices
•  Visualize
•  Limit WiP
•  Manage flow
•  Make policies explicit
•  Implement feedback loops
•  Improve Collaboratively, Evolve Experimentally
AGILE CHEF
THE
Powered by
•  Begin met de purpose te herzien
•  Vandaar uit naar het bord en verbeterstppen bepalen
AGILE CHEF
THE
Powered by
Thank You!
AGILE CHEF
THE
Powered by
What is Scrumban?
AGILE CHEF
THE
Powered by
Quality control
AGILE CHEF
THE
Powered by
Kanban Method
Method for introducing evolutionary change
AGILE CHEF
THE
Powered by
The Kanban Method…..
•  is:
­  A method to catalyze continuous improvement
­  A means to look at the organization from a service perspective
­  Uses kanbans and a kanban system based on pull
•  is not:
­  A project management method, or
­  A software development framework
AGILE CHEF
THE
Powered by
Kanban lens
•  Service-orientation
•  Service delivery involves workflow
•  Work flows through a series of knowledge discovery
activities
AGILE CHEF
THE
Powered by
STATIK
STATIK = Systems Thinking Approach To Introducing Kanban
1.  Purpose
2.  Sources of dissatisfaction
3.  Analyze demand & capability
4.  Identify work item types
5.  Model the discovery process
6.  Classes of Service
7.  Design the board
8.  Implement!
AGILE CHEF
THE
Powered by
As a coaching tool…..
•  Hersey & Blanchard •  Tuckman
AGILE CHEF
THE
Powered by
Shu Level / M1 Teams
•  Example: Kick-starting a new team
•  The agile coach should provide structure
•  Great timing to introduce new processes, e.g. Scrum
AGILE CHEF
THE
Powered by
Ha/Ri Level / M2 Teams
•  Example:
Team struggling for months to get scrum working for them
in their context (Shu)
•  Example:
Experienced team ready to start experimenting with Scrum
(Ha & Ri)
•  Calls for a different coaching style!
AGILE CHEF
THE
Powered by
With Scrumban, teams
can figure out for themselves
what is the next best thing to do
AGILE CHEF
THE
Powered by
References
AGILE CHEF
THE
Powered by
Te veel Ad-Hoc
(onplanbaar) werk
Lange doorlooptijden
(>30 dgn)
Veel externe
afhankelijkheden
Lage voorspelbaarheid
van doorlooptijden
Veel uitval tijdens
proces
Hoge mate van
specialisatie. Sterke
behoefte aan
kennisdeling
Kanban Board
 ja
 ja
 met "parkeervak"
 ja
met name ook refinement
proces
ja
Risico categorieen
 op board
via post-it kleur of op
board
op board
WIP limieten
 Per persoon
 per kolom
 ja, niet op parkeervak
 per persoon
Operations Review
Meeting
Maandelijks
 Maandelijks
 Maandelijks
Backlog Refinement
 wekelijks
Demo
 ja
 ja
 ja
Retrospective
 twee wekelijks
 maandelijks
 maandelijks
 twee wekelijks
 twee wekelijks
 twee wekelijks
Daily Stand up
 ja
1-2 x per week indien
gewenst vaker
1-2 x per week indien
gewenst vaker
ja
 ja
 ja
Lead Time / Control
Chart
Ja
 Ja
AGILE CHEF
THE
Powered by 62

Contenu connexe

Tendances (20)

Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile 101
Agile 101Agile 101
Agile 101
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Scrumban (r)Evolution
Scrumban (r)EvolutionScrumban (r)Evolution
Scrumban (r)Evolution
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Scrumban
ScrumbanScrumban
Scrumban
 
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
 
Scrum cheatsheet
Scrum cheatsheetScrum cheatsheet
Scrum cheatsheet
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Estimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkEstimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum Framework
 
Sprint review and Retrospective
Sprint review and RetrospectiveSprint review and Retrospective
Sprint review and Retrospective
 

En vedette

Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
 
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Proyectalis / Improvement21
 
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityDevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityAlexis Lê-Quôc
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - ScrumbanDelta-N
 
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Fabio Armani
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1michaelorourke00
 
Scrumban - benefits of both the worlds
Scrumban - benefits of both the worldsScrumban - benefits of both the worlds
Scrumban - benefits of both the worldsXebia IT Architects
 
SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANYesi Campa
 
Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Ajay Reddy
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talkLalita Chandel
 
From Scrum to Scrumban
From Scrum to ScrumbanFrom Scrum to Scrumban
From Scrum to ScrumbanJohn Peltier
 

En vedette (18)

Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
 
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityDevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1
 
Scrumban recipe
Scrumban recipe Scrumban recipe
Scrumban recipe
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrumban - benefits of both the worlds
Scrumban - benefits of both the worldsScrumban - benefits of both the worlds
Scrumban - benefits of both the worlds
 
Scrum ban
Scrum banScrum ban
Scrum ban
 
SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBAN
 
Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talk
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrumban
Scrumban Scrumban
Scrumban
 
Scrum-ban in practice
Scrum-ban in practiceScrum-ban in practice
Scrum-ban in practice
 
From Scrum to Scrumban
From Scrum to ScrumbanFrom Scrum to Scrumban
From Scrum to Scrumban
 
Agile explained
Agile explainedAgile explained
Agile explained
 

Similaire à Scrumban

The Agile Chef - Scrumban
The Agile Chef - ScrumbanThe Agile Chef - Scrumban
The Agile Chef - ScrumbanPieter Rijken
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?TechWell
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgileNetwork
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile OrganizationLitheSpeed
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi TLI GrowthSession
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextNicholas Ho
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...Yuval Yeret
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsYuval Yeret
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Leanban: The Next Step in the Evolution of Agile
Leanban: The Next Step in the Evolution of AgileLeanban: The Next Step in the Evolution of Agile
Leanban: The Next Step in the Evolution of AgileLeanKit
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFeCprime
 

Similaire à Scrumban (20)

The Agile Chef - Scrumban
The Agile Chef - ScrumbanThe Agile Chef - Scrumban
The Agile Chef - Scrumban
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
 
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja GundappaAgile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
Agile Network India | Disciplined Agile Through Case Study | Nagaraja Gundappa
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business context
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in Amdocs
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Leanban: The Next Step in the Evolution of Agile
Leanban: The Next Step in the Evolution of AgileLeanban: The Next Step in the Evolution of Agile
Leanban: The Next Step in the Evolution of Agile
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe
 

Plus de Xebia Nederland BV

The 10 tip recipe for business model innovation
The 10 tip recipe for business model innovationThe 10 tip recipe for business model innovation
The 10 tip recipe for business model innovationXebia Nederland BV
 
Holacracy: een nieuwe bodem voor de Scrum taart
Holacracy: een nieuwe bodem voor de Scrum taartHolacracy: een nieuwe bodem voor de Scrum taart
Holacracy: een nieuwe bodem voor de Scrum taartXebia Nederland BV
 
Videoscribe je agile transitie
Videoscribe je agile transitieVideoscribe je agile transitie
Videoscribe je agile transitieXebia Nederland BV
 
Sketchnote je Product Backlog Items & Sprint Retrospectives
Sketchnote je Product Backlog Items & Sprint RetrospectivesSketchnote je Product Backlog Items & Sprint Retrospectives
Sketchnote je Product Backlog Items & Sprint RetrospectivesXebia Nederland BV
 
Why we need test automation, but it’s not the right question
Why we need test automation, but it’s not the right questionWhy we need test automation, but it’s not the right question
Why we need test automation, but it’s not the right questionXebia Nederland BV
 
Testen in de transitie naar continuous delivery
Testen in de transitie naar continuous deliveryTesten in de transitie naar continuous delivery
Testen in de transitie naar continuous deliveryXebia Nederland BV
 
Becoming an agile enterprise, focus on the test ingredient
Becoming an agile enterprise, focus on the test ingredientBecoming an agile enterprise, focus on the test ingredient
Becoming an agile enterprise, focus on the test ingredientXebia Nederland BV
 
How DUO started with Continuous Delivery and changed their way of Testing
How DUO started with Continuous Delivery and changed their way of TestingHow DUO started with Continuous Delivery and changed their way of Testing
How DUO started with Continuous Delivery and changed their way of TestingXebia Nederland BV
 
Become a digital company - Case KPN / Xebia
Become a digital company - Case KPN / XebiaBecome a digital company - Case KPN / Xebia
Become a digital company - Case KPN / XebiaXebia Nederland BV
 
Building a Docker powered feature driven delivery pipeline at hoyhoy.nl
Building a Docker powered feature driven delivery pipeline at hoyhoy.nlBuilding a Docker powered feature driven delivery pipeline at hoyhoy.nl
Building a Docker powered feature driven delivery pipeline at hoyhoy.nlXebia Nederland BV
 
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...Xebia Nederland BV
 
TestWorks Conf Serenity BDD in action - John Ferguson Smart
TestWorks Conf Serenity BDD in action - John Ferguson SmartTestWorks Conf Serenity BDD in action - John Ferguson Smart
TestWorks Conf Serenity BDD in action - John Ferguson SmartXebia Nederland BV
 
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé MochtarTestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé MochtarXebia Nederland BV
 
TestWorks Conf Robot framework - the unsung hero of test automation - Michael...
TestWorks Conf Robot framework - the unsung hero of test automation - Michael...TestWorks Conf Robot framework - the unsung hero of test automation - Michael...
TestWorks Conf Robot framework - the unsung hero of test automation - Michael...Xebia Nederland BV
 

Plus de Xebia Nederland BV (20)

The 10 tip recipe for business model innovation
The 10 tip recipe for business model innovationThe 10 tip recipe for business model innovation
The 10 tip recipe for business model innovation
 
Scan je teams!
Scan je teams!Scan je teams!
Scan je teams!
 
Holacracy: een nieuwe bodem voor de Scrum taart
Holacracy: een nieuwe bodem voor de Scrum taartHolacracy: een nieuwe bodem voor de Scrum taart
Holacracy: een nieuwe bodem voor de Scrum taart
 
3* Scrum Master
3* Scrum Master3* Scrum Master
3* Scrum Master
 
Judo Strategy
Judo StrategyJudo Strategy
Judo Strategy
 
Agile en Scrum buiten IT
Agile en Scrum buiten ITAgile en Scrum buiten IT
Agile en Scrum buiten IT
 
Creating the right products
Creating the right productsCreating the right products
Creating the right products
 
Videoscribe je agile transitie
Videoscribe je agile transitieVideoscribe je agile transitie
Videoscribe je agile transitie
 
Sketchnote je Product Backlog Items & Sprint Retrospectives
Sketchnote je Product Backlog Items & Sprint RetrospectivesSketchnote je Product Backlog Items & Sprint Retrospectives
Sketchnote je Product Backlog Items & Sprint Retrospectives
 
Why we need test automation, but it’s not the right question
Why we need test automation, but it’s not the right questionWhy we need test automation, but it’s not the right question
Why we need test automation, but it’s not the right question
 
Testen in de transitie naar continuous delivery
Testen in de transitie naar continuous deliveryTesten in de transitie naar continuous delivery
Testen in de transitie naar continuous delivery
 
Becoming an agile enterprise, focus on the test ingredient
Becoming an agile enterprise, focus on the test ingredientBecoming an agile enterprise, focus on the test ingredient
Becoming an agile enterprise, focus on the test ingredient
 
How DUO started with Continuous Delivery and changed their way of Testing
How DUO started with Continuous Delivery and changed their way of TestingHow DUO started with Continuous Delivery and changed their way of Testing
How DUO started with Continuous Delivery and changed their way of Testing
 
Become a digital company - Case KPN / Xebia
Become a digital company - Case KPN / XebiaBecome a digital company - Case KPN / Xebia
Become a digital company - Case KPN / Xebia
 
Building a Docker powered feature driven delivery pipeline at hoyhoy.nl
Building a Docker powered feature driven delivery pipeline at hoyhoy.nlBuilding a Docker powered feature driven delivery pipeline at hoyhoy.nl
Building a Docker powered feature driven delivery pipeline at hoyhoy.nl
 
Webinar Xebia & bol.com
Webinar Xebia & bol.comWebinar Xebia & bol.com
Webinar Xebia & bol.com
 
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
TestWorks Conf The magic of models for 1000% test automation - Machiel van de...
 
TestWorks Conf Serenity BDD in action - John Ferguson Smart
TestWorks Conf Serenity BDD in action - John Ferguson SmartTestWorks Conf Serenity BDD in action - John Ferguson Smart
TestWorks Conf Serenity BDD in action - John Ferguson Smart
 
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé MochtarTestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar
TestWorks Conf Scalable QA with docker - Maarten van den Ende and Adé Mochtar
 
TestWorks Conf Robot framework - the unsung hero of test automation - Michael...
TestWorks Conf Robot framework - the unsung hero of test automation - Michael...TestWorks Conf Robot framework - the unsung hero of test automation - Michael...
TestWorks Conf Robot framework - the unsung hero of test automation - Michael...
 

Dernier

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 

Dernier (20)

Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Scrumban

  • 1. AGILE CHEF THE Powered byTHEAGILECHEF.COM Powered by 20 APRIL 2016 AGILE CHEF THE FROM FAST FOOD TO FRENCHCUISINE Scrumban Pieter Rijken
  • 2. AGILE CHEF THE Powered by Job Clients Contact Pieter Rijken Agile coach & trainer KPN, ING, ANVA, Rabobank, Nationale Nederlanden, Aegon prijken@xebia.com +31 6 83036743 pieterjrijken @pieter_rijken
  • 3. AGILE CHEF THE Powered by Job Clients Contact Jasper Sonnevelt Agile Consultant jsonnevelt@xebia.com +31 6 35118058 jaspersonnevelt @jaspersonnevelt
  • 6. AGILE CHEF THE Powered by Why did the approach work? •  Principles ­  Current process as starting point ­  Respecting existing roles & responsibilities ­  Gradual change •  Practices ­  Transparency ­  Feedback loops •  Emerging process!
  • 7. AGILE CHEF THE Powered by Top 10 reasons… Why agile adoptions fail
  • 8. AGILE CHEF THE Powered by Reasons agile adoptions fail •  ‘Why are we changing?’ is not clear •  Failure to identify the right problems and tampering with things that work •  Top-down change forced upon team •  Coaching style does not match the team phase •  Forcing to overcome the resistance to change •  Focus on changing existing roles (threatening jobs) •  Lack of discipline •  Forcing Scrum in challenging environment
  • 9. AGILE CHEF THE Powered by - Moneyball (2013) “There is an epidemic failure within the game to understand what is really happening”
  • 10. AGILE CHEF THE Powered by Applying the Kanban Method in a Scrum context Scrumban is…..
  • 11. AGILE CHEF THE Powered by Kanban principles & practices •  Principles: ­  Start with what you do now ­  Agree to pursue evolutionary change ­  Initially, respect current roles an responsibilities ­  Encourage acts of leadership on all levels •  Practices: ­  Visualize ­  Limit WiP ­  Manage flow ­  Make policies explicit ­  Feedback loops ­  Evolve collaboratively
  • 13. AGILE CHEF THE Powered by Start with understanding 1.  Purpose 2.  Sources of dissatisfaction 3.  Analyze demand & capability 4.  Identify work item types 5.  Model the knowledge discovery process 6.  Classes of Service 7.  Design the kanban system 8.  Roll-out
  • 14. AGILE CHEF THE Powered by Why Scrumban is useful •  In certain situations disruptive changes are not wanted •  As a coaching tool ­  If tutoring and mentoring are not appropriate ­  Team phase calls for a non-directive coaching style ­  Improving situations perceived as scrumbut •  ….thereby building shared commitment
  • 16. AGILE CHEF THE Powered by Top 10 patterns •  Continuous demo’s •  Fast lane •  Ad hoc planning •  Intangibles •  Testing/Hardening/Deployment (DoS) •  ERP implementations •  Urgent (side) request •  ‘Folded board’ pattern •  Coping with external dependencies •  Narrowly skilled team members
  • 17. AGILE CHEF THE Powered by Case: Development & Test Team Scrum board Test team WiP limit & Policy: Maximum of 1 ½ sprint End2End
  • 18. AGILE CHEF THE Powered by Work in Progress Test Team Scrum Team Time Amountofwork Scrum team delivers faster Test in progress
  • 19. AGILE CHEF THE Powered by Case: ERP Implementation Expedite Standard Intangible Wait for External RiskcategoriesParkinglot Top 10 Selected Design Live Steps in (development)process ReviewDevelopment 4 6 4 Doing Done Doing done 4
  • 20. AGILE CHEF THE Powered by Case: ERP Implementation Expedite Standard Intangible Wait for external RiskcategoriesParkinglot Top 10 Selected Design Live Steps in (development)process ReviewDevelopment 4 6 4 Doing Done Doing done 4 WiP limits per column to reduce multi tasking Split into Doing & Done to deal with variations in flow and squa d members see the work that can be pulled Top 10 backlog priorities Parking lot for external dependen cies. Doesn’t count towards WiP l imit
  • 21. AGILE CHEF THE Powered by Case: Much ad hoc work Incidents Standard Daily jobs Business Requests Different expectations (SLAs) Different expectations (SLAs) Different expectations (SLAs) Different expectations (SLAs)
  • 22. AGILE CHEF THE Powered by Case: ‘Folded board’ pattern
  • 23. AGILE CHEF THE Powered by Case: Dependencies….. 23 Wait for external Many varying external dependencies
  • 24. AGILE CHEF THE Powered by Case: Narrowly skilled team 24 •  Initially, respect roles: •  Each person a single row •  Provide avatars for multi skilled persons (and no row) •  Visualizes the team’s ability to cross function •  Encourages collaboration
  • 25. AGILE CHEF THE Powered by Unexpainable long lead times Low quality in the team
  • 26. AGILE CHEF THE Powered by “Tasks are too small to write stickies!”
  • 27. AGILE CHEF THE Powered by Many Stakeholders/POs Parking space for external dependencies
  • 28. AGILE CHEF THE Powered by My little cheat sheet* on when to introduce Kanban practices Too much Ad-Hoc (unplannable) work Long Lead times (>30 days) Many external dependencies Low predictability of lead times High amount of work items that are discarded mid process High degree of specialization. Strong need for knowledge sharing Kanban Board yes yes with “parking space” yes mainly for refinement process yes Risk categories on board with post-it color or on board op board WIP limits per person per column yes, not on the parking space per person Operations Review Meeting monthly monthly monthly Backlog Refinement weekly Demo yes ja ja Retrospective every 2 weeks monthly monthly every 2 weeks every 2 weeks every 2 weeks Daily Stand up yes 1-2 x per week. More if needed 1-2 x per week. More if needed yes yes yes Lead Time / Control Chart yes yes *Empty cells are optional, but recommended *) Thanks to Jasper Sonnevelt
  • 30. AGILE CHEF THE Powered by Scrumban works because… •  …..starts with current situation •  …..focusses on managing the work and not on the roles •  …..improves continuously from here •  …..improves upon the team’s common goal
  • 31. AGILE CHEF THE Powered by Communities •  NL Scrum •  Lean Kanban Benelux •  Lean Kanban University
  • 33. AGILE CHEF THE Powered by We’re Doing Scrum, But… •  The business doesn’t want to be involved. •  Everyone wants their features first and can’t agree on a priority. •  Teams don’t know how to self- organize. •  People aren’t available to work on teams full-time. •  Timeboxes aren’t adhered to. •  Teams don’t see a need for a daily Scrum. •  Teams can’t get a piece of functionality done in one Sprint. •  Teams don’t have the skills to do something. •  Teams can’t fit testing into the same Sprint as development. •  The Scrum Master tells the team what to do and how to do it. •  Other managers can’t stay out of a Sprint. •  Important things come up that require interrupting the Sprint. •  The Sprints can’t start until all of the other groups do their up-front work. •  Other groups are building hardware or using waterfall. Xebia Agile Consulting & Training 33
  • 34. AGILE CHEF THE Powered by Principles applied •  Start with what you do now •  Agree to pursue evolutionary change •  Initially, respect current roles and responsibilities •  Encourage acts of leadership on all levels •  We can apply this to Scrum teams too!!
  • 35. AGILE CHEF THE Powered by Primaire doelen •  K – Hoe gebruik je Kanban in een Agile team •  K – Welke tools kun je inzetten •  K – Wat is Scrumban •  K – Practices om veel voorkomende problemen aan te pakken
  • 36. AGILE CHEF THE Powered by Secondaire doelen •  Publiciteit rondom Kanban (trainingen) •  Community events en groups bekend maken •  Kanban awareness vergroten
  • 37. AGILE CHEF THE Powered by Alternative path to agility Changing by taking small steps
  • 39. AGILE CHEF THE Powered by Cases •  Self-kicked-off team using scrum after 6 months…..ING case •  Dev team vs Test team: Aegon case
  • 41. AGILE CHEF THE Powered by Three additional values •  Empiricism •  Humility •  Constructive Interaction •  (scrumban p 65)
  • 42. AGILE CHEF THE Powered by How did this work? •  Part new: scrum, and part existing process of testing after developing •  Respect role of the test test •  Focus on the service: whole chain •  Implemented feedback loop on the service of the team •  Transparency ­  Visualization of the whole chain ­  Charts showing measurements
  • 43. AGILE CHEF THE Powered by When to use Scrumban? •  In my experience: •  Kick-starting teams in challenging environments •  Coaching teams that ­  Scrumbutts and passed mentoring ­  Want/need to experiment with scrum
  • 44. AGILE CHEF THE Powered by Why Scrumban is useful •  In certain situations disruptive changes are wanted •  Introducing scrum in an evolutionary way •  Improving situations perceived as scrumbutt •  As a coaching tool: building a shared commitment •  Deal with dysfunctions in agile teams ­  Not delivering in production in sprint ­  Coping with dependencies ­  Ad hoc work, e.g. incidents, business requests, daily operations, ….. [24 devops team] ­  2 or more DoDs….. [harmonica bord] ­  Separate test team [Aegon voorbeeld, met grafiek] ­  Team with (super)specialists
  • 45. AGILE CHEF THE Powered by How •  Kata for doing improvements: ­  (re)evaluate the team’s purpose ­  How does customer/team experience the service? ­  (re)examine work types ­  (re)visit the work type risk profiles ­  (re)think the board design ­  Go! •  [Team’s vision statement from Mike Burrows]
  • 46. AGILE CHEF THE Powered by Tools •  Vision/service/purpose statement of Mike Burrows •  Work type template from Dave White •  Risk profiles from Alexei Zhirkov •  STATIK •  Kanban practices
  • 47. AGILE CHEF THE Powered by Kanban Practices •  Visualize •  Limit WiP •  Manage flow •  Make policies explicit •  Implement feedback loops •  Improve Collaboratively, Evolve Experimentally
  • 48. AGILE CHEF THE Powered by •  Begin met de purpose te herzien •  Vandaar uit naar het bord en verbeterstppen bepalen
  • 52. AGILE CHEF THE Powered by Kanban Method Method for introducing evolutionary change
  • 53. AGILE CHEF THE Powered by The Kanban Method….. •  is: ­  A method to catalyze continuous improvement ­  A means to look at the organization from a service perspective ­  Uses kanbans and a kanban system based on pull •  is not: ­  A project management method, or ­  A software development framework
  • 54. AGILE CHEF THE Powered by Kanban lens •  Service-orientation •  Service delivery involves workflow •  Work flows through a series of knowledge discovery activities
  • 55. AGILE CHEF THE Powered by STATIK STATIK = Systems Thinking Approach To Introducing Kanban 1.  Purpose 2.  Sources of dissatisfaction 3.  Analyze demand & capability 4.  Identify work item types 5.  Model the discovery process 6.  Classes of Service 7.  Design the board 8.  Implement!
  • 56. AGILE CHEF THE Powered by As a coaching tool….. •  Hersey & Blanchard •  Tuckman
  • 57. AGILE CHEF THE Powered by Shu Level / M1 Teams •  Example: Kick-starting a new team •  The agile coach should provide structure •  Great timing to introduce new processes, e.g. Scrum
  • 58. AGILE CHEF THE Powered by Ha/Ri Level / M2 Teams •  Example: Team struggling for months to get scrum working for them in their context (Shu) •  Example: Experienced team ready to start experimenting with Scrum (Ha & Ri) •  Calls for a different coaching style!
  • 59. AGILE CHEF THE Powered by With Scrumban, teams can figure out for themselves what is the next best thing to do
  • 61. AGILE CHEF THE Powered by Te veel Ad-Hoc (onplanbaar) werk Lange doorlooptijden (>30 dgn) Veel externe afhankelijkheden Lage voorspelbaarheid van doorlooptijden Veel uitval tijdens proces Hoge mate van specialisatie. Sterke behoefte aan kennisdeling Kanban Board ja ja met "parkeervak" ja met name ook refinement proces ja Risico categorieen op board via post-it kleur of op board op board WIP limieten Per persoon per kolom ja, niet op parkeervak per persoon Operations Review Meeting Maandelijks Maandelijks Maandelijks Backlog Refinement wekelijks Demo ja ja ja Retrospective twee wekelijks maandelijks maandelijks twee wekelijks twee wekelijks twee wekelijks Daily Stand up ja 1-2 x per week indien gewenst vaker 1-2 x per week indien gewenst vaker ja ja ja Lead Time / Control Chart Ja Ja