Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Oversikt over programvareutviklingsprosess og modellering
- Metodologier og deres innvirkning på arbeidet til en Business Analytiker
- Waterfall-trinnene: Analyse, Design, Implementering, Testing, Vedlikehold
- Agile tilnærming til forretningsanalyse
- Hvem er Business Analytikere?
- Perspektiv på BA-rollen
- Det dynamiske (adferdsbaserte) modellen
- Det statiske (strukturbaserte) modellen
- Strukturert analyse
BAs perspektiv på objektorientering
- Objektorientert Programming og dens innvirkning på modellering
- UML standarden
- Kognitiv psykologi og OO?
- Objekter
- Egenskaper og operasjoner
- Operasjoner og metoder
- Kapsling
- Klassekategorier
- Relasjoner
- Generalisering
- Assosiasjon
- Aggregasjon
- Komposisjon
- Polymorfi
- Use Caseer og scenarier
- Business og system Use Caseer
En oversikt over Business Objektorientert modellering (BOOM)
- B.O.O.M. og SDLCs
- Trinnene i B.O.O.M.
- Sekvensering av trinnene
- Hva definerer du først – egenskaper eller operasjoner?
Analysere ende-til-ende Business prosesser
- Intervjuer under initierings-, analyse- og testfasene
- Trinn 1: Initiering
- Business kravdokumentmal
- Trinn 1a: Modellere Business Use Caseer
- Trinn 1a i: Identifisere Business Use Caseer (Business bruksfall-diagram)
- Teori til praksis
- Notat til Rational Rose-brukere
- Case Study D1: Business bruksfall-diagrammer
- Trinn 1a ii: Definere omfang av Business Use Caseer (aktivitetsdiagram)
- Case Study D2: Business bruksfall-aktivitetsdiagram med partisjoner
Omfang av IT-prosjektet med System Use Cases
- Trinn 1b: Modellere system Use Caseer
- Case Study E1: Rolleskart
- Trinn 1b ii: Identifisere systembruksfallpakker (systembruksfall-diagram)
- Case Study E2: Systembruksfallpakker
- Trinn 1b iii: Identifisere system Use Caseer (systembruksfall-diagram)
- Case Study E3: Systembruksfall-diagrammer
- Trinn 1c: Begynne statisk modell (klasse-diagrammer for nøkkel Business klasser)
- Trinn 1d: Fastsette baseline for analyse (BRD/initiering)
Storyboarding av brukerens opplevelse
- Trinn 2: Analyse
- Mal for bruksfallbeskrivelse
- Dokumentere den grunnleggende flyten
- Retningslinjer for å skrive bruksfall
- Eksempel på grunnleggende flyt: CPP-systemets gjennomgangsrapport
- Dokumentere alternative flyter
- Dokumentere unntaksflyter
- Retningslinjer for å gjennomføre systembruksfallintervjuer
- Aktivitetsdiagrammer for system Use Caseer
- Relaterte artefakter
- Beslutningstabeller
- Case Study F1: Beslutningstabell
- Beslutningstrær
- Case Study F2: Beslutningstrær
- Betingelses-/respons-tabell
- Business Rules
- Avanserte bruksfallfunksjoner
- Case Study F3: Avanserte bruksfallfunksjoner
Livssykluskrav for nøkkelobjekter Business
- Hva er et tilstandsdiagram?
- Trinn 2a ii: 1. Identifisere tilstander av kritiske objekter
- Case Study G1: Tilstander
- Trinn 2a ii: 2. Identifisere tilstandsoverganger
- Case Study G2: Overganger
- Trinn 2a ii: 3. Identifisere tilstandsActivitier
- Case Study G3: TilstandsActivitier
- Trinn 2a ii: 4. Identifisere sammensatte tilstander
- Case Study G4: Sammensatte tilstander
- Trinn 2a ii: 5. Identifisere samtidige tilstander
Samle over-the-board regler med klassediagrammer
- Trinn 2b: Statisk analyse
- Trinn 2b i: Identifisere entitetsklassekategorier
- Case Study H1: Entitetsklassekategorier
- Trinn 2b ii: Modellere generaliseringer
- Case Study H2: Generaliseringer
- Trinn 2b iii: Modellere midlertidige roller
- Case Study H3: Midlertidige roller
- Trinn 2b iv: Modellere hel/del-relasjoner
- Diagram for sammensatt struktur
- Case Study H4: Hel/del-relasjoner
- Trinn 2b v: Analysere assosiasjoner
- Case Study H5: Assosiasjoner
- Trinn 2b vi: Analysere multiplisitet
- Case Study H6: Multiplisitet
Optimalisering av konsistens og gjenbruk i krav Documentation
- Trinn 2b vii: Koble system Use Caseer til den statiske modellen
- Case Study I1: Koble system Use Caseer til den statiske modellen
- Case Study I1: Resultater
- Trinn 2b viii: Legge til egenskaper
- Meta-egenskaper
- Case Study I2: Legge til egenskaper
- Trinn 2b ix: Legge til søketabeller
- Case Study I5: Analysere søketabeller
- Trinn 2b x: Legge til operasjoner
- Case Study I7: Fordele operasjoner
- Trinn 2b xi: Revidere klassestruktur
- Case Study I8: Revidere struktur
Designe testcaser og fullføre prosjektet
- Trinn 2c: Spesifisere testing
- Strukturert gjennomgang
- Beslutningstabeller for testing
- Case Study J1: Avlede testtilfeller fra beslutningstabeller
- Grenseverdianalyse
- Case Study J2: Velg testdata ved hjelp av grenseverdianalyse
- Systemtester
- Ut over systemtestene
- Trinn 2d: Spesifisere implementeringsplan
- Trinn 2e: Fastsette baseline for utvikling
Hva utviklere gjør med dine krav
- Objektorientert Design Patterns
- Synlighet
- Kontrollklasser
- Grensesnittklasser
- Sekundensekvensdiagrammer
- Communication diagrammet
- Andre diagrammer
- Lagdelt arkitektur
- Grensesnitt
- Blandingsklasser
- Implementere OO ved bruk av et OO-språk
- Implementere OOA ved bruk av prosedyrelære Languages
- Implementere en Database fra OOA ved bruk av en RDBMS
Krav
Ingen
21 Timer
Referanser (3)
Instruktørens kunnskap, engasjement og kontakt
Adam Kuklewski - GE Medical Systems Polska
Kurs - Technical Architecture and Patterns
Maskinoversatt
Instruktøren delte kunnskapen sin og skapte en utmerket atmosfære.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Kurs - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
Maskinoversatt
Den direkte korrelasjonen med vårt arbeidsemne i eksemplene
Gabriel Gutierrez - ARGOTEC S.r.l.
Kurs - Systems Modelling with SysML
Maskinoversatt