Kursplan
Introduktion till Use Case Modellering
- Kort bakgrund och sammanhang för användningsfall
- Använd falldefinitioner, element och komponenter
- Fördelar med användningsfallsmodellering
- Organisera krav med användningsfall
- Använd kasusdiagram som en UML notation
- Organisera modellen med paket
Använd case-aktörer
- Användare och skådespelare
- Business och systemaktörer
- Identifiera aktörer och kartlägga intressenter
Use Cases - Identifiera och beskriv
- Identifiera användningsfall och skriva beskrivning
- Use Case Kontroller:
- förutsättningar
- eftervillkor
- antaganden
- scenarier
Use Case Scenarier
- Huvudsakliga framgångsscenario
- Ersättare och undantag
- Indikerar iteration
Avancerade tekniker
- <<inkludera>> förhållande
- <<exclude>> relation
- Generalisering
- Specialisering
- Mångfald
Praktiska Use Cases begrepp
- Flöden av händelser och deras syfte: primära, alternativa och undantagsvägar
- Metoder för att dokumentera primärflöden
- Dokumentera alternativa och undantagsflöden
- Dokumentera scenarier
- Exempel på narrativa flöden
- Use Cases och testfall
- Samband mellan användningsfall och testfall/scenarier
- Översätta användningsfall till testfall
- Användningsfall och användargränssnitt/prototyper
- Prototyping av roller, förberedelser och utförande
- UML Begrepp
- UML notation
- Klass- och objektrelationer
- Extrahera klasser från användningsfall
- Verifiera en klass: attribut, operationer och associationer/mångfald
- Inkludera relation och exempel
- Avser ingår i flöden
- Utöka relation och exempel
- Syftar på sträcker sig i flöden
- Generaliseringsrelation och exempel
- Använd ärendedokumentation
Krav
Erfarenhet relaterad till mjukvaruutveckling eller grundläggande teknisk kunskap är inte strikt nödvändig men skulle vara fördelaktigt för att förstå koncepten bättre.
Vittnesmål (1)
La practica sobre cada caso, la buena explicacion, muy entendible y amplio conocimiento de los temas; se utilizó un ejemplo real para practicar