Beschreibung einzelner Lerneinheiten (ECTS-Lehrveranstaltungsbeschreibungen) pro Semester

  
Studiengang:Bachelor Mechatronik Vollzeit
Studiengangsart:FH-Bachelorstudiengang
 Vollzeit
 Wintersemester 2025
  

Titel der Lehrveranstaltung / des ModulsSystem- und Software Engineering
Kennzahl der Lehrveranstaltung / des Moduls074703055206
UnterrichtsspracheEnglisch
Art der Lehrveranstaltung (Pflichtfach, Wahlfach)Wahlpflichtfach
Semester in dem die Lehrveranstaltung angeboten wirdWintersemester 2025
Semesterwochenstunden1
Studienjahr2025
Niveau der Lehrveranstaltung / des Moduls laut Lehrplan1. Zyklus (Bachelor)
Anzahl der zugewiesenen ECTS-Credits2
Name des/der VortragendenMathias RIEDER


Voraussetzungen und Begleitbedingungen
  • Grundlagen Kommunikationssysteme
  • Grundlagen objektorientierter Programmierung

 

Lehrinhalte
  • Was ist System-Engineering?

  • Klassische Vorgehensmodelle (Wasserfall, V-Modell, etc.)

    • Lastenheft & Pflichtenheft

    • Requirements-Engineering

  • Systemen-Analyse & Design
    • UML - (fast) alle Diagrammtypen

    • SysML

    • Use-Cases

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






Wintersemester 2025an den Anfang