Przejdź do głównej treści

Modelowanie przypadków użycia

  • Masz do zamodelowania przypadki użycia i nie wiesz od czego zacząć?
  • Piszesz setki przypadków użycia i sam się w nich gubisz?
  • Programiści nie rozumieją Twoich modeli i ciągle pytają "co autor miał na myśli"?

To szkolenie jest dia Ciebie!

  • Projektuj przypadki użycia na właściwym poziomie szczegółowości.
  • Pisz jednoznaczne i precyzyjne scenariusze.
  • Daj programistom nie budzącą wątpliwości specyfikację funkcjonalną.
  • Zostań profesjonalnym analitykiem systemowym!

Przypadki użycia to niezmiennie jeden z najważniejszych artefaktów analitycznych. Powinny stanowić precyzyjną specyfikację funkcjonalną projektowanego systemu. Nie zastąpią ich historyjki użytkownika. Tworzenie poprawnych, jednoznacznych modeli przypadków użycia jest jednak nie lata sztuką. Dlatego poświęcamy temu zagadnieniu cały dwudniowy kurs. Jego uczestnicy poznają techniki identyfikowania przypadków użycia na właściwym poziomie granulacji, uczą się rysować diagramy przypadków użycia oraz profesjonalnie pisać ich opisy, w tym scenariusze.

Dla kogo jest przeznaczone szkolenie?

  • dla analityków systemowych i projektantów tworzących modele przypadków użycia w języku UML, którzy chcą poznać zaawansowane techniki modelowania funkcjonalności systemu,
  • dla specjalistów biznesowych, którzy współpracują z analitykami systemowymi i odbierają od nich modele przypadków użycia, lub chcą samodzielnie modelować funkcjonalność systemu tworząc profersjonalne modele przypadków użycia.

Po zakończeniu szkolenia uczestnicy powinni:

  • unieć identyfikować aktorów i przypadki użycia na właściwym poziomie granulacji,
  • umieć tworzyć diagramy przypadków użycia,
  • znać i potrafić wykorzystywać zaawansowane zasady pisania opisów przypadków użycia.

Czas trwania szkolenia

2 dni

Charakter szkolenia

Wykłady, ćwiczenia. Większość czasu zajęć jest poświęcona na wykonywanie ćwiczeń i wspólne ich omawianie. Uczestnicy są aktywnie zaangażowani w przebieg zajęć.

Szkolenie jest standardowo prowadzone bez wykorzystania komputerów, a uczestnicy wykonują ćwiczenia na papierze oraz na tablicy. Pozwala to uczestnikom skupić się na istocie modelowania, a nie na obsłudze narzędzia.

Umiejętności wymagane przed odbyciem szkolenia

  • znajomość notacji UML w zakresie diagramów przypadków użycia,
  • zalecane wcześniejsze uczestnictwo w szkoleniu "Modelowanie w języku UML".

Program szkolenia:

Dzień 1.

  1. Diagramy przypadków użycia – wprowadzenie:
    1. aktorzy i przypadki użycia,
    2. dołączanie i rozszerzanie przypadków użycia,
    3. dziedziczenie.
  2. Modelowanie przypadków użycia:
    1. identyfikowanie przypadków użycia na podstawie modeli procesów biznesowych oraz wymagań funkcjonalnych,
    2. identyfikacja aktorów, aktorzy nieosobowi,
    3. granulacja przypadków użycia, reguła jednego posiedzenia i reguła przyrostu wartości dodanej.
  3. Pisanie opisów przypadków użycia. Reguły efektywnego pisania scenariuszy.

Dzień 2.

  1. Modelowanie przebiegu przypadków użycia przy pomocy diagramów czynności.
  2. Zależności między przypadkami użycia, nadużywanie include i extend, efektywne wykorzystanie warunków wstępnych i końcowych.
  3. Liczebności na diagramach przypadków użycia.
  4. Przypadki użycia a projekty (makiety) ekranów aplikacji – efektywne definiowanie zawartości i funkcjonalności ekranów.