As a travelling Scrum and DevOps consultant Iâm constantly asked âshould our team use Scrumâ? Now you might think that being a Professional Scrum Trainer â and serious Scrum fanboy â I would always answer âYes!â. Well, you would be wrong. I frequently talk people out of Scrum â for the right reasons.
Professional Scrum Trainers know how hard it is for a team to adopt and practice Scrum successfully. Therefore, we want to make sure the nature of the work is right for the Scrum framework. To that end, Iâve come up with five simple, mostly non-scientific, yes/no questions that I use to survey the inquisitor.
My Five Questions
- Do you have at least three technical people to do the work?
- Are you developing a product/increment? (vs. just doing one-off/unrelated work)
- Is the majority of the work large enough to require a team? (vs. smaller, individual task-sized work)
- Is the majority of the work complex? (per the Stacey model)
- Is the majority of the work plannable? (vs. unplanned/support type of work)
If the person answers âyesâ to all 5 questions, then Iâll recommend they move forward with Scrum. If there are 3 or 4 âyesâ answers, the Scrum framework will probably help the team yield results, but they may experience some friction and waste. If there are only 1 or 2 âyesâ answers, the Scrum framework will be more overhead than helpful.
Itâs Not About Effort
None of my questions include any culture, behavior, or type-of-industry questions. I donât really care about their existing management structure, level of trust, technical debt, if they have remote team members, or whether they are a government agency or financial institution. Those attributes relate more to the level of effort required for Scrum adoption to become successful. The five questions are more about the nature of the work and less about the current level of dysfunction the team or organization is experiencing (or causing).
Putting my consultant hat back on, the five questions tell me whether I should proceed with a Scrum training/coaching engagement or âfire the customerâ before I get started. Follow-up questions about the culture, current behavior, and environment will tell me how much effort will be required. Incidentally, those are not simple yes/no questions, but an understanding that evolves over multiple in-person conversations and assessments.
Conclusion
My five questions are not weighted equally. For example, if someone answers âyesâ to four questions, but answered ânoâ to having at least three technical people to do the work, then it may be a non-starter. Since opinions will vary on the weighting of these questions, I recommend using them purely as a guideline for your own questions or assessment.
Leave a Reply
You must be logged in to post a comment.