Japan IT Week 2024 Brochure by 47Billion (English)
Scrum and Kanban are not enough - Agile Slovenia 2013
1. Scrum and Kanban are not enough
Wiktor ŻołnowskiWiktor Żołnowski
@streser@streser
www.codesprinters.comwww.codesprinters.com
wiktor.zolnowski@codesprinters.comwiktor.zolnowski@codesprinters.com
4. It is dangerous to think that a single practice makes anIt is dangerous to think that a single practice makes an
organization better...organization better...
It is quite possible that it is the other way around:It is quite possible that it is the other way around:
Good organisations pick particular practices toGood organisations pick particular practices to
follow!follow!
5. Individuals and Interactions over …Individuals and Interactions over …
Working Software over...Working Software over...
Customer collaboration over...Customer collaboration over...
Responding to change over...Responding to change over...
6. How many of you are Project Managers?How many of you are Project Managers?
7. „„Project:Project: Planned set of interrelated tasks to bePlanned set of interrelated tasks to be
executed over a fixed period and within certain cost andexecuted over a fixed period and within certain cost and
other limitations.”other limitations.”
source: http://www.businessdictionary.com/definition/project.htmlsource: http://www.businessdictionary.com/definition/project.html
14. Project Management is about spending a lot of time onProject Management is about spending a lot of time on
planning first...planning first...
…….and then changing that plan all the time....and then changing that plan all the time...
18. „„Stickies on the wall will not help you if you are buildingStickies on the wall will not help you if you are building
crappy software”crappy software”
20. „„Stickies on the wall will not help you if you are buildingStickies on the wall will not help you if you are building
crappy software”crappy software”
Product AgilityProduct Agility
23. But what about Agile for BIG PROJECTS?But what about Agile for BIG PROJECTS?
Agile for BIG PROJECTS doesn't work!Agile for BIG PROJECTS doesn't work!
27. People who are trying to scale Agile don't know whatPeople who are trying to scale Agile don't know what
Agile is about...Agile is about...
28. It's not about scaling Scrum/Kanban and other methodsIt's not about scaling Scrum/Kanban and other methods
It's not even about scaling projects...It's not even about scaling projects...
29. Scaling AgileScaling Agile
It is about dividing your product into smaller sub-It is about dividing your product into smaller sub-
products which are as much independent as it is possibleproducts which are as much independent as it is possible
30. OnlyOnly whatwhat youyou needneed to doto do nextnext, is split your, is split your n*houndredn*houndred
people development department into smallpeople development department into small
scrum/kanban/xp/...scrum/kanban/xp/... teams/tribes/squads/...teams/tribes/squads/...
And make these small products in an Agile way.And make these small products in an Agile way.
You also need to provide some communication andYou also need to provide some communication and
knowledge sharing framework.knowledge sharing framework.
32. „„Stickies on the wall will not help you if you have basicStickies on the wall will not help you if you have basic
communication problems”communication problems”
33. You can not expect that you will just implementYou can not expect that you will just implement
framework for collaboration (Scrum, Kanban) andframework for collaboration (Scrum, Kanban) and
everything will just work and your organisation willeverything will just work and your organisation will
become Agile in some magic way...become Agile in some magic way...
34. Working software means:Working software means:
MaintainabilityMaintainability
TestabilityTestability
QualityQuality
Sustainable PaceSustainable Pace
Low Technical DebtLow Technical Debt
35. Individuals and Interactions means:Individuals and Interactions means:
CultureCulture
LeadersLeaders
CommitmentCommitment
InnovationsInnovations
RespectRespect
36. Customers Collaboration means:Customers Collaboration means:
Max ValueMax Value
Software that mattersSoftware that matters
Solving real problemsSolving real problems
Shared mission and goalShared mission and goal
37. Responding to changes means:Responding to changes means:
Organisation AgilityOrganisation Agility
Inspect & AdaptInspect & Adapt
Measure & LearnMeasure & Learn
Safety to fail environmentSafety to fail environment
38. „„Stickies on the wall will not help you if you don't wantStickies on the wall will not help you if you don't want
to be Agile”to be Agile”