Návrh Školení
Úvod do Use Case Modelování
- Stručné pozadí a kontext pro případy použití
- Definice případů použití, prvky a komponenty
- Výhody modelování případů užití
- Uspořádání požadavků s případy použití
- Diagramy případů použití jako UML zápis
- Organizace modelu s balíčky
Herci případu použití
- Uživatelé a herci
- Business a systémových aktérů
- Identifikace aktérů a mapování zúčastněných stran
Use Cases - Identifikujte a popište
- Identifikace případů použití a psaní popisu
- Use Case Ovládání:
- předpoklady
- postpodmínky
- předpoklady
- scénáře
Use Case Scénáře
- Hlavní scénář úspěchu
- Alternativy a výjimky
- Indikace iterace
Pokročilé techniky
- <<zahrnout>> vztah
- <<vyloučit>> vztah
- Zobecnění
- Specializace
- Mnohonásobnost
Praktické Use Case koncepty
- Toky událostí a jejich účel: primární, alternativní a výjimečné cesty
- Metody pro dokumentaci primárních toků
- Dokumentování alternativních toků a toků výjimek
- Dokumentování scénářů
- Příklady narativního toku
- Use Cases a testovací případy
- Vztah mezi případy užití a testovacími případy/scénáři
- Převádění případů použití do testovacích případů
- Případy použití a uživatelská rozhraní/prototypování
- Prototypování rolí, příprava a provedení
- UML Koncepty
- UML zápis
- Vztahy tříd a objektů
- Extrahování tříd z případů užití
- Ověření třídy: atributy, operace a asociace/multiplicity
- Zahrňte vztah a příklad
- Odkazující na zahrnutí do toků
- Rozšířit vztah a příklad
- Odkazující na rozpětí v tocích
- Vztah zobecnění a příklad
- Dokumentace případu použití
Požadavky
Zkušenosti související s vývojem softwaru nebo základní technické znalosti nejsou striktně vyžadovány, ale byly by prospěšné pro lepší pochopení pojmů.
Reference (1)
La practica sobre cada caso, la buena explicacion, muy entendible y amplio conocimiento de los temas; se utilizó un ejemplo real para practicar