4. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 4!
16 april 2014!
Scrum!
!
!
Scrum = Agile!= !
possibility to response to change!
!
!
Scrum = framework = innovative way to manage and
realize complex projects:!
• complex environments!
• complex products!
!
!
5. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 5!
16 april 2014!
Waterfall!
Phases traditional project approach (waterfall):!
• Definitionphase (goal (what), budget)!
• Preparationphase (how to realize, conditions)!
• Realizationphase (realization of the project)!
• Implementationfase (use of the endproduct)!
!
!
!
!
!
!
!
Defini&on(
Implementa&on(
Prepara&on(
Realiza&on(
6. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 6!
16 april 2014!
Current projects!
Problems most projects:!
• Large turnaround because sequentiality processes!
• We can’t oversee the total project but we also can’t respond
to change!
• Complex project are hard to plan!
• Limited cooperation!
• No clear method of doing projects!
!
Idea: !
• Scrum increases possibility to response to change!
• Scrum increases team performance!!
!
!
7. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 7!
16 april 2014!
Agile practices!
• Work is organized in short cycles:!
• Management doesn’t interrupt the team during a work cycle.!
• The team reports to the customer, not the manager.!
• The team estimates how much time work will take.!
• The team decides how much work it can do in an iteration.!
• The team decides how to do the work in the iteration.!
• The team measures its own performance.!
• Work goals are defined before each cycle starts.!
• Work goals are defined through user stories.!
• Impediments to getting the work done are systematically
removed.!
!
!
8. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 8!
16 april 2014!
Agile values!
These practices of Scrum rest on certain Agile values:!
!
individuals and interactions over processes and tools!
products over documentation,!
customer collaboration over contract negotiation,!
responding to change over following a plan!
!
Key to success: !
Adopt the values of Agile, not just the practices!!
!
10. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 10!
16 april 2014!
Agile/Scrum!
Examples Agileprojects outside softwaredevelopment:!
• Wikispeed!
• Heathrow Terminal 5!
• Marketing!
• Sales !
– PBL: “win a deal of at least 100.000 USD at customer XYZ”!
• Schools!
– education and schoolorganizations!
• Government (annual reports)!
• Radioshow (NPR) !
– release early!
– continue improvements based on customer (listeners) feedback!
• Zara!
!
!
11. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 11!
16 april 2014!
Agile - Zara!
Zara – Spanish global fashioncompany (like H&M)!
• Traditional fashion process!
!
!
Design(
sales(
produc&on(
planning(
procurement(
12. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 12!
16 april 2014!
Agile - Zara!
Instead of separate these phases, the designers are in the middle
of the production process.!
!
!
!
!
!
!
!
!
• Zara can design, produce, and deliver a new garment in 15 days. !
• Zara can offer a large variety of the latest designs quickly and in
limited quantities.!
• Zara collects 85% of the full ticket price on its retail clothing.!
!
produc
&on(
plannin
g(
procu8(
rement(
sales(
design(
produc
&on(
plannin
g(
procu8(
rement(
sales(
design(
13. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 13!
16 april 2014!
Scrum – fixed price projects!
• If we fixe cost, time and scope, the only variable is quality. !
• Agile is about deliver high quality products without any
concessions. => Definition of Done!
• Fixing all three constraints: recipe for a death march project.!
14. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 14!
16 april 2014!
Scrum – fixed price projects!
• Define product backlog,!
– together with product owner!
– input are requirements, output are user stories!
– prioritize (business value, MoSCOW, etc) !
– estimate (in story points)!
• Define Definition of Done (fixed quality)!
• Estimate team velocity (number of story points per sprint)!
– proven velocity in the domain?!
• Define costs of one sprint (based on available team)!
15. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 15!
16 april 2014!
Scrum – fixed price projects!
1. Fixed scope: define number of sprints
needed to realize the product backlog!
!
or!
!
2. Fixed enddate: define how much of the
product backlog can be realized at the
enddate!
!
Total costs = costs per sprint * number of sprints!
17. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 17!
16 april 2014!
Scrum is about!
• Early and continues delivery with concrete results!
• Increase time to market!
• Controlled changes!
• Deliver businessvalue!
• Predictability!
• Transparent monitoring of progress!
• Customer satisfaction!
19. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 19!
16 april 2014!
Scrum - advantages!
!
It is fun to scrum!!
!
!
Cooperating and multifunctional work, decisions made within in
the team are important issues of scrum that makes working with
scrum more fun.!
20. Innovatiecluster
Drachten!
High Tech Systems!
Pagina 20!
16 april 2014!
Scrum - approach!
• Start with a small project!
• Start with motivated people!
• Provide quick visible result and the effect of the snowball!
• Training for everyone involved!
• Coaching during the project!
!