A1: Vaardigheden - Projectmanagement

Projectmanagment
1 / 22
next
Slide 1: Slide

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

Items in this lesson

Projectmanagment

Slide 1 - Slide

ICT projecten zijn ingewikkeld...

Slide 2 - Slide

Klassiek projectmanagement: Watervalmodel

Slide 3 - Slide

Watervalmodel is inflexibel
  • Alle eisen moeten vooraf bekend zijn en dat is in de praktijk heel lastig
  • Het 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 4 - Slide

Praktijk Software Engineering volgens watervalmodel
  • 2/3e van projecten gaan over budget heen
  • Ruim 60% van features wordt nooit gebruikt
  • Gemiddelde overschrijding tijd is 100% (!)

  • Demotiverend voor team
  • Klant niet blij.

Slide 5 - Slide

Prakijk Informatica Eindproject volgens Watervalmodel
  • Veel nadruk op documentatie en eisen
  • Te weinig ervaring met de tools om moeilijheid goed in te schatten
  • Tijdsplanning lastig

  • Onvolledige producten en tijdsnood
  • Onbevredigend voor Wt en leerlingen

Slide 6 - Slide

Slide 7 - Slide

Belangrijkste uitgangspunten Agile
  • Korte "Sprints" (ong. 2 weken) met concreet eindproduct
  • Na elke sprint evalueren en bijsturen voor volgende sprint
  • Je maakt belangrijkste features eerst
  • Werken met een Scrum board waarop voortgang meteen te zien is (motiveert en geeft overzicht)
  • Nadruk op teamwork: communicatie en feedback

Slide 8 - Slide

Slide 9 - Slide

Sprint
  • Taken staan op Scrum board
  • Daily Scrum: als team bij bord bespreken wat er gaat gebeuren vandaag
  • Groepsleden pakken taken uit "ToDo"op en plaatsen op "in progress"
  • Als ze klaar zijn gaan taken naar "Done"
  • Op einde van sprint: evaluatie, bijstellen product backlog
  • Doel: Alle taken van de ToDo naar Done verplaatsen en zo een concrete stap te maken richting het einddoel

Slide 10 - Slide

Essentie van Scrum/Agile
  • Belangrijkste dingen eerst doen
  • Focus op "werkende" tussenproducten
  • Snel bijsturen aan de hand van ervaringen/inzichten
  • Altijd inzicht in de stand van zaken
  • Effectief samenwerken en taken verdelen

Slide 11 - Slide

Globale planning (1/2)
Eerste week (deze week):
  • Uitleg & kennismaking Agile/Scrum (vandaag)
  • Opstarten/brainstormen projecten (rest van de week):
  1. Vormen groepjes
  2. Vaststellen onderwerp/opdracht/richting,
  3. Opstellen User Stories
  4. Opstellen taken en inrichten Scrum bord (trello)

Slide 12 - Slide

Globale planning (2/2)
Tot en met deadline van 18 april:
  • Project uitvoeren in 3 sprints van +- 4 weken (planning staat op informaticasite)
  • Tussen sprints:
  1. Bijsturen plan o.b.v. ervaringen afgelopen sprint
  2. Updaten scrumbord en plan voor nieuwe sprint
  3. Sprint retrospective: vlog met demo en evaluatie



Slide 13 - Slide

Slide 14 - Slide

Slide 15 - Video

Scrumteam
Een scrumteam is autonoom, zelfsturend. Er is geen baas. De scrummaster ziet erop toe dat het proces goed verloopt maar is niet de degene die alle beslissingen neemt. Het team vindt zelf uit HOE zij de leerdoelen moeten realiseren. En het team is als geheel verantwoordelijk voor het eindresultaat hoewel er binnen het team specifieke vaardigheden of focusgebieden benoemt kunnen worden. 

Slide 16 - Slide

Scrumteam
Product owner = 
Scrummaster = 
Scrumteamleden = 

Slide 17 - Slide

Scrumteam
In dit project is ervoor gekozen om de scrummaster door de product owner te laten kiezen. Vervolgens kiest de scrummaster zijn/haar teamleden. Het is belangrijk dat dit gebeurt op basis van elkaar aanvullende kwaliteiten EN NIET OP BASIS VAN VRIENDSCHAP. De ideale grootte voor een studenten scrumteam is 5. 

Slide 18 - Slide

Scrum aan het werk
In het team wordt voortdurend besproken:
  • Welke taken/werkzaamheden er zijn
  • Hoeveel tijd deze in beslag nemen
  • Welke prioriteit aan de taak wordt gegeven
  • Dit alles wordt bijgehouden op het scrumbord. De scrummaster is verantwoordelijk voor het scrumbord (beschikbaar en bijgewerkt).
 


Slide 19 - Slide

Kernkwaliteiten
Wat zijn jouw kernkwaliteiten die je kunt toevoegen aan jouw scrumteam? 

Slide 20 - Slide

Ceremonie teamvorming
  • Kwaliteiten

  • Scrummaster

  • Teams kiezen

Slide 21 - Slide

Dit doet de scrummaster...
 

De scrummaster is niet de baas...!
  • Je zorgt dat het team het scrumbord bij houdt.
  • Je zorgt voor energie in het team, je moedigt aan.
  • Je stuurt proces aan.
  • Je bent de tussenpersoon tussen team en docent.
  • Je vraagt op tijd hulp bij de docent.

Slide 22 - Slide