Avatar vom Dozent:in

Enterprise Architecture Management edit

Modulverantwortlich Prof. Dr. Hartmut Westenberger
Dozent:innen Prof. Dr. Hartmut Westenberger, Prof. Dr. Frank Victor
Kürzel EAM
Sprache englisch
Kreditpunkte 6
Voraussetzungen nach Prüfungsordnung keine
Prüfungsformen Fachgespräch
Level Wahl
Häufigkeit des Angebots jedes Sommersemester
Verwendung des Moduls in weiteren Studiengängen Master Digital Sciences
Letzte Aktualisierung 13. September 2024

Learning Outcome

Students should learn to apply architectural thinking as a foundation to organize and manage enterprise / IT processes, workflows and service landscape.

Based on a deep understanding of the concept „ARCHITECTURE“ they are able to identify basic architectural elements according to concerns. They are able to document the baseline architecture and to derive the target architecture aligned to business / IT strategy. Classification of tasks as well structured and ill-structured activities and impacts for automation. This involves analyzing the requirements of the IT strategy and deriving a common vision of the strategic requirements of the IT operations and covers the design of IT landscapes and the needed roadmaps and to identify appropriate common frameworks to support these tasks.

To align IT services and systems on business needs to improve business and to support business innovation by agile IT concepts.

Modulinhalt

  1. IT Strategy
  2. Enterprise Modeling: Metamodeling, Ontologies
  3. Enterprise Architecture and Architecture Description
  4. EA Frameworks and EA Management
  5. workflow management systems based on SAP and open source tools
  6. process models for the implementation of workflow management systems
  7. Petri nets for modeling and verification of workflow management systems
  8. EDI subsystems
  9. GS 1 standards for EDI
  10. Business service management as an approach for business alignment

Lehr- und Lernformen

Lehrmaterial

Empfohlene Literatur

Geförderter Kompetenzerwerb

Das Modul zahlt auf folgende Handlungsfelder und Kompetenzbereiche ein. Eine ausführliche Beschreibung der konkreten Komptenzen finden Sie weiter unten.

Designing for User Experiences

Developing Interactive and Distributed Systems

Exploring Advanced Interactive Media

Driving Creation Process

Designing for User Experiences

  • Anforderungen und Bedarfe

    • Können Nutzungs- und Unternehmenskontexte analysieren und deren Auswirkungen auf Medienwahl und -ausgestaltung erörtern.

  • Konzepte

    • Haben ein ausgeprägtes konzeptionelles Denkvermögen entwickelt, um komplexe Probleme zu analysieren, innovative Lösungsansätze zu konzipieren und diese in verständliche und erfahrbare Konzepte zu überführen.

    • Können angemessene Informationsarchitekturen entwicklen, evaluieren, iterieren und optimieren.

  • Gestaltung

    • Können visuelle Darstellung und Präsentation komplexer Daten und Informationen für verschiedene Zielgruppen konzipieren und erstellen.

Developing Interactive and Distributed Systems

  • Technologie

    • Kennen State-of-the-art Technologie zur Umsetzung von software-basierten Anwendungen (insb. in den Bereichen Web, Mobile, IoT, AR/VR, AI), können konkurrierende alternative Technologien auswählen und evaluieren, sich neue technologische Möglichkeiten erschließen, diese bewerten, nutzen, und integrieren sowie zukunftsorientiert neue Möglichkeiten screenen.

    • Wissen wie Kommunikation zwischen Computern realisiert wird (bspw. req/res, pub/sub und Protokolle wie HTTP, MQTT).

    • Wissen was ein Computer ist und wie Software darauf ausgeführt wird.

  • Entwurf

    • Verstehen formale Strukturen.

    • Können abstrahieren, logisch denken und komplexe Zusammenhänge verstehen.

    • Können Aspekte realweltlicher Probleme zu identifizieren, die für eine informatische Modellierung geeignet sind, algorithmische Lösungen für diese (Teil-)Probleme bewerten und selbst so zu entwickeln, dass diese Lösungen mit einem Computer operationalisiert werden können.

    • Konzepte (bspw. Paradigmen, Architekturen, Pattern) für die web-basierte Verteilung von Komponenten (bspw. Frontend/Clients/Apps, Backend/Server/Cloud) für verteilte interaktive Anwendungen kennen und umsetzen können.

  • Implementierung

    • Kennen Entwicklungsumgebungen, Tools und entwicklungsnahe Prozesse und diese praktisch nutzen (insb. IDE, Compiler, Linker, Libraries, Debugging, Unit-Testing, Repositories für eigenen Code / git, Build Tools, Paketmanager).

Driving Creation Process

  • Management

    • Können erkennen, welche Kompetenzen zur Lösung eines Problems erforderlich sind.

  • Kommunikation

    • Sind in der Lage Arbeits- und Forschungsergebnisse klar und verständlich in aussagekräftigen, zielgruppengerechten Berichten, Präsentationen o.Ä. zu kommunizieren.

Exploring Advanced Interactive Media

  • Medien

    • Haben die Fähigkeit zur Darstellung und Visualisierung großer Datenmengen, um komplexe Daten auf verständliche und ansprechende Weise zu präsentieren.

  • Exploration & Kreativität

    • Können Ansätze, Denk- und Vorgehensweisen aus verschiedenen Fachrichtungen nutzen, kombinieren und einsetzen um neue Ideen und Lösungen zu erzeugen.

    • Haben eine offene Fehlerkultur in der Fehler nicht als Endpunkt betrachtet, sondern als Teil des Lernprozesses verstanden und genutzt werden, um Prozesse zu verbessern, zukünftige Fehler zu vermeiden und exploratives Handeln zu fördern.

    • Haben die Fähigkeit zur Selbstreflexion um Handlungen und Entscheidungen evaluieren und iterieren zu können.

  • Prototyping

    • Beherrschen verschiedene Formen von Prototyping zum frühzeitigen Einholen von Feedback und zum Erklären, Erkunden und erlebbar machen von Ideen und Ansätzen.

    • Können angemessene Prototypen für die jeweilige Fragestellung und Entwicklungsphase entwickeln und effizient einsetzen.

Enhancing Interactions on Different Scales

  • Selbstlernen

    • Können sich selbstständig neue Wissens- und Kompetenzbereiche zu Methoden, Technologien oder Domänen erschließen.

In der linken Spalte sehen Sie, welche Kompetenzen für das Modul vorausgesetzt werden (hellgrauer Balken). In der rechten Spalte sehen Sie, welche Kompetenzen Sie mit dem Modul erwerben können (farbiger Balken). Die Kompetenzen sind in Handlungsfelder und Bereiche gegliedert.

Wenn Sie auf den grauen oder farbigen Balken klicken, gelangen Sie zu einer Liste von Modulen, die auf diese Kompetenz einzahlen. Hier finden die eine Übersicht über alle Kompetenzen und die Module, die auf diese einzahlen.

arrow_upward