Skip to content

How the questionnaire links to factors

Christiaan Verwijs edited this page Feb 12, 2023 · 15 revisions

The tables below show how the questions in our questionnaires for team members, stakeholders, and supporters link to the various factors in our model. We omitted questions that serve a technical purpose or are designed to reduce response bias. Some questions depend on the team type (Scrum (software), Scrum (non-software), and generic Agile).

A validated survey and attribution

The majority of the questions were developed as part of a peer-reviewed scientific study that includes 13 case studies and data from 2.000 Scrum/Agile teams. Where possible, we adapted items from existing studies. A full attribution is available here. We also published a blog post that outlines the process of how to develop a questionnaire.

IMPORTANT: Our questionnaires are licensed under Creative Commons BY-NC-ND 4.0. You can learn from them, but you're not allowed to develop derivates or use them for commercial purposes (i.e. in your own commercial tool) without permission.

Team Member Questionnaire

Core Factor Question Name / Factor Question Label Scrum (Software) Scrum (Non-Software) Agile
About You Certification Have you received a Scrum or Agile certification from an organization like Scrum.org, Scrum Alliance, ProKanban, PMI or Agile Alliance? X X X
About You Role What role best describes what you do in this team? (why we ask this) X X X
About You Span Of Control How many teams are you supporting? X X X
About You Supporter Role What role best describes your supporting role towards this team? X X X
About You Training Have you received training on how to work with Scrum or Agile? X X X
About You Working From Home How often do you work from home? X X X
About Team Agile Framework Which Agile methodology most closely describes how your team works? X
About Team Colocation Are the members of this team generally in the same room? X X X
About Team Iteration Length How long is a typical iteration or Sprint for this team? X X X
About Team Location Where is this team based? X X X
About Team Team Size How many members does this team typically have, including a Scrum Master and Product Owner? X X X
About Team Type Of Product Where are the people that this team works for - like users and customers - mostly based? X X X
About Team Experience of team with Agile I consider this team to be very experienced with Agile. X
About Team Experience of team with Scrum I consider this team to be very experienced with Scrum. X X
About Organisation Organisation Sector Which sector is this organisation mostly active in? X X X
About Organisation Organisation Size What is the size of this organisation? X X X
About Organisation Scaling Framework When applicable, what approach does your organization primarily use to coordinate work between multiple Scrum/Agile teams? X X X
Build What Stakeholders Need Stakeholder Collaboration 1 Members of this team frequently meet with users or customers of what this team creates. X X X
Build What Stakeholders Need Stakeholder Collaboration 2 People from this team often invite or visit people that use what this team works on. X X X
Build What Stakeholders Need Stakeholder Collaboration 3 People in this team closely collaborate with users, customers and other stakeholders. X X X
Build What Stakeholders Need Stakeholder Collaboration 4 This team frequently runs experiments or workshops to discover how people (want to) use the product. X X X
Build What Stakeholders Need Stakeholder Collaboration 5 Before implementing a feature fully, this team often tests simple versions with users first. X
Build What Stakeholders Need Stakeholder Collaboration 6 Before implementing a new idea for the product fully, this team often tests simple versions with users first. X X
Build What Stakeholders Need Sprint Review Quality 1 The Product Owner of this team uses the Sprint Review to collect feedback from stakeholders. X X
Build What Stakeholders Need Sprint Review Quality 2 During Sprint Reviews, stakeholders frequently try out what this team has been working on during the Sprint. X X
Build What Stakeholders Need Sprint Review Quality 3 Most Sprint Reviews result in useful changes to the Product Backlog of this team. X X
Build What Stakeholders Need Feedback Gathering 1 This team collects feedback from stakeholders before the end of each iteration. X
Build What Stakeholders Need Feedback Gathering 2 Before the end of each iteration, stakeholders frequently try out what this team has been working on. X
Build What Stakeholders Need Feedback Gathering 3 Most iterations result in useful changes to the Product Backlog of this team. X
Build What Stakeholders Need Value Focus 1 The Product Owner of this team has a clear vision for the product. X X
Build What Stakeholders Need Value Focus 2 The Product Backlog of this team is ordered with a strategy in mind. X X X
Build What Stakeholders Need Value Focus 3 Everyone in this team is familiar with the vision for the product. X X X
Build What Stakeholders Need Value Focus 4 This team has a clear vision for the product. X
Improve Continuously Learning Environment 1 In and around this team, people are given time to support learning. X X X
Improve Continuously Learning Environment 2 In and around this team, people are rewarded for learning. X X X
Improve Continuously Learning Environment 3 In and around this team, people are encouraged to learn new skills, techniques or practices. X X X
Improve Continuously Learning Environment 4 In and around this team, people see learning as a part of their work. X X X
Improve Continuously Metric Usage 1 This team often inspects metrics to identify process improvements. X X X
Improve Continuously Metric Usage 2 Decisions about what this team does are often influenced by metrics. X X X
Improve Continuously Psychological Safety 1 In and around this team, people give open and honest feedback to each other. X X X
Improve Continuously Psychological Safety 2 In and around this team, people listen to the others' views before speaking. X X X
Improve Continuously Psychological Safety 3 In and around this team, whenever people state their view, they also ask what others think. X X X
Improve Continuously Sprint Retrospective Quality 1 The Sprint Retrospectives of this team generally result in at least one useful improvement. X X
Improve Continuously Sprint Retrospective Quality 2 During Sprint Retrospectives, this team openly talks about improvements. X X
Improve Continuously Sprint Retrospective Quality 3 This team uses Sprint Retrospectives to explore solutions for persistent challenges. X X
Improve Continuously Retrospective Quality 1 The retrospectives of this team generally result in at least one useful improvement. X
Improve Continuously Retrospective Quality 2 During retrospectives, this team openly talks about improvements. X
Improve Continuously Retrospective Quality 3 This team uses retrospectives to explore solutions for persistent challenges. X
Improve Continuously Quality 1 Members of this team have a shared understanding of what quality means to them. X X X
Improve Continuously Quality 2 People in this team frequently talk about quality and how to improve it. X X X
Improve Continuously Quality 3 This team is always looking for ways to improve quality. X X X
Management Support Support For Continuous Improvement 1 People in a management position encourage this team to improve our processes, technologies and work methods. X X X
Management Support Support For Continuous Improvement 2 People in a management position create an environment for this team to learn, experiment and improve. X X X
Management Support Support For Responsiveness 1 People in a management position do what they can to help this team to release more frequently. X X X
Management Support Support For Responsiveness 2 People in a management position remove obstacles that make it harder for this team to release (more) frequently. X X X
Management Support Support For Stakeholder Collaboration 1 People in a management position actively support this team to work (more) closely with stakeholders. X X X
Management Support Support For Stakeholder Collaboration 2 People in a management position help this team to understand why our work is important. X X X
Management Support Support For Team Autonomy 1 People in a management position encourage this team to make our own choices rather than being told what to do. X X X
Management Support Support For Team Autonomy 2 People in a management position actively support this team to manage how we do our work. X X X
Team Autonomy Cross-Functionality 1 Most people in this team have the ability to solve the problems that come up in their work. X X X
Team Autonomy Cross-Functionality 2 Everyone in this team has more than enough training and experience for the kind of work they have to do. X X X
Team Autonomy Relational Conflict 1 The members of this team often experience moments of friction with each other. X X X
Team Autonomy Relational Conflict 2 Different personalities in this team often clash or disagree with each other. X X X
Team Autonomy Relational Conflict 3 There are often moments of tension between members of this team. X X X
Team Autonomy Sprint Goals 1 This team generally has clear Sprint Goals. X X
Team Autonomy Sprint Goals 2 During Sprint Planning, this team formulates a clear goal for the Sprint. X X
Team Autonomy Shared Goals 1 This team generally has clear goals for each iteration. X
Team Autonomy Shared Goals 2 At the start of each iteration, this team formulates a clear goal X
Team Autonomy Shared Learning 1 This team frequently works with other groups or teams to solve shared problems. X X X
Team Autonomy Shared Learning 2 Teams in this organization share what they learn with other teams. X X X
Team Autonomy Shared Learning 3 Members from this team frequently meet with other teams to identify improvements. X X X
Team Autonomy Self-Management 1 This team has control over the scheduling of teamwork. X X X
Team Autonomy Self-Management 2 This team is free to choose the method(s) to use in carrying out work. X X X
Team Autonomy Self-Management 3 This team is able to choose the way to go about its work. X X X
Responsiveness Release Automation 1 The process this team uses to deploy software to production is mostly automated. X
Responsiveness Release Automation 2 A release to production can generally be performed without manual steps. X
Responsiveness Refinement 1 The Sprint Backlog of this team usually contains many small items. X X
Responsiveness Refinement 2 During the Sprint, this team spends time to clarify work for the next couple of Sprints. X X
Responsiveness Refinement 3 During the Sprint, this team spends time breaking down work for coming Sprints. X X
Responsiveness Refinement 4 During the iteration, this team usually works on many small items. X
Responsiveness Refinement 5 During the iteration, this team spends time to clarify work for the next couple of iterations. X
Responsiveness Refinement 6 During the iteration, this team spends time breaking down work for coming iterations. X
Responsiveness Release Frequency 1 The majority of the Sprints of this team result in software that can be deployed to production. X
Responsiveness Release Frequency 2 For this team, most of the Sprints result in an increment that can be released to users. X X
Responsiveness Release Frequency 3 The majority of the Sprints of this team result in an increment that can be delivered to stakeholders. X X
Responsiveness Release Frequency 4 For this team, most iterations result in increments that can be released to users. X
Responsiveness Release Frequency 5 The majority of iterations of this team result in increments that can be delivered to stakeholders. X
Outcomes Stakeholder Happiness 1 Stakeholders are generally happy with the software this team delivers. X X
Outcomes Stakeholder Happiness 2 Stakeholders are generally happy with how fast this team responds to their needs. X X X
Outcomes Stakeholder Happiness 3 Our stakeholders compliment us with the value that we deliver to them. X X X
Outcomes Team Morale 1 I am proud of the work that I do for this team. X X X
Outcomes Team Morale 2 I am enthusiastic about the work that I do for this team. X X X
Outcomes Team Morale 3 I find the work that I do for this team full of meaning and purpose. X X X

