Die Vorlesung gibt einen Überblick über Methoden zur systematischen Entwicklung von Software, speziell den Unified Process (UP). Dabei verwenden wir die Unified Modelling Language (UML) und aktuelle Tools, die auch in die Übungen einbezogen werden.
Behandelte Themen sind u.a.:
* Der Softwarelebenszyklus
* Der Unified Process
* Wichtige Aktivitäten der Softwareentwicklung: Analyse, Spezifikation, Design, Implementierung, Wartung
* UML als Modellierungssprache
* GRASP und Design Patterns
* Qualitätssicherung, Testen
Admission settings
The course is part of admission "Anmeldung gesperrt (global)".