Course Outline

Inleiding tot Use Case Modellering

  • Korte achtergrond en context voor gebruiksscenario's
  • Gebruik case-definities, elementen en componenten
  • Voordelen van use case-modellering

    - Het organiseren van eisen met use cases

    - Gebruik case-diagrammen als UML-notatie

    - Het model organiseren met pakketten

Gebruik case-acteurs

  • Gebruikers en Acteurs
  • Business en systeemactoren
  • Actoren identificeren en stakeholders in kaart brengen

Use Cases - Identificeren en beschrijven

  • Identificeren van use cases en schrijven van beschrijvingen
  • Use Case Bediening:

    - randvoorwaarden

    - postvoorwaarden

    - aannames

    - scenario's

Use Case Scenario's

  • Belangrijkste successcenario
  • Alternatieven en uitzonderingen
  • Geeft iteratie aan

Geavanceerde technieken

  • <<opnemen>> relatie
  • <<uitsluiten>> relatie
  • Generalisatie
  • Specialisatie
  • Veelheid

Praktische Use Cases-concepten

  • Stromen van gebeurtenissen en hun doel: primaire, alternatieve en uitzonderingspaden
  • Methoden voor het documenteren van primaire stromen
  • Documenteren van alternatieve en uitzonderingsstromen
  • Het documenteren van scenario's
  • Voorbeelden van verhalende stromen
  • Use Cases en testgevallen

    - Relatie tussen use cases en testcases/scenario's

    - Vertalen van use cases naar testcases

    - Use cases en gebruikersinterfaces/prototyping

    - Prototypingrollen, voorbereiding en uitvoering

  • UML Concepten

    - UML notatie

    - Klasse- en objectrelaties

    - Klassen extraheren uit gebruiksscenario's

    - Een klasse verifiëren: attributen, bewerkingen en associaties/multipliciteit

    - Vermeld relatie en voorbeeld

    - Verwijzen naar opnames in stromen

    - Verleng relatie en voorbeeld

    - Verwijzend naar uitbreidingen in stromen

    - Generalisatierelatie en voorbeeld

  • Use case-documentatie

Requirements

Ervaring met softwareontwikkeling of technische basiskennis is niet strikt vereist, maar zou nuttig zijn om de concepten beter te begrijpen.

 14 Hours

Number of participants



Price per participant

Getuigenissen (1)

Related Courses

Related Categories