Alle Schritte der methodischen objektorientierten Softwareentwicklung von der Anforderungsanalyse über Domainanalyse,
Objektorienter Entwurf bis Umsetzung in Code verstehen und durchführen können.
Verständnis des objektorientierten Software-Entwicklungsprozesses mit Projektmanagement und unterstützendenden Tätigkeiten
wie Software-Prüfung und Konfigurationsmanagement
Übersicht des iterativen und inkrementellen objektorientierten Software-Entwicklungsprozesses anhand des Ratinal Process (RP)
Einzelne Schritte der objektorientierten Softwareentwicklung mit entsprechenden Modellen in UML unter Verwendung eines UML-Modellierungswerkzeuges:
- Anforderungsanalyse mit Use Cases
- Objektorientierte Domainanalyse
- Architekturentwurf und objektorientierter Entwurf
- Umsetzung des Entwurfs in Code
- Entwurfsprinzipien und grundlegende Design Pattern
Projektmanagement (Projektplanung, -steuerung und -kontrolle)
Prüfen von Software (Reviews und Tests)
Konfigurationsmanagement
Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.