on subcontractors to deliver? Etc ...
What would we be able to do when the hurting has stopped?
Such an envisioning will actually help you to see what the outcome would be of solving your problems. If the world doesn't look much better after solving a problem, are we solving the right one? This will help you to prioritize and choose what is the best thing to work on next.
In our daily work, we observe that these steps are skipped all too often. We see entire departments, companies trying to implement Scrum without having a clear goal. Expecting Scrum to fix your problems (without actually knowing the problems) will leave people thinking: "Scrum is just not for us" or even worse: "Scrum just doesn't work". While they should be thinking: "We didn't do our homework! Let's go back to the starting point and learn from our mistakes"!
About the Authors
Cesário Ramos is a Senior Consultant in Agile methodologies and Enterprise Java. Since the late nineties he has worked in various roles ranging from developer to agile coach. He has coached various projects at telecoms, financial and governmental institutions using popular methods including Scrum, XP, FDD and UP.
Eelco Gravendee l has started out his career as a software developer. Later moved on to become a team leader and then became the manager of a Software Development department. During this period he implemented Scrum the first time. Having tasted the Agile fruits he then moved on to become a Consultant and Project Manager. In this position he coaches departments and organizations to implement Scrum and Agile practices or manages Agile projects.