T600 – Software Management

Module
Software Management
Software Management
Module number
T600
Version: 0
Faculty
FDIT: Fakultät Digitale Transformation
Level
Master
Duration
1 Semester
Semester
Summer semester
Module supervisor

Prof. Dr.-Ing. Axel Klarmann
axel.klarmann@htwk-leipzig.de

Lecturer(s)
Course language(s)

German
in "Software Management"

ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Vorlesung | 2.00 SCH Übung)

Self-study time

94.00 hours

Pre-examination(s)
None
Examination(s)

Prüfung Klausurarbeit
Module examination | Examination time: 90 minutes | Weighting: 100%
in "Software Management"

Form of teaching

Vorlesungen; eigenständige, durch E-Learning angeleitete Übungen; Präsentationen; Online-Lehrmaterialien

Media type

keine Angabe

Instruction content/structure
  • Charakteristika des Software Managements und Grundlagen der Software-Ökonomie
  • Institutionelle, funktionelle und instrumentelle Aspekte des Software Managements
  • Software-Produktlinien und Software-Plattformen
  • Requirements-Engineering und Change-Management
  • Software-Configuration-Management und Versionskontrolle
  • Continuous Integration and Deployment •Sicherheitsaspekte und systematisches Testen
Qualification objectives

Aufbauend auf dem Modul Software Engineering des Bachelorstudiengangs werden in dieser Veranstaltung weiterführende Themen vermittelt, die dem Management der Softwareproduktion im Rahmen des Software-Lebenszyklus dienen. Die Studierenden erkennen die Relevanz einer systematischen, industriellen Softwareproduktion und deren inherenter Prozesse. Zudem ist es den Studierenden möglich weiterführende Begriffe und Konzepte des Software Managements zu reflektieren und zu beurteilen. Für die Studierenden sind nach Abschluss des Moduls die ökonomischen Aspekte von Software deutlich und können handlungsleitend bewertet werden.

Special admission requirements
Keine
Recommended prerequisites
  • Software Engineering (Bachelor)
Literature
  • I. Sommerville: Software Engineering, 10. Auflage, Pearson Studium; 2018
  • T. Grechening, M. Bernhart, R. Breiteneder, K. Kappel: Softwaretechnik: Mit Fallbeispielen aus realen Entwicklungsprojekten; Pearson Studium; 2009
  • P. Buxmann, H. Diefenbach, T. Hes:, Die Softwareindustrie: Ökonomische Prinzipien, Strategien, Perspektiven, Berlin et al. 2008.
  • K. Wiegers, J Beatty: Software Requirements, 3. Auflage, Microsoft Press, 2014
  • H. Balzert: Lehrbuch der Objektmodellierung: Analyse und Entwurf mit der UML 2, 2. Auflage, Spektrum Akademischer Verlag, 2004
  • M. Seidl, M. Brandsteidl, C. Huemer, G. Kappel: UML@Classroom: Eine Einführung in die objektorientierte Modellierung, dpunkt.verlag, 2012
  • G. Starke: Effektive Softwarearchitekturen; 8., überarbeitete Auflage; Carl Hanser Verlag GmbH & Co. KG; 2018
  • M. Fowler: Patterns of Enterprise Application Architecture. 1. Ausgabe, Addison-Wesley Longman, Amsterdam; 2002
  • I. Gorton: Essential Software Architecture, 2. Auflage, Springer-Verlag Berlin Heidelberg; 2011
  • S. Wagner: Software Product Quality Control, Springer-Verlag Berlin Heidelberg; 2013
  • M. Fowler: Refactoring: Improving the Design of Existing Code, Addison- Wesley Professional; 1999
  • R. Martin: Agile Software Development, Principles, Patterns, and Practices, 2. Auflage, Pearson Higher Education; 2013
Current teaching resources

keine

Notes
No information
Applicability

Masterstudiengang Informations- und Kommunikationstechnik