12. Iteratieve ontwikkeling
• Onze hoogste prioriteit is het tevredenstellen van de klant door het
vroegtijdig en voortdurend opleveren van waardevolle software.
• Lever regelmatig werkende software op. Liefst iedere paar weken,
hooguit iedere paar maanden.
• Werkende software is de belangrijkste maat voor voortgang
13. Open voor verandering
• Verwelkom veranderende behoeftes, zelfs laat in het ontwikkelproces.
Agile processen benutten verandering tot concurrentievoordeel van de
klant
• Mensen uit de business en ontwikkelaars moeten dagelijks samenwerken
gedurende het gehele project
14. • Eenvoud, de kunst van het maximaliseren van het werk dat niet gedaan
wordt, is essentieel
• Voortdurende aandacht voor een hoge technische kwaliteit en voor een
goed ontwerp versterken agility
Eenvoud & kwaliteit
15. • Bouw projecten rond gemotiveerde individuen. Geef hen de omgeving en
ondersteuning die ze nodig hebben en vertrouw erop dat ze de klus klaren
• De meest efficiënte en effectieve manier om informatie te delen in en met een
ontwikkelteam is door met elkaar te praten
• De opdrachtgevers, ontwikkelaars en gebruikers moeten een constant tempo
eeuwig kunnen volhouden
• De beste architecturen, eisen en ontwerpen komen voort uit zelfsturende teams
Team
16. Reflectie en verbetering
• Op vaste tijden, onderzoekt het team hoe het effectiever kan worden en
past zijn gedrag daarop aan
19. Functionality of Scrum
Sprint backlog & planning:
Work to be done in that sprint. The
team starts to create tasks, estimates
and gives commitment to their
planning
Sprints:
Two to four week
timebox of work
Daily standup:
A daily team meeting to keep up to date and
help eachother to resolve problems
Sprint demo:
A demo by the team of complete, fully
tested and potentially shippable features
Sprint retrospective:
Meeting at the end of each sprint so the team
can inspect and improve the process
Product backlog:
All desired features
to a product
20. Wat is Scrum - Rollen
Rollen
Product
Owner
Team
leden
Scrum
Master
21. Product Owner
Vertegenwoordigd de belanghebbenden
Beslist Waar het team heen gaat
Niet hoe
Niet hoe snel / wanneer
Bepaald scope / roadmap
Prioriteert
Is eigenaar van de product backlog
Business Case
22. Team
3 – 8 is ideale grootte
Zit bij elkaar
Multi disciplinair
Zelforganiserend
Gedeelde verantwoordelijkheid
Ontwikkelt het product
Schat en plant ontwikkelingen
23. Scrum Master
Verhogen van de effectiviteit van het team
(coaching; geen commando’s)
Het bewaken van de vooruitgang van het team
Het oplossen van blokkades
Het bewaken van de projectvoortgang
In kaart brengen en minimaliseren van de risico's
Eigenaar en bewaking op BlokadeLog
Communicatie
24. Wat is Scrum - Artefacten
Artefacten
Product
BackLog
Blokkade
Log
BurnDown
Sprint
BackLog
25. Artefacten - Backlog
Bevat user stories
Als bezoeker, wil ik lijfrente kunnen berekenen,
zodat ik een offerte aan kan vragen
Is geprioriteerd
33. Activiteiten - Demo
Team demonstreert werkende software aan stake holders
Enkel UserStories die klaar zijn
Directe feedback
Feedback weer op backlog krijgen
34. Scrum is niet de ultieme oplossing
En bedenk:
Blijf out-of-the-box denken