SD LJ1 Use Cases 2 / 3

Use Cases
1 / 19
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 19 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 15 min

Onderdelen in deze les

Use Cases

Slide 1 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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 - Quizvraag

Deze slide heeft geen instructies

Noem 3 manieren waarop Use Cases helpen met de communicatie

Slide 5 - Open vraag

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

Wat is een Use Case?

Slide 7 - Open vraag

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

Voorbeelden

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

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Noem drie voorbeelden van Use Cases bij de VISTA Cars website

Slide 11 - Open vraag

Deze slide heeft geen instructies

Use Case Diagram
Waarom gebruiken we een diagram?

Wat spreken we af?

Slide 12 - Tekstslide

Deze slide heeft geen instructies

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

Slide 13 - Tekstslide

Deze slide heeft geen instructies

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

Slide 14 - Tekstslide

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

Slide 15 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

Vragen?

Slide 17 - Tekstslide

Deze slide heeft geen instructies

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

Slide 18 - Quizvraag

Deze slide heeft geen instructies

Volgende keer
Hoe maak ik een Use Case Diagram?

Slide 19 - Tekstslide

Deze slide heeft geen instructies