Inhalte: Im Softwareprojekt wird von den Studierenden im Team unter Anleitung des Dozenten ein größeres Softwaresystem
arbeitsteilig entwickelt. Dabei sollen alle Phasen eines Softwareprojekts durchlaufen sowie typische
Methoden und Hilfsmittel, wie sie im Modul Softwaretechnik kennen gelernt wurden, eingeübt werden. Dabei geht es
u. a. um
– Definieren, Abstimmen und Dokumentieren von Schnittstellen
– Arbeitsteilige Erstellung von Softwarekomponeneten im Team unter Anleitung eines studentischen Tutors, dabei
Verwenden noch nicht implementierter Schnittstellen
– Eine noch fremde Technologie oder größere Softwarekomponente selbständig beurteilen und erlernen (Wiederverwendung)
– Durchsichten von Anforderungen, Schnittstellen, Implementierungen, Testfällen
– Modultest, Integrationstest, Systemtest; einschließlich Automatisierung und Rückfalltesten
– Versions- und Konfigurationsverwaltung, Build-Prozesse undWerkzeuge
Den Studentinnen und Studenten wird empfohlen, dieses Modul unmittelbar im Anschluss an die Präsenzphase des
Moduls „Softwaretechnik“ zu absolvieren.