inf004 - Softwareprojekt (Vollständige Modulbeschreibung)

inf004 - Softwareprojekt (Vollständige Modulbeschreibung)

Originalfassung Englisch PDF Download
Modulbezeichnung Softwareprojekt
Modulkürzel inf004
Kreditpunkte 9.0 KP
Workload 270 h
Einrichtungsverzeichnis Department für Informatik
Verwendbarkeit des Moduls
  • Fach-Bachelor Betriebswirtschaftslehre mit juristischem Schwerpunkt (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Biologie (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Chemie (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Comparative and European Law (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Engineering Physics (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Informatik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Interkulturelle Bildung und Beratung (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Mathematik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Nachhaltigkeitsökonomik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Pädagogik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Pädagogisches Handeln in der Migrationsgesellschaft (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Physik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Physik, Technik und Medizin (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Sozialwissenschaften (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Umweltwissenschaften (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Wirtschaftsinformatik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Fach-Bachelor Wirtschaftswissenschaften (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Anglistik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Biologie (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Chemie (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Elementarmathematik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Ev. Theologie und Religionspädagogik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Gender Studies (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Germanistik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Geschichte (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Informatik (Bachelor) > Praktische Vertiefung (60 KP)
  • Zwei-Fächer-Bachelor Informatik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Interdisziplinäre Sachbildung (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Kunst und Medien (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Materielle Kultur: Textil (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Mathematik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Musik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Niederdeutsch (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Niederlandistik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Ökonomische Bildung (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Pädagogik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Philosophie / Werte u. Normen (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Physik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Politik-Wirtschaft (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Slavistik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Sonderpädagogik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Sozialwissenschaften (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Sportwissenschaft (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Technik (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
  • Zwei-Fächer-Bachelor Wirtschaftswissenschaften (Bachelor) > Praxismodule für Studierende mit außerschulischem Berufsziel
Zuständige Personen
  • Grawunder, Marco (Modulverantwortung)
  • Lehrenden, Die im Modul (Prüfungsberechtigt)
Teilnahmevoraussetzungen
Programmierung, Datenstrukturen und Algorithmen und  Objektorientierte Modellierung und Programmierung
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:
  • wenden Techniken und Methoden an und erkennen ihre Grenzen

Methodenkompetenzen
Die Studierenden:
  • entwickeln komplexere Software mit Methoden des Software-Engineering anhand eines Vorgehensmodells und dokumentieren diese entsprechend
  • schätzen kleinere Aufgaben grob ab
  • führen einen iterativen Prozess aktiv durch
  • arbeiten sich selbstständig in fremde Systeme und Frameworks ein
  • bearbeiten komplexe Aufgaben ingenieurswissenschaftlich und nehmen eine Aufteilung in Teilaufgaben vor
  • organisieren kleinere Projekte und führen diese durch
  • geben die Ergebnisse ihrer Arbeit schriftlich und mündlich wieder

Sozialkompetenzen
Die Studierenden:
  • arbeiten teamorientiert und lösen dabei auch Konflikte
  • entwickeln komplexere Software im Team und schätzen deren Aufwände in engerem Rahmen ab (Zeitmanagement)
  • reflektieren ihre eigene Leistung und die anderer Studierender (Review und Retrospektive)

Selbstkompetenzen
Die Studierenden:
  • vertiefen ihre Fähigkeit zur Teamarbeit deutlich, insbesondere auch die Fähigkeit zur Konfliktlösung
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
https://confluence.swp.offis.uni-oldenburg.de/display/SWP
Unterrichtssprache Deutsch
Dauer in Semestern 2 Semester
Angebotsrhythmus Modul jährlich
Aufnahmekapazität Modul unbegrenzt
Lehr-/Lernform 1VL + 1Ü + 1PR
Vorkenntnisse Programmierung, Datenstrukturen und Algorithmen und Objektorientierte Modellierung und Programmierung
Lehrveranstaltungsform Kommentar SWS Angebotsrhythmus Workload Präsenz
Vorlesung 2 WiSe 28
Übung 2 SoSe und WiSe 28
Projekt 4 SoSe und WiSe 56
Präsenzzeit Modul insgesamt 112 h
Prüfung Prüfungszeiten Prüfungsform
Gesamtmodul
werden individuell festgelegt
Portfolio