Domain Understanding and Modeling

Week 2 - Requirements & Use cases


  • How do we collect requirements?
  • Use case perspective


Slides in English:

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2023/PA116/um/en/DUM_04_UC_ENG.pdf

Recorded lecture in Czech :

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2023/PA116/um/vi/84427784/

Seminar brief in English:

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2023/PA116/um/seminar_briefings/Use_Case_Diagram.mp4



Seminar 2 tasks:

  1. Create a table with functional requirements (acceptance criteria) and their short description (take a look at slides)  - not exhaustive, cca 10 items is enough                [2 pts]
  2. Create Use case diagram of the whole system      [1 pt]
    1. consistent with WBS 
    2. Main funcionality, usually 5-9 use cases (further details will be recorded via decomposition)
  3. Choose one use case and decompose it                 [1 pt] 
    1. hierarchical numbering 
    2. consistency (actors from higher level)
  4. Choose one decomposed use case and create use case specification for it             [1 pt]