...
De mate van urgentie die op dit project van toepassing is moet nog samen met de opdrachtgever worden vastgesteld. → vragen tijdens het overleg met de opdrachtgever
...
- Werkt een medewerker thuis, of is de medewerker op kantoor en dan ook op welke werkplek.
- Indien een medewerker op kantoor is, wat de afstand is die is afgelegd en wat de reiskosten zijn.
- Een manier voor de medewerker om verlof aan te vragen, en voor een werkgever om deze aanvraag goed of af te keuren.
- Hierbij moet er een slack bericht verstuurd worden indien de aanvraag is beoordeeld.
...
Hieronder staat een overzicht met alle concrete op te leveren resultaten:
- Plan van aanpak.
- Software requirement specification (SRS).
- Software Design Documentation (SDD).
- Broncode (Java Spring Boot en Vue.js) inclusief unit tests ← hier nodig om aan te geven waaruit de broncode bestaat???
- Testrapportage.
- Projectbeheerartefacten (Hoofdstuk 6).
- Individueel verslag per groepslid (Dit onderdeel leveren we alleen aan school).
Projectgrenzen
Gek genoeg geeft opschrijven wat je nét niet meer doet in je project vaak heel veel helderheid over wat je juist wél gaat doen.
Hierdoor kun je ook voorkomen dat stakeholders tijdens het project met eisen komen die echt buiten de opdracht vallen. In deze
paragraaf baken je je project dus af. In elk geval ga je hierbij in op:
...
Organisatorische grenzen
...
Het project begint op 5-4-2022 (pre-sprint) en de eerste sprint gaat beginnen op woensdag 13-4-2022, de opleverdatum is 10-6-2022. In totaal gaat het team werken in drie sprints, tijdens de sprints zijn de regels van SCRUM leidend. (Opdrachtgever mag sprintplanning niet aanpassen tussendoor) De laatste twee weken zijn gereserveerd om de eindpresentatie te maken en het softwarepakket te overhandigen en toe te lichten (Gaan we dit doen?).
Het ontwikkelteam is beschikbaar op werkdagen tussen 09:00 en 17:00, met uitzondering van vrije dagen (https://www.han.nl/studeren/jaarrooster/). Het team bestaat uit vijf ontwikkelaars (studenten). De ontwikkelaars hebben iedere week 40 uur om aan het project te werken. (Hieronder een overzicht waar alle uren heen gaan! moet nog worden verbeterd, dit is puur om een beeld te schetsen.)
Bezigheden die tijd kosten buiten het maken van het product.
Bezigheid | Tijd | Duur |
---|---|---|
Pauze | 5 uur | Per week |
Daily stand up | 1.5 uur | Per week |
Gesprek procesbegeleider | 1.5 uur | Per week |
Projectverslag | 4 uur | Per week |
Sprintplanning | 2 uur | Per sprint |
Sprintreview | 1 uur | Per sprint |
Retrospective | 1.5 uur | Per sprint |
Werkoverleg | 4 uur | Per week |
Gesprek opdrachtgever | 1 uur | Per week |
Het komt erop neer dat er per sprint gemiddeld 20 uur per persoon overblijft om te werken aan het product. In deze tijd gaat het team de bijbehorende documenten schrijven, software schrijven, unit testen en reviewen.
...
Het front-end gedeelte realiseren op basis van Vue.js
Het backend gedeelte realiseren door middel van Java springboot.
Randvoorwaarden
Succesvol zijn gaat maar zelden ‘zomaar’. Bij randvoorwaarden geef je SMART aan welke zaken door anderen voor jou geregeld moeten zijn zodat je zelf vlot door kunt werken. Denk bijvoorbeeld aan:
...