...
- Formuleer welke concrete resultaten het bedrijf van jou wil krijgen als je project is afgelopen? Wat is af als het af is? Geef daarbij duidelijk aan welke vereisten op het moment van schrijven al bekend zijn. Het gaat dan bijvoorbeeld om programmeertaal, omgeving/platform. Mocht er al een ontwerpdocument of een concept meegeleverd worden met de opdracht, dan is dat een bijlage. Het is niet de bedoeling dat je zelf al ontwerpdocumentatie maakt in deze fase.
- Plan van aanpak
- Software requirement specification (SRS)
- Software Design Documentation (SDD)
- Broncode (Java Spring Boot en Vue.js) inclusief unit tests
- Testrapportage
- Projectbeheerartefacten
- 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:
...
Het project begint op 5-4-2022 (pregame)
de eerste sprint gaat beginnen 13-4-2022
Het op te leveren product wordt een Proof Of Concept (POC)
Het ontwikkelteam is niet bereikbaar buiten aangegeven werktijden (werkdagen van 9:00 tot 17:00)
Het ontwikkelteam levert zelf geen voorbeelddata aan
Verplaatsen naar ander hoofdstuk;
Het front-end gedeelte realiseren op basis van Vue.js
Het backend gedeelte realiseren door middel van Java springboot
...
- De school:
- Moet een werkende Bitbucket, Confluence en Jira omgeving aanleveren. Deze tools moeten voor alle teamleden door de gehele duur van het project beschikbaar zijn.
- Moet een aanwezige projectbegeleider leveren, die aanwezig is bij tussentijdse vragen minimaal 1x in de week en bij sprint-retrospectives. ← de retrospectives?
- Moet zorgen dat er een Professional Skills begeleider is, die binnen 2 dagen op vragen en opmerkingen rondom skills-gerelateerde zaken reageert.
- Moet zorgen dat er iedere werkdag binnen dit project een locatie beschikbaar is voor het ontwikkelteam.
- De opdrachtgever
- Moet tijdens kantooruren beschikbaar zijn tot het verduidelijken van vragen, bijvoorbeeld via email.
- Moet aanwezig zijn bij het opleveren van de sprints, door fysiek of online te kunnen beoordelen naar de voortgang.
- Moet voor de start van de eerste sprint voorbeelddata kunnen produceren voor werknemers.
- Moet toegang verlenen tot een Slack systeem om geautomatiseerde berichten naar te kunnen sturen.
- Het eindproduct
Moet ethisch verantwoord zijn, en het portaal kan niet in strijd zijn met de Nederlandse (privacy) wet.
...