Agile Test
Agile Test
main
Agile Methodologies
Q1. Teams may encounter the need for "technical" user stories. Who decides the
priority of these?
Q2. What is the Scrum Master's role during the daily stand-up?
Q4. A team member has been showing signs of great personal distress: crying at
work, snapping at colleagues, and having heated phone conversations. As a Team
Facilitator, what should you do?
Q5. Which statement describes the flow of work in the Scaled Agile Framework?
It is a "push" system.
It is "push" at the top and "pull" at the bottom.
It is a "pull" system.
It is neither "push" nor "pull."
Q6. What is the Product Owner's role in deciding the priority of work in the sprint
backlog?
None—the Scrum Master should prioritize the work in the sprint backlog.
The PO should prioritize the items in the sprint backlog.
The developers prioritize work unless they cannot complete it, in which case the
PO should prioritize the remaining work.
None—the developers should prioritize the work in the sprint backlog.
Q7. The Scaled Agile Framework advocates that, if you measure only one thing, what
should you measure?
quality
predictability of delivery
cost of delay
return on investment
Q8. Why should you apply for the Weighted Shortest Job First?
Q9. You have classified the features in your backlog according to risk and value.
Which features should the development team work on first?
split by line-of-business
split compound user stories
split by alternative paths
split by interface
focus
integrity
courage
commitment
Q15. What should happen if the Product Owner does not accept a story by the end of
the iteration?
The team does not get credit for the story's points in its velocity calculation.
The story should be sliced to reflect the work completed.
The acceptance criteria should be adjusted to reflect the work completed.
The story should be shown to stakeholders for their feedback.
Q17. A project has some major risks that the team wants to mitigate. What is the best
way to monitor how well this effort is going?
risk-based spike
risk-adjusted backlog
risk velocity chart
risk burndown graph
Q18. The VP of Engineering wants to start giving out a "Team Member of the Sprint"
award to recognize a top performer in each group. What advice should you give this
VP?
This is unhelpful unless there has been recent employee feedback indicating that
people feel underappreciated.
This is a good idea as long as a different person is recognized in each sprint.
This is a good idea because awards can motivate people to do their best.
This is unhelpful because it can destroy the team unity essential to achieving high
performance.
Q19. What is the difference between a team's task board and a Kanban?
Reference Explicit rule applies to scrum team's task board: tasks cannot be
added to the scrum board in the middle of a sprint.
Q20. The team complains that "things have been falling through the cracks lately."
What should you do?
Ask the team's manager to make role assignments so the team can catch up.
Conduct a workshop to identify all of the things that need to be done and see who
can help with each.
Refer to the team's RACI (Responsible, Accountable, Consulted, Informed)
assignments.
Meet with the Tech Lead and Product Owner to try to identify what can be done.
Q22. In the Cynefin framework, where are "best practices" most appropriate?
Q23. A manager informs you that a developer from another team is between
assignments, and she wants to place the developer on your team for a few sprints.
What should you do?
Explain to the manager that this will be disruptive to the team and ask that another
assignment be found.
Explain the situation to the team and ask them to go with the flow.
Explain the situation to your manager and ask them to resolve it.
When the temporary developer shows up, assign them to write documentation.
Q24. The Product Owner complains to you that the team is not working hard enough
and they need to increase their velocity by at least 50%. Which action should you not
take?
Share the feedback from the PO and challenge the team to increase their velocity.
Ask the PO to explain the business context to the team.
Explain the impact of technical debt on the PO and the benefits of devoting some
capacity to reducing it.
Hold a Value Stream Mapping workshop to identify and reduce waste.
Q25. What is the name of the practice in which a cross-functional team collaborates
intensively to develop a new product idea?
Hackathon
Scrum at Scale
Innovation and Planning
Magnum Focus
Q26. The team's manager wants to attend the Sprint Retrospective. What should you
do?
The team
the Scrum Master
the Product Owner
the Engineering Manager
It is one of the responsibilities of the Scrum Master! A Scrum Master is responsible for
ensuring a Scrum team is operating as effectively as possible with Scrum values. This
means they keep the team on track, plan and lead meetings, and work out any
obstacles the team might face. Reference
Q29. What is the activity of clarifying and expanding user stories called?
"…your job is to minimize output, and maximize outcome and impact." - Jeff
Patton
The actor does not have to have a specified role in the solution.
There must be multiple personas for each actor.
The actor can be the system itself.
The system cannot be the actor.
Q33. Which statement about burndown and burnup charts is not true?
Q34. What is the name for the practice of going to see a process in use at the point of
value delivery?
Six Sigma
Gemba Walk
Total Quality Management
Kaizen
Reference The Gemba Walk is an opportunity for staff to stand back from their day-to-
day tasks to walk the floor of their workplace to identify wasteful activities.
Q35. When the team needs to make a decision, what is the best course of action?
Q36. Which action is something the Team facilitator should NOT do?
Q37. A team needs to do research, design, or prototyping. What is this type of story
called?
Exploratory spike
Backlog refinement
Functional decomposition
R&D
daily stand-ups
Sprint Retrospectives
story point estimating
code reviews
Q43. You have noticed a pattern that the most interesting stories on the Sprint
Backlog get started right away, and the least interesting stories languish or don't get
done. What should you do?
Q44. What Agile practice best supports this principle: "At regular intervals, the team
reflects on how to become more effective, then tunes and adjusts its behavior
accordingly"?
Sprint Review
Sprint Retrospective
daily stand-up
Sprint Demo
Reference Japanese martial art concept which describes the stages of learning to
mastery.
Q49. What is the name of the information radiator that has multiple columns used to
visualize the flow of work?
Q52. What is the Product Owner's role regarding the product backlog?
The PO must identify the intended users of the features on the backlog.
The PO is responsible for estimating the size of the total.
The PO must identify the dependencies that impact the backlog.
The PO decides what to include in the backlog and what to exclude.
Q54. Which choice is not a benefit generally associated with product demonstrations?
actors
roles
agents
personas
Q58. The Product Owner is focused on testing a new system concept in the
marketplace as quickly and inexpensively as possible. What is this first-generation
product called?
preproduction version
focus group demonstrator
Generation 1 product
minimum viable product
its cost
its licensing terms and conditions
its benefits
its features
a meeting scheduler
a record keeper
a project manager
an Agile coach
Q64. What is the name of the technique that divides a story into smaller pieces?
mitosis
story slicing
disaggregation
Divide and Conquer
Reference What is story slicing? To build features effectively, and deliver user value in
increments, the functionality needs to be broken down further into smaller user stories.
Many times the team keeps splitting the user stories into smaller pieces of value, so
they can complete the story in a sprint. This is called story-slicing or splitting.
Q65. A team member comes to you with a complaint about another team member.
What should you do?
Bring the complaint to the other person and try to resolve the issue.
Ask them to talk to the other person and try to work it out.
Notify HR of the problem and ask them to handle it.
Invite both people to a meeting and try to mediate the conflict.
Sprint Retrospective
Sprint Review
Next-Sprint Planning
Velocity Confirmation
continuous delivery
comprised of the teams within a program
DevOps Center of Excellence
Scrum of Scrums
Q69. As an Agile coach, what should be your attitude toward your team members'
individual goals and motivations?
MoSCow
Kano
WSJF
Kaizen
Reference oznaczające japońską filozofię biznesową (sposób postępowania)
ustawicznego polepszania, poprawiania procesu zarządzania i produkcji na wszystkich
jego szczeblach, z uwzględnieniem m.in. technik biznesu "just-in-time".
The story has been tested and is ready for production release.
The story is ready to be brought into a sprint.
The stakeholders are ready to discuss their requirements for the story.
The team has completed sprint 0 and is ready to work.
Centralize decision-making
Apply systems thinking
Take an economic view
Unlock the intrinsic motivation of knowledge workers
It is an inventory of the team's knowledge and skills that is used to plan the work
that they do.
It is the number of teams that a Team Facilitator can support concurrently.
It means the team determines their availability for the next sprint.
It is the maximum number of stories that will be allowed in a sprint.
Q75. The team is complaining that they send requests for clarification to the Product
Owner, but these requests go unanswered. What action should you take?
If there is a question about the story, tell the developers to use their best judgment,
avoid delay, and discuss the issue in sprint review.
Send a note to the Product Owner saying the delays in completing the work will be
their responsibility, not the team's.
Develop a service-level agree (SLA) that defines certain response times for
different types of requests and ask the Product Owner to sign off on it.
Schedule a problem-solving session with the Product Owner and the other team
members.
Q76. Which choice is a pillar of Lean?
Reference Two pillars are (1) Continuous Improvement, and (2) Respect for
People.
Q77. Which statement best describes Agile, Lean, and Six Sigma?
1. Reference - The first paragraph clearly points out that Agile is about delivering
value to the customer.
2. Lean is a subset of the Agile community and
3. Six Sigma is Agile applied to manufacturing.
The stories were discussed and each had a story point estimate assigned.
The team gave feedback to the Product Owner about the acceptance criteria.
The team decided what stories should be developed within the same sprint.
The team made a preliminary plan for which stories will be completed in the next
quarter.
Reference A Scrum Team has 3 roles - Product Owner, Scrum Master, and
Developers. All 3 roles generate Value in their contexts; however, it is
the Product Owner who maximizes the Value from a product or business
context.
Q83. The team is not going to complete its Sprint Commitment. As the Team
Facilitator, what should you do?
Reference, the last paragraph perfectly informs what an agile developer would do in this
situation.
Q84. When a user story is further decomposed, what are the elements called?
technical tasks
actors and actions
Who, What, Why
threads
Every member of the team can make changes to any part of the code as
necessary.
If someone is at fault, then the whole team is at fault.
The team shares equally in the profits that the product generates.
The team, not the individuals, receives performance evaluations.
Q86. According to the Agile Manifesto, how often should developers and business
people work together?
as often as needed
biweekly
daily
weekly
Q87. What do you call the practice of writing a test before the code is written?
cross-functional
jack-of-all-trades
apprentice developer
generalizing specialist
Q93. What is the name of the technique in which a story is broken down, input splits
the data, and it results in a new output?
input-output processing
ITIOO story format
thin vertical slice
structured coding
ITIOO isn't a thing, thin verticle slicing is referring to what work you prioritise, and
structured code has nothing to do with stories.
cross-functional
jack-of-all-trades
generalizing specialist
apprentice developer
Cross-functional and generalizing specialist seem to be both correct but we talk more
about cross functional teams, and in the case of a team member the term would be
more like a generalizing specialist I believe Reference This refers to teams: Reference
One of the challenges for organizations, when they move to Agile ways of
working, is the often mentioned need to build teams made up of "T-shaped"
people. This can also be described as a cross-functionality.
Reference 1-page business plan template that helps you deconstruct your
idea into its key assumptions using 9 basic building blocks.
Q96. The team is not going to complete its Sprint Commitment. As a Team Facilitator,
what should you do?
Sprints cannot be extended. The Scrum Guide is pretty clear on this: you don't extend
sprints. At the end of a sprint, if there is incomplete work: "All incomplete Product
Backlog Items are re-estimated and put back on the Product Backlog."
Reference Number 4: 4) What happens if the Developers cannot complete their work by
the end of the Sprint? The Developers inform the Product Owner. The Scrum Team
should then inspect & adapt to prevent this in the future if it is a problem.
Understanding why this has happened will be critical.
Q97. Which of these traits is most important for being an effective Team Facilitator?
being self-aware
being extroverted
having type A personality (def not this :P)
being someone who takes charge
Q98. When is the best time to update the team's burndown chart?
Q100. Which work descriptions are not written in the language of users?
tasks
epics
stories
Features
It says: NOT written in the language of users. A story, also referred to as a user story, is
a short-form request that can be delivered in one sprint. It is written in simple language
from the perspective of the user.
It should be Tasks: A task is a subsection of a story. It helps to break the story down
and outline how it will be completed. Tasks tend to be more technical as they are used
by members of the development team.
Reference
Q101. The team has an incomplete story at the end of the sprint and wants to claim
partial credit for the work completed. What should you do?
Ask the Product Owner to accept the story with the promise that the team will
complete it in the next sprint
Ask them to slice the story to reflect the work done and the work to be donef
Ask the product owner to revise the acceptance criteria so it can be accepted and
counted
explain that, in Agile, working software is the primary measure of progress. Then
help...
Q103. You are facilitating a meeting and, unexpectedly, a key person doesn't attend.
What should you do?
Hold the meeting and update the person who could not attend later.
Ask the person who could not attend to reschedule the meeting based on their
availability.
Ask all meeting participants what they want to do about the one person's absence
Reschedule the meeting for when all necessary people can attend
Q106. In the Scaled Agile Framework, consecutive iterations are grouped into a PI.
What is a PI?
Project Increment
Portfolio Increment
Product Increment
Program Increment
Move people's workstations around in the team room to create new social
possibilities
Since no one has come to you with a complaint, assume that the limited
interaction works for everyone
Ask the team if they would like to do something recreational together and offer to
organize it
Tell the team that you see this as a problem and ask them to solve it
Moving people around and redesigning the office space can improve the interaction
between team members and it is well documented: Reference
Q108. Which scale is typically used for Planning Poker?
Q109. You are the Scrum Master and, having just facilitated a meeting, you're
reflecting on ways to improve. What skill are you displaying?
being self-aware
being extroverted
having type A personality
being someone who takes charge
Q111. You are facilitating a meeting to decompose user stories and, unexpectedly, a
development team member cannot attend. What should you do?
Hold the meeting and update the person who could not attend later.
Ask the person who could not attend to reschedule the meeting based on their
availability.
Ask all meeting participants what they want to do about the one person's absence
Reschedule the meeting for when all necessary people can attend
Q112. As the Scrum Master, you've observed that team members are more
comfortable communicating via instant messaging than through direct conversions.
How can you encourage conversation between team members?
Move people's workstations around in the team room to create new social
possibilities.
Since no one has come to you with a complaint, assume that the limited
conversation works for everyone.
Tell the team that you see this as a problem and ask them to solve it.
Ask the team if they can think of ways to increase direct conversation.
Q113. What is the expected outcome of the Daily Scrum meeting?
Comprehensive documentation
Processes and tools
Contract negotiation
Working software
3 hours
6 hours
8 hours
1 hour
Q120. Which type of Kanban diagram shows the number of issues in each of the
states?
Reference A Kanban cumulative flow diagram visualizes your team's processes and
helps identify areas of improvement
Q121. Which of the following statements about a Kanban control chart is false?
Q123. Stacey's process complexity model shows us that agile thinking is best **___**.
roll-up boards
code integration
task automation
reporting
adaptation
transparency
sustainability
inspection
Q127. What aspects of the product is the Product Owner responsible for?
Q128. In Scrum, at the end of each sprint, there is a _ meeting in which the team
receives and gives feedback on their processes and their performance.
retrospective
review
reflection
sprint
Q129. In the INVEST acronym for user stories, what does the "V" stand for?
valuable
verifiable
veracity
voluminous
Q130. Having a mindset focused on growth and opportunity is healthy for Agile team
members. How can you display a growth mindset?
Q132. Progress toward a sprint goal is in jeopardy because you have not received
sales data. What should you do?
Q133. When is the best time to review the team's burndown chart?
Q134. Which statement about the actor in a user story can be true?
LeSS
DA
SAFe
DUN
Source
Q136. Where are teams most likely to find the first signs of potential problems?
Daily Scrums
Sprint Demos
Retrospectives
Sprint Planning
Q137. When working with a Scrum team, who is chiefly responsible for ensuring that
the project delivers value?
Product Owner
Development Team
Scrum Master
Quality Assurance
Source "The scrum master is the role responsible for gluing everything
together and ensuring that scrum is being done well. In practical terms,
that means they help the product owner define value, the development team
deliver the value , and the scrum team to get to get better."
Q138. There are several configurations of the Scaled Agile Framework in Version 5.0.
Which is not one of the configurations?
Full SAFe
Large Solution SAFe
SAFe Popular
Essential SAFe
During story point estimation, increase the points assigned to the least interesting
stories so the team can boost their velocity.
Share your observation with the team and invite them to own and solve the
problem.
Ask the team to use a lottery system to assign each story
Ask the Tech Lead to assign every story to a developer so they all get done
efficiently and with accountability.