Plan Szkolenia
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
Wymagania
Doświadczenie związane z tworzeniem oprogramowania lub podstawowa wiedza techniczna nie są ściśle wymagane, ale będą korzystne dla lepszego zrozumienia koncepcji.
Opinie uczestników (5)
otwartość i kontakt z prowadzącym
Dariusz - Devqube
Szkolenie - Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum
Pani Malavika jest bardzo dobrym trenerem. Bardzo pilną i odpowiedzią na moje pytania. Rozumiem, że zakres SysML i EA jest bardzo szeroki, starała się jak najlepiej przedstawić szkolenie. Nawet spędziła swoją przerwę na szukaniu odpowiedzi na nasze pytania. Mój szacunek! Wspaniały nauczyciel!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Szkolenie - System Engineering using SysML and UML 2
Przetłumaczone przez sztuczną inteligencję
- Wiedza nauczyciela na temat przedmiotu była naprawdę dobra. Potrafił bardzo dobrze wyjaśniać i odpowiedzieć na wszystkie pytania w tym momencie. - Bycie w stanie poznać, na co wszystko narzędzie jest zdolne, było naprawdę dobre. - Struktura, jaką przedstawił, taka jak używanie scenariuszy i śledzenia, byłaby naprawdę przydatna w mojej codziennej pracy.
Harsha Jain - Scania CV AB
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję
I lubię proste, ale informacyjne przykłady kodów.
Yue Wang - DBS Bank Ltd
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Miło mi było wykonywać ćwiczenia i przykłady.
Natalia Rodriguez Ucles
Szkolenie - Business Process Modeling using BPMN and UML
Przetłumaczone przez sztuczną inteligencję