Software Engineering I

Software Engineering I

SWS 4
ECTS 5
Sprache(n) Deutsch (Standard)
Englisch
Lehrform SU mit Praktikum
Angebot nach Ankündigung
Aufwand

30 Präsenzstunden Vorlesung, 30 Präsenzstunden Praktikum, 45 Stunden Vor-/Nachbereitung des Praktikums, 45 Stunden Nachbereitung der Vorlesung und Prüfungsvorbereitung

Voraussetzungen

Keine

Ziele

Die Stu­die­ren­den ken­nen die grund­sätz­li­chen Pro­zes­se und Pha­sen der Soft­ware-Ent­wick­lung. Sie sind in der Lage

  • den Softwareentwicklungsprozess in einem Unternehmen anhand von Vorgehensmodellen zu definieren
  • den Softwareentwicklungszyklus und seine Phasen zu beschreiben
  • für alle Aktivitätstypen des Entwicklungsprozesses geeignete Methoden und Werkzeuge vorzuschlagen
  • Definition und Entwurf von Software in geeigneter Notation zu formulieren
  • Software im Team zu entwickeln
Inhalt

Software-Engineering ist die Technik der Entwicklung mittlerer und großer SW-Systeme im Team in einem Auftraggeber-Auftragnehmer-Verhältnis und unter wirtschaftlichen Bedingungen.

Im Einzelnen:

  • Ziele des Software Engineering
  • Software-Entwicklungs-Modelle (stark regulierte, dokumentenorientierte als auch leichtgewichtige,»agile« Modelle)
  • Anforderungen und anwendungsfachliches Modell
  • Objektorientierte Analyse und Entwurf, Abgrenzung und Charakteristika
  • Unified Modelling Language (UML)
  • Test und Verifikation
  • Werkzeuge, DevOps
  • Querschnittsthemen: Qualitätsmanagement, Konfigurationsmanagement und Dokumentation
  • Ansätze zur Automatisierung
Medien und Methoden

Tafel, Folien, Beamer, Lehr-/Lernvideos, Gastvorträge, projektbasiertes Lernen

Literatur

Oestereich; Analyse und Design mit UML 2.1, Oldenbourg, 2005 (oder neuere Auflage)

Metzner; Software-Engineering - kompakt, Hanser, 2020

Sommerville; Software Engineering; Pearson Studium, 2015

Kleuker; Grundkurs Software-Engineering mit UML, Springer Vieweg, 2018

Rupp; UML 2 glasklar, Hanser, 2012

Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen

IF Version 2019

Pflicht

IF-I-B-305

3

Eine der Folgenden, Festlegung siehe Studienplan:
Schein
benotete schriftliche Prüfung 90 Minuten

IC Version 2019

Pflicht

IF-S-B-305

3

Eine der Folgenden, Festlegung siehe Studienplan:
Schein
benotete schriftliche Prüfung 90 Minuten

GN Version 2017

WPF Vertiefungsfächer

08-GN-WPFV-012

5

schriftliche Prüfung

DC Version 2020

WPF Informatik

DC-WPF-INF-05-010

5

Eine der Folgenden, Festlegung siehe Studienplan:
Schein
benotete schriftliche Prüfung 90 Minuten

DC Version 2023

WPF Informatik

DC-WPF-INF-05-010

5

Eine der Folgenden, Festlegung siehe Studienplan:
Schein
benotete schriftliche Prüfung 90 Minuten

IF Version 2023

Pflicht

IF-I-B-305

3

Eine der Folgenden, Festlegung siehe Studienplan:
Schein
benotete schriftliche Prüfung 90 Minuten