Every software developer I have met in the past, wanted to create exceptional software. Unfortunately, they were hindered many times. My daily experiences show that Scrum is a natural, biologic countermeasure against the usual shortcomings in projects.
Every team whose demand and task stack is open to multiple sources wishes for someone to prioritize and decide which tasks would create the biggest business value at this point in time. Having only one person who knows it all and who prioritizes all demands and tasks? Who wouldn’t want that for his or her team? I want one and I’m not a programmer. What can we learn and re-use from Scrum principles for all other types of work?