PMI Agile Practice Test Questions and
Answers
In Agile projects, since the customer drives the priority of the requirements, such
priorities may change at any time except: - ANS-During the iteration
When using eXtreme Programming (XP) practices, a list of your project's unique risks is
referred to as a - ANS-Risk census
A description of a product feature as seen from the perspective of the end user and
written and prioritized primarily by the customer (or proxy) is best described as a - ANS-
User story
__________ refers to a steering committee of evaluators who meet periodically to
monitor a program of projects. - ANS-Program governance
You have just been assigned to take over an Agile software development project that
should be over halfway complete. After meeting with the team and seeing the
completed code you realize that the project is far behind where it should be. Customer
participation in iteration and release demos has been minimal and sporadic and the
team's velocity has been consistently lower than anticipated. It is obvious that the
project will take at least twice as long to complete as originally believed yet the
customer believes the project to be on schedule. What is your best course of action? -
ANS-Inform the customer of the situation and the likely timeline to complete the
remaining work
Whereas Agile leaders lead teams, traditional leaders manage - ANS-Tasks
The purpose of __________ is to provide a simple medium for gathering basic
information about stories, recording high-level requirements, developing work estimates,
and defining acceptance tests. - ANS-Story cards
The primary disadvantage to payback period is that _____________? - ANS-It fails to
take into account the time value of money
In the middle of a four-week sprint, the Product Owner comes to the ScrumMaster and
the development team and tells them that he has become aware of a critical story that
must be added to the sprint? If the proposed change cannot be kept out of the sprint -
ANS-The current sprint should be abnormally terminated and restarted with the new
story added
,One of your project team members reports that he has taken and sold copies of a
commercial software application that your company produces because he needed to
pay for his daughter's school tuition. He says he has paid back the money by working
overtime without reporting the hours worked so that his theft remains private. What
should you do? - ANS-Report the team member to his manager
All of the following except _______________ should be considered when determining
the iteration length. - ANS-Customer preference
eXtreme Programming (XP) release planning requires the participation of both
customers and programmers. Because customers have the most information about
value, they are most qualified to say what is important — they prioritize. Because
programmers have the most information about costs, they are most qualified to say how
long it will take to implement a story — they - ANS-Estimate
To complete a product planning structure, which of the following accurately describes
the layers that need to be completed? - ANS-Product roadmap, release plan, wave (or
milestone) plan, and iteration plan
Agile teams typically perform planning at what three levels? - ANS-Release, iteration,
daily
For the Agile project manager, servant leadership includes soft skills involved in the
development and management of the project team, such as - ANS-Mentoring, guiding
and facilitating
Traditional Waterfall development is considered a(n) __________ approach whereas
Agile is often referred to as a(n) __________ approach - ANS-Plan-driven, value-driven
Once a development team commits to completing a specific set of features in an
iteration, it is important that they not be redirected from that goal. The Product Owner
should not change priorities during the iteration and thus should help protect the team
from others who may attempt to change priorities. Because of this, ______________? -
ANS-The length of time that priorities can go unchanged is a factor in selecting the
iteration length.
What is the purpose of the temperature reading activity during an Agile retrospective? -
ANS-It allows team members to focus on aspects of group life that are usually ignored
When an Agile team has generated too many proposed working agreements, which of
the following is the best way to prioritize them for use in the retrospective? - ANS-The
team should vote with dots to prioritize the working agreements
The __________ is a total number of sprint points completed (potentially shippable
increments) divided by the total number of story points planned. - ANS-Actual percent
complete (APC)
,On your Extreme Programming (XP) team, the best approach to fixing bugs is to - ANS-
Address and fix bugs as soon as they are discovered
The phrase describing the Agile practice of delivering increments of the solution early
and often is referred to as - ANS-Iterative development
During the gather data phase of the Agile retrospective, the data should include both
hard facts and the __________ of team members. - ANS-Feelings
Agile project management is a(n) __________ model. - ANS-Execution-biased
______________ are used to estimate the complexity and difficulty of a story in relation
to other stories - ANS-Story points
What rewards might retain a team member's intrinsic motivation on Agile projects? -
ANS-Pride in work, pride in accomplishment, and pride in contribution
If a project-level retrospective report is required, who owns this document? - ANS-The
Agile team
You are a member of an Agile XP team and you discover that one of the programmer
pairs has been altering tests so that their code passes. They've done this because they
were having trouble with their section of the code and they didn't want to negatively
impact the team's velocity. What should you do? - ANS-Bring the situation to the
attention of the Product Owner
One of the most widely recognized Agile certifications is the Certified ScrumMaster
(CSM) certification? This certification is issued by - ANS-Scrum Alliance
The amount of time in a work day that a team member would spend working on a story
without interruptions of any kind is referred to as a(n) - ANS-Ideal day
When the project team creates something that can quickly explain the product vision in
about one minute or less they have created a(n) - ANS-Elevator statement
Sometimes an adversarial or us-versus-them attitude develops between testers and
programmers on an Extreme Programming (XP) team, which can lead to a decrease in
productivity. One method used to help break down this adversarial relationship is - ANS-
Colocation
The most effective mode of communication is - ANS-Face-to-face
How does the Agile retrospective meeting differ from the lessons learned meeting in the
traditional project? - ANS-It occurs at the end of each project iteration, while a traditional
lessons learned meeting occurs only at the end of the project
, While observing an eXtreme Programming (XP) team, you see two programmers sitting
at a single keyboard. One person is the driver, who codes, and the other is the
navigator, whose job is to think. The practice you are observing is referred to as - ANS-
Pair programming
Exciters and delighters are those features that provide great satisfaction, often adding a
price premium to a product. The lack of an exciter or delighter in a product will have
what impact on customer satisfaction? - ANS-Will not decrease customer satisfaction
below neutral
Effective teams cover four key subject areas in their retrospectives - ANS-Product,
process, team, and project
You have just been assigned two testers to support your eXtreme Programming (XP)
Agile project team. You should assign the testers to - ANS-Work as integral members of
the project team to help the team maintain high-quality code, avoid or detect and correct
bugs, avoid gaps in the software and improve the overall software development process
When high flux and tight deadlines impact being able to deliver a reliable product to a
customer, the best solution is application of which methodology? - ANS-Reliable Agile
processes
Reliable Agile processes - ANS-The functional and dysfunctional forms
Which of the following correctly identifies elements of the temperature reading activity
during an Agile retrospective? - ANS-Appreciations, new information, puzzles, and
hopes/wishes
When the project is one that may be subject to a formal external audit such as
Sarbanes-Oxley or the FDA, what is the best strategy that the Agile team might use to
comply with this regulated environment? - ANS-Add the audit-specific items to the
release backlog and devote time in one or more iterations to complete them
On an Extreme Programming (XP) team, when a programmer updates her sandbox with
files from the tip (or head) of the repository she is - ANS-Updating her sandbox with files
containing the latest changes checked in to the repository
Improving the performance or amount of a threshold (or must-have) feature will
___________? - ANS-Have little impact on customer satisfaction
The goal of the vision meeting is to define the boundaries and intent of the Agile project
by sharing the vision and needs of the business. What are two exercises that may be
used by the team to hone the vision? - ANS-Design the box, elevator statement
One effective way to improve team velocity is to - ANS-Off-load programmer duties
Answers
In Agile projects, since the customer drives the priority of the requirements, such
priorities may change at any time except: - ANS-During the iteration
When using eXtreme Programming (XP) practices, a list of your project's unique risks is
referred to as a - ANS-Risk census
A description of a product feature as seen from the perspective of the end user and
written and prioritized primarily by the customer (or proxy) is best described as a - ANS-
User story
__________ refers to a steering committee of evaluators who meet periodically to
monitor a program of projects. - ANS-Program governance
You have just been assigned to take over an Agile software development project that
should be over halfway complete. After meeting with the team and seeing the
completed code you realize that the project is far behind where it should be. Customer
participation in iteration and release demos has been minimal and sporadic and the
team's velocity has been consistently lower than anticipated. It is obvious that the
project will take at least twice as long to complete as originally believed yet the
customer believes the project to be on schedule. What is your best course of action? -
ANS-Inform the customer of the situation and the likely timeline to complete the
remaining work
Whereas Agile leaders lead teams, traditional leaders manage - ANS-Tasks
The purpose of __________ is to provide a simple medium for gathering basic
information about stories, recording high-level requirements, developing work estimates,
and defining acceptance tests. - ANS-Story cards
The primary disadvantage to payback period is that _____________? - ANS-It fails to
take into account the time value of money
In the middle of a four-week sprint, the Product Owner comes to the ScrumMaster and
the development team and tells them that he has become aware of a critical story that
must be added to the sprint? If the proposed change cannot be kept out of the sprint -
ANS-The current sprint should be abnormally terminated and restarted with the new
story added
,One of your project team members reports that he has taken and sold copies of a
commercial software application that your company produces because he needed to
pay for his daughter's school tuition. He says he has paid back the money by working
overtime without reporting the hours worked so that his theft remains private. What
should you do? - ANS-Report the team member to his manager
All of the following except _______________ should be considered when determining
the iteration length. - ANS-Customer preference
eXtreme Programming (XP) release planning requires the participation of both
customers and programmers. Because customers have the most information about
value, they are most qualified to say what is important — they prioritize. Because
programmers have the most information about costs, they are most qualified to say how
long it will take to implement a story — they - ANS-Estimate
To complete a product planning structure, which of the following accurately describes
the layers that need to be completed? - ANS-Product roadmap, release plan, wave (or
milestone) plan, and iteration plan
Agile teams typically perform planning at what three levels? - ANS-Release, iteration,
daily
For the Agile project manager, servant leadership includes soft skills involved in the
development and management of the project team, such as - ANS-Mentoring, guiding
and facilitating
Traditional Waterfall development is considered a(n) __________ approach whereas
Agile is often referred to as a(n) __________ approach - ANS-Plan-driven, value-driven
Once a development team commits to completing a specific set of features in an
iteration, it is important that they not be redirected from that goal. The Product Owner
should not change priorities during the iteration and thus should help protect the team
from others who may attempt to change priorities. Because of this, ______________? -
ANS-The length of time that priorities can go unchanged is a factor in selecting the
iteration length.
What is the purpose of the temperature reading activity during an Agile retrospective? -
ANS-It allows team members to focus on aspects of group life that are usually ignored
When an Agile team has generated too many proposed working agreements, which of
the following is the best way to prioritize them for use in the retrospective? - ANS-The
team should vote with dots to prioritize the working agreements
The __________ is a total number of sprint points completed (potentially shippable
increments) divided by the total number of story points planned. - ANS-Actual percent
complete (APC)
,On your Extreme Programming (XP) team, the best approach to fixing bugs is to - ANS-
Address and fix bugs as soon as they are discovered
The phrase describing the Agile practice of delivering increments of the solution early
and often is referred to as - ANS-Iterative development
During the gather data phase of the Agile retrospective, the data should include both
hard facts and the __________ of team members. - ANS-Feelings
Agile project management is a(n) __________ model. - ANS-Execution-biased
______________ are used to estimate the complexity and difficulty of a story in relation
to other stories - ANS-Story points
What rewards might retain a team member's intrinsic motivation on Agile projects? -
ANS-Pride in work, pride in accomplishment, and pride in contribution
If a project-level retrospective report is required, who owns this document? - ANS-The
Agile team
You are a member of an Agile XP team and you discover that one of the programmer
pairs has been altering tests so that their code passes. They've done this because they
were having trouble with their section of the code and they didn't want to negatively
impact the team's velocity. What should you do? - ANS-Bring the situation to the
attention of the Product Owner
One of the most widely recognized Agile certifications is the Certified ScrumMaster
(CSM) certification? This certification is issued by - ANS-Scrum Alliance
The amount of time in a work day that a team member would spend working on a story
without interruptions of any kind is referred to as a(n) - ANS-Ideal day
When the project team creates something that can quickly explain the product vision in
about one minute or less they have created a(n) - ANS-Elevator statement
Sometimes an adversarial or us-versus-them attitude develops between testers and
programmers on an Extreme Programming (XP) team, which can lead to a decrease in
productivity. One method used to help break down this adversarial relationship is - ANS-
Colocation
The most effective mode of communication is - ANS-Face-to-face
How does the Agile retrospective meeting differ from the lessons learned meeting in the
traditional project? - ANS-It occurs at the end of each project iteration, while a traditional
lessons learned meeting occurs only at the end of the project
, While observing an eXtreme Programming (XP) team, you see two programmers sitting
at a single keyboard. One person is the driver, who codes, and the other is the
navigator, whose job is to think. The practice you are observing is referred to as - ANS-
Pair programming
Exciters and delighters are those features that provide great satisfaction, often adding a
price premium to a product. The lack of an exciter or delighter in a product will have
what impact on customer satisfaction? - ANS-Will not decrease customer satisfaction
below neutral
Effective teams cover four key subject areas in their retrospectives - ANS-Product,
process, team, and project
You have just been assigned two testers to support your eXtreme Programming (XP)
Agile project team. You should assign the testers to - ANS-Work as integral members of
the project team to help the team maintain high-quality code, avoid or detect and correct
bugs, avoid gaps in the software and improve the overall software development process
When high flux and tight deadlines impact being able to deliver a reliable product to a
customer, the best solution is application of which methodology? - ANS-Reliable Agile
processes
Reliable Agile processes - ANS-The functional and dysfunctional forms
Which of the following correctly identifies elements of the temperature reading activity
during an Agile retrospective? - ANS-Appreciations, new information, puzzles, and
hopes/wishes
When the project is one that may be subject to a formal external audit such as
Sarbanes-Oxley or the FDA, what is the best strategy that the Agile team might use to
comply with this regulated environment? - ANS-Add the audit-specific items to the
release backlog and devote time in one or more iterations to complete them
On an Extreme Programming (XP) team, when a programmer updates her sandbox with
files from the tip (or head) of the repository she is - ANS-Updating her sandbox with files
containing the latest changes checked in to the repository
Improving the performance or amount of a threshold (or must-have) feature will
___________? - ANS-Have little impact on customer satisfaction
The goal of the vision meeting is to define the boundaries and intent of the Agile project
by sharing the vision and needs of the business. What are two exercises that may be
used by the team to hone the vision? - ANS-Design the box, elevator statement
One effective way to improve team velocity is to - ANS-Off-load programmer duties