Informationen für B.Sc.-Studierende
Lehrveranstaltungen
Studierende im Bachelor Studiengang können das Tübinger Softwareprojekt als Ersatz für das verpflichtende Programmierprojekt (INF2110) belegen. Die 12 LP werden schließlich durch die Anrechnung eines Projekt-begleitenden Vorpraktikums (3 LP) erreicht.
Bitte beachten Sie bei Ihrer Studienorganisation, dass die erfolgreiche Teilnahme an der Vorlesung Software Engineering (SE) eine wichtige Vorraussetzung ist um Ihr Softwareprojekt erfolgreich abschließen zu können. Die SE-Vorlesung findet synchronisiert mit dem regulären Programmierprojekt in der ersten Hälfte des Ganzjahresprojektes statt.
Prüfungsform
Da die Teilnahme am TSP formal durch die Teilnahme an drei Veranstaltungen realisiert wird (Programmierprojekt, Vorpraktikum zum Programmierprojekt und Software-Engineering Vorlesung), sind auch die Prüfungsleistungen separat zu betrachten.
Vorprojekt (3 ECTS-Punkte)
Das Vorprojekt umfasst die ersten 1-2 Sprints und schließt mit einem ersten Meilenstein ab; typischerweise ist dies eine gemeinsam verfasste Recherchearbeit zur Architektur des Projektes.
Leistung | Anteil |
---|---|
Beitrag zum Vorprojekt (schriftliche Ausarbeitung) | 100% |
Programmierprojekt (9 ECTS-Punkte)
Neben der Arbeit am Projekt werden Sie innerhalb des Teams über technische Aspekte der Projektarbeit referieren, z.B. über den Einsatz bestimmter Technologien/Frameworks oder die Anwendung von Architektur- oder Entwurfsmustern (im Rahmen einer Präsentation); oder Sie stellen konkret von Ihnen geschriebenen Code vor (Code Reviews). Dies dient einerseits dem Informationsaustausch innerhalb des Teams, zum Anderen lernen Sie, technische Sachverhalte prägnant und präzise zu präsentieren.
Leistung | Anteil |
---|---|
Projekterfolg | 60% |
Vier Präsentationen oder Code Reviews zu je 10% | 40% |
Durch die Klausur zur Vorlesung Software-Engineering können 20% Bonus erreicht werden.
Aufwand
In untenstehender Tabelle ist der Aufwand zusammengestellt der im Verlauf des Projektes (im Rahmen des B.Sc.-Studiengangs) entsteht. Die Tabelle enthält den kumulierten Aufwand für Vorprojekt und Progrmamierprojekt. Die angegebenen Werte sind Richtwerte und können je nach Projekt variieren. In der Summe entspricht der Aufwand 12 ECTS-Punkten.
Aktivität | Zeitlicher Aufwand |
---|---|
Sprint Planning | 20h |
Sprint Review | 20h |
Retrospectives | 10h |
Software Engineering Vorlesung inkl. Klausurvorbereitung | 40h |
Aktive Teilnahme an Präsentationen / Code Reviews inkl. Vorbereitung der eigenen Vorträge | 30h |
Teilnahme an Workshops | 10h |
Programmierarbeit | 230h |
Gesamt | 360h |