Ta kontakt

Kursplan

UML-grunnleggende og EA-implementering

Forbinde UML-teori med EA-eksekvering.

  • Høy-nivå UML-prinsipper: Oversikt over UML 2.x, klassifisering av diagrammer og EA-profiler.
  • EA-modelleringmønstre: Bruk av standardmønstre versus tilpassede mønstre i EA.
  • Modellstruktur: Pakker, navnerom, stereotyper og tilknyttede verdier (Tagged Values).
  • Praktisk øvelse: Opprette en strukturert prosjektramme ved hjelp av pakker og stereotyper.

Funksjonell og forretningsmodellering

Fange krav og arbeidsflyter.

  • Use Case-modellering: Opprette Use Case-diagrammer, aktører og relasjoner.
  • EA-funksjoner: Kobling av krav, sporbarhet og interessenthåndtering.
  • Aktivitetsdiagrammer: Modellering av forretningsprosesser og arbeidsflyter.
  • EA-funksjoner: Svømmerbaner, bassenger, kontrollflyt og dataobjekter.
  • Kravengineering: Fange krav, valideringsregler og kobling til modell-elementer.
  • Praktisk øvelse: Bygge en komplett Use Case-modell og koble forretningsaktiviteter til et aktivitetsdiagram.

Modul 4: Strukturell og atferdsmessig modellering

Detaljert statisk og dynamisk design.

Statisk modellering (Klassediagrammer):

  • Opprette klasser, grensesnitt, enumerasjoner og assosiasjoner.
  • EA-funksjoner: Arv, realisasjon, generalisering, aggregasjon og komposisjon.
  • Håndtering av synlighet og navigerbarhet.

Dynamisk modellering (Sekvensdiagrammer):

  • Opprette livslinjer, meldinger og interaksjoner.
  • EA-funksjoner: Selsmeldinger, Alt/Loop-fragmenter og aktiveringsstriper.
  • Modellering av tilstandsendringer og interaksjoner mellom elementer.
  • Praktisk øvelse: Utvikle et klassediagram med fullstendige relasjoner og et sekvensdiagram for å validere interaksjoner.

Dokumentasjon, rapportering og publisering

Deling av modeller og generering av leveranser.

  • Utskriftsdokumentasjon: Konfigurere utskriftsskjemaer og eksportere til PDF/Word.
  • Nettbasert dokumentasjon: Publisere modeller til en server via HTML-hjelp.
  • EA-funksjoner: Tilpasse HTML-maler, navigasjonsstrukturer og publiseringsprofiler.
  • Modellrapporter: Generere tilpassede rapporter ved hjelp av ordbøker (Data Dictionaries) og rapportveivledere.
  • Integrasjon: Eksportere til andre formater (BPMN, SysML, ArchiMate) hvis det er aktuelt.
  • Praktisk øvelse: Generere en profesjonell HTML-hjelpfil og en tilpasset modellrapport.

Profesjonelle tips, triks og beste praksis

Effektivitet og ekspertarbeidsflyter.

  • Tastaturkortkommandoer og effektivitet: Tilpasse verktøyet for hastighet.
  • Modellvedlikehold: Sjekk for konsistens, validering av modeller og håndtering av modellversjoner.
  • Vanlige fellene: Unngå vanlige begynnerfeil i EA.
  • Resursstyring: Håndtering av minne, databasoptimalisering og sikkerhetskopieringsstrategier.
  • Spørsmål og svar: Adressere spesifikke utfordringer fra deltakerne.

Krav

Krav

Ingen tidligere erfaring med Sparx Enterprise Architect er nødvendig. Grunnleggende kjennskap til UML-konsepter er hjelpsomt, men ikke et krav.

Målgruppe

Forretningsanalytikere, systemarkitekter, programvareutviklere og prosjektledere som er nye til Sparx Enterprise Architect.

 7 Timer

Antall deltakere


Pris per deltaker

Referanser (4)

Kommende kurs

Relaterte kategorier