Doświadczenie związane z tworzeniem oprogramowania lub podstawowa wiedza techniczna nie są ściśle wymagane, ale będą korzystne dla lepszego zrozumienia koncepcji.
Ten kurs jest przeznaczony dla analityków biznesowych, menedżerów, kierowników zespołów i właścicieli procesów, aby zapewnić im wymagane kompetencje do tworzenia diagramów przypadków użycia i scenariuszy przypadków użycia, które służą jako narzędzie do pozyskiwania, analizowania, dokumentowania i komunikowania wymagań funkcjonalnych. Uczestnicy przećwiczą tworzenie przypadków użycia w Unified Modeling Language (UML), aby graficznie przedstawić interakcje między przypadkami użycia i aktorami.
Wprowadzenie do modelowania Use Case
- Krótkie tło i kontekst przypadków użycia
- Definicje, elementy i komponenty przypadków użycia
- Korzyści z modelowania przypadków użycia
- Organizowanie wymagań za pomocą przypadków użycia
- Diagramy przypadków użycia jako notacja UML
- Organizowanie modelu za pomocą pakietów
Aktorzy przypadków użycia
- Użytkownicy i aktorzy
- Business i aktorzy systemu
- Identyfikacja aktorów i mapowanie interesariuszy
Use Case - Zidentyfikuj i opisz
- Identyfikacja przypadków użycia i pisanie opisów
- Kontrole Use Case:
- warunki wstępne
- warunki końcowe
- założenia
- scenariusze
Use Case Scenariusze
- Główny scenariusz sukcesu
- Scenariusze alternatywne i wyjątki
- Wskazywanie iteracji
Techniki zaawansowane
- Relacja <<include>>
- Relacja <<wyklucz>>
- Uogólnienie
- Specjalizacja
- Wielość
Koncepcje praktyczne Use Case
- Przepływy zdarzeń i ich cel: ścieżki podstawowe, alternatywne i wyjątki
- Metody dokumentowania przepływów pierwotnych
- Dokumentowanie przepływów alternatywnych i wyjątkowych
- Dokumentowanie scenariuszy
- Przykłady przepływów narracyjnych
- [Przypadki użycia i przypadki testowe
- Związek między przypadkami użycia a przypadkami/scenariuszami testowymi
- Przekładanie przypadków użycia na przypadki testowe
- Przypadki użycia i interfejsy użytkownika/prototypowanie
- Role, przygotowanie i wykonanie prototypów
- UML Koncepcje
- Notacja UML
- Relacje klas i obiektów
- Wyodrębnianie klas z przypadków użycia
- Weryfikacja klasy: atrybuty, operacje i asocjacje/wielość
- Uwzględnianie relacji i przykładów
- Odwoływanie się do elementów w przepływach
- Rozszerzanie relacji i przykład
- Odwoływanie się do rozszerzeń w przepływach
- Relacja generalizacji i przykład
- Dokumentacja przypadków użycia
United Arab Emirates - Use Case Modeling
Saudi Arabia - Use Case Modeling
South Africa - Use Case Modeling
Österreich - Use Case Modeling
Deutschland - Use Case Modeling
Czech Republic - Use Case Modeling
Magyarország - Use Case Modeling
Luxembourg - Use Case Modeling
España - Usar modelado de casos
New Zealand - Use Case Modeling
Philippines - Use Case Modeling
Argentina - Usar modelado de casos
Chile - Usar modelado de casos
Costa Rica - Usar modelado de casos
Ecuador - Usar modelado de casos
Guatemala - Usar modelado de casos
Colombia - Usar modelado de casos
México - Usar modelado de casos
Panama - Usar modelado de casos
Uruguay - Usar modelado de casos
Venezuela - Usar modelado de casos
United Kingdom - Use Case Modeling
South Korea - Use Case Modeling
Bolivia - Usar modelado de casos