SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
© 2010 Proyectalis Gestión de Proyectos S.L.
An approach to Scrumban
Whitepaper - Ideacamp
Reducing, measuring and controlling uncertainty
© 2010 Proyectalis Gestión de Proyectos S.L.
Disclaimer: this presentation is
meant for reading rather than
presenting…
© 2010 Proyectalis Gestión de Proyectos S.L.
Ángel Medinilla
  Telecom Engineer / vocational
programmer
  13+ years in industry, mainly as a
project manager & agile
consultant
  Entrepreneur, Blogger
  Motorbikes, Aikido, gaming,
books, travel, music, gourmet
cooking, wines, comics…
  Certified Scrum Master - PMI
Member - Agile Spain Co-
Founder
angel.medinilla@proyectalis.com
http://twitter.com/angel_m
http://es.linkedin.com/in/angelm
http://slideshare.net/proyectalis
http://www.presionblogosferica.com (spanish)
http://www.proyectalis.com/en/blog (english, upcoming)
© 2010 Proyectalis Gestión de Proyectos S.L.
This presentation is about combining
Scrum & Kanban
© 2010 Proyectalis Gestión de Proyectos S.L.
There are two main schools of
thought out there:
Scrumban & Kan-bum
© 2010 Proyectalis Gestión de Proyectos S.L.
Kan-bum guys do a full Kanban
implementation, but they add some
Scrum Liturgy
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected.
Dev. Ready
Valid.
Pending
Integration
Done!
3
4
1 1
There is someone very similar to a Product Owner, and
sometimes (maybe on a weekly / monthly basis) he’ll call
for a prioritization, estimation & planning meeting
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected.
Dev. Ready
Valid.
Pending
Intergration
Done!
3
4
1 1
He will be responsible for writing stories, prioritizing them
and even setting a Quality of Service for each story
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected.
Dev. Ready
Valid.
Pending
Integration
Done!
3
4
1 1
On those meetings, maybe they’ll do a Demo and give
their stakeholders (uh, I meant chickens) a whole vision of
what they’re building and ask for some feedback
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected.
Dev. Ready
Valid.
Pending
Integration
Done!
3
4
1 1
The team would be probably doing some kind of Daily
Meeting, so they can share, coordinate and decide
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected.
Dev. Ready
Valid.
Pending
Integration
Done!
3
4
1 1
In order to fine-tune their Kanban board, they’ll have to
frequently reflect on how to become more effective
(continuous retrospective)
© 2010 Proyectalis Gestión de Proyectos S.L.
Beautiful! but sometimes it’s nice to
have time boxes, burn-downs, fixed
delivery dates or it’s too difficult for
the team to work with WIP limits....
© 2010 Proyectalis Gestión de Proyectos S.L.
Or maybe our team is still too used
to Scrum and finds it difficult to do a
complete switch to Kam-bum
© 2010 Proyectalis Gestión de Proyectos S.L.
Sooo… now let’s take a look at the
Scrumban guys.
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
They probably started with the typical Scrum Board, with
columns mapping their value stream, but with no WIP limit
or queues
Burn-down::
Release Plan:
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
Sometimes they have to do some bug fixing, and
sometimes the client asks for small and / or urgent tasks
Burn-down::
Release Plan:
!!!!
© 2010 Proyectalis Gestión de Proyectos S.L.
This leads to Context Switching
it’s identified as an impediment by the team, and even
though the Product Owner understands it, client & product
nature makes this emergent tasks unavoidable.
© 2010 Proyectalis Gestión de Proyectos S.L.
Different approaches as a Separate
Maintenance Team were tried
but it made situation worse: maintenance team motivation
dropped, knowledge was scattered and value stream was
worsened for this kind of work.
© 2010 Proyectalis Gestión de Proyectos S.L.
So their velocity is not very predictable, and is hard to
know why sometimes they seem to do more or less
Velocity
?
?
© 2010 Proyectalis Gestión de Proyectos S.L.
They looked at Scrum Literature, but
all they could find was something
about Focus Factor
It was like reading “it’s your fault you can’t focus only on
Product Backlog during Sprints, and we don’t care a bit
about what happens out of your focus factor” 
© 2010 Proyectalis Gestión de Proyectos S.L.
So they started doing something:
they tracked what was going on out
of their Focus Factor
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
They created a separate board (or a new lane on the old
board) where they started to track bugs and emergent
tasks
Burn-down::
Release Plan:
Selected. Dev. Valid.Pending Integration Done!
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
They didn’t estimate bugs or emergent tasks in advance,
but they gave them some effort number once they were
done.
Burn-down::
Release Plan:
Selected. Dev. Valid.Pending Integration Done!
This was
definitely a 3…
5
1
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
So at the end of the sprint, they could measure up how
much effort did they put on bugs & unpredictable tasks
Selected. Dev. Valid.Pending Integration Done!
V Scrum
V Kanban
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
(By the way, they called this “Kanban”, even tough it’s
not really Kanban as there’s no WIP limit yet… Just hope
the Kanban Police doesn’t find out )
Selected. Dev. Valid.Pending Integration Done!
V Scrum
V Kanban
© 2010 Proyectalis Gestión de Proyectos S.L.
As soon as they had some numbers, they were able to
commit better on how much effort would they put both in
Scrum & Kanban development
V Scrum V Kanban
80 20
85 20
75 30
70 35
75 25
80 25
? ?
¿Your prediction?
Uuuh… Well, on average
we make something like
75 scrum points per
sprint. Guess we can
commit on that as long as
you keep the kanban
level safe…
That means
somewhere below
25 kanban points
© 2010 Proyectalis Gestión de Proyectos S.L.
They were also able to understand and explain what
happened during a given Sprint
V Scrum V Kanban
80 20
85 20
75 30
70 35
75 25
80 25
60 50
Yaaargh! You
failed on your
commitment!
No, in fact we did 110
points of aggregated
velocity, which is quite
good. It was YOU who
told us to prioritize 50
Kanban points during
the Sprint and made us
fail the sprint goal
That means we’re
great and you
suck. Maybe we
should discuss this
with the CEO 
!
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
Soon, they started to differentiate good Kanban (value to
the customer) from bad Kanban (bug fixing). Bad Kanban
does not add to velocity, but affects it.
Selected. Dev. Valid.Pending Integration Done!
V Scrum
V Kanban +
V Kanban -
© 2010 Proyectalis Gestión de Proyectos S.L.
And they started to see the effect that bugs and
emergent tasks had on Scrum Velocity
Velocity
Vavg Scrum
Vavg Kanban +
Vavg Kanban -
© 2010 Proyectalis Gestión de Proyectos S.L.
So they could take decisions on things like increasing
investment on bug fixing or stop emergent tasks if project
is running late
Velocity
Vavg Scrum
Vavg Kanban +
Vavg Kanban -
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
They still had a problem: how to know on which task
should they work next? Should they get the next Scrum
task or the next Kanban task?
Burn-down::
Release Plan:
Selected. Dev. Valid.Pending Integration Done!
? ? ? ?
© 2010 Proyectalis Gestión de Proyectos S.L.
Selected. Dev. Valid.Pending Integration Done!
So they implemented a simple and visual quality of service
mechanism(QoS)
Burn-down::
Release Plan:
COMMITTEDPRIO
Fire!
ASAP
© 2010 Proyectalis Gestión de Proyectos S.L.
Fire!
Selected. Dev. Valid.Pending Integration Done!
The Fire lane meant “drop whatever you’re doing, there’s
a server on fire and we don’t care if velocity drops – go fix
it now!!!”
Burn-down::
Release Plan:
COMMITTEDPRIOASAP
© 2010 Proyectalis Gestión de Proyectos S.L.
Fire!
Selected. Dev. Valid.Pending Integration Done!
There should be some kind on control mechanism on Fire
QoS, so it doesn’t open the gates of hell to the team
Burn-down::
Release Plan:
COMMITTEDPRIOASAP
Mwaa-hahaha!!!
© 2010 Proyectalis Gestión de Proyectos S.L.
Fire!
Selected. Dev. Valid.Pending Integration Done!
I.E., every Fire request should be audited post-mortem and
there should be a limit on how many of them you can
open on a given sprint (that’s why it’s a small lane).
Burn-down::
Release Plan:
COMMITTEDPRIOASAP
Was this really
a fire???
No it wasn’t…
Time to coach
our P.O.
Uh-oh…
© 2010 Proyectalis Gestión de Proyectos S.L.
Prio
Fire!
Selected. Dev. Valid.Pending Integration Done!
PRIO lane means “as soon as you finish what you are
doing right now, please choose this urgent task”.
Burn-down::
Release Plan:
COMMITTEDASAP
© 2010 Proyectalis Gestión de Proyectos S.L.
Prio
Fire!
Selected. Dev. Valid.Pending Integration Done!
This is not as disruptive as a Fire, but still introduces some
controlled context switching, so it shouldn’t be over-used
by the Product Owner either.
Burn-down::
Release Plan:
COMMITTEDASAP
© 2010 Proyectalis Gestión de Proyectos S.L.
ASAPPrio
Fire!
Selected. Dev. Valid.Pending Integration Done!
The key words in the asAP QoS definition are “As Possible”,
You should do some of those, but only as long as it doesn’t
compromise the Sprint Goal
Burn-down::
Release Plan:
COMMITTED
© 2010 Proyectalis Gestión de Proyectos S.L.
ASAPPrio
Fire!
Selected. Dev. Valid.Pending Integration Done!
Soon the Team started to keep a separate Kanban
Burndown so they could see if they could invest more on
kanban or not.
Sprint Burn-down:
COMMITTED
Kanban burndown:
Uh-oh, hold the
Kanban, guys!!
Mmm…Guess I’d
like some Scrum
done too…
© 2010 Proyectalis Gestión de Proyectos S.L.
Some teams found it difficult to give a story-point estimate
to kanban tasks, so they used a different scale (hours, bug
size, kanban points or whatever)
V Scrum V Kanban
80 7500
85 7000
75 8000
70 8500
75 7500
80 7000
? ?
¿Your prediction?
Uuuh… Well, on average
we make something like
75 scrum points per
sprint. Guess we can
commit on that as long as
you keep the kanban
level safe…
That means
somewhere below
7500 kanban
points
© 2010 Proyectalis Gestión de Proyectos S.L.
This worked like charm. You could even normalize average
speeds and add them up, but that’s too much work, and
there’s no real need to do so 
Yaaargh! You
failed on your
commitment!
No, in fact we did a lot more
kanban than usual (you over-
kanbanized us by 50%,
which is quite a lot). It was
YOU who told us to prioritize
Kanban points during the
Sprint and made us fail the
sprint goal
That means we’re
great and you
suck. Maybe we
should discuss this
with the CEO 
!
V Scrum V Kanban
80 7500
85 7000
75 8000
70 8500
75 7500
80 7000
60 11.200
© 2010 Proyectalis Gestión de Proyectos S.L.
Just some final advice…
© 2010 Proyectalis Gestión de Proyectos S.L.
1) Sustainable pace is about
working always towards your
average speed
There’s no use in aiming for top speed every single sprint,
except for undermining team’s morale
© 2010 Proyectalis Gestión de Proyectos S.L.
Min. V
Max. V
This will be done for sure
(boring)
Yougottabekiddin’ me! 
We will probably end up
somewhere over here
(average speed) – a.k.a.
“We can do this!” 
Backlog and average speed
© 2010 Proyectalis Gestión de Proyectos S.L.
2) No tool is foolproof
if your P.O. is opening 25 PRIO Kanban every single day, I’ll
give you a clue: the problem is not in the post-it notes brand
you’re using… 
© 2010 Proyectalis Gestión de Proyectos S.L.
Hope it helps!
I would love to hear about how this is helping you or how could we improve it . Please
frop me a line at angel.medinilla@proyectalis.com
© 2010 Proyectalis Gestión de Proyectos S.L.
http://creativecommons.org/
licenses/by-nc-nd/3.0/
This presentation is based upon
the ideas and work of many
people. And while I’ve tried to
recognize copyrights and give
credit and attribution where
possible, I cannot possibly list
them all, so if you feel like
there’s something that should be
added, changed or removed
from this presentation, please
drop me an e-mail at
angel.medinilla@proyectalis.com
Special thanks to Henrik Kniberg, on
whose article “one day in kanban
land” is this presentation inspired.
You rock!! 

