Heutzutage ist Scrum sehr populär in Softwareentwicklungsprojekten, indem seine agile, iterative und zielorientierte Methodik die Entwickler ermöglicht, selbst zu organisieren, Komplexität zu beherrschen, kommunikativ zusammenzuarbeiten, effektiv zu liefern und sich kontinuierlich zu verbessern. Nach dem Spirit der agilen Entwicklung stehen die Domain Experten, die Kunden und sogar die End-Users so nah wie nie zuvor zu den Entwicklungsteams, um die Feedback-Zyklen zu kürzen. Es scheint allem so zu sein, dass die langen Requirement- und Designphasen des traditionellen Wasserfall-Modells nicht mehr notwendig sind, weil man bei dieser Digitalisierungswelle nicht wirklich vorsehen könnte, wie die Märkte in langfristiger Zukunft ausschauen sollten. Es erfolgt, dass die klassische Rolle der Softwarearchitekten schwammig würde. Ihre Designaufgaben werden von den Produkt-Ownern und den Entwicklern zusammen erledigt. Ihre Entwicklungsbegleitungsaufgaben werden von Senior-Entw...