Stakeholder Questionnaire

Category Question Name Question Label Scrum (Software) Scrum (Non-Software) Agile
Stakeholder Feedback Quality 1 What this team delivers is of high quality. X X X
Stakeholder Feedback Quality 2 I am satisfied with the quality of what this team delivers. X X X
Stakeholder Feedback Quality 3 When the team delivers a new version, it is usually free of serious bugs. X X
Stakeholder Feedback Quality 4 When the team delivers a new version, it is usually free of serious issues. X
Stakeholder Feedback Responsiveness 1 I frequently meet or interact with members of this team. X X X
Stakeholder Feedback Responsiveness 2 I have a good sense of what this team is working on. X X X
Stakeholder Feedback Responsiveness 3 When I have an idea or suggestion, members of the team are available to listen to me. X X X
Stakeholder Feedback Responsiveness 4 The team frequently asks for my feedback, ideas or thoughts. X X X
Stakeholder Feedback Release Frequency 1 This team frequently delivers new versions. X X X
Stakeholder Feedback Release Frequency 2 I am satisfied with how often new versions are released. X X X
Stakeholder Feedback Release Frequency 3 The frequency of new releases is good enough for my needs. X X X
Stakeholder Feedback Team Value 1 I am satisfied with the value that this teams delivers. X X X
Stakeholder Feedback Team Value 2 I am happy with the value that this team delivers every Sprint. X X
Stakeholder Feedback Team Value 3 I am happy with the value that this team delivers every iteration. X
Stakeholders Context Stakeholder Type What best describes your stake in what this team delivers? X X X

Supporter Questionnaire

Category Question Name Question Label Scrum (Software) Scrum (Non-Software) Agile
Management Support Management Support 1 People in a management position generally understand why this team works with Scrum. X X
Management Support Management Support 2 People in a management position help this team work with Scrum. X X
Management Support Management Support 3 People in a management position generally understand why this team uses an Agile approach. X
Management Support Management Support 4 People in a management position help this team work with Agile. X
Management Support Support For Continuous Improvement 1 I encourage this team to improve their processes, technologies and work methods. X X X
Management Support Support For Continuous Improvement 2 I create an environment for this team where they can learn, experiment and improve. X X X
Management Support Support For Responsiveness 1 I do what I can to help this team to release more frequently. X X X
Management Support Support For Responsiveness 2 I remove obstacles that make it hard for this team to release (more) frequently. X X X
Management Support Support For Stakeholder Collaboration 1 I actively support this team to work (more) closely with stakeholders. X X X
Management Support Support For Stakeholder Collaboration 2 I make sure that this team knows why their work is important. X X X
Management Support Support For Team Autonomy 1 I encourage this team to make their own choices rather than being told what to do. X X X
Management Support Support For Team Autonomy 2 I actively support this team to manage how they do their work. X X X
Management Support Benefits of Agile 1 Agile methodologies generally allow teams to deliver more value to stakeholders compared to plan-based methodologies. X X X
Management Support Benefits of Agile 2 Agile methodologies generally allow teams to adapt more quickly to changes compared to plan-based methodologies. X X X
Management Support Benefits of Agile 3 Compared to plan-based methodologies, Agile methodologies allow teams to reduce the risk of building the wrong product. X X X
Management Support Supporting Leadership 1 It is important for me to create a sense of community among employees. X X X
Management Support Supporting Leadership 2 I spend time to form quality relationships with this team. X X X
Management Support Supporting Leadership 3 I frequently interact with this team to learn where they need my support. X X X