Contenu connexe

Tendances

"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?NUS-ISS
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project ManagerAgileDad
 
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...DigitalWoman.com
 
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...Institut Lean France
 
Let's talk about scrum
Let's talk about scrumLet's talk about scrum
Let's talk about scrumPierre E. NEIS
 
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...IT Arena
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectShabbir Naqvi
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectShabbir Naqvi
 
Demystifying the Role of Product Owner
Demystifying the Role of Product OwnerDemystifying the Role of Product Owner
Demystifying the Role of Product OwnerTechWell
 
Things i learned from
Things i learned fromThings i learned from
Things i learned fromhansadams3
 
Agile is easy! It's making it work with your business that is hard
Agile is easy! It's making it work with your business that is hardAgile is easy! It's making it work with your business that is hard
Agile is easy! It's making it work with your business that is hardVasco Duarte
 
Agile Lean Conference 2016 - Cagliesi - Agile like the queen
Agile Lean Conference 2016 - Cagliesi - Agile like the queenAgile Lean Conference 2016 - Cagliesi - Agile like the queen
Agile Lean Conference 2016 - Cagliesi - Agile like the queenAgile Lean Conference
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
 
Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Pyxis Technologies
 
Agile Testing - Pruebas en Ágiles
Agile Testing - Pruebas en ÁgilesAgile Testing - Pruebas en Ágiles
Agile Testing - Pruebas en ÁgilesValeria Vásquez
 

Tendances (20)

"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project Manager
 
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
 
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...
 
Let's talk about scrum
Let's talk about scrumLet's talk about scrum
Let's talk about scrum
 
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
Lost in Translation: The Product Manager in Agile Organizations (Ramon Guiu P...
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
 
Demystifying the Role of Product Owner
Demystifying the Role of Product OwnerDemystifying the Role of Product Owner
Demystifying the Role of Product Owner
 
Agile survival kit
Agile survival kitAgile survival kit
Agile survival kit
 
Things i learned from
Things i learned fromThings i learned from
Things i learned from
 
Principi Agile
Principi AgilePrincipi Agile
Principi Agile
 
An agile intro in imago v1 1.pptx
An agile intro in imago v1 1.pptxAn agile intro in imago v1 1.pptx
An agile intro in imago v1 1.pptx
 
Agile is easy! It's making it work with your business that is hard
Agile is easy! It's making it work with your business that is hardAgile is easy! It's making it work with your business that is hard
Agile is easy! It's making it work with your business that is hard
 
Agile Lean Conference 2016 - Cagliesi - Agile like the queen
Agile Lean Conference 2016 - Cagliesi - Agile like the queenAgile Lean Conference 2016 - Cagliesi - Agile like the queen
Agile Lean Conference 2016 - Cagliesi - Agile like the queen
 
What is agile
What is agileWhat is agile
What is agile
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...
 
Agile Testing - Pruebas en Ágiles
Agile Testing - Pruebas en ÁgilesAgile Testing - Pruebas en Ágiles
Agile Testing - Pruebas en Ágiles
 
Lean at Yahoo in 2008
Lean at Yahoo in 2008Lean at Yahoo in 2008
Lean at Yahoo in 2008
 

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
 
Kanban vs scrum
Kanban vs scrumKanban vs scrum
Kanban vs scrumMaha Saad
 
2011: Realign Your Digital Strategy for a Smarter, Faster World
2011: Realign Your Digital Strategy for a Smarter, Faster World 2011: Realign Your Digital Strategy for a Smarter, Faster World
2011: Realign Your Digital Strategy for a Smarter, Faster World Brunner
 
How to Drive Good Cars Badly---in the Wrong Direction - AXELOS Webinar
How to Drive Good Cars Badly---in the Wrong Direction - AXELOS WebinarHow to Drive Good Cars Badly---in the Wrong Direction - AXELOS Webinar
How to Drive Good Cars Badly---in the Wrong Direction - AXELOS WebinarAXELOS Global Best Practice
 
9 dev ops mark smalley & lex scholten - when and how to devops
9 dev ops   mark smalley & lex scholten - when and how to devops9 dev ops   mark smalley & lex scholten - when and how to devops
9 dev ops mark smalley & lex scholten - when and how to devopsNMITSymposium
 
What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
 What is Agile Service Management? Why Is it Important? ITSM Academy Webinar What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
What is Agile Service Management? Why Is it Important? ITSM Academy WebinarITSM Academy, Inc.
 
Agile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementAgile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementMadhur Kathuria
 
Aligning your business to build better IT - Mark Smalley, ASL BiSL Foundation
Aligning your business to build better IT - Mark Smalley, ASL BiSL FoundationAligning your business to build better IT - Mark Smalley, ASL BiSL Foundation
Aligning your business to build better IT - Mark Smalley, ASL BiSL FoundationSITS - The ITSM Show
 
SCRUMBAN aplicado a equipos de Soporte y Mantenimiento
SCRUMBAN aplicado a equipos de Soporte y MantenimientoSCRUMBAN aplicado a equipos de Soporte y Mantenimiento
SCRUMBAN aplicado a equipos de Soporte y MantenimientoJorge H
 
Kanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open ParanáKanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open Paranágabrielpiccoli
 
HCM Scrum Breakfast – The real life of Scrumban team
HCM Scrum Breakfast – The real life of Scrumban teamHCM Scrum Breakfast – The real life of Scrumban team
HCM Scrum Breakfast – The real life of Scrumban teamScrum Breakfast Vietnam
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service ManagementIan Jones
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 
DevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITILDevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITILJohann Botha
 

En vedette (19)

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
 
Kanban vs scrum
Kanban vs scrumKanban vs scrum
Kanban vs scrum
 
2011: Realign Your Digital Strategy for a Smarter, Faster World
2011: Realign Your Digital Strategy for a Smarter, Faster World 2011: Realign Your Digital Strategy for a Smarter, Faster World
2011: Realign Your Digital Strategy for a Smarter, Faster World
 
Agile in Practice
Agile in PracticeAgile in Practice
Agile in Practice
 
9º Encuentro Guionistas Comunidad de Madrid
9º Encuentro Guionistas Comunidad de Madrid9º Encuentro Guionistas Comunidad de Madrid
9º Encuentro Guionistas Comunidad de Madrid
 
How to Drive Good Cars Badly---in the Wrong Direction - AXELOS Webinar
How to Drive Good Cars Badly---in the Wrong Direction - AXELOS WebinarHow to Drive Good Cars Badly---in the Wrong Direction - AXELOS Webinar
How to Drive Good Cars Badly---in the Wrong Direction - AXELOS Webinar
 
9 dev ops mark smalley & lex scholten - when and how to devops
9 dev ops   mark smalley & lex scholten - when and how to devops9 dev ops   mark smalley & lex scholten - when and how to devops
9 dev ops mark smalley & lex scholten - when and how to devops
 
Scrumban
ScrumbanScrumban
Scrumban
 
What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
 What is Agile Service Management? Why Is it Important? ITSM Academy Webinar What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
What is Agile Service Management? Why Is it Important? ITSM Academy Webinar
 
Agile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementAgile for IT service delivery , governance and management
Agile for IT service delivery , governance and management
 
Aligning your business to build better IT - Mark Smalley, ASL BiSL Foundation
Aligning your business to build better IT - Mark Smalley, ASL BiSL FoundationAligning your business to build better IT - Mark Smalley, ASL BiSL Foundation
Aligning your business to build better IT - Mark Smalley, ASL BiSL Foundation
 
SCRUMBAN aplicado a equipos de Soporte y Mantenimiento
SCRUMBAN aplicado a equipos de Soporte y MantenimientoSCRUMBAN aplicado a equipos de Soporte y Mantenimiento
SCRUMBAN aplicado a equipos de Soporte y Mantenimiento
 
Kanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open ParanáKanban y Scrum. 2do Agile Open Paraná
Kanban y Scrum. 2do Agile Open Paraná
 
Agile your ITIL
Agile your ITILAgile your ITIL
Agile your ITIL
 
HCM Scrum Breakfast – The real life of Scrumban team
HCM Scrum Breakfast – The real life of Scrumban teamHCM Scrum Breakfast – The real life of Scrumban team
HCM Scrum Breakfast – The real life of Scrumban team
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service Management
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 
DevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITILDevOps or Die. DevOps and ITSM/ITIL
DevOps or Die. DevOps and ITSM/ITIL
 
Mini Scrumban - Guía Rapida
Mini Scrumban - Guía RapidaMini Scrumban - Guía Rapida
Mini Scrumban - Guía Rapida
 

Similaire à Combining Scrum and Kanban with Scrumban

Questions Log: Transitioning to Cognos Workspace Advanced
Questions Log: Transitioning to Cognos Workspace AdvancedQuestions Log: Transitioning to Cognos Workspace Advanced
Questions Log: Transitioning to Cognos Workspace AdvancedSenturus
 
Collaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraApplitools
 
Metrics driven dev ops 2017
Metrics driven dev ops 2017Metrics driven dev ops 2017
Metrics driven dev ops 2017Jerry Tan
 
Answers to IBM Cognos Report Authoring Questions
Answers to IBM Cognos Report Authoring QuestionsAnswers to IBM Cognos Report Authoring Questions
Answers to IBM Cognos Report Authoring QuestionsSenturus
 
ZenTao and Scrum roles
ZenTao and Scrum rolesZenTao and Scrum roles
ZenTao and Scrum rolesFei TENG
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingYuval Yeret
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfssuser08365f
 
Agile Produktentwicklung in Kombination mit Scrum und V-Modell
Agile Produktentwicklung in Kombination mit Scrum und V-ModellAgile Produktentwicklung in Kombination mit Scrum und V-Modell
Agile Produktentwicklung in Kombination mit Scrum und V-ModellIntland Software GmbH
 
CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...
CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...
CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...CA Technologies
 
QCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVM
QCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVMQCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVM
QCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVMAzul Systems, Inc.
 
Part 2
Part 2Part 2
Part 2A VD
 
Shradha-exprnc -cv
Shradha-exprnc -cvShradha-exprnc -cv
Shradha-exprnc -cvshradha sahu
 
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...C4Media
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
 
Integration Horror Stories
Integration Horror StoriesIntegration Horror Stories
Integration Horror StoriesTasktop
 
Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...
Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...
Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...Senturus
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyTyler Rose
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM Divante
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM Mati Polak
 

Similaire à Combining Scrum and Kanban with Scrumban (20)

Questions Log: Transitioning to Cognos Workspace Advanced
Questions Log: Transitioning to Cognos Workspace AdvancedQuestions Log: Transitioning to Cognos Workspace Advanced
Questions Log: Transitioning to Cognos Workspace Advanced
 
Collaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing CentraCollaborating From Design To Experience: Introducing Centra
Collaborating From Design To Experience: Introducing Centra
 
Metrics driven dev ops 2017
Metrics driven dev ops 2017Metrics driven dev ops 2017
Metrics driven dev ops 2017
 
Answers to IBM Cognos Report Authoring Questions
Answers to IBM Cognos Report Authoring QuestionsAnswers to IBM Cognos Report Authoring Questions
Answers to IBM Cognos Report Authoring Questions
 
ZenTao and Scrum roles
ZenTao and Scrum rolesZenTao and Scrum roles
ZenTao and Scrum roles
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testing
 
BADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdfBADI IMPLEMENTATION.pdf
BADI IMPLEMENTATION.pdf
 
Kanban Primer
Kanban PrimerKanban Primer
Kanban Primer
 
Agile Produktentwicklung in Kombination mit Scrum und V-Modell
Agile Produktentwicklung in Kombination mit Scrum und V-ModellAgile Produktentwicklung in Kombination mit Scrum und V-Modell
Agile Produktentwicklung in Kombination mit Scrum und V-Modell
 
CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...
CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...
CA Project and Portfolio Management v14.x: MS Project Integration: Tips, Tric...
 
QCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVM
QCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVMQCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVM
QCon London: Low latency Java in the real world - LMAX Exchange and the Zing JVM
 
Part 2
Part 2Part 2
Part 2
 
Shradha-exprnc -cv
Shradha-exprnc -cvShradha-exprnc -cv
Shradha-exprnc -cv
 
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Ser...
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Integration Horror Stories
Integration Horror StoriesIntegration Horror Stories
Integration Horror Stories
 
Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...
Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...
Cognos Analytics Portal Tabs: Past, Present and Future (Defining Custom Landi...
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM
 

Plus de Proyectalis / Improvement21

Modelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de EmpresasModelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de EmpresasProyectalis / Improvement21
 
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesAgile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesProyectalis / Improvement21
 
Performance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance ReviewsPerformance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance ReviewsProyectalis / Improvement21
 
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoManagement 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoProyectalis / Improvement21
 
Hackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaHackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaProyectalis / Improvement21
 
Empresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continuaEmpresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continuaProyectalis / Improvement21
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesProyectalis / Improvement21
 
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15Proyectalis / Improvement21
 

Plus de Proyectalis / Improvement21 (20)

Agile and the search for Krakens
Agile and the search for KrakensAgile and the search for Krakens
Agile and the search for Krakens
 
Estrategia Ágil con OKRs
Estrategia Ágil con OKRsEstrategia Ágil con OKRs
Estrategia Ágil con OKRs
 
Agility's Final Boss is The Boss
Agility's Final Boss is The BossAgility's Final Boss is The Boss
Agility's Final Boss is The Boss
 
Charla Colegio Alemán Medellín
Charla Colegio Alemán MedellínCharla Colegio Alemán Medellín
Charla Colegio Alemán Medellín
 
Design Thinking for Change Management
Design Thinking for Change ManagementDesign Thinking for Change Management
Design Thinking for Change Management
 
Modelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de EmpresasModelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de Empresas
 
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesAgile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
 
Performance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance ReviewsPerformance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance Reviews
 
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoManagement 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
 
value stream mapping workshop
value stream mapping workshopvalue stream mapping workshop
value stream mapping workshop
 
Hackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaHackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresa
 
Agilidad para ingenieros del Siglo XXI
Agilidad para ingenieros del Siglo XXIAgilidad para ingenieros del Siglo XXI
Agilidad para ingenieros del Siglo XXI
 
Empresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continuaEmpresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continua
 
Culture Hacking for Change Management
Culture Hacking for Change ManagementCulture Hacking for Change Management
Culture Hacking for Change Management
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 
Lean Startup for Agile Product Management
Lean Startup for Agile Product ManagementLean Startup for Agile Product Management
Lean Startup for Agile Product Management
 
Motivacion y Felicidad
Motivacion y FelicidadMotivacion y Felicidad
Motivacion y Felicidad
 
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
 
Agile Journey: A maturity model for Agile Teams
Agile Journey: A maturity model for Agile TeamsAgile Journey: A maturity model for Agile Teams
Agile Journey: A maturity model for Agile Teams
 
A Notebook on Conflict for ScrumMasters
A Notebook on Conflict for ScrumMastersA Notebook on Conflict for ScrumMasters
A Notebook on Conflict for ScrumMasters
 

Dernier

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524najka9823
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in PhilippinesDavidSamuel525586
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCRashishs7044
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 

Dernier (20)

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524Call Girls Contact Number Andheri 9920874524
Call Girls Contact Number Andheri 9920874524
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Entrepreneurship lessons in Philippines
Entrepreneurship lessons in  PhilippinesEntrepreneurship lessons in  Philippines
Entrepreneurship lessons in Philippines
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 

Combining Scrum and Kanban with Scrumban

  • 1. © 2010 Proyectalis Gestión de Proyectos S.L. An approach to Scrumban Whitepaper - Ideacamp Reducing, measuring and controlling uncertainty
  • 2. © 2010 Proyectalis Gestión de Proyectos S.L. Disclaimer: this presentation is meant for reading rather than presenting…
  • 3. © 2010 Proyectalis Gestión de Proyectos S.L. Ángel Medinilla   Telecom Engineer / vocational programmer   13+ years in industry, mainly as a project manager & agile consultant   Entrepreneur, Blogger   Motorbikes, Aikido, gaming, books, travel, music, gourmet cooking, wines, comics…   Certified Scrum Master - PMI Member - Agile Spain Co- Founder angel.medinilla@proyectalis.com http://twitter.com/angel_m http://es.linkedin.com/in/angelm http://slideshare.net/proyectalis http://www.presionblogosferica.com (spanish) http://www.proyectalis.com/en/blog (english, upcoming)
  • 4. © 2010 Proyectalis Gestión de Proyectos S.L. This presentation is about combining Scrum & Kanban
  • 5. © 2010 Proyectalis Gestión de Proyectos S.L. There are two main schools of thought out there: Scrumban & Kan-bum
  • 6. © 2010 Proyectalis Gestión de Proyectos S.L. Kan-bum guys do a full Kanban implementation, but they add some Scrum Liturgy
  • 7. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Ready Valid. Pending Integration Done! 3 4 1 1 There is someone very similar to a Product Owner, and sometimes (maybe on a weekly / monthly basis) he’ll call for a prioritization, estimation & planning meeting
  • 8. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Ready Valid. Pending Intergration Done! 3 4 1 1 He will be responsible for writing stories, prioritizing them and even setting a Quality of Service for each story
  • 9. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Ready Valid. Pending Integration Done! 3 4 1 1 On those meetings, maybe they’ll do a Demo and give their stakeholders (uh, I meant chickens) a whole vision of what they’re building and ask for some feedback
  • 10. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Ready Valid. Pending Integration Done! 3 4 1 1 The team would be probably doing some kind of Daily Meeting, so they can share, coordinate and decide
  • 11. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Ready Valid. Pending Integration Done! 3 4 1 1 In order to fine-tune their Kanban board, they’ll have to frequently reflect on how to become more effective (continuous retrospective)
  • 12. © 2010 Proyectalis Gestión de Proyectos S.L. Beautiful! but sometimes it’s nice to have time boxes, burn-downs, fixed delivery dates or it’s too difficult for the team to work with WIP limits....
  • 13. © 2010 Proyectalis Gestión de Proyectos S.L. Or maybe our team is still too used to Scrum and finds it difficult to do a complete switch to Kam-bum
  • 14. © 2010 Proyectalis Gestión de Proyectos S.L. Sooo… now let’s take a look at the Scrumban guys.
  • 15. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! They probably started with the typical Scrum Board, with columns mapping their value stream, but with no WIP limit or queues Burn-down:: Release Plan:
  • 16. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! Sometimes they have to do some bug fixing, and sometimes the client asks for small and / or urgent tasks Burn-down:: Release Plan: !!!!
  • 17. © 2010 Proyectalis Gestión de Proyectos S.L. This leads to Context Switching it’s identified as an impediment by the team, and even though the Product Owner understands it, client & product nature makes this emergent tasks unavoidable.
  • 18. © 2010 Proyectalis Gestión de Proyectos S.L. Different approaches as a Separate Maintenance Team were tried but it made situation worse: maintenance team motivation dropped, knowledge was scattered and value stream was worsened for this kind of work.
  • 19. © 2010 Proyectalis Gestión de Proyectos S.L. So their velocity is not very predictable, and is hard to know why sometimes they seem to do more or less Velocity ? ?
  • 20. © 2010 Proyectalis Gestión de Proyectos S.L. They looked at Scrum Literature, but all they could find was something about Focus Factor It was like reading “it’s your fault you can’t focus only on Product Backlog during Sprints, and we don’t care a bit about what happens out of your focus factor” 
  • 21. © 2010 Proyectalis Gestión de Proyectos S.L. So they started doing something: they tracked what was going on out of their Focus Factor
  • 22. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! They created a separate board (or a new lane on the old board) where they started to track bugs and emergent tasks Burn-down:: Release Plan: Selected. Dev. Valid.Pending Integration Done!
  • 23. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! They didn’t estimate bugs or emergent tasks in advance, but they gave them some effort number once they were done. Burn-down:: Release Plan: Selected. Dev. Valid.Pending Integration Done! This was definitely a 3… 5 1
  • 24. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! So at the end of the sprint, they could measure up how much effort did they put on bugs & unpredictable tasks Selected. Dev. Valid.Pending Integration Done! V Scrum V Kanban
  • 25. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! (By the way, they called this “Kanban”, even tough it’s not really Kanban as there’s no WIP limit yet… Just hope the Kanban Police doesn’t find out ) Selected. Dev. Valid.Pending Integration Done! V Scrum V Kanban
  • 26. © 2010 Proyectalis Gestión de Proyectos S.L. As soon as they had some numbers, they were able to commit better on how much effort would they put both in Scrum & Kanban development V Scrum V Kanban 80 20 85 20 75 30 70 35 75 25 80 25 ? ? ¿Your prediction? Uuuh… Well, on average we make something like 75 scrum points per sprint. Guess we can commit on that as long as you keep the kanban level safe… That means somewhere below 25 kanban points
  • 27. © 2010 Proyectalis Gestión de Proyectos S.L. They were also able to understand and explain what happened during a given Sprint V Scrum V Kanban 80 20 85 20 75 30 70 35 75 25 80 25 60 50 Yaaargh! You failed on your commitment! No, in fact we did 110 points of aggregated velocity, which is quite good. It was YOU who told us to prioritize 50 Kanban points during the Sprint and made us fail the sprint goal That means we’re great and you suck. Maybe we should discuss this with the CEO  !
  • 28. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! Soon, they started to differentiate good Kanban (value to the customer) from bad Kanban (bug fixing). Bad Kanban does not add to velocity, but affects it. Selected. Dev. Valid.Pending Integration Done! V Scrum V Kanban + V Kanban -
  • 29. © 2010 Proyectalis Gestión de Proyectos S.L. And they started to see the effect that bugs and emergent tasks had on Scrum Velocity Velocity Vavg Scrum Vavg Kanban + Vavg Kanban -
  • 30. © 2010 Proyectalis Gestión de Proyectos S.L. So they could take decisions on things like increasing investment on bug fixing or stop emergent tasks if project is running late Velocity Vavg Scrum Vavg Kanban + Vavg Kanban -
  • 31. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! They still had a problem: how to know on which task should they work next? Should they get the next Scrum task or the next Kanban task? Burn-down:: Release Plan: Selected. Dev. Valid.Pending Integration Done! ? ? ? ?
  • 32. © 2010 Proyectalis Gestión de Proyectos S.L. Selected. Dev. Valid.Pending Integration Done! So they implemented a simple and visual quality of service mechanism(QoS) Burn-down:: Release Plan: COMMITTEDPRIO Fire! ASAP
  • 33. © 2010 Proyectalis Gestión de Proyectos S.L. Fire! Selected. Dev. Valid.Pending Integration Done! The Fire lane meant “drop whatever you’re doing, there’s a server on fire and we don’t care if velocity drops – go fix it now!!!” Burn-down:: Release Plan: COMMITTEDPRIOASAP
  • 34. © 2010 Proyectalis Gestión de Proyectos S.L. Fire! Selected. Dev. Valid.Pending Integration Done! There should be some kind on control mechanism on Fire QoS, so it doesn’t open the gates of hell to the team Burn-down:: Release Plan: COMMITTEDPRIOASAP Mwaa-hahaha!!!
  • 35. © 2010 Proyectalis Gestión de Proyectos S.L. Fire! Selected. Dev. Valid.Pending Integration Done! I.E., every Fire request should be audited post-mortem and there should be a limit on how many of them you can open on a given sprint (that’s why it’s a small lane). Burn-down:: Release Plan: COMMITTEDPRIOASAP Was this really a fire??? No it wasn’t… Time to coach our P.O. Uh-oh…
  • 36. © 2010 Proyectalis Gestión de Proyectos S.L. Prio Fire! Selected. Dev. Valid.Pending Integration Done! PRIO lane means “as soon as you finish what you are doing right now, please choose this urgent task”. Burn-down:: Release Plan: COMMITTEDASAP
  • 37. © 2010 Proyectalis Gestión de Proyectos S.L. Prio Fire! Selected. Dev. Valid.Pending Integration Done! This is not as disruptive as a Fire, but still introduces some controlled context switching, so it shouldn’t be over-used by the Product Owner either. Burn-down:: Release Plan: COMMITTEDASAP
  • 38. © 2010 Proyectalis Gestión de Proyectos S.L. ASAPPrio Fire! Selected. Dev. Valid.Pending Integration Done! The key words in the asAP QoS definition are “As Possible”, You should do some of those, but only as long as it doesn’t compromise the Sprint Goal Burn-down:: Release Plan: COMMITTED
  • 39. © 2010 Proyectalis Gestión de Proyectos S.L. ASAPPrio Fire! Selected. Dev. Valid.Pending Integration Done! Soon the Team started to keep a separate Kanban Burndown so they could see if they could invest more on kanban or not. Sprint Burn-down: COMMITTED Kanban burndown: Uh-oh, hold the Kanban, guys!! Mmm…Guess I’d like some Scrum done too…
  • 40. © 2010 Proyectalis Gestión de Proyectos S.L. Some teams found it difficult to give a story-point estimate to kanban tasks, so they used a different scale (hours, bug size, kanban points or whatever) V Scrum V Kanban 80 7500 85 7000 75 8000 70 8500 75 7500 80 7000 ? ? ¿Your prediction? Uuuh… Well, on average we make something like 75 scrum points per sprint. Guess we can commit on that as long as you keep the kanban level safe… That means somewhere below 7500 kanban points
  • 41. © 2010 Proyectalis Gestión de Proyectos S.L. This worked like charm. You could even normalize average speeds and add them up, but that’s too much work, and there’s no real need to do so  Yaaargh! You failed on your commitment! No, in fact we did a lot more kanban than usual (you over- kanbanized us by 50%, which is quite a lot). It was YOU who told us to prioritize Kanban points during the Sprint and made us fail the sprint goal That means we’re great and you suck. Maybe we should discuss this with the CEO  ! V Scrum V Kanban 80 7500 85 7000 75 8000 70 8500 75 7500 80 7000 60 11.200
  • 42. © 2010 Proyectalis Gestión de Proyectos S.L. Just some final advice…
  • 43. © 2010 Proyectalis Gestión de Proyectos S.L. 1) Sustainable pace is about working always towards your average speed There’s no use in aiming for top speed every single sprint, except for undermining team’s morale
  • 44. © 2010 Proyectalis Gestión de Proyectos S.L. Min. V Max. V This will be done for sure (boring) Yougottabekiddin’ me!  We will probably end up somewhere over here (average speed) – a.k.a. “We can do this!”  Backlog and average speed
  • 45. © 2010 Proyectalis Gestión de Proyectos S.L. 2) No tool is foolproof if your P.O. is opening 25 PRIO Kanban every single day, I’ll give you a clue: the problem is not in the post-it notes brand you’re using… 
  • 46. © 2010 Proyectalis Gestión de Proyectos S.L. Hope it helps! I would love to hear about how this is helping you or how could we improve it . Please frop me a line at angel.medinilla@proyectalis.com
  • 47. © 2010 Proyectalis Gestión de Proyectos S.L. http://creativecommons.org/ licenses/by-nc-nd/3.0/ This presentation is based upon the ideas and work of many people. And while I’ve tried to recognize copyrights and give credit and attribution where possible, I cannot possibly list them all, so if you feel like there’s something that should be added, changed or removed from this presentation, please drop me an e-mail at angel.medinilla@proyectalis.com Special thanks to Henrik Kniberg, on whose article “one day in kanban land” is this presentation inspired. You rock!! 