SD LJ1 Use Cases 2 / 3

Use Cases
1 / 19
next
Slide 1: Slide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

This lesson contains 19 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 15 min

Items in this lesson

Use Cases

Slide 1 - Slide

This item has no instructions

Lesdoelen
Aan het eind van deze workshopserie:
  1. Weet je waar Use Cases voor gebruikt worden en waarom
  2. Kun je een omschrijving geven van het verschil tussen een Use Case Scenario, een Use Case, een Use Case Diagram en een Use Case Beschrijving
  3. Weet je uit welke onderdelen een Use Case diagram en -beschrijving bestaan
  4. Kun je zelf een Use Case diagram en beschrijving maken volgens de UML standaard

Slide 2 - Slide

This item has no instructions

Na deze workshop...
1. Kun je uitleggen wat een Use Case is
2. Kun je voorbeelden geven van Use Cases
3. Kun je uitleggen wat een standaard is 
4. waarom het handig is om een standaard te gebruiken

Slide 3 - Slide

This item has no instructions

Wat is het nut van het gebruiken van Use Cases?
A
Communicatie binnen het team
B
Communicatie met de klant
C
Beter begrijpen wat het probleem is
D
Ontdekken of we iets vergeten zijn

Slide 4 - Quiz

This item has no instructions

Noem 3 manieren waarop Use Cases helpen met de communicatie

Slide 5 - Open question

This item has no instructions

Het nut van Use Cases
1. Verbeteren van communicatie binnen je team
2. Verbeteren van communicatie met je klant
3. Het vinden van uitzonderingen of alternatieve routes
4. Het vinden van zaken die we vergeten zijn
5. Contract tussen jou en je klant
6. Begrijpen van het probleem en de werkwijze van de klant

Slide 6 - Slide

This item has no instructions

Wat is een Use Case?

Slide 7 - Open question

This item has no instructions

Wat is een Use Case?
Volgens WikiPedia:
"...Een usecase in software engineering en systems engineering is een beschrijving van een gedrag van een systeem, dat reageert op een verzoek dat stamt van buiten het systeem. Met andere woorden, de usecase beschrijft "wie" met het betreffende systeem "wat" kan doen. De usecasetechniek wordt gebruikt bij de bepaling van de requirements van het gedrag van een bepaald systeem...."

Slide 8 - Slide

This item has no instructions

Wat is een Use Case?
Volgens WikiPedia:
"...Een usecase in software engineering en systems engineering is een beschrijving van een gedrag van een systeem, dat reageert op een verzoek dat stamt van buiten het systeem. Met andere woorden, de usecase beschrijft "wie" met het betreffende systeem "wat" kan doen. De usecasetechniek wordt gebruikt bij de bepaling van de requirements van het gedrag van een bepaald systeem...."

Slide 9 - Slide

This item has no instructions

Voorbeelden

  • Klant wil het saldo van zijn bankrekening bekijken
  • Medewerker wil een bankrekening blokkeren
  • Medewerker wil gegevens van een bankrekening wijzigen

Slide 10 - Slide

This item has no instructions

Noem drie voorbeelden van Use Cases bij de VISTA Cars website

Slide 11 - Open question

This item has no instructions

Use Case Diagram
Waarom gebruiken we een diagram?

Wat spreken we af?

Slide 12 - Slide

This item has no instructions

Use Case Diagram onderdelen
  • Use Case(s) (Wat?)
  • Actor(s) (Wie?)
  •  Associaties
  • Systeemgrenzen

Slide 13 - Slide

This item has no instructions

UML
  • Wat is een standaard en waarom zouden we er een gebruiken?
  • Waar gebruiken we UML voor?

Slide 14 - Slide

Standaarden
Studenten zoeken zelf op internet naar:
- Wat is een standaard en waarom gebruiken we graag standaarden?
- UML
Draw.io

Slide 15 - Slide

This item has no instructions

Opdracht
Onderzoek het UML Use Case diagram en zorg dat je een antwoord hebt op de volgende vragen:
  1. Welke vormen / elementen heeft een UML Use Case Diagram en wat betekenen ze?
  2. Waar gebruik je 'include' en 'extend' voor?
  3. Vergelijk wat je gevonden hebt met wat je deze challenge gemaakt hebt. Wat zijn de verschillen?

Slide 16 - Slide

This item has no instructions

Vragen?

Slide 17 - Slide

This item has no instructions

Wat is géén onderdeel van een Use Case
A
Actor(s)
B
Systeemgedrag
C
Associaties
D
UI Design

Slide 18 - Quiz

This item has no instructions

Volgende keer
Hoe maak ik een Use Case Diagram?

Slide 19 - Slide

This item has no instructions