Es werden praktische Erfahrungen in der Softwareentwicklung in Bezug auf Softwaredesign, Codeproduktion und Projektmanagement gesammelt. Darüber hinaus erhalten die Studierenden Kenntnisse und Einblicke in einen spezifischen Themenbereich.
Die Studierenden arbeiten in kleinen Gruppen zusammen und führen ein Softwareentwicklungsprojekt durch. Aus Sicht des Projektmanagements koordinieren sich die Studierenden, definieren Kooperationsmuster, richten eine Codebasis ein, erstellen, priorisieren und weisen Aufgaben und Arbeitspakete zu, bewerten Erfolg/ Misserfolg und kommunizieren ihre Ergebnisse einem akademischen Publikum. Aus der Perspektive der Codeproduktion konzipieren, entwerfen, implementieren, dokumentieren und kommunizieren die Studierenden ihre Software, wobei Software eine Anwendung, ein Dienst oder eine Datenpipeline sein kann.
Themendomänen umfassen unter anderem, sind jedoch nicht beschränkt auf:
Alle Kurse sind verpflichtend. | |||||
Modulname | Art | Nummer | Turnus | Sprache | SWS |
Internet of Services Lab | Projekt | 0433 L 709 | WS/ SS | Englisch | 6 |
Aufwandbeschreibung | Multiplikator | Stunden | Total |
Implementierung | 1.0 | 67.5h | 67.5h |
Präsentation | 1.0 | 67.5h | 67.5h |
Projekt Management | 1.0 | 67.5h | 67.5h |
Projekt Report | 1.0 | 67.5h | 67.5h |
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.
In der Einführungsveranstaltung werden die Projektthemen vorgestellt. Nach der Zulassung arbeiten die Studierenden unter Anleitung des jeweiligen Betreuenden an ihrem vorgegebenen Projektthema und erstellen Software. Die Betreuenden unterstützen und begleiten ihre Studierenden in regelmäßigen Treffen. Die Projektgruppen präsentieren den Stand ihrer Software auf dem Milestone Meeting und dem Final Meeting. Die Software muss live und in einem Video vorgeführt werden. Das Projekt muss in einem schriftlichen Projektbericht dokumentiert werden.
Wünschenswerte Voraussetzungen für die Teilnahme an den Kursen: Dieses Projekt erfordert fließendes Englisch in Wort und gutes Englisch in Schrift. Die Studierenden müssen die projektspezifische(n) Programmiersprache(n) beherrschen und in der Lage sein, im Team zusammenzuarbeiten. Vorkenntnisse in dem jeweiligen Thema sind von Vorteil.
Zwingende Voraussetzung für das Modul Testanwendung: 1. Anforderung Leistungsnachweis: Internet of Services Lab Prio (Begrenzte Teilnehmerzahl)
Benotung | Prüfungsform | Art der Portfolioprüfung | Sprache |
benotet | Portfolio Prüfung | 100 Punkte insgesamt | Englisch |
Test Elemente | |||
Name | Punkte | Kategorie | Dauer/ Umfang |
(Bewertung der Leistung) Implementierung | 25 | praktisch | ca. 60h |
(Bewertung der Leistung) Präsentation | 25 | mündlich | 10min + 5 min Q&A/ 20 min + 10 min Q&A |
(Bewertung der Leistung) Projekt Report | 25 | schriftlich | verschieden |
(Überprüfung des Lernprozesses) Projekt Management | 25 | praktisch | ca. 60h |
Bewertungsskala | |||||||||
1.0 | 1.3 | 1.7 | 2.0 | 2.3 | 2.7 | 3.0 | 3.3 | 3.7 | 4.0 |
95.0 | 90.0 | 85.0 | 80.0 | 75.0 | 70.0 | 65.0 | 60.0 | 55.0 | 50.0 |
Testbeschreibung (Modulabschluss)
Es können insgesamt 100 Portfoliopunkte erworben werden: Die Endnote gemäß 47 (2) AllgStuPO wird nach dem Notenschema Nr. 2 der Fakultät IV berechnet. Obwohl die Studierenden in Teams arbeiten, wird ihre Arbeit individuell benotet.
Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt: 1 Semester.
Dieses Modul kann in folgenden Semestern begonnen werden: Winter- und Sommersemester.
Die maximale Teilnehmerzahl beträgt 10 Personen.
Die Projektthemen werden ca. 1 Monat vor der Einführungsveranstaltung auf der ISIS-Kursseite bekannt gegeben. Die ISIS-Kursseite enthält einen Link zu einem Vorregistrierungs-Tool. Die Projektthemen werden zuerst den vorangemeldeten Studierenden und danach den verbleibenden Studierenden zugeteilt, da wir von den Studierenden Informationen für die Zulassung gemäß§ 36 AllgStuPO benötigen. Sobald alle Projektthemen vergeben sind, werden nicht zugelassene Studierende in die Warteliste aufgenommen. Zugelassene Studierende können nach der Einführungsvorlesung Einzelheiten mit ihrem jeweiligen Betreuenden besprechen. Die verbindliche Kursanmeldung ist nur für zugelassene Studierende möglich. Die Projektthemen werden neu zugeteilt, wenn zugelassene Studierende vor der verbindlichen Anmeldefrist absagen. Ein Abbruch des Kurses nach der verbindlichen Anmeldefrist führt zum Nichtbestehen des Kurses (5.0). Studierende, die bei der Einführungsvorlesung nicht anwesend sind, erhalten auf Antrag einen Platz auf der Warteliste. Kurzfristige Änderungen der regulären Anmeldeformalitäten werden auf der Kurs-Website von SNET bekannt gegeben: www.tu.berlin/snet/studium-lehre/lehrveranstaltungen/sommersemester-2022/internet-of-services-lab-projekt/
Dieses Modul wird in den folgenden Studiengängen verwendet (neues System):
Diese Modulversion wird in den folgenden Modullisten verwendet: