Kursplan
Introduksjon til Use Case Modellering
- Kort bakgrunn og kontekst for brukssaker
- Bruk kasusdefinisjoner, elementer og komponenter
- Fordeler med bruksmodellering
- Organisering av krav med brukssaker
- Bruk kasusdiagrammer som en UML-notasjon
- Organisering av modellen med pakker
Bruk case-aktører
- Brukere og skuespillere
- Business og systemaktører
- Identifisere aktører og kartlegge interessenter
Use Cases - Identifiser og beskriv
- Identifisere brukstilfeller og skrive beskrivelse
- Use Case Kontroller:
- forutsetninger
- postbetingelser
- antagelser
- scenarier
Use Case Scenarier
- Hovedscenario for suksess
- Alternativer og unntak
- Indikerer iterasjon
Avanserte teknikker
- <<inkluder>> forhold
- <<ekskluder>> forhold
- Generalisering
- Spesialisering
- Mangfold
Praktiske Use Cases konsepter
- Strømmer av hendelser og deres formål: primære, alternative og unntaksveier
- Metoder for å dokumentere primærstrømmer
- Dokumentere alternative og unntaksflyter
- Dokumentere scenarier
- Eksempler på narrativ flyt
- Use Cases og testtilfeller
- Sammenheng mellom use cases og testcases/scenarier
- Oversette brukssaker til testtilfeller
- Brukscases og brukergrensesnitt/prototyping
- Prototyping av roller, forberedelse og utførelse
- UML Konsepter
- UML notasjon
- Klasse- og objektrelasjoner
- Trekke ut klasser fra brukstilfeller
- Verifisering av en klasse: attributter, operasjoner og assosiasjoner/multiplisitet
- Ta med forhold og eksempel
- Refererer til inkluderer i flyter
- Utvide forhold og eksempel
- Refererer til strekker seg i strømmer
- Generaliseringsforhold og eksempel
- Bruk saksdokumentasjon
Krav
Erfaring relatert til programvareutvikling eller grunnleggende teknisk kunnskap er ikke strengt nødvendig, men det vil være en fordel for å forstå konseptene bedre.
Testimonials (1)
La practica sobre cada caso, la buena explicacion, muy entendible y amplio conocimiento de los temas; se utilizó un ejemplo real para practicar