Use Case Modeling Treningskurs
Dette kurset er designet for forretningsanalytikere, ledere, teamledere og prosesseiere for å gi dem den nødvendige kompetansen for å lage use case-diagrammer og use case-scenarier, som fungerer som et redskap for å fremkalle, analysere, dokumentere og kommunisere funksjonelle krav. Delegater vil øve på å lage use cases i Unified Modeling Language (UML) for å grafisk representere interaksjonene mellom use cases og aktører.
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.
Open Training Courses require 5+ participants.
Use Case Modeling Treningskurs - Booking
Use Case Modeling Treningskurs - Enquiry
Use Case Modeling - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Øv øvelser i EA.
Pawel - Krajowa Szkola Skarbowosci
Kurs - UML in Enterprise Architect (workshops)
Machine Translated
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.
Kurs - 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
Kurs - Introduction to Enterprise Architect
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Kurs - Design Patterns
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Kurs - Business Process Modeling using BPMN and UML
Upcoming Courses
Relaterte kurs
Practical aspects of UML
21 timerDette er kunnskapen som utgjør kunnskapen som utgjør kunnskapen. Under opplæringen fokuserer vi på praktisk bruk av språket av UML objektorienterte analyser.
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 timerForretningsanalyse er prosessen med å undersøke, forstå og definere forretningsbehov for å utvikle løsninger som oppfyller disse behovene. Jest et nøkkelelement i prosessen med å håndtere endringer i organisasjonen og designe nye forretningsløsninger. Forretningsanalyse har som mål å sikre at teknologiske, prosess- eller organisatoriske løsninger møter forretningsmål og behov. Jest et nøkkelelement for å sikre effektiviteten til prosjekter og endringer i organisasjonen, ved å sikre at løsningene som introduseres er nøyaktige, gjennomførbare og fullt ut oppfyller forretningskrav.
Business Process Analysis with UML and BPMN
14 timerKursets målgruppe:
Ledere som ønsker å forstå BPMN diagrammer, Business Konsulenter, Business Analytikere, Business Prosessingeniører, Systemanalytikere og alle som er involvert i å analysere og planlegge Business Prosesser ved bruk av standardisert, enhetlig modelleringsnotasjon.
Kurs Goals:
- Lag prosessdiagrammer av høy kvalitet
- Modell i BPMN prosessnotasjon
- Ta opp prosessinformasjon som den er
- Implementer optimaliserte prosessflyter for personintensive prosesser
- Forenkle komplekse prosessdefinisjoner og del dem i mer håndterbare deler
Business Process Modeling using BPMN and UML
14 timerObjektiv:
Dette kurset tar sikte på å hjelpe forretningsanalytikere til å lære å modellere sine forretningsprosesser effektivt ved å bruke BPMN samt ressurser som håndteres av deres aktiviteter. Ved å bli utført av et smidig bedriftsrammeverk lærer forretningsanalytikere i løpet av dette kurset hvordan de kan bruke passende BPMN-notasjoner og forretningsutvidelser av UML for å håndtere deres "forretningskrav" og konsekvent drive underliggende aktiviteter på designnivå.
Design Patterns
14 timerDet er mange prøvde og testede mønstre allment tilgjengelig for alle. Noen ganger handler det om å endre navn og implementere mønsteret i en spesifikk teknologi. Det kan spare hundrevis av timer, som ellers vil bli brukt på design og testing. Trening Go als Dette kurset har to mål: For det første lar det deg bruke gjenkjente mønstre, for det andre lar det deg lage og gjenbruke mønstre som er spesifikke for organisasjonen din. Det hjelper deg å estimere hvordan mønstre kan redusere kostnadene, systematisere designprosessen og generere et koderamme basert på mønstrene dine. Publikumsprogramvaredesignere, forretningsanalytikere, prosjektledere, programmerere og utviklere samt operasjonsledere og programvaredivisjonsledere. Kursstil Kurset fokuserer på brukstilfeller og deres forhold til et spesifikt mønster. De fleste eksemplene er forklart i UML og i enkle Java eksempler (språket kan endres hvis kurset er booket som et lukket kurs). Den guider deg gjennom kildene til mønstrene, samt viser deg hvordan du katalogiserer og beskriver mønstre som kan brukes på nytt i hele organisasjonen.
Introduction to Enterprise Architect
7 timerDette introduksjonskurset til Enterprise Architect er designet for alle personer som ønsker å bruke Sparx Systems sitt UML-modelleringsverktøy, Enterprise Architect, for sine modelleringsaktiviteter, men som ikke er kjent med funksjonene, funksjonene og bruken av Enterprise Architect.
Efficient Requirement Management using Agile Methods and Agile UML Modeling
21 timerObjektiv:
Dette kurset tar sikte på å hjelpe produktledere, produkteiere, forretningsanalytikere, systemarkitekter og utviklere til å forstå hvordan man effektivt kan håndtere krav på grunnlag av produktvisjonen til å veilede utviklere nøyaktig i implementeringen av dem.
Mer detaljert, dette kurset tar sikte på å hjelpe produktledere med å bedre definere verdiforslagene for sine produkter på grunnlag av strategier og interessentbehov. Business og produkteiere forstår hvordan de skal beskrive kravene til etterslepet av produktet, og oppdage passende eposer og brukerhistorier om systemet mens de bidrar til den nødvendige verdiskapningen. Under interaktive casestudieøvelser lærer deltakerne hvordan de i detalj beskriver slike krav for å validere riktig forståelse av behov og utarbeide systemakseptantester. Bare ved å bruke en veldig vanlig og produktiv UML profil lærer de å strukturere krav for å kommunisere effektivt med arkitekter og utviklere gjennom en iterativ kravinnsamlingsprosess.
Publikum:
- Produktledere
- Produkteiere
- Business
- Noen interetsted i Krav Management Process
Object Constraint Language (OCL) and Web Ontology Language (OWL)
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot programmerere eller alle som ønsker å lære og bruke OCL og OWL for å uttrykke alle slags modellspørringer, manipulasjons- og spesifikasjonskrav.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Ha en bedre forståelse av OCL- og OWL-arkitektur.
- Bruk OCL og OWL for å uttrykke modelltransformasjoner.
OCUP2 UML Certification - UML 2 Foundation Exam Preparation
21 timerOCUP2 Innholdsutvikler
NobleProg har offisiell OMG OCUP 2 Content Developer- status, noe som betyr at våre kursoversikter og opplæringsmateriell ble utviklet av de samme ekspertene som forberedte spørsmål til OCUP 2-eksamener.
Publikum
Utviklere, programmerere, forretningsanalytikere, prosjektledere, programvarearkitekter, testere, personer som er ansvarlige for dokumentasjon eller alle som er involvert i programvareutviklingsprosessen.
Mål
Forbereder deg til å arbeide med de vanligste UML elementene
Lærer deg hvordan du lager enkle UML modeller
Forbereder deg til å bli medlem av et UML utviklingsteam
System Engineering using SysML and UML 2
21 timerObjektiv:
Hjelpe analytikere og designere av systemteknikkdomenet med å forstå hvordan man effektivt samler krav, og deretter gjennomgå den innebygde programvaredesignimplementeringen på grunnlag av systemspesifikasjoner ved bruk av UML 2 og SysML .
Denne tre dager lange opplæringen tar sikte på å hjelpe systemanalytikere til å uttrykke effektivt sine behov og designere til å lage den passende arkitektoniske utformingen av systemet på grunnlag av disse behovene.
Den resulterende systemarkitekturen gir en god smidighetsnivå for den innebygde systemprogramvaren i møte med endringer ettersom den tillater en sammenhengende sporbarhet av forretningsreglene som er innkapslet i systemfunksjoner og de av bruksvalgene (brukstilfeller) til sluttbrukere mot programvareimplementeringsnivå.
Applying SysML with MagicDraw/Cameo
21 timerDette er en 3-dagers opplæring som dekker prinsipper for modellering, UML, SysML og bruk av MagicDraw eller Cameo etter en casestudie, som demonstrerer en typisk modellbasert systemteknisk tilnærming.
Kurset:
- Inkluderer forelesninger og praktisk praksis i bruk av MagicDraw eller Cameo for systemmodellering ved bruk av SysML;
- Forklarer store SysML begreper og diagrammer;
- Gir praktisk erfaring med å bygge systemmodelleksempler;
- Viser hvordan man sporer modellelementer i forskjellige visninger;
- Forklarer hvordan du bruker MagicDraw funksjoner effektivt;
- Er basert på en konsistent modellstudie.
Publikum:
- Systemarkitekter, systemingeniører, programvarearkitekter og andre interessenter som skal lage og bruke modeller.
Metoder:
- Presentasjoner, diskusjoner og casestudiebaserte praktiske oppgaver.
Kursmateriell:
- Lysbilder, casemodell og praktiske oppgavebeskrivelser.
Sertifikater:
- Hver deltaker mottar NobleProg-sertifikat som indikerer at han/hun deltok på treningen.
Object-oriented analysis and design using the language UML
21 timerOpplæringen i "Objektorientert analyse og design ved hjelp av UML" er rettet mot analytikere, designere, programmerere, testere og prosjektledere, og tilbyr en introduksjon til systemmodellering ved hjelp av UML. Gjennom casestudier får deltakerne ferdigheter i modellering av krav, forretningsprosesser, samt dokumentasjon av funksjonelle og ikke-funksjonelle krav. De neste trinnene i opplæringen inkluderer den analytiske modellen, designfaser – både statiske og dynamiske, og praktisk bruk av modelleringsverktøyet Enterprise Architect. Opplæringen gir et solid grunnlag for effektiv modellering av prosesser i virksomheter, ved bruk av UML på alle stadier av programvareutvikling.
OCUP2 UML Certification - Preparing for the UML2 Intermediate exam.
14 timerPublikum:
Utviklere, programmerere, forretningsanalytikere, prosjektledere, programvarearkitekter, testere, personer som er ansvarlige for dokumentasjon eller alle som er involvert i programvareutviklingsprosessen.
Mål:
Forbereder deg til å arbeide med et bredt spekter av UML elementer
Lærer deg hvordan du lager komplekse UML modeller
Forbereder deg til å bli et kvalifisert seniormedlem i et UML utviklingsteam.
UML in Enterprise Architect (workshops)
21 timerKurset er designet for analytikere, designere, utviklere, tester og prosjektledere.
Workshopen presenterer en problemanalyse, design og dokumentasjonssystemer ved hjelp av UML og Enterprise Architect av Sparx Systems. Under opplæringen vil bli presentert til de avanserte ferdighetene i programmet (som MDA, profiler, XMI), og beste praksis som kan mye forenkle og akselerere modellering.
Fordi opplæringen fokuserer på Enterprise Architect verktøyet det er nødvendig for deltakerne å allerede vite hvordan å modellere i UML. For de som ønsker å lære modellering har vi dedikert opplæring for UML.
Utdanningsmetoden
Leksjon 10%, 90% workshop