Extreme Programming, Scrum and Kanban. Will it blend?
eXtreme ScrumbanBarcamp 2013, CoimbraAnd beyond.
View Slide
I’ll show you agile!
The great myth
Team at company usesMethodology
The great truth
In order to solve team at company> draw inspiration from
So... ScrumWhat is the underlying problem?
STRUCTURE ALL THETHINGS!!!
All about structureRolesTimingsWork
So... KanbanWhat is the underlying problem?
All aboutvisualisationHow do you react to flow?
KanbanOptimisation & schedulingFlow visualisationBottlenecks, dependenciesFree-form boardPull based (vs. push based)
QuestionsWhere are we now?When will it be done?Who is working on what?What should I be doing now?
Kanban board
Scrumboard vs kanbanboardProduct backlogSprint backlogIn progressDoneProduct backlogSoonerStandbyDesign phaseCodingTestingStaging
So... XPWhat is the underlying problem?
“It works by bringing the whole teamtogether in the presence of simplepractices, [...] and to tune thepractices to their unique situation.”
XPCustomer testsSimple designPair programmingTDDCoding standardsCollectiveownershipRefactoringContinuousintegration
All in allScrum is all about structureKanban is all about the processXP is all about good engineering
eXtreme ScrumbanWill it blend?
How it worksStructure: Make sure everyone knowstheir jobVisualise: Make sure you see the bigpictureLearn & Apply: Make sure you worksmart
So... agile uh?Find the problem, then find thesolution.