More Related Content
Similar to Scrum quiz (20)
Scrum quiz
- 1. Pop Quiz
Source: CollabNet http://scrumtrainingseries.com/Intro_to_Scrum/Intro_to_Scrum.htm
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 2. Agile teams are? (choose four, omit one)
A) Cross. Functional.
B) Empowered.
C) Hierarchical.
D) Self Organized.
E) Value Driven.
A) Cross Functional.
B) Empowered.
C) Hierarchical.
D) Self Organized.
E) Value Driven.
Teams are not
Hierarchical.
We are off to an exciting
start!
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 3. Which of the following are not key responsibilities
of a ScrumMaster?
A) Removing impediments.
B) Assigning tasks.
C) Encouraging self-organization
D) Coaching the team on Agile best practices.
A) Removing impediments
B) Assigning Tasks.
C) Encourage self-organization
D) Coaching the team on Agile best practices.
k
k
The team should
be self-organized
and assign tasks?
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 4. The CEO asks a team member to do some work outside of the
current Sprint goals. What should the team member do?
A) Inform the Product Owner so he/she can work with the CEO.
B) Add it to the next Sprint.
C) Add it to the current Sprint while swapping out committed work
of equal size.
D) Add it to the current Sprint.
A) Inform the Product Owner so he/she can work with the CEO.
B) Add it to the next Sprint.
C) Add it to the current Sprint while swapping out committed work
of equal size.
D) Add it to the current Sprint.
The Product Owner is the
one person responsible for
maximizing the ROI of the
development effort.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 5. What is a Scrum Development Team expected to do during the
first Sprint? (choose two)
A) Build a thin slice of potentially shippable functionality.
B) Nail down the architecture.
C) Test the product.
D) Develop a detailed plan for the rest of the project.
A) Build a thin slice of potentially shippable functionality.
B) Nail down the architecture.
C) Test the product.
D) Develop a detailed plan for the rest of the project.
Scrum teams
attempt to build a
potentially
shippable (properly
tested) product
increment every
iteration.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 6. Who owns Sprint commitments? (choose one)
A) The Scrum Master.
B) The Team owns them collectively.
C) Individuals, as assigned by the Scrum Master.
D) Individuals, as determined during the Sprint Planning Meeting.
A) The Scrum Master.
B) The Team owns them collectively.
C) Individuals, as assigned by the Scrum Master.
D) Individuals, as determined during the Spring Planning
Meeting.
During Sprint execution, team
members should develop an
intrinsic interest in shared
goals and learn to manage
each other to achieve them.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 7. How is the Product Backlog arranged? (choose one)
A) Most important items at the top to least important items at the
bottom.
B) Large items at the top to small items at the bottom.
C) Items are randomly arranged by the Product Owner.
D) Into categories, such as P1, P2, P3, etc.
A) Most important items at the top to least important items at the
bottom.
B) Large items at the top to small items at the bottom.
C) Items are randomly arranged by the Product Owner.
D) Into categories, such as P1, P2, P3, etc.
The Product Backlog is a
one-dimensional list in priority
order. The Product Owner
must constantly reprioritize it
as more is learned.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 8. Who estimates the effort to complete a Product Backlog item?
(choose one)
A) The most senior people in the organization, such as
engineering managers or the software architect.
B) The Product Owner, with input from the Scrum Dev Team.
C) The Scrum Dev Team, after clarifying the requirement.
D) The Scrum Master, with input from the Scrum Dev Team.
A) The most senior people in the organization, such as
engineering managers or the software architect.
B) The Product Owner, with input from the Scrum Dev Team.
C) The Scrum Dev Team, after clarifying the requirement.
D) The Scrum Master, with input from the Scrum Dev Team.
The development team does
all of the estimating on a
Scrum project.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 9. Which of the following are the team’s responsibilities? (choose
four, omit one)
A) Coordinating daily during the Sprint to meet the Sprint goal.
B) Resolving internal conflicts.
C) Selecting the Product Owner.
D) Increasing productivity and learning.
E) Planning how to meet a Sprint Goal.
A) Coordinating daily during the Sprint to meet the Sprint goal.
B) Resolving internal conflicts.
C) Selecting the Product Owner.
D) Increasing productivity and learning.
E) Planning how to meet a Sprint Goal.
The team doesn’t get to
choose their Product
Owner, in most cases.
Sorry!
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 10. Should the Product Backlog contain Tasks?
A) Yes
B) No
A) Yes
B) No
Scrum distinguishes Product
Backlog Items (PBIs) from
Tasks: what vs how.
Sprint Tasks are identified by
the team during Sprint
Planning and execution.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 11. Which skills are often useful or necessary on a Scrum
Development Team? (choose all that apply)
A) Coding
B) User interface design, user experience, information
architecture
C) Software design/architecture
D) Business domain knowledge and requirements analysis
E) Technical writing
F) Testing
G) Database skills
A) Coding
B) User interface design, user experience, information
architecture
C) Software design/architecture
D) Business domain knowledge and requirements analysis
E) Technical writing
F) Testing
G) Database skills
The Scrum Dev Team is a
cross-functional, self-
organizing group of dedicated
people, ideally located in one
team room.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 12. During Sprint execution, when are new Sprint Tasks added?
(choose one)
A) Never. The Sprint Tasks are fixed and decided during Sprint
Planning.
B) As soon as possible after they are identified, unless they
reflect a scope change in the Sprint goals or committed
Product Backlog items.
C) When the Product Owner identifies a new Task.
D) When the Scrum Master approves them.
E) When the Scrum Master identifies a new Task.
A) Never. The Sprint Tasks are fixed and decided during Sprint
Planning.
B) As soon as possible after they are identified, unless they
reflect a scope change in the Sprint goals or committed
Product Backlog items.
C) When the Product Owner identifies a new Task.
D) When the Scrum Master approves them.
E) When the Scrum Master identifies a new Task.
It may be normal for the Sprint
Burndown Chart to go up
before it goes down.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 13. What is the time box for the Daily Scrum (Standup) meeting?
(choose one)
A) 5 minutes
B) 60 minutes
C) 15 minutes
D) As long as necessary
A) 5 minutes
B) 60 minutes
C) 15 minutes
D) As long as necessary
Every day at the same time
and place, the team
members spend a total of 15
minutes reporting to each
other. The team collectively
owns the management
authority at this meeting.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 14. When is the Sprint Backlog created? (choose one)
A) During the Sprint Planning Meeting, though the Tasks needed
to accomplish the fixed goals will change during Sprint
execution.
B) Whenever needed.
C) During the Backlog Refinement meeting.
D) At the beginning of the project.
A) During the Sprint Planning Meeting, though the Tasks needed
to accomplish the fixed goals will change during Sprint
execution.
B) Whenever needed.
C) During the Backlog Refinement meeting.
D) At the beginning of the project.
The Sprint Backlog
is created during
Sprint Planning.
Makes sense, huh?
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 15. What is the recommended size of a Scrum Team? (choose one)
A) 10 (or more if the team is geographically dispersed).
B) It doesn’t matter, as long as the team is cross-functional.
C) 10 at most, regardless of location.
D) 3-9
A) 10 (or more if the team is geographically dispersed).
B) It doesn’t matter, as long as the team is cross-functional.
C) 10 at most, regardless of location.
D) 3-9
Teams smaller than the
recommended size may do well if
they have a broad enough range
of skills.
Groups larger than the
recommended size should form
separate feature teams that own
the responsibility of coordinating
with each other.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 16. Which is NOT an effective way to encourage collaboration
between the Scrum Dev Team and the Product Owner? (choose
one)
A) Teach the Product Owner about technologies the team uses.
B) Act as a go-between for team members.
C) Teach the team to talk in terms of business needs and
objectives.
D) Listen to their communications.
A) Teach the Product Owner about technologies the team uses.
B) Act as a go-between for team members.
C) Teach the team to talk in terms of business needs and
objectives.
D) Listen to their communications.
The Product Owner and the Team
must talk directly. The Scrum Master
or other stakeholders are not to serve
as go-between communicators.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 17. Does Scrum have rules, or just guidelines?
A) Scrum has guidelines, no rules at all.
B) Scrum has a few simple rules that must be followed.
A) Scrum has guidelines, no rules at all.
B) Scrum has a few simple rules that must be followed.
Appendix A in Ken Schwaber’s
book Agile Project Management
with Scrum is called “Rules”.
Scrum has a few simple
rules to increase skill and
expose organizational
impediments.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 18. How frequently do experienced Agile software developers test?
(choose one)
A) Once per 30 days.
B) Once per day or night.
C) Once per week.
D) Every time the code changes (potentially many times per day.)
E) As soon as the QA person is available.
A) Once per 30 days.
B) Once per day or night.
C) Once per week.
D) Every time the code changes (potentially many times per day.)
E) As soon as the QA person is available.
TDD (Test Driven
Development), refactoring, and
continuous integration help keep
the software product in a
constantly known state.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 19. Which is the more important reason to demonstrate working
products frequently?
A) To accelerate our understanding of the user’s real needs.
B) To get more features out.
A) To accelerate our understanding of the user’s real needs.
B) To get more features out.
Most people don’t use most
features of most products.
They wish the features they
do use were better suited to
their needs, which can be
revealed through rapid
iteration.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 20. Does Scrum have a role called “Project Manager”?
A) Yes
B) No
A) Yes
B) No
In Scrum, management
responsibilities are split up
between the Product
Owner and Team, with the
Scrum Master creating the
environment to help this
succeed.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC
- 21. What often happens to the Product Backlog as development
continues from Sprint to Sprint? (choose one)
A) It gets smaller, because the initial scope was probably right.
B) It gets smaller, because Scrum teams work so fast.
C) It gets larger, because every Sprint Review demonstration
prompts requests for more or different features.
A) It gets smaller, because the initial scope was probably right.
B) It gets smaller, because Scrum teams work so fast.
C) It gets larger, because every Sprint Review demonstration
prompts requests for more or different features.
New scope
discovery
tends to
outpace
velocity.
A value-driven
approach conflicts with
the standard definition
of “project”.
one80services.com Building Sustainable Agile Solutions
Copyright © 2018 One80 Services, LLC