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

Getuigenissen (1)

Related Courses

Related Categories