Lehrveranstaltung: Softwareprojekt

 

In der Lehrveranstaltung führen die Teilnehmer ein Softwareprojekt in allen Schritten durch. Sie organisieren sich in einem Team von ca. 8 Personen, legen Rollen und Verantwortlichkeiten fest, und führen die nötigen Arbeiten aus. Dadurch sammeln sie technische Erfahrungen und erwerben soft skills, die in Vorlesungen und Übungen nicht vermittelt werden können. Hier können sie alles einbringen und anwenden, was sie bisher in der Informatik gelernt haben.

Dabei entwickeln die Teams ein echtes, nützliches und zum Einsatz bestimmtes Softwareprodukt. Die Anforderungen kommen von einem Kunden, der an der erfolgreichen Fertigstellung interessiert ist. Studierende wenden an, was sie in Vorlesungen wie Softwaretechnik und Software-Qualität gelernt haben. Die Initiative liegt bei Ihnen, und die Ergebnisse präsentieren Sie dem Kunden.

Das Fachgebiet Software Engineering (SE) unterstützt die Projektteams auf mehreren Ebenen, wirkt aber bei der eigentlichen Entwicklung nicht mit: Die Teams erhalten einen groben Zeitplan, Räume, Templates für die wichtigsten Dokumente und einen Team-Coach, mit dem sie sich regelmäßig treffen können. Das FG Software Engineering investiert hier sehr viel, weil das SWP für Sie sehr wichtig ist; bereits im Studium, noch mehr aber später im Beruf.

Es werden mehrere Projekte durchgeführt, im WS16/17 zum Beispiel zwölf. Jedes Projekt wird von einem studentischen Software-Entwicklungsteam bearbeitet und von einem Tutor als Coach betreut. Die Anforderungen kommen von einem Kunden, den die Teams wiederholt sprechen und befragen können.

Organisation

Bild 1: Projektstruktur des Softwareprojekts: Mehrere (Teil-)Projekte

Interessante Kunden, spannende Aufträge

Im Wintersemester 2016/17 hatten wir als Kunden zum Beispiel:

Jedes Projekt hat in den ersten Wochen ein kurzes Video erstellt, das eine gute Vorstellung davon vermittelt, was in dem Projekt erreicht werden sollte. Kunden und Entwicklern haben die Videos geholfen, um ein gemeinsames Verständnis zu entwickeln. Screenshots aus diesen Videos zeigt das folgende Bild:

Abb. 2: Ausschnitte aus den Anforderungs-Videos der 12 studentischen Softwareprojekte WS16/17

 

Softwareprojekt 2017/18

Informationen für das nächste Softwareprojekt finden Sie bereits unter "Aktuelle Lehrveranstaltungen/Softwareprojekt".

Die erste, sehr wichtige und daher mit Anwesenheitspflicht versehene Informationsveranstaltung ist Mi. 18.10.17 um 16:15 in B305. Auch dazu finden Sie anfang Oktober nähere Informationen auf der SE-Webseite.