Software Engineering
- Fakultät
Institut für Management und Technik
- Version
Version 4.0 vom 03.03.2021
- Modulkennung
75B0266
- Modulname (englisch)
Software Engineering
- Studiengänge mit diesem Modul
Wirtschaftsinformatik (B.Sc.)
- Niveaustufe
3
- Kurzbeschreibung
Das Modul behandelt die wichtigsten technischen und nicht-technischen Aspekte bei der kommerziellen Entwicklung großer Softwaresysteme.
- Lehrinhalte
- Einführung und Motivation
- Grundbegriffe des Software Engineering
- Software-Entwicklungsprozesse und Vorgehensmodelle
- Requirements Engineering
- Systemanalyse
- Softwareentwurf
- Implementierung
- Softwarepru&
- 776;fung
- Projektmanagement
- Teammanagement
- Dokumentation
- Lernergebnisse / Kompetenzziele
Wissensverbreiterung
Die Studierenden kennen Konzepte, Methoden und Vorgehensweisen bei der ingenieurmäßigen, industriellen Softwareentwicklung. Neben den technischen Aspekten besitzen sie Kenntnisse über die nicht-technischen Aspekte der Softwareentwicklung (Projektmanagement, Teammanagement).
Wissensvertiefung
Die Studierenden, die dieses Modul erfolgreich studiert haben, verfügen über vertiefte Kenntnisse des Softwareentwicklungsprozesses, kenne verschiedene Vorgehensmodelle, sowie deren Stärken und Schwächen.
Können - instrumentale Kompetenz
Die Studierenden können grundlegende Verfahren des Software Engineering anwenden. Sie sind in der Lage, den Aufwand von Softwareentwicklungsprojekten abzuschätzen und kleine Projekte zu planen und zu leiten.
Können - kommunikative Kompetenz
Die Studierenden, die dieses Modul erfolgreich studiert haben, können sowohl mit Anwendern als auch mit anderen Softwareentwicklern über die verschiedenen Aspekte der Softwareentwicklung diskutieren.
Können - systemische Kompetenz
Die Studierenden, die dieses Modul erfolgreich studiert haben, verfügen über ein ganzheitliches Verständnis des Softwareentwicklungsprozesses.
- Lehr-/Lernmethoden
Vorlesung im seminaristischen Stil mit integrierten Übungen
- Empfohlene Vorkenntnisse
Einführung in die Informatik und Programmierung, Objektorientierte Programmierung
- Modulpromotor
Ryba, Michael
- Lehrende
Ryba, Michael
- Leistungspunkte
5
- Lehr-/Lernkonzept
Workload Dozentengebunden Std. Workload Lehrtyp 42 Vorlesungen 14 Übungen 2 Prüfungen Workload Dozentenungebunden Std. Workload Lehrtyp 42 Veranstaltungsvor-/-nachbereitung 14 Hausarbeiten 14 Literaturstudium 22 Prüfungsvorbereitung
- Literatur
Helmut Balzert: Lehrbuch der Software-Technik, Bd. 1 & 2, Spektrum Akademischer Verlag, 2001/1998Ian Sommerville: Software Engineering, Pearson Studium, 2007W. Zuser, T. Grechenig, M. Köhle: Software Engineering mit UML und dem Unified Process, Pearson Studium, 2004Jochen Ludewig, Horst Lichter: Software Engineering, dpunkt Verlag, 2007lEEE Std 610.121990: IEEE Standard Glossary of Software Engineering Terminology
- Prüfungsleistung
Klausur 2-stündig
- Bemerkung zur Prüfungsform
Die Studierenden halten am Ende der Vorlesungszeit ein auf das Themengebiet der Lehrveranstaltung abgestimmtes Referat.
- Dauer
1 Semester
- Angebotsfrequenz
Nur Wintersemester
- Lehrsprache
Deutsch