Software Engineering II

Lehrinhalte
- System Modellierung
- Weiterführende Software Architektur und Software Design Patterns
- Techniken zur Qualitätssicherung bei der Softwareentwicklung (wie zum Beispiel Test-Driven-Development)
- Fortgeschrittene Techniken und Werkzeuge der professionellen Softwareentwicklung
- Implementierung Software mit Hilfe eines Softwareentwicklungsprozesses
- Software-Frameworks
- Automatisierung in der Softwareentwicklung
- Richtige Dokumentation des Softwareentwicklungsprozesses