Requirements Engineering I
Modulnummer MINF 4204
Punkte ECTS 2
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.
Zielgruppe
Generell: Studierende auf Master- oder fortgeschrittenem Bachelorniveau sowie Diplomstudierende im Hauptstudium, die sich für Probleme an der Schnittstelle zwischen Anwendung und Systementwicklung interessieren.
Im Einzelnen:
- Studierende BSc Informatik Richtung Wirtschaftsinformatik, die sich im Gebiet Software Engineering vertiefen wollen (in der Regel im fünften Semester).
- Studierende MSc Informatik in allen Studienrichtungen. Für die Studienrichtung Softwaresysteme wird der Besuch dieses Moduls nachdrücklich empfohlen, sofern es nicht bereits im Bachelorstudium absolviert worden ist.
- Studierende Diplom in Informatik Richtung Wirtschaftsinformatik ab fünftem Semester.
- Nebenfachstudierende auf Master- oder fortgeschrittenem Bachelorniveau.
Durchführung
Im Herbstsemester Montags 10.15 - 14.00, Seminarraum BIN 2.A.10 (Institut für Informatik)
Beginn: Montag 17.9.2007
Hinweis: Die Vorlesung wird
vierstündig nur während des ersten Drittels des Semesters gelesen,
und zwar an folgenden fünf Terminen: 17.9., 24.9., 1.10., 8.10., 22.10.
Am 15.10. ist keine Vorlesung.
Am
22.10. beginnt die Vorlesung erst um 11.00. Von 10.15 bis 10.55 findet
an diesem Tag die Einführung zur Vertiefungsvorlesung Requirements Engineering II statt.
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: Montag 24.9. und Montag 8.10.; Abgabe ist jeweils eine Woche danach. Die Übungsbesprechungen werden in die Vorlesung integriert; es gibt keine separate Übungsstunde.
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, 12.11.2007 ab 10.15 statt und dauert 90 Minuten. Prüfungsraum ist der Seminarraum BIN 2.A.10 (Institut für Informatik).
Folgende *Hilfsmittel* sind erlaubt:
- original hangeschriebene 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.