Softwaretechnik Praktikum
Wintersemester
Veranstaltungsnummer: 43MBE1014V
(ehemals Praktikum Effizientes Programmieren)
Der erste Termin für das Praktikum im WiSe 25/26 findet am 17. Oktober 2025, 14.00 Uhr s.t. statt.
Die weiteren regelmäßigen Pflichttermine werden an diesem Pflichttermin in Absprache mit den Teilnehmenden festgelegt.
Inhalte
- Entwicklung eines komplexen Software-Projektes über das gesamte Semester, aufgeteilt in zweiwöchentliche Assignments.
- Thema: Implementierung eines k-wise Sampling-Algorithmus für Feature-Diagramme auf Basis eines selbstentwickelten SAT-Solvers.
- Programmiersprache: Java
- Die Bearbeitung erfolgt in festen Teams zu jeweils 4 Studierenden.
- Vorgehensweise: Scrum „light“ mit wechselnden Rollen (Scrum-Master, Entwickler, Tester).
- Regelmäßige Präsentation der Ergebnisse durch den Scrum-Master.
- Einsatz von professionellen Software-Technik-Werkzeugen, z.B. Build-Systeme, Versionsverwaltungsysteme, JUnit.
Ablauf
- Für die zu entwickelnde Software wird ein fester Rahmen (Framework) bereitgestellt.
- Die Assignments bauen thematisch aufeinander auf. Nach jedem Assignment besteht die Möglichkeit, entweder mit der eigenen Lösung weiterzuarbeiten oder mit der Musterlösung fortzufahren.
- Das Rahmenwerk und weiteres Material wird fortlaufend über das Repository des Versionsverwaltungssystems bereitgestellt.
Zugeordnete Personen
Aktualisiert um 8:31 am 29. Oktober 2020 von g044465