Allgemeine Informationen
Die Veranstaltung findet im Wintersemester des zweiten Ausbildungsjahres statt.
Veranstaltungsdauer und Arbeitsumfang
2
SWS Vorlesung pro Woche
2 SWS Übung pro Woche
2 SWS Praktikum pro Woche
10 LP (300h)
Inhalte
In der Vorlesung "Softwaretechnik" werden Sprachen, Methoden und Werkzeuge vorgestellt, mit denen der Software-Entwicklungsprozess geplant, durchgeführt und bewertet werden kann. Ziel der Software-Technik ist es rechtzeitig, kosten-effizient, zuverlässig und problem-spezifisch Software-Produkte zu erstellen, einzusetzen und zu warten.
Die Vorlesung behandelt folgenden Themengebiete:
- Anforderungstechnik
- Entwurfstechnik
- Implementierung
- Qualität
- Dokumentation
- Projektorganisation
Im ersten Teil der Vorlesung werden Grundbegriffe erläutert und Phasenmodelle für den Entwicklungsprozess eingeführt. Anschließend werden im zweiten Teil Sprachen und Methoden zur formalisierten Darstellung der notwendigen Dokumente, insbes. der Anforderungsdefinition beschrieben. Weitere Kapitel widmen sich dem Entwurf und der Implementierung von Software-Systemen. Danach werden Maßnahmen zur Qualitätssicherung, insbesondere durch verschiedene Testverfahren vorgestellt. Zum Schluss werden Methoden zur Projektorganisation und zur Projektplanung (Netzplantechnik) vorgestellt.