Fakultät für Informatik

TU München - Fakultät für Informatik
Software- and Systems Engineering Research Group

TUM

Vorlesung | Wintersemester 2011
Requirements Engineering
Prof. Dr. Dr. h.c. Manfred Broy

 
Requirements Engineering (RE) ist eine entscheidende Phase in jedem Entwicklungsprojekt. Hierbei zu erarbeitende Anforderungs- und Systemspezifikationen sind Grundlage für die weitere Entwicklung, Integration und Abnahme des zu entwickelnden Systems, sie bilden die Abstimmungs- und Vertragsgrundlage für alle Projektbeteiligten (Kunden, Nutzer, Entwickler u.a.) und sind Ausgangspunkt für Aufwandschätzung und Planung des Projektes.

Die Vorlesung beginnt mit einer Einführung in die Ziele, Aufgaben und Inhalte des Requirements Engineering. Nach einem überblick über Anforderungsarten, wesentliche Prozessschritte, Methoden und Techniken der Anforderungsentwicklung und Spezifikation werden folgende Themen des RE vertiefend behandelt: Anforderungserhebung und ihre strukturierte Dokumentation, Use Case/Szenario-Modellierung, Nichtfunktionale Anforderungen, Requirements Management, Systemmodelle in RE und Nutzerschnittstellen.
Diese Themen und ihre RE-Techniken werden anhand von Fallstudien aus Forschung und industrieller Praxis vermittelt und in praktischen übungen vertiefend bearbeitet.

Vorlesung: Freitag 9:00-10:30 Uhr,
MI 00.13.009A "Multimediaraum" (Fakultät für Mathematik & Informatik, TUM Campus Garching)
News: Am 11. Mai ist um 13:00 Uhr die Abschlusspräsentation zur Fallstudie.
Der Vortrag von Herrn Dr. Kolling ist danach um 14:30 Uhr.
   
Dozent: Prof. Dr. Dr. h.c. Manfred Broy, Dr. Birgit Penzenstadler
   
Übung: Freitag 12:00 - 13:30, im gleichen Raum wie die Vorlesung
   
Übungsteam: Dr. Birgit Penzenstadler (Ansprechpartnerin)
Mario Gleirscher
Max Junker
   
Zielgruppe: alle Master-Studierenden
   
Prüfung: Prüfungstermin: am 10. Februar 2012 12-14 uhr in 02.13.010
Die Klausur ist open book - es dürfen z.B. Bücher, Mitschriften, Skripte, Folienausdrucke etc. benutzt werden, aber keine elektronischen Hilfsmittel (z.B. Handy, Notebook).
Credits: 2 SWS (2V+2ü)
6 Credits
Scheinkriterien: Abgabe von 70% der Hausaufgaben
Bestehen der Klausur
   
Materialien: Handreiche zur konkreten Umsetzung in einem Projekt: RE-Mini-Guideline
Wir empfehlen die folgenden Bücher als begleitende Lektüre:
  • K. E. Wiegers: Software Requirements
  • Axel van Lamsweerde: Requirements Engineering - From System Goals to UML Models to Software Specifications
  • I. Sommerville, G. Kotonya: Requirements Engineering: Processes and Techniques
  • I. Sommerville, P. Sawyer: Requirements Engineering: A Good Practice Guide
  • S. Robertson, J. Robertson: Mastering the Requirements Engineering Process
  • C. Rupp: Requirements-Engineering und -Management. Professionelle, iterative Anforderungsanalyse für die Praxis
  • I. Alexander, R. Stevens: Writing better requirements
  • L. Maciaszek: Requirements Analysis and System Design

Diese Bücher werden in der Informatikbibliothek bereitgestellt; falls dort kein Exemplar mehr verfügbar ist, können Sie sich auch bei Birgit Penzenstadler kurzfristig Exemplare ausleihen.

Die Folien werden in der Regel kurz vor der Vorlesungen auf der Seite "Folien" zum Download angeboten. Die Folien sind passwortgeschützt. Passwort bei Bedarf bitte bei den Dozenten anfordern.

   

 

 

© Software & Systems Engineering Research Group
Sitemap |  Kontakt/Impressum
Letzte Änderung: 2012-04-12 13:50:50