Agilität und nutzerzentrierte Produktentwicklung krempeln die Rahmenbedingungen für Software-Entwicklung um. Das Ziel: schnell verstehen, was Menschen wollen. Und nur das Gewünschte entwickeln. Mit UCD und Scrum haben wasserfallige Projektvorgehen gut einsetzbare Nachfolger gefunden. Und das Testing?