Wir gratulieren Anna Katharina Janiszczak zur bestandenen Promotion!
Wir gratulieren Anna Katharina Janiszczak zur bestandenen Promotion!
Vorlesung
Beginn der Vorlesung ist der 3. November 2023.
Termin: Freitag, 12:00 - 15:00 Uhr, M.12.25
10.11.2023 (Zoom-Session)
24.11.2023
22.12.2023
12.01.2024
19.01.2024
02.02.2024
Alle weiteren Informationen zur Veranstaltung erhalten Sie im Moodle-Kurs: https://moodle.uni-wuppertal.de/course/edit.php?id=29751
Einschreibeschlüssel: ITPMBUW20236yPC%U
Dozent:
Bei inhaltlichen oder organisatorischen Problemen mit der Vorlesung, den Folien, den Übungen, den Übungszetteln oder terminlichen Problemen wenden Sie sich bitte an den Dozenten der Veranstaltung.
"Software Engineering is a people's business...", hört man häufig. Soll heißen: Software-Entwicklung wird in erster Linie von der Zusammenarbeit zwischen Menschen bestimmt - und nicht von der Zusammenarbeit von Mensch und Maschine.
Aber genau hier liegt auch ein Problem: Denn wenn es in Entwicklungsprojekten Schwierigkeiten gibt, liegen die Gründe eher auf der menschlichen, der Management-Ebene. Und weniger auf der technischen. Die Lösung: ein professionelles Management, das Probleme bei der Softwareentwicklung mindert oder sogar vermeidet.
Das ist ja einfach, werden Sie jetzt vielleicht denken. Ist es aber leider nicht. Denn in der Praxis wird kaum jemand für das Management von IT-Projekten ausgebildet. Aus diesem Grund werden in dieser Veranstaltung die Management-Aspekte von Software-Entwicklungsprojekten vorgestellt.
Ausgehend von den kritischen Erfolgsfaktoren der Software-Entwicklung, der heutigen Praxis und den Besonderheiten der IT-Branche wird ein umfassender Überblick über das Thema Projektmanagement vermittelt. Besprochen werden Phasen- und Vorgehensmodelle (Project Management Body of Knowledge [PMBOK], PRINCE2, Rational Unified Process [RUP], Extreme Programming [XP], SCRUM, V-Modell), Techniken der Projektplanung, der Steuerung und der Kontrolle. Weitere Themen sind Aufwandsschätzung (Projektkalkulation, Function Points, COCOMO), Anforderungsmanagement, Konfigurationsmanagement und Risikomanagement. Abgerundet wird die Veranstaltung mit einem Überblick über das Qualitätsmanagement (ISO 9000, TQM) und den so genannten Reifegradmodellen Organizational Project Management Maturity Model (OPM3) und Capability Maturity Model Integration (CMMI). Besondere Aspekte, auf die dabei eingegangen wird, sind: Anerkannte Best Practice, iterativ-inkrementelle Entwicklung, Verwendung von Vorgehensmodellen, Software-Entwicklung als Dienstleistung.
Ziel der Veranstaltung ist ein qualifizierter Einblick in das Management von Software-Entwicklungsprojekten. Grundlage ist dabei der aktuelle Stand der Technik. Aufgezeigt werden sowohl theoretische, als auch praktische Aspekte. Besonderer Augenmerk wird auf die Erfolgsfaktoren erfolgreicher Projektdurchführung und die Kritik der aktuellen Praxis gerichtet.
Konkreter:
Die Vorlesung wird in Sieben Sitzungen gehalten.
In jeder Sitzung werden 3-5 Kapitel (Module) durchgenommen.