Hendrik Jan van Randen is senior software-architect en werkte voor onder andere Ato Origin en Compuware.
Meer over Hendrik Jan van RandenAan de slag met Scrum
Scrum in ICT-projecten
Paperback Nederlands 2022 3e druk 9789024445974Samenvatting
Scrum is een gestructureerd, transparant en tevens flexibel raamwerk voor het snel en efficiënt ontwikkelen en leveren van kwalitatief hoogwaardige software. Dit boek laat studenten in het hoger onderwijs zien hoe het werkt. Het is een uiterst praktische methode die rekening houdt met de verschillende it-functies binnen het ontwikkelproces.
'Aan de slag met Scrum' beschrijft beknopt de theorie van Scrum maar geeft vooral veel en uitgebreide voorbeelden uit de dagelijkse praktijk. Daarnaast biedt het talloze tips voor hoe Scrum kan worden geleerd, geoefend en gebruikt in het hoger onderwijs, bijvoorbeeld tijdens werkcolleges en bij projecten waarin studenten beroepsproducten maken voor een informatica gerelateerde opleiding.
Deze derde, herziene uitgave besteedt onder andere aandacht aan remote werken in combinatie met Scrum en de sprint transition meeting.
Nieuw
- Volledig geactualiseerd en verbeterd.
- Het boek bevat een nieuw hoofdstuk, volledig gewijd aan remote werken en Scrum
- Extra aandacht voor de sprint transition meeting maar
- Nog meer verschillende varianten van Scrum en agile werken
- De voorbeelden worden uitgebreider beschreven
Inclusief website met o.a. het online boek
Op de bijbehorende website kunnen studenten en docenten extra materiaal vinden, waaronder
- oefenvragen voor studenten;
- powerpoint-presentaties voor docenten en
- het online boek.
Kenmerken
- Uiterst praktisch boek dat de student in staat stelt om al doende te leren. De tips in het boek zijn direct toepasbaar.
- Uitsluitend waargebeurde voorbeelden uit de dagelijkse praktijk van de software-architect.
- Tevens aandacht voor hoe Scrum in het hoger onderwijs kan worden ingezet.
Dit boek is geschreven voor studenten hbo-ict aan opleidingen zoals informatica, software development, informatica AD. Daarnaast is het even nuttig voor professionals in de ict, Business IT en management die Scrum willen gaan gebruiken in hun organisatie.
Specificaties
Lezersrecensies
Interviews en artikelen (1)
Over Hendrik Jan van Randen
Inhoudsopgave
Hoe gebruik je dit boek? 11
1 Inleiding: waarom scrum? 13
2 Scrum in vogelvlucht 17
3 Sprint 21
3.1 Waarom korte sprints? 22
4 Rollen in een scrumteam 25
4.1 Product owner 26
4.2 Scrummaster 27
4.3 Ontwikkelteamlid 28
4.4 Gebruiker 28
5 Backlogs 31
5.1 User story 31
5.2 Product backlog 32
5.3 Sprint backlog 33
5.4 Scrumbord 34
5.4.1 Fysiek scrumbord 34
5.4.2 Elektronisch scrumbord 38
5.5 User stories zo klein mogelijk 40
5.6 Flexibiliteit en wat daartegenover staat 41
6 Bijeenkomsten 43
6.1 Sprintplanning 44
6.2 Daily standup 45
6.3 Sprintreview (sprintdemo) 48
6.4 Retrospective 50
6.5 Backlog refinement 54
6.6 Sprint Transition Meeting 55
6 Aan de slag met Scrum
7 Storypoints en het schatten ervan 59
7.1 Storypoint 59
7.2 Planning poker 60
7.2.1 De kaarten 60
7.2.2 Schatten 62
8 Opleveren en in gebruik nemen 71
8.1 Continuous delivery pipeline 71
8.2 Acceptatieomgeving 72
8.3 Geen duikboot 72
8.4 DevOps 73
8.5 Werkende software gaat boven documentatie 74
9 Stories splitsen en groeperen 77
9.1 Taken 77
9.2 Epics 78
9.3 Sprintthema 78
9.4 Iteratieplan 79
10 Voortgang en planning: meten is weten 81
10.1 Sprint burndown chart 81
10.1.1 Voorspellen 82
10.1.2 Moeilijk op gang komen 82
10.1.3 Extra stories 83
10.2 Sprint burnup chart? 85
10.3 Velocity 87
11 Zelfsturing van het team 89
11.1 Autonoom 89
11.2 Zelflerend 89
11.3 Verantwoordelijk voor de kwaliteit 89
12 Kwaliteit 91
12.1 Continuous integration 91
12.2 Automatische regressietesten 92
12.3 Test driven development 95
12.4 Integratietesten en unit-testen 95
12.5 Bugs direct fixen 96
12.6 OTAP-straat 98
12.7 Continuous Delivery 99
12.8 Definition of Done 99
12.9 Definition of Ready 101
13 Transparantie 103
14 Communicatie 105
14.1 Use case-diagram 105
14.2 Klassendiagram 108
14.3 Workflowdiagram 108
14.4 CRUD-matrix 109
14.5 Schermstroomdiagram 110
14.6 Scrum en software-architectuur 111
14.7 Model Driven Development 112
15 Scrum Remote 115
15.1 Bijeenkomsten online 115
15.2 Overige communicatie 115
16 Large scale scrum 117
16.1 Product splitsen 117
16.2 Meerdere scrumteams voor hetzelfde product 117
16.3 Meerdere producten met wisselende capaciteitsvraag 118
16.4 Bewaking van de architectuur 119
16.5 Scaled Agile Framework 120
17 Herbouw van een bestaand product 123
18 Varianten van scrum en agile werken 125
18.1 Scrumteam onderhoudt diverse producten 125
18.2 Samenwerkende producten van verschillende scrumteams 127
18.3 Lange acceptatietesten 128
18.4 Lange voorbereiding requirements 128
18.5 Kanban 131
18.6 TopiScrum 131
18.6.1 Projectvoorbereiding 131
18.6.2 Projectuitvoering 132
18.6.3 Workflow in een groot team 132
Nawoord 135
Bijlage A: Oefenen in werkcolleges 137
A.1 Eerste werkcollege 138
A.2 Tussen de werkcolleges: daily standups 139
A.3 Tweede werkcollege 140
A.4 Overige werkcolleges 141
A.5 Verdeling boek over werkcolleges 141
Bijlage B: Antwoord bij 6.1 Sprintplanning 143
Bijlage C: Begrippenlijst 145
Register 153
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan