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.
Referanser (5)
Anekdoter og lett deling av kunnskap.
Marcin Rozycki
Kurs - OCUP2 UML Certification - UML 2 Foundation Exam Preparation
Maskinoversatt
øvelser laget med trenerens kommentarer
Ewa Korol - Narodowy Fundusz Zdrowia
Kurs - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Maskinoversatt
alt var på et veldig høyt nivå. Tusen takk!
Magda Lesniak - Comarch Polska S.A.
Kurs - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
Maskinoversatt
Ms Malavika er en meget god instruktor. Veldig hardtarbeidende og svarer godt på mine spørsmål. Jeg forstår at mulighetene for SysML og EA er veldig store, og hun gjorde sitt beste for å presentere opplæringen på den mest passende måten. Hun har til og med brukt sin pause for å finne svar på våre spørsmål. Respekt! En utmærket lærer!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurs - System Engineering using SysML and UML 2
Maskinoversatt
-Lærerens kunnskap om emnet var virkelig god. Han klarte å forklare veldig godt og kunne svare på alle spørsmålene umiddelbart. -Å vite hva verktøyet faktisk kan gjøre, var virkelig bra. -Strukturen han presenterte, som å bruke scenarier og sporbarhet, vil være veldig nyttig i min daglige jobb.
Harsha Jain - Scania CV AB
Kurs - Introduction to Enterprise Architect
Maskinoversatt