Projectmanagement / SCRUM 24/25

Projectmanagement / SCRUM
Antje Roestenburg
a.roestenburg@minkema.nl
1 / 24
next
Slide 1: Slide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

This lesson contains 24 slides, with text slides and 1 video.

time-iconLesson duration is: 50 min

Items in this lesson

Projectmanagement / SCRUM
Antje Roestenburg
a.roestenburg@minkema.nl

Slide 1 - Slide

ICT projecten zijn ingewikkeld...

Slide 2 - Slide

‘How projects really work’

Slide 3 - Slide

Systeemontwikkeling
Projectmanagement

Wensen van de klant

Uitvoering door ontwikkelaars

Slide 4 - Slide

Projectmanagement
Projectmanagement is het proces van het organiseren, plannen, coördineren en beheren van middelen (zoals tijd, geld, mensen en materialen) om een
specifiek doel te bereiken binnen een bepaalde periode.

Slide 5 - Slide

Projectdoel:
Specifieke resultaat dat je wilt bereiken (meetbaar en duidelijk).
Planning:
Maken van tijdslijn en identificeren van nodige stappen om het projectdoel te bereiken.
Teamwerk:
Samenwerking is essentieel. Taken en verantwoordelijkheden verdelen helpt om efficiënter te werken.
Monitoring en Controle:
Voortgang volgen en indien nodig aanpassingen maken.
Communicatie:
Duidelijke communicatie binnen het team en met belanghebbendenover verantwoordelijkheden en status van het project.

Slide 6 - Slide

Watervalmethode
  • Fasen die elkaar opvolgen
  • Vooraf veel duidelijkheid
  • Gevaar: in een (te) laat stadium pas zichtbaar dat het de verkeerde kant op gaat

Slide 7 - Slide

Slide 8 - Slide

Watervalmodel is inflexibel
  • Alle eisen moeten vooraf bekend zijn en dat is in de praktijk heel lastig
  • Inschatten van benodigde tijd is vooraf erg lastig
  • Je wilt dat de klant tussentijds feedback kan geven en daar is geen ruimte voor. Ontwerp staat al vast
  • Hoe verder je in het project zit, hoe lastiger het is wijzigingen in het ontwerp aan te brengen

Slide 9 - Slide

Slide 10 - Slide

Agile methoden
Agile = lenig, behendig
Eindproduct splitsen in deelproducten
Meest gebruikte methode: Scrum

Slide 11 - Slide

Agile methoden

Slide 12 - Slide

Scrum
  • ‘Scrum’ komt uit de rugbysport
  • Ontwikkelteam met verschillende specialisten
  • Je werkt in periodes van ongeveer drie weken (een sprint)
  • Aan het einde van zo’n periode is een deelproduct klaar
  • De teamleden houden elkaar voortdurend op de hoogte
  • Met post-its en elke dag een korte bijeenkomst

Slide 13 - Slide

Slide 14 - Slide

Slide 15 - Slide

Slide 16 - Video

Scrumteam
  • Multidisciplinair
  • Programmeurs, grafisch ontwerpers, interface-ontwerpers, testers, …
  • Ongeveer zeven personen
  • Je werkt met elkaar in dezelfde ruimte
  • Samen verantwoordelijk

Slide 17 - Slide

Bijzondere rollen
Scrum Master
Zorgt ervoor dat het team goed kan functioneren

Product Owner
Vertegenwoordigt de belangen van de klant
Neemt belangrijke beslissingen

Slide 18 - Slide

Product Backlog
De Product Owner verzamelt requirements (eisen)
  • Functionele requirements
  • Niet-functionele requirements

Deze komen op een lijst: de Product Backlog
  • Wat er moet gebeuren, niet hoe

Slide 19 - Slide

Sprint
  • Een periode van drie weken
  • Kick-off
  • Planning: work-items
  • Voortgang bijhouden op een scrumbord
  • Daily scrum, stand-up meeting
    Wat heb ik bereikt?
    Wat ga ik bereiken?
    Wat blokkeert me?

Slide 20 - Slide

Scrumbord
Work items indelen

Slide 21 - Slide

Het einde van de sprint
Sprint review
Retrospective
(Wat ging er goed, minder goed?)

Slide 22 - Slide

Lesmateriaal
Fundament:
A1: Scrum (hoofdstuk 1 t/m 4)

Slide 23 - Slide

Vragen
???

Slide 24 - Slide