Kursbeschreibung Teamprojekt Softwareentwicklung
Gegenstand des Bachelor-Praktikums unseres Fachbereichs ist das Erlernen und Erleben der systematischen Durchführung eines größeren Softwareprojekts.
In Teams von je 4-5 Studierenden werden Softwareprojekte aus dem universitären Umfeld bearbeitet. Die Ziele der Lehrveranstaltung sind es, die agile Softwareentwicklung im Team zu erlernen, dazu gehört insbesondere das iterative Herausarbeiten der Anforderungen, das Erstellen von funktionierender Software, die kontinuierliche Qualitätssicherung, der Umgang mit Problemen innerhalb des Teams und die abschließende Präsentation der Ergebnisse.
Einige relevante Inhalte werden innerhalb der begleitenden Vorlesung und dem Teamtraining vermittelt, aber der Hauptteil der Veranstaltung ist die individuelle Projektarbeit.
Die Veranstaltung hat einen Umfang von 9 CP und ist im B.Sc. Informatik für das 5. Semester vorgesehen (siehe Studien-/Prüfungsplan). Das Bachelor-Praktikum wird in jedem Wintersemester angeboten. Voraussetzungen sind die Lehrveranstaltungen „Funktionale und objektorientierte Programmierkonzepte”, „Algorithmen und Datenstrukturen“ und „Software Engineering“.
Links zur Anmeldung finden sie auf der Startseite.
Alternativ zum Bachelor-Praktikum kann auch das umfangreichere Software Engineering Projekt belegt werden, in welchem Projekte externer Firmen bearbeitet werden.
Voraussichtliche Kursplanung
Die genaue Planung steht noch nicht fest, jedoch sind folgende Begleitungsveranstaltungen grob zu erwarten:
- Die Raumbuchungen im TUCaN entsprechen den Terminen für unsere Vorlesungen; jedoch werden wir nicht alle Termine nutzen.
- In den ersten 4-6 Wochen planen wir voraussichtlich 3 Vorlesungseinheiten.
- Die erste Veranstaltung findet in der ersten Vorlesungswoche statt. Dort wird die Gesamtidee der Veranstaltung vorgestellt.
- Die Themenwahl wird voraussichtlich in der ersten Vorlesungswoche stattfinden.
- Sie sollten vor der ersten Veranstaltung eine Gruppe von 5 Personen gefunden haben.
- Zwischen dem 11.11. und 31.12. müssen Sie an einem 2-stündigen Teamtraining teilnehmen – diese Termine bucht Ihre Gruppe individuell.
- Zwischen dem 01.01. und 28.02. müssen Sie an einem 2-stündigen Vortragstraining teilnehmen – diese Termine bucht Ihre Gruppe individuell.
- Ende Februar werden die Abschlusspräsentationen stattfinden.
Der Hauptaufwand des Projektes besteht in der individuellen Projektarbeit, welche Treffen mit den Auftraggebern und der Teamleitung beinhaltet.