Requirements Engineering I
Aktuell
Die Schlussklausur findet am Montag 8.11.2010 um 10.15 Uhr im Raum BIN 2.A.01 statt und dauert 90 Minuten.
Achtung geänderte Termine: Wegen einer Konferenzabwesenheit des Dozenten müssen zwei Vorlesungstermine auf Freitag, 17.9. vorverlegt werden!
Auf
Wunsch von Studierenden wurde ferner am 17.9. vereinbart, mit der
Vorlesung bereits um 10.00 (statt regulär um 10.15) zu beginnen, um das
Pendelproblem um 14h zu entschärfen. Daraus ergibt sich nachstehender
aktueller Plan.
Aktueller Vorlesungsplan:
Fr 17.9. 09.00-12.30 Vorlesung 1 BIN 2.A.10
Fr 17.9. 13.30-17.00 Vorlesung 2
Mo 20.9. 10.00-13.30 Vorlesung 3
Mo 27.9. keine Vorlesung
Mo 4.10. keine Vorlesung
Mo 11.10. 10.00-13.30 Vorlesung 4
Mo 18.10. 10.15-11.00 Vorbesprechung Requirements Engineering II
Mo 18.10. 11.00-13.30 Vorlesung 5
Inhalt
Eine vernünftige Spezifikation der Anforderungen ist eine entscheidende Voraussetzung für jedes erfolgreiche Softwareprojekt.
Die Vorlesung gibt eine Einführung in die Prozesse, Verfahren und Darstellungsformen für das Spezifizieren und Verwalten von Anforderungen.
Themen sind u.a.:
- Grundlagen und Überblick
- Prozesse und Methoden der Anforderungsgewinnung
- Spezifikation mit natürlicher Sprache
- Objektorientierte Spezifikation, Anwendungsfälle, UML
- Formale Spezifikation
- Spezifikation von Leistungen, Qualitäten und Randbedingungen
- Prüfung und Verwaltung von Anforderungen
Anrechenbarkeit
- Bachelor of Science in Informatik: Wahlmodul
- Master of Science in Informatik: Wahlmodul (sofern noch nicht im Bachelorstudium absolviert)
- Nebenfachstudium der Informatik: Wahlmodul
Voraussetzungen
Grundkenntnisse in Software-Entwicklung und Modellierung. Wer die Module Informatik IIa und Software Engineering erfolgreich absolviert hat, verfügt über die notwendigen Vorkenntnisse.
Durchführung
Zielgruppe
Generell: Studierende auf Master- oder fortgeschrittenem Bachelorniveau, die sich für Probleme an der Schnittstelle zwischen Anwendung und Systementwicklung interessieren. Im Einzelnen:
- Studierende BSc Informatik in allen Studienrichtungen; in der Regel im fünften Semester.
- Studierende MSc Informatik in allen Studienrichtungen, sofern nicht schon im Bachelorstudium besucht.
- Nebenfachstudierende auf Master- oder fortgeschrittenem Bachelorniveau.
Für Studierende der Studienrichtung Softwaresysteme wird der Besuch dieses Moduls nachdrücklich empfohlen.
Unterlagen, Literatur
Die Folien zu den Vorlesungen werden jeweils kurz vor dem Vorlesungstermin bereit gestellt. Verweise auf weiterführende und vertiefende Literatur finden sich auf den Vorlesungsfolien.
Übungen
Es werden zwei Übungen ausgegeben, deren Bearbeitung Bestandteil des Leistungsnachweises ist. Ausgabetermine: Samstag 25.09. und Montag 11.10.; Abgabe ist jeweils neun Tage danach.
Leistungsnachweis
Der Leistungsnachweis besteht aus der Bearbeitung von zwei Übungen und aus einer Schlussklausur. Für das Bestehen des Leistungsnachweises müssen beide Teile bestanden sein.
Die Schlussklausur findet am Montag 8.11.2010 um 10.15 Uhr statt und dauert 90 Minuten.
Folgende *Hilfsmittel* sind erlaubt:
- Original handgeschriebene und ohne Hilfsmittel lesbare Zusammenfassung des Stoffes auf 2 A4 Seiten (1 Blatt mit beschriebener Vorder- und Rückseite, oder 2 Blätter mit nur einer beschriebenen Seite).
- Für Studierende, deren Muttersprache nicht Deutsch ist: ein Wörterbuch ohne Notizen.
Materialien
Die Folien werden fortlaufend hier bereit gestellt.