Fakultät für Informatik

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

TUM

Vorlesung | Sommersemester 2013
Requirements Engineering
Dr. Daniel Méndez Fernández 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: Dienstags 10:00-11:30 Uhr,
MI 01.11.018 "Konrad Zuse" (Fakultät für Mathematik & Informatik, TUM Campus Garching)
   
Dozent: Dr. Daniel Méndez Fernández, Prof. Dr. Dr. h.c. Manfred Broy
   
Übung: Dienstags 11:30-13:00 Uhr, im gleichen Raum wie die Vorlesung
   
Übungsteam: Dr. Daniel Méndez Fernández
Jonas Eckhardt
Henning Femmer
   
Zielgruppe: Studierende im Elitestudiengang "Software Engineering"
   
Prüfung: Die Klausur findet am 11.07., 10:00-11:30 im Raum "Neumann" (00.11.038) statt.
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: Wird noch bekannt gegeben.
   
Materialien: Wir empfehlen die folgenden Bücher als begleitende Lektüre:
  • 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
  • K. E. Wiegers: Software Requirements
  • 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 Dr. Daniel Méndez kurzfristig Exemplare ausleihen.

Wir empfehlen außerdem folgende zusätzliche Materialien:

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

   

Vorlesungsplan


(wird noch bekannt gegeben)
Titel Datum Dozent
Grundbegriffe 16.04.2013 Prof. Broy
Kernaufgaben 23.04.2013 Dr. Mendez
Prozesse und Rahmenwerke 30.04.2013 Dr. Mendez
Stakeholder und Erhebung 07.05.2013 Dr. Mendez
Zielmodellierung sowie Use Cases und Szenarien (Blockveranstaltung von 9:00-13:30 / 2 Vorlesungen (verkürzt)) - Raum: "Alonzo Church" (01.09.014) 28.05.2013 Dr. Mendez
Funktionshierarchien und Systemmodelle (Blockveranstaltung von 9:00-13:30 / 2 Übungen) - Raum: "Alonzo Church" (01.09.014) 04.06.2013 Dr. Mendez
Systemmodelle und Formalisierung 11.06.2013 Prof. Broy
Nicht-funktionale Anforderungen 18.06.2013 Dr. Mendez
Dokumentation und Qualitätssicherung 25.06.2013 Dr. Mendez
Requirements Management 02.07.2013 Dr. Mendez
Klausurvorbereitung/td> 09.07.2013 Dr. Mendez

Am 14.05. und am 21.05. (Pfingsten) fällt die Vorlesung aus.

 

© Software & Systems Engineering Research Group
Sitemap |  Kontakt/Impressum
Letzte Änderung: 2013-06-04 15:07:13