Beschreibung
Agile Methoden verändern die Art und Weise, wie wir Software entwickeln. Der Umgang mit Requirements spielt dabei eine wichtige Rolle. Einerseits ändern sich die Spielregeln des Requirements-Engineering (RE). Andererseits stellt sich die Frage, wo das neue agile Vorgehen nicht doch von der jahrzehntelangen Erfahrung des RE profitieren kann? Klar ist: Die Software-Requirements sind in Bewegung geraten, und es ist spannend zu sehen, wo die Reise hin gehen wird.
Der Vortrag stellt eingangs die Grundzüge des agilen Requirements-Engineerings vor: Das zentrale Element sind die agilen User Stories als Mittel zur Spezifikation. Doch mindestens ebenso wichtig sind veränderte Rollen, intensivere Zusammenarbeit, schnelles Feedback, Testfälle und Weiteres.
Doch viele agile Methoden konzentrieren sich zu sehr auf die Entwicklungstätigkeiten. Das RE vernachlässigen sie oft. Der Vortrag zeigt Bereiche, wo agile Methoden beim RE zu kurz greifen und welche RE-Praktiken Abhilfe schaffen können. Wichtige Fragestellungen in der Praxis sind:
- Initiales Befüllen des Backlogs: Wo kommen die agilen Requirements eigentlich her?
- Agile Requirements in der kontinuierlichen Produktentwicklung: Gibt es ein Leben nach dem Sprint?
- Agiles RE skalieren: Was braucht es, um wahre Größe zu erlangen?
- Toolunterstützung für das agile RE: Kann man mit vollem Werkzeugkoffer sprinten?
Der Vortrag richtet sich an Requirements-Manager und Business-Analysten sowie an alle anderen Personen, die mehr über das Zusammenspiel von Requirements und agile Entwicklung erfahren möchten. Sie lernen die Bausteine des agilen RE kennen, und was es darüber hinaus braucht, um in unterschiedlichen Projektsituationen erfolgreich zu sein. Die Teilnehmer erhalten auch ausführlich Gelegenheit zu Diskussion und Erfahrungsaustausch. Fallbeispiele aus agilen Projekten vermitteln Herausforderungen ebenso wie bewährte Best Practices.
Referent*innen
Dr. Andreas Birk
Software.Process.Management
Dr. Andreas Birk ist Gründer und Principal Consultant von Software.Process.Management. Er unterstützt Organisationen, ihre Software-Praktiken optimal an den Erfordernissen auszurichten. Schwerpunkte sind toolgestütztes Requirements-Management, variantenreiche Systeme und agile Entwicklung. Mit mehr als 20 Jahren Erfahrung in verschiedenen Bereichen der Software-Industrie und in führenden Einrichtungen der anwendungsorientierten Forschung hat Andreas Birk umfassende Kenntnis von Methoden und Praxis des Software-Engineering und der IT erlangt.