Case DagjeUit
Opdrachtgever:
NCOI
Voorletters en naam: W Koopmans
Studentnummer: XXXXXXX
NCOI
Naam van de opleiding: HBO Software Engineering en Development
Naam module: Systeemontwikkeling Docent: Dhr. Vink
,Voorwoord
Dit is de moduleopdracht Systeemontwikkeling van W Koopmans. Als consultant ben ik
werkzaam voor Bedrijf X. Via mijn werkgever mocht ik een opleiding kiezen richting
softwareontwikkeling. Dit is de HBO opleiding Software Engineering en Development
geworden van het NCOI waarvan deze moduleopdracht deel uitmaakt. De inhoud van dit
document beschrijft mijn invulling van de moduleopdracht en bevat een uitwerking van alle
punten die in de exameninformatie zijn genoemd.
Samenvatting
In dit document wordt beschreven hoe het ICT systeem voor het bedrijf DagjeUit wordt
vormgegeven met de Agile – Scrum ontwikkelingsmethode. Als ondersteuning voor het
scrumteam wordt er via Unified Modeling Language (UML) diagrammen een model
neergezet voor het ICT systeem. De volgende diagrammen zijn in dit document opgenomen:
• Use case diagram: Brengt de requirements van een systeem in kaart.
• Klassendiagram: Beschrijving van de gegevens die met de applicatie kunnen
worden bekeken.
• Statusdiagram: Toont de statussen die een object kan hebben.
• Activiteitendiagram: Geeft het verband weer tussen de verschillende activiteiten van
een proces.
Naast de verschillende diagrammen is er een ontwerp gemaakt voor de menustructuur en
de gebruikersinterface, van de website, die DagjeUit wil lanceren. In de bijlages is
aanvullende informatie te vinden betreft de invulling van het scrumteam en de tijdsplanning
voor het project.
2
, Inhoudsopgave
Voorwoord ....................................................................................................................................................... 2
Samenvatting .................................................................................................................................................. 2
1. Inleiding .............................................................................................................................................. 4
1.1 Organisaties ............................................................................................................................... 4
1.3 Doelstelling................................................................................................................................. 4
1.4 Leeswijzer .................................................................................................................................. 5
2. Use case diagram ............................................................................................................................. 5
3. Klassendiagram ................................................................................................................................. 6
4. Statusdiagram ................................................................................................................................... 8
5. Activiteitendiagram ............................................................................................................................ 9
6. Menustructuur en gebruikersinterface ............................................................................................ 11
7. Scrum ontwikkeltraject .................................................................................................................... 13
7.1 Rollen in het scrumteam .......................................................................................................... 13
7.2 Start scrumproject.................................................................................................................... 14
7.3 Voortgang scrumproject .......................................................................................................... 15
Literatuurlijst.................................................................................................................................................. 16
Bijlagen ......................................................................................................................................................... 17
Bijlage: Account registreren ...................................................................................................... 17
Bijlage: Scrum team ..................................................................................................................... 18
Bijlage: Tijdsplanning ................................................................................................................... 18
3