Im Rahmen dieser Vorlesung werden die grundlegenden Techniken der professionellen Durchführung von Softwareprojekten ausgehend von der Zielerhebung über die Anforderungsanalyse und den Entwurf bis hin zu Fragen der Projektorganisation, wie Zeitplanung oder Teambildung vermittelt. Zur objektorientierten Modellierung des Softwareengineeringprozesses wird UML (Unified Modeling Language) eingesetzt. In Gruppen von ca. 12 Studierenden ist ein praktisch relevantes Softwareprojekt durchzuführen, wobei neben dem Entwurf und der Implementierung des Projekts auch Aspekte wie Analyse der Kundenwuensche, Interviewtechniken, Fragebogenentwurf und -auswertung, Risikoanalyse, Projektdokumentation, Projektpraesentation (muendlich, schriftlich) und Selbstorganisation in der Gruppe behandelt werden.
Ziel der Veranstaltung ist es, Studierende in die Lage zu versetzen, die grundlegenden Techniken des Softwareenginnering in realen, komplexen Softwareprojekten praktisch anwenden zu können.
Algorithmen und Datenstrukturen, Kenntnisse aus dem Bereich Betriebssysteme und Werkzeuge hilfreich.
Weitere Materialien zur Vorlesung sind über die externe Veranstaltungsseite erhältlich:
http://www.techfak.uni-bielefeld.de/~dstoesse/sopraWS0405/index.html
Frequency | Weekday | Time | Format / Place | Period |
---|
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Bioinformatik und Genomforschung / Bachelor | (Enrollment until SoSe 2011) | Modul 2 | Pflicht | 3. | 3 | unbenotet | |
Mathematik / Diplom | (Enrollment until SoSe 2008) | Informatik | Wahlpflicht | 3. | scheinfähig Nebenfach Informatik GS | ||
Mediengestaltung / Bachelor | (Enrollment until SoSe 2004) | TB2 | Pflicht | 3. | 3 | scheinfähig | |
Naturwissenschaftliche Informatik / Diplom | (Enrollment until SoSe 2004) | Pflicht | GS |