"Garbage in, garbage out" gilt auch für Software: Schlechte Anforderungen führen zu schlechter Architektur und schlechtem Code. Doch anders als oft angenommen, ist gute Anforderungsarbeit kein Job, den man einfach outsourcen kann. Sie gehört zur Architekturarbeit dazu.
Gernot Starke zeigt, wie Entwicklungsteams selbst die Qualität ihrer Anforderungen in die Hand nehmen: von der Vision über Ziele und Stakeholder bis zu funktionalen und Qualitätsanforderungen. Anhand eines echten Praxisbeispiels aus der Trendsportart Hyrox wird der komplette Weg von der groben Vision bis zur konkreten, messbaren Anforderung nachvollzogen.
Ein Blick auf das Zusammenspiel von Requirements und Architektur im Twin-Peaks-Modell rundet den Talk ab, ebenso wie ein Ausblick darauf, wie LLMs und KI-Agents künftig bei der Anforderungsarbeit unterstützen können.
Für alle, die genug haben von Garbage-In und lieber selbst für bessere Grundlagen sorgen wollen.