 |
Detailed information |
Pre-requisites |
(*)Empfohlen: Grundlegende Programmierkenntnisse; Grundlagenwissen in Software Engineering
|
Original study plan |
Master's programme Software Engineering (discontinuing) 2012W |
Objectives |
(*)Die Studierenden verstehen die Bedeutung von systematischen Softwareentwicklungsprozessen für die erfolgreiche Abwicklung komplexer Softwareprojekte. Sie erwerben Kenntnisse zur Definition und Anpassung von Softwareentwicklungsprozessen in einem konkreten Projektkontext. Sie sind befähigt, Werkzeuge zur Unterstützung wichtiger Aktivitäten im Softwareentwicklungsprozess anzuwenden und sind mit Methoden zur Prozessverbesserung vertraut.
|
Subject |
(*)Prinzipien, Modelle und Rahmenwerke für Softwareentwicklungsprozesse, Beschreibungssprachen und Entwicklungswerkzeuge, Unified Process und Varianten, Prozessmodellierung mit dem Eclipse Process Framework, agile versus konventionelle Softwareentwicklungsprozesse, Konfigurationsmanagement, Fehler- und Änderungsmanagement, Prozessbewertung und -verbesserung, Assessment Methoden, Produktentwicklungsprozesse, Value-based Software Engineering.
|
Criteria for evaluation |
(*)Klausur
|
Language |
German |
Study material |
(*)Basisliteratur: Bourque, P.; Dupuis, R.: Guide to the Software Engineering Body of Knowledge, 2004 Version, SWEBOK.
Ergänzungsliteratur wird in jedem Semester bekannt gegeben.
|
Changing subject? |
No |
|