Get certified - Transform your world of work today

Close

Agile Maturity Self-Assessment Survey

8 December 2015

Eduardo Ribeiro
Paddy Power Betfair


This article identifies questions you can use to create an Agile Maturity Self-Assessment Survey, and it discusses the importance of this type of survey.

You might be asking why you would need a survey. Well, I truly believe in constant feedback. There is no better way to challenge the status quo. Also, it helps us understand what we can improve, how to be faster, and how to be more adaptive and responsive to the changes or challenges that come our team's and business's way.

Keep in mind that these kinds of tools are what allow us to improve what we already do well and to help us gain a clear view of where we need to focus our efforts. To that end, I think that the best place to retrieve this feedback is from the people who deal with the real scenarios every day. They are the best at evaluating their team and business for Agile maturity so that they can identify the anti-patterns and develop possible solutions and corresponding actions for improvement.

For these reasons, some time ago I searched on the Web for existing surveys that I could use and was able to find one that, from my perspective, was complete and had all the right questions.

So, the next step was to create the survey and send it to everyone. The number of replies was very good, and some conclusions were interesting, but (there is always a but) the survey feedback included the following remarks:
  • It was too long.
  • Some questions were not clear enough to understand and answer.
  • Some of the questions were hard to answer because they didn’t have a full overview.
  • It was confusing if you did not have a Scrum role.
Again, after this feedback and based on my beliefs, I decided to collaborate with a few people who answered the survey and a few others who face these challenges every day. These collaborators have also decided to accept the challenge to become Agile Champions or Change Agents.

I was amazed by their motivation and commitment to help improve the survey and their commitment to understand its results. It was really impressive!

After long discussions and reviews, the result of this collaboration was the following improved survey:

Your Role
  • Dev Team Member
  • ScrumMaster (dedicated)
  • Product owner / Manager
  • Delivery Manager / Head of / Director
  • Project / Program Manager
  • Other
Which Agile framework does your team use?
  • Scrum
  • Kanban
  • Other
  • None
Is your team able to deliver valuable software frequently?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
How often do you think that we are delivering what the business needs most?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team accommodating all the changes suggested by the product owner?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
How often does your team have visibility into what it will be doing in the next three sprints?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Does your team have an agreed and clear DoR (Definition of Ready)?
  • Yes
  • No
How often are the user stories that enter your sprint ready to be implemented?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
How often is your team being disrupted and controlled by outsiders during the sprint?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Does your team find blockers during the sprint?
  • Yes
  • No
Are any blockers found being tackled in a timely manner?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team collaborating daily? (Ex: Daily stand-up)
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team motivated to deliver the sprint deliverables?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Do the Scrum team members trust each other?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
How often, when it's possible, does your team communicate face to face?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Does your team have an agreed and clear DoD (Definition of Done)?
  • Yes
  • No
How often is your team able to deliver fully tested, working software at the end of the sprint?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
How often is your team able to deliver at a sustainable pace?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team striving for quality and technical excellence by Betfair standards?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team self-organized in accordance with Agile principles?
  • Yes
  • No
Are the team members locked into their specific roles?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
How often is your team able to reflect on whatever has happened? (Ex: Retrospective)
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Does your team take appropriate actions based on whatever has come up in retrospectives?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team continuously improving what it does (including processes)?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Is your team using performance metrics to improve team performance?
  • Never
  • Seldom
  • Sometimes
  • Often
  • Always
Do you have any ideas on what we could improve regarding our software development process?
  • (Open Question)

My thoughts are to continue to analyze the next feedback and review this survey periodically with all the Agile champions (each time with a small group to be able to stay focused).

Please let me know if you have any questions or if you want to share your own experience on this subject. I would like to hear your thoughts and opinions.


Opinions represent those of the author and not of Scrum Alliance. The sharing of member-contributed content on this site does not imply endorsement of specific Scrum methods or practices beyond those taught by Scrum Alliance Certified Trainers and Coaches.



Article Rating

Current rating: 3.1 (28 ratings)

Comments

Tim Baffa, CSM, 12/8/2015 9:03:04 AM
Eduardo, this is an excellent survey. Thank you.
Pedro Gustavo Torres, CSP,CSD,CSM,CSPO, 12/8/2015 12:52:24 PM
Great survey Eduardo. Very good work.

Please keep in mind that Kanban is not a framework. ;-)

Cheers.
Karunakar M, CSP,CSM, 12/8/2015 9:24:28 PM
Good One !
Sayi Sarat Chandra Parvatam, CSP,CSM,CSPO, 12/8/2015 11:10:01 PM
Liked the way you framed the questions - Good job !!!
Rajiv Bajwala, CSM,CSPO, 1/12/2016 11:23:33 PM
This is an excellent set of questions to ask. Thank you for sharing.
Rajiv Bajwala, CSM,CSPO, 1/13/2016 12:16:40 AM
This is an excellent set of questions to ask. Thank you for sharing.
Duane Bush, CSM, 1/27/2016 10:19:01 AM
Great set of questions!
Meghan Robinson, CSM,CSPO, 3/17/2016 4:08:23 PM
Would you be okay with us highlighting this article on our new AgileCareers Blog?

You can view the blog here: http://membership.scrumalliance.org/blogpost/1322603/AgileCareers-News

I look forward to hearing your response! Thanks.
Eduardo Ribeiro, CSP,CSD,CSM,CSPO, 5/27/2017 11:02:14 AM
Hi Meghan,

I just reply to you by email and of course you can use my article.

Thanks,
Eddy
Carlos Brandão Júnior, CSM, 7/3/2017 2:24:57 PM
Hi Eduardo,

Is there a specific metric on how to interpret the survey?

You must Login or Signup to comment.

The community welcomes feedback that is constructive and supportive, in the spirit of better understanding and implementation of Scrum.

 

Newsletter Sign-Up

Subscribe