Viele wünschen sich für die Entscheidungsfindung „Best Practices“, die Ihnen kochrezeptartig vorgeben, welches die „beste“ Lösung ist. Leider hat jedoch jedes Problem seine ganz eigene Charakteristik an Rahmenbedingunen und Anforderungen, so dass eine Lösung immer kontextspezifisch gefunden werden muss. Jede Entscheidung erfordert also einen „Trade-Off“, d.h. eine Abwägung der Vor- und Nachteile der verschiedenen Lösungsoptionen.
Die Session zeigt wie einige unserer typischen „Best Practices“ der agilen Software Entwicklung im falschen Kontext angewandt zu schlechten Lösungen führen und macht statt dessen die eigentlich dahinter liegenden Trade-Offs transparent.
David Völkel arbeitet als Entwickler und Consultant für codecentric. Als Co-Organizer des Software Craft Meetup in München ist er begeisterter Software Crafter und hat seinen Themenfokus rund um Test Driven Development.