Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI
 

Requirements Engineering: Elicitation and Negotiation (Wintersemester 2012/2013)

Dozent: Prof. Dr. Holger Giese (Systemanalyse und Modellierung) , M.Sc. Gregor Gabrysiak (Systemanalyse und Modellierung)

Allgemeine Information

  • Semesterwochenstunden: 4
  • ECTS: 6
  • Benotet: Ja
  • Einschreibefrist: 22.10.2012
  • Lehrform: Seminar
  • Belegungsart: Wahlpflichtmodul

Studiengänge

  • IT-Systems Engineering MA

Beschreibung

In diesem Seminar geht es um die Erfassung von grundlegenden und weiterführenden Anforderungen an das neue HPI-Evaluierungssystem EvaP. Möglich ist dies durch eine Kooperation mit dem Fachschaftsrat des HPI.

Dazu werden zu Beginn an zwei aufeinanderfolgenden Nachmittagen (vermutlich der 25. und 26. Oktober 2012) die Grundlagen der Anforderungsanalyse vermittelt. Außerdem wird es eine Einführung in den aktuellen Stand von EvaP geben. Nachdem Gruppen von je 3 Studenten gebildet wurden, werden zum 02.11. praktische Übungen (z.B. “Wie würde ich für ein gegebenes Szenario die Elicitation durchführen” oder “Welche Use Cases werden von EvaP aktuell unterstützt”) ausarbeiten oder Paper zusammenfasst und präsentiert.

Anschließend werden die erworbenen Kenntnisse in Anforderungserhebung und -validierung in mehreren Sitzungen mit Bedarfsträgern erprobt. Im Rahmen der Kooperation mit dem Fachschaftsrat wird es die Aufgabe der Seminarteilnehmer, mit Bedarfsträgern -- größtenteils HPI-interne, aber auch externe -- über deren übliche Arbeitsabläufe sowie Anforderungen und Wünsche an das Evaluierungssystem zu sprechen. Je Gruppe sind dafür voraussichtlich acht unterschiedliche Bedarfsträger zugewiesen kriegen. Die Gespräche mit den Bedarfsträgern sind (in Eigenregie) zwischen November und Dezember einzuplanen.

Teilnehmen können zwischen zwei und vier Gruppen mit je drei Studenten sowie zwei Studenten, die das Seminar an einem der vorherigen Semesters erfolgreich belegt haben. Deren Aufgabe wird u. A. die Begleitung von Interviews sein.

Voraussetzungen

Es werden sehr gute Deutschkenntnisse benötigt, da die Seminarteilnehmer größtenteils direkt mit deutschsprachigen Bedarfsträgern interagieren werden. Studenten, die im vorherigen Semester nicht am Requirements Engineering Seminar teilnehmen konnten werden bei der Auswahl bevorzugt.

Literatur

  • K. Pohl & C. Rupp. Basiswissen Requirements Engineering: Aus- und Weiterbildung nach IREB-Standard zum Certified Professional for Requirements Engineering Foundation Level, dpunkt.verlag, 2010
  • I. F. Alexander & R. Stevens. Writing Better Requirements, Pearson Education, 2002
  • B. Berenbach, D. Paulish, J. Kazmeier & A. Rudorfer. Software & Systems Requirements Engineering: In Practice, McGraw-Hill, Inc., 2009
  • E. Hull, K. Jackson, & J. Dick. Requirements Engineering, Springer, 2011
  • K. Pohl. Requirements Engineering: Grundlagen, Prinzipien, Techniken, dpunkt.verlag, 2007
  • I. F. Alexander. A Taxonomy of Stakeholders: Human Roles in System Development, International Journal of Technology and Human Interaction, 2005, 1, 23 - 59
  • N. Seyff, N. Maiden, K. Karlsen, J. Lockerbie, P. Grünbacher, F. Graf & C. Ncube. Exploring how to use scenarios to discover requirements, Requirements Engineering, 2009, 14, 91-111
  • A. M. Davis & K. V. Nori. Requirements, Plato's Cave, and Perceptions of Reality, Computer Software and Applications Conference, Annual International, IEEE Computer Society, 2007, 2, 487-492
  • A. M. Davis. Just Enough Requirements Management : Where Software Development Meets Marketing, Dorset House Publishing Co., Inc., 2005

Lern- und Lehrformen

Vorlesungstermine finden am 25.10. sowie dem 26.10. statt (jeweils von 13:30 - 18:30). Voraussichtlich eine Woche später werden die auszuarbeitenden Übungen präsentiert und diskutiert (13:30 - spätestens 17:00).

Anschließend werden den Studenten Bedarfsträger zugeteilt, mit denen die Gruppen in den darauffolgenden Wochen interagieren werden. Die Termine sind, je nach Verfügbarkeit einzelner Bedarfsträger, größtenteils in Eigenregie mit den Bedarfsträgern auszumachen.

Im Vergleich zu den letzten RE Seminaren werden die Teilnehmer ihre Bedarfsträger hauptsächlich direkt im HPI antreffen, wodurch Reisezeiten entfallen.

Leistungserfassung

Zur Berechnung der Gesamtnote werden folgende Einzelleistungen herangezogen:

  • Präsentation einer für den Praxisteil relevanten Übung/eines Papers
  • Eine je Gruppe zu erstellende Dokumentation der Anforderungen, sowie der Probleme, auf die gestoßen wurde mit individuellen Reflektion
  • Eine Endpräsentation je Gruppe, die Anforderungen und Besonderheiten darstellen soll

Termine

  • Vorstellung der Themen 15.10.2012, 17.00-17.45 Uhr, A-2.1
  • Vorlesungsteil 25. und 26.10. jeweils von 13:30 bis maximal 18:30 in H-E.52
  • Präsentation durch Studenten voraussichtlich am 02.11.
  • Lessons Learnt Sessions nach Bedarf (Ende November)
  • die restlichen Termine werden direkt zwischen den Bedarfsträgern und den jeweiligen Gruppen abgestimmt.
  • Übergabe der gesammelten Anforderungen voraussichtlich Ende Januar
  • Nach der Abgabe wird ein Präsentationstermin mit dem FSR ausgemacht

Zurück