|
|
| Modulbezeichnung (engl.):
Specialization (SP) Module 1: Software Engineering |
|
| Code: BBWL-571 |
|
4LU (4 Semesterwochenstunden) |
|
5 |
| Studiensemester: 5 oder 6 |
| Pflichtfach: nein |
Arbeitssprache:
Deutsch |
Prüfungsart:
Praktische Prüfung
[letzte Änderung 17.12.2019]
|
BBWL-571 Betriebswirtschaft, Bachelor, Ordnung 01.10.2012
, Wahlpflichtfach
BBWL-571/671 (P420-0141) Betriebswirtschaft, Bachelor, Ordnung 01.10.2016
, Wahlpflichtfach
BBWL-2020-571 (P420-0141) Betriebswirtschaft, Bachelor, Ordnung 01.10.2020
, 5. Semester, Wahlpflichtfach
|
|
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 60 Veranstaltungsstunden (= 45 Zeitstunden). Der Gesamtumfang des Moduls beträgt bei 5 Creditpoints 150 Stunden (30 Std/ECTS). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 105 Stunden zur Verfügung.
|
Empfohlene Voraussetzungen (Module):
BBWL-130 Wirtschaftsinformatik BBWL-350 Daten- und Geschäftsprozessmanagement BBWL-460 Betriebliche Informationssysteme
[letzte Änderung 04.04.2018]
|
Als Vorkenntnis empfohlen für Module:
|
Modulverantwortung:
Prof. Dr. Stefan Selle |
Dozent/innen: Prof. Dr. Christian Liebig Prof. Dr. Stefan Selle Dozierende des Studiengangs Nico Krivograd, M.Sc.
[letzte Änderung 29.03.2017]
|
Lernziele:
Nach der Teilnahme an diesem Modul sind die Studierenden in der Lage, • grundlegende Begriffe im Bereich des IT-Projektmanagements und des Software Engineerings zu verstehen und zu erklären, • Methoden des IT-Projektmanagements und des Software Engineerings anzuwenden und deren Ergebnisse zu dokumentieren, • Arbeitsergebnisse zu verdichten und zu präsentieren.
[letzte Änderung 17.07.2026]
|
Inhalt:
Teil 1: Traditionelles projektbasiertes Software-Engineering (a) Softwarelebenszyklus (b) Wasserfallmodell & Projektmanagement (c) Requirements Engineering (d) Systemmodellierung Teil 2: Modernes Software-Engineering (a) Spiralmodell & Risikomanagement (b) Prototyping & UX-Design (c) Qualitätsmanagement & V-Modell XT (d) Testgetriebene Softwareentwicklung (e) Implementierungsstrategien (f) Konfigurationsmanagement Teil 3: Agiles produktbasiertes Software-Engineering (a) Agile Softwareentwicklung & Scrum (b) Design Thinking
[letzte Änderung 17.07.2026]
|
Weitere Lehrmethoden und Medien:
Inverted / Flipped Classroom durch E-Learning-Unterstützung (z.B. LMS Moodle): Speziell aufbereitete Unterlagen (z.B. Skript) / Medien (z.B. Videos) zum Selbststudium zu Fach- und Methodenwissen. Laborpraktikum mit Übungen: Selbstständiges Arbeiten am PC zur Lösung konkreter Aufgabenstellungen mit betriebswirtschaftlichem Bezug durch Anwendung gelernter Methoden mit Hilfe geeigneter Werkzeuge (z.B. MS Excel, MS Visio, MS Project, PyCharm, PyUnit, Git usw.). Optional: Design Thinking Workshop Praktische Prüfung(en): Vorlesungsbegleitend werden schrittweise die Vorgehensweise und Ergebnisse eines kleinen Softwareentwicklungsprozesses dokumentiert (als Projektbericht) und abschließend auch präsentiert. Die Artefakte des Berichts werden im Rahmen von beaufsichtigten praktischen Prüfungen erstellt.
[letzte Änderung 17.07.2026]
|
Literatur:
Basisliteratur (in alphabetischer Reihenfolge): • Balzert, H.: Lehrbuch der Softwaretechnik – Basiskonzepte und Requirements Engineering, 3. Auflage, Spektrum Akademischer Verlag, Heidelberg, 2009. • Balzert, H.: Lehrbuch der Softwaretechnik – Entwurf, Implementierung, Installation, Betrieb, 3. Auflage, Spektrum Akademischer Verlag, Heidelberg, 2011. • Sommerville, I: Software Engineering, 10. aktualisierte Auflage, Pearson Studium, Hallbergmoos, 2018. • Sommerville, I: Modernes Software-Engineering, Pearson Studium, Hallbergmoos, 2020. Ergänzende Literatur (Spezialthemen zur Vertiefung; in Reihenfolge der Lerneinheiten): • Brooks, F. P.: Vom Mythos des Mann-Monats, Addison-Wesley, Bonn, 1987. • DeMarco, T.: Der Termin, Hanser Fachbuch, Leipzig, 2007. • Rupp, C.: Requirements-Engineering und Management: Professionelle, iterative Anforderungsanalyse für die Praxis, 7. Auflage, Carl Hanser Verlag, München, 2020. • Balzert, H.: UML 2 kompakt – mit Checklisten, Spektrum Akademischer Verlag, Heidelberg, 2010. • Tiemeyer, E. (Hrsg.): Handbuch IT-Management. Konzepte, Methoden, Lösungen und Arbeitshilfen für die Praxis. 8. Auflage, Hanser Verlag, München, 2023. • Moser, C.: User Experience Design, Springer Verlag, Berlin, 2012. • Westphal, F.: Testgetriebene Entwicklung mit JUnit und FIT. Dpunkt.verlag, Heidelberg, 2005. • Fowler, M.: Refactoring – Improving the design of existing code, Addison-Wesley, München, 1999. • Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns – Elements of Reusable Object-Oriented Software, Prentice Hall, Upper Saddle River (NJ), 1994. • Schwaber, K.: Agiles Projektmanagement mit Scrum, Microsoft Press, Unterschleißheim, 2007. • Gloger, B.: Scrum, 5. Auflage, Hanser Verlag, München, 2016.
[letzte Änderung 17.07.2026]
|