Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
eXtreme Scrumban
Miguel Laginha
March 23, 2013
Programming
3
240
eXtreme Scrumban
Extreme Programming, Scrum and Kanban. Will it blend?
Miguel Laginha
March 23, 2013
Tweet
Share
More Decks by Miguel Laginha
See All by Miguel Laginha
brecke
0
38
brecke
0
19
brecke
0
35
brecke
0
250
brecke
0
120
brecke
0
32
brecke
0
71
brecke
0
110
brecke
1
82
Other Decks in Programming
See All in Programming
larsrh
0
110
grapecity_dev
1
200
pluu
0
560
grapecity_dev
0
190
afilina
PRO
0
150
korosuke613
2
260
antonshilov
1
130
heistak
2
130
ryokbt
2
300
satoshun
0
100
koheisakata
0
160
hyodol2513
0
630
Featured
See All Featured
mojombo
359
62k
jakevdp
775
200k
morganepeng
18
1.2k
paulrobertlloyd
72
1.4k
holman
288
130k
chriscoyier
498
130k
smashingmag
230
18k
samlambert
237
10k
reverentgeek
167
7.3k
hannesfritz
28
950
tammielis
237
23k
cromwellryan
104
6.2k
Transcript
eXtreme Scrumban Barcamp 2013, Coimbra And beyond.
I’ll show you agile!
The great myth
Team <gurus> at company <startup> uses Methodology <agile>
The great truth
In order to solve <nightmare> team <regular people> at <regular
company> draw inspiration from <set of guidelines>
So... Scrum What is the underlying problem?
None
STRUCTURE ALL THE THINGS!!!
All about structure Roles Timings Work
So... Kanban What is the underlying problem?
None
All about visualisation How do you react to flow?
Kanban Optimisation & scheduling Flow visualisation Bottlenecks, dependencies Free-form board
Pull based (vs. push based)
Questions Where are we now? When will it be done?
Who is working on what? What should I be doing now?
Kanban board
Scrumboard vs kanban board Product backlog Sprint backlog In progress
Done Product backlog Sooner Standby Design phase Coding Testing Staging
So... XP What is the underlying problem?
None
“It works by bringing the whole team together in the
presence of simple practices, [...] and to tune the practices to their unique situation.”
XP Customer tests Simple design Pair programming TDD Coding standards
Collective ownership Refactoring Continuous integration
All in all Scrum is all about structure Kanban is
all about the process XP is all about good engineering
eXtreme Scrumban Will it blend?
How it works Structure: Make sure everyone knows their job
Visualise: Make sure you see the big picture Learn & Apply: Make sure you work smart
So... agile uh? Find the problem, then find the solution.