Titel der Lehrveranstaltung / des Moduls | System- und Software Engineering |
Kennzahl der Lehrveranstaltung / des Moduls | 074703055206 |
Unterrichtssprache | Englisch |
Art der Lehrveranstaltung (Pflichtfach, Wahlfach) | Wahlpflichtfach |
Semester in dem die Lehrveranstaltung angeboten wird | Wintersemester 2025 |
Semesterwochenstunden | 1 |
Studienjahr | 2025 |
Niveau der Lehrveranstaltung / des Moduls laut Lehrplan | 1. Zyklus (Bachelor) |
Anzahl der zugewiesenen ECTS-Credits | 2 |
Name des/der Vortragenden | Mathias RIEDER |
Voraussetzungen und Begleitbedingungen |
- Grundlagen Kommunikationssysteme
- Grundlagen objektorientierter Programmierung
|
Lehrinhalte |
-
Was ist System-Engineering?
-
Klassische Vorgehensmodelle (Wasserfall, V-Modell, etc.)
- Systemen-Analyse & Design
|
Lernergebnisse |
Nach erfolgreichem Abschluss dieser Lehrveranstaltung sind Studierende in der Lage,
- mit modernen Methoden des Software-Engineerings komplexe, verteilte Systeme zu designen
- die Vorgehensmodelle in Softwareprojekten (z.B.: V-Modell, Unified Process, agile Methoden) vergleichend beschreiben
- Lasten- und Pflichtenhefte zu realisieren
- Use-Case-Beschreibungen und agile Backlogs und User-Stories zu erstellen
- die Grundlagen des System-Engineering, im speziellen die Techniken des Requirements-Engineerings und Methoden der Systemmodellierung anhand von UML und SysML anzuwenden.
|
Geplante Lernaktivitäten und Lehrmethoden |
- Vorlesungen
- Präsentation mit Feedback und Reflexion
- Exkursion zum Thema Agile Vorgehensmodelle.
|
Prüfungsmethode und Beurteilungskriterien |
Schriftliche Gesamtprüfung |
Kommentar |
-- |
Empfohlene Fachliteratur und andere Lernressourcen |
-
Schatten, Alexander u.a. (2010): „Vorgehensmodelle.“ In: Best Practice Software-Engineering: Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen. Herausgegeben von Alexander Schatten u.a. Heidelberg: Spektrum Akademischer Verlag, S. 47–69. Online im Internet: DOI: 10.1007/978-3-8274-2487-7_3. pp. 47-69.
-
Korff, Andreas; Schacher, Markus (2008): Modellierung von eingebetteten Systemen mit UML und SysML. Heidelberg: Spektrum Akademischer Verlag.
-
Larman, Craig (2002): Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process. 2. ed. Upper Saddle River, NJ: Prentice-Hall PTR.
-
Cockburn, Alistair (2012): Writing effective use cases. 24. print. Boston: Addison-Wesley (= The Agile software development series).
|
Art der Vermittlung |
Präsenzveranstaltung |