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 (5)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurz - System Engineering using SysML and UML 2
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Kurz - Introduction to Enterprise Architect
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Kurz - Design Patterns
I mostly liked the exercises and examples.
Natalia Rodríguez Uclés
Kurz - Business Process Modeling using BPMN and UML
Instructor was very engaged and helpful.