Kursplan

Oversikt over programvareutviklingsprosess og modellering

    Metoder og deres innvirkning på arbeidet til en Business analytiker Waterfall-trinn Analyse, design, implementering, testing, vedlikehold Smidig tilnærming til forretningsanalyse Hvem er Business analytikere? Perspektiv på BA-rollen Den dynamiske (atferdsmessige) modellen Den statiske (strukturelle) modellen Strukturert analyse

BAs perspektiv på objektorientering

    Objektorientert programmering og dens innvirkning på modellering UML-standarden kognitiv psykologi og OO? Objekter Attributter og operasjoner Operasjoner og metoder Innkapsling Klasser Relasjoner Generalisering Assosiasjon Aggregasjon Sammensetning Polymorfisme Use Cases og scenarier Business and System Use Cases

En oversikt over Business Objektorientert modellering (BOOM)

    BOOM og SDLC-er BOOM-trinnene Sekvensering av trinnene Hva definerer du først – attributter eller operasjoner?

Analysere ende-til-ende Business prosesser

    Intervjuer under initierings-, analyse- og testfasene Trinn 1: Initiering av forretningskrav Dokumentmal Trinn 1a: Modellvirksomhet Use Cases Trinn 1a i: Identifiser virksomhet Use Cases (Business Use-Case Diagram) Sette teori i praksis. Rational Rose Users Case Study D1: Business Use-Case Diagrams Trinn 1a ii: Scope Business Use Cases (Activity Diagram) Case Study D2: Business Use-Case Activity Diagram med partisjoner

Omfang av IT-prosjektet med System Use Cases

    Trinn 1b: Model System Use Cases Case Study E1: Rolle Map Trinn 1b ii: Identifiser System Use-Case-pakker (System Use-Case Diagram) Case Study E2: System Use-Case-pakker Trinn 1b iii: Identifiser system Use Case s (System Use-Case Diagram) Case Study E3: System Use-Case Diagrams Trinn 1c: Start statisk modell (Klassediagrammer for nøkkelbedriftsklasser) Trinn 1d: Angi baseline for analyse (BRD/initiering)

Storyboarding av brukerens opplevelse

    Trinn 2: Analyse mal for bruk-tilfelle-beskrivelse Dokumentasjon av grunnleggende flyt Bruk-tilfelle-skriving-retningslinjer Grunnleggende flyt Eksempel: CPP-systemgjennomgang saksrapport dokumentere alternative flyter dokumentere unntaksflyter Retningslinjer for gjennomføring av systembruk-case-intervjuer Aktivitetsdiagrammer for system Use Cases Beslektede artefakter Beslutningstabeller Kasusstudie F1: Beslutningstabell Beslutningstre Kasusstudie F2: Beslutningstre Tilstand/responstabell Forretningsregler Avanserte bruk-tilfellefunksjoner Kasusstudie F3: Avanserte bruk-tilfellefunksjoner

Livssykluskrav for nøkkelobjekter Business

    Hva er et statsmaskindiagram? Trinn 2a ii: 1. Identifiser tilstander av kritiske objekter Kasusstudie G1: Tilstander Trinn 2a ii: 2. Identifiser tilstandsoverganger Kasusstudie G2: Overganger Trinn 2a ii: 3. Identifiser tilstand Activities Kasusstudie G3: Tilstand Activiti es Trinn 2a ii: 4. Identifiser sammensatte stater Kasusstudie G4: Sammensatte stater Trinn 2a ii: 5. Identifiser samtidige stater

Samle over-the-board regler med klassediagrammer

    Trinn 2b: Statisk analyse Trinn 2b i: Identifiser enhetsklasser Casestudie H1: Entitetsklasser Trinn 2b ii: Modellgeneraliseringer Casestudie H2: Generaliseringer Trinn 2b iii: Modellforbigående roller Casestudie H3: Forbigående roller Trinn 2b iv: Modellhelhet/del Relasjoner The Composite Structure Diagram Casestudie H4: Hele/Del-relasjoner Trinn 2b v: Analyser assosiasjoner Casestudie H5: Assosiasjoner Trinn 2b vi: Analyser multiplisitet Casestudie H6: Multiplisitet

Optimalisering av konsistens og gjenbruk i krav Documentation

    Trinn 2b vii: Koble System Use Cases til den statiske modellen Case Study I1: Koble systemet Use Cases til den statiske modellen Case Study I1: Resultater Trinn 2b viii: Legg til attributter Meta-attributter Case Study I2: Legg til attributter Trinn 2b ix: Legg til oppslagstabeller Kasusstudie I5: Analyser oppslagstabeller Trinn 2b x: Legg til operasjoner Kasusstudie I7: Fordel operasjoner Trinn 2b xi: Revider klassestruktur Kasusstudie I8: Revider struktur

Designe testcaser og fullføre prosjektet

    Trinn 2c: Spesifiser testing av strukturerte gjennomganger Beslutningstabeller for testing av casestudie J1: Utlede testtilfeller fra beslutningstabeller Grenseverdianalyse Kasusstudie J2: Velg testdata ved bruk av grenseverdianalyse Systemtester utover systemtestene Trinn 2d: Spesifiser implementeringsplan Trinn 2: Angi baseline for utvikling

Hva utviklere gjør med dine krav

    Objektorienterte designmønstre Synlighetskontrollklasser Grenseklasser Sekvensdiagrammer Kommunikasjonsdiagrammer Andre diagrammer Lagdelt arkitekturgrensesnitt Mix-Ins Implementering av OO ved bruk av et OO-språk Implementering av OOA ved bruk av prosedyre Languages Implementering av en database fra OOA ved bruk av en RDBMS

Krav

Ingen

 21 timer

Antall deltakere



Price per participant

Testimonials (5)

Relaterte kurs

Related Categories