inf004 - Softwareprojekt (Vollständige Modulbeschreibung)
Modulbezeichnung | Softwareprojekt |
Modulkürzel | inf004 |
Kreditpunkte | 9.0 KP |
Workload | 270 h |
Einrichtungsverzeichnis | Department für Informatik |
Verwendbarkeit des Moduls |
|
Zuständige Personen |
|
Teilnahmevoraussetzungen | Java Programmierkurs, Software Engineering , Algorithmen und Datenstrukturen |
Kompetenzziele | Die Studierenden verfügen über praktische Kenntnisse zur Software-Entwicklung in einem iterativen Vorgehen im Team und haben dabei die wesentlichen Phasen des Software-Lebenszyklus (Anforderungen, Analyse, Entwurf, Implementierung, Test) betrachtet und regelmäßig ihre Ergebnisse präsentiert. Sie haben ihre Kenntnisse in Java vertieft. Fachkompetenzen Die Studierenden:
Die Studierenden:
Die Studierenden:
Die Studierenden:
|
Modulinhalte | Im Softwareprojekt entwickelt ein Team von Studierenden über zwei Semester ein größeres Softwaresystem. Dabei wird nach einem iterativen, Scrum-ähnlichen Prozessmodell vorgegangen, wobei typische externe Rollen von den Studierenden innerhalb des Teams wahrgenommen werden. Regelmäßige Präsentationen (pro Semester je 2 vor dem Dozenten, wöchentlich in den Tutorien) sorgen für regelmäßiges Feedback. In einem begleitenden Vorlesungsblock werden die wichtigsten Themen des Software Engineering wiederholt bzw. vertieft und für das Projekt nötige neue Methoden und Techniken bekannt gemacht |
Literaturempfehlungen | |
Links | |
Unterrichtssprache | Deutsch |
Dauer in Semestern | 2 Semester |
Angebotsrhythmus Modul | jährlich |
Aufnahmekapazität Modul | unbegrenzt |
Modulart | Ergänzung/Professionalisierung |
Modullevel | PB (Professionalisierungsbereich) |
Lehr-/Lernform | V + Ü + P |
Lehrveranstaltungsform | Kommentar | SWS | Angebotsrhythmus | Workload Präsenz |
---|---|---|---|---|
Vorlesung | 1 | 14 | ||
Übung | 2 | 28 | ||
Seminar | ||||
Präsenzzeit Modul insgesamt | 42 h |
Prüfung | Prüfungszeiten | Prüfungsform |
---|---|---|
Gesamtmodul | werden individuell festgelegt |
Portfolio |