Lernziele |
Vertiefung der in der Vorlesung Software-Engineering kennengelernten Methoden und Verfahren anhand eines zweistufigen Modells: Zunächst wird in kleinen Anwendungen individuell vertieft. In einer zweiten Phase wird Software Engineering anhand eines Projektes im Team betrieben. Neben der Vertiefung technischer Fähigkeiten (Objektorientiertes Design, Unit Testing, u.a.) ist der Erwerb von Softskills eines professionellen Software-Engineers ein wichtiges Ziel der Veranstaltung. Nach der Veranstaltung sollen die Teilnehmer in der Lage sein, kleinere Projekte selbstständig mit gutem Engineering-Niveau zu planen, zu bearbeiten und sich selbstsicher in größeren (agilen) Softwareprojekten zu bewegen. In größeren Projekten sollen Sie anspruchsvolle Teilaufgaben entsprechend qualifiziert bearbeiten können. |