Kom i kontakt

Kursplan

UML-grunder & EA-implementering

Att koppla UML-teori med EA-exekvering.

  • Högnivåprinciper för UML: Översikt över UML 2.x, diagramklassificeringar och EA-profiler.
  • EA-modelleringmönster: Användning av standardmönster kontra anpassade mönster inom EA.
  • Modellstruktur: Paket, namnrymder, stereotyper och taggade värden.
  • Handled övning: Att skapa en strukturerad projektstruktur med hjälp av paket och stereotyper.

Funktions- och affärsmodellering

Fånga krav och arbetsflöden.

  • Användarfallsmodellering: Skapa användarfallsdiagram, aktörer och relationer.
  • EA-egenskaper: Kravkoppling, spårbarhet och intressenthantering.
  • Activitiesdiagram: Modellera affärsprocesser och arbetsflöden.
  • EA-egenskaper: Svingränder, pooler, kontrollflöden och dataobjekt.
  • Kravingenjörskonst: Fånga krav, valideringsregler och koppla till modell-element.
  • Handled övning: Bygg ett komplett användarfallsmodell och mappa affärsaktiviteter till ett activitiesdiagram.

Modul 4: Strukturell och beteendemässig modellering

Detaljerad statisk och dynamisk design.

Statisk modellering (klassdiagram):

  • Skapa klasser, gränssnitt, enumerationer och associationer.
  • EA-egenskaper: Arv, realisering, generalisering, aggregation och komposition.
  • Hantera synlighet och navigerbarhet.

Dynamisk modellering (sekvensdiagram):

  • Skapa livslinjer, meddelanden och interaktioner.
  • EA-egenskaper: Självmeddelanden, Alt/Loop-fragment och aktiveringsfält.
  • Modellera tillståndsändringar och interaktioner mellan element.
  • Handled övning: Utveckla ett klassdiagram med fullständiga relationer och ett sekvensdiagram för att validera interaktionerna.

Dokumentation, rapportering & publicering

Dela modeller och generera leverabler.

  • Utskriftbar dokumentation: Konfigurera utskriftsstylesheet och exportera till PDF/Word.
  • Webbaserad dokumentation: Publicera modeller till en server via HTML Help.
  • EA-egenskaper: Anpassa HTML-mallar, navigationsstrukturer och publiceringsprofiler.
  • Modellrapporter: Generera anpassade rapporter med Data Dictionary och Report Wizard.
  • Integration: Exportera till andra format (BPMN, SysML, ArchiMate) om tillämpligt.
  • Handled övning: Generera en professionell HTML-helpfil och en anpassad modellrapport.

Professionella tips, tricks & bästa praxis

Effektivitet och expertarbetsflöden.

  • Tangentbordsgenvägar & effektivitet: Anpassa verktyget för hastighet.
  • Modellunderhåll: Kontrollera konsistens, validera modeller och hantera versionshantering av modeller.
  • Vanliga fallgropar: Undvik vanliga beginner-fel i EA.
  • Resurshantering: Hantera minne, databasoptimering och backupstrategier.
  • Frågestund: Adressera specifika deltagarutmaningar.

Krav

Förkunskaper

Ingen tidigare erfarenhet av Sparx Enterprise Architect krävs. Grundläggande kunskap i UML-koncept är givande men inte obligatoriskt.

Målgrupp

Business analysts, systemarkitekter, mjukvaruutvecklare och projektledare som är nya på Sparx Enterprise Architect.

 7 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier