PMI ACP Practice Test 3
For more such PMI ACP Practice tests kindly consider purchasing our books on Amazon
Practice Test 3
Q1. Progress on a release burndown chart is indicated by__________.
- the amount of completed work and the velocity of the team
- the amount of remaining work and the velocity of the team
- the amount of remaining work and the number of iterations to be done
- the amount of completed work and the number of iterations to be done
Answer: D. the amount of completed work and the number of iterations to be done
In the end, the release burndown chart reaches zero.
Q2. Which of the following is NOT a recommended practice in Agile estimation and planning?
- Plan at different levels
- Acknowledge the importance of learning
- Leave some slack
- Plan the iteration during the iteration-planning meeting
Answer: C. Leave some slack
Slacks and buffers are not recommended approaches in Agile estimation.
Q3. A team has 5 members working with an average billable rate of $500 per day each. It is estimated that the project will need 5 iterations, each of which will have 10 days. What is the projected cost of the project?
- $7,500
- $75,000
- $1,875,000
- $125,000
Answer: D. $125,000
Daily rate of the team is 5 * 500 = 2,500 daily rate
Total days to complete iterations are 5 * 10 = 50 days
Total cost of the project is 2,500 * 50 = 125,000
Q4. A new Agile team estimates that it can complete forty-five ideal days of work in the first iteration. The Product Owner insists that the team should raise the goal to sixty ideal days. The Project Manager should __________.
- vocally support the team’s estimate by politely explaining the risks and the team’s maturity to the Product Owner
- accept the Product Owner’s request as a way to challenge the team
- ask the Product Owner to leave the room, so the team can devise a plan for a compromise
- remain quiet, allowing the team to decide how much work it can take on, but ready to support the team
Answer D. remain quiet, allowing the team to decide how much work it can take on, but ready to support the team
The project manager’s role is to support the team while letting them make a decision about what they can or cannot do.
Q5. Common characteristics of iteration reviews are:
- Four-hour time limit
- Updates to Product Owner
- Plans for next Iteration
- All of the above
Answer: D. All of the above
The iteration review session is held at the end of each iteration, as agreed upon before the iteration cycle begins.
Q6. ________ estimating is the process of grouping requirements into categories or collections.
- Root Cause
- Fish bone
- Affinity
- Fibonacci
Answer: C. Affinity
Affinity estimating is the process of grouping requirements into categories or collections. It is more suitable for product backlog or large features because it provides a high-level estimate of the items.
Q7. _________ is a top-level vision that may span one or more product backlogs.
- User story
- Epic
- Theme
- Vision
Answer: C. Theme
Themes can be used at the project level to drive strategic alignment.
Q8. The product backlog for a project reflects that 1,125 story points remain for the first release. The average velocity of 5 teams working on this release is 125 story points per iteration of two weeks each. How many more iterations will the project need to complete the backlog for the release?
- Nine iterations of two weeks each
- Eighteen iterations of two weeks each
- Six twenty-five days
- Not able to calculate with provided data
Answer: A. Nine iterations of two weeks each
Remaining story points: 1,125
Velocity: 125 per iteration
1,125 / 125 = 9 more iteration
Q9. A team estimated twelve ideal days for a user story. What will be the elapsed time for the story?
- Equal to twelve days
- Greater than twelve days
- Less than twelve days
- None of the above
Answer: B. Greater than twelve days
Ideal days are the amount of time it will take it to finish a user story uninterrupted (without including non-development time, i.e., lunch break). Elapsed time is the actual amount of the time it will take to complete the story.
Q10. Stakeholders should NOT be invited to which of the following meetings?
- Daily stand-ups
- Planning meetings
- Review meetings
- Technical meetings
Answer: D. Technical meetings
Technical teams run by the technical team members and no other users, product owners, or stakeholders are invited.
Q11. Scrum is best suited for what kind of scenario?
- Requirements are known and fixed
- Requirements are unknown, unknowable, and fixed
- Requirements are unknown, complex and chaotic
- Requirements are known, knowable, or fixed
Answer: C. Requirements are unknown, complex and chaotic
Scrum was originally formalized for software development projects but worked well for any complex, innovative scope of work. The Scrum framework is deceptively simple and easy to use. Option “a” is not the best answer, “c” best suits the Scrum.
Q12. Which of the following consensus-based techniques allow developers to estimate the length and complexity of iterations?
- Extreme programming
- Planning poker
- Wideband Delphi
- DSDM
Answer: B. Planning poker
Planning Poker is one of the consensus-based techniques mostly used to estimate the effort or the relative size of tasks in development projects. The members of the project team come together and estimate each item in a few rounds using the planning poker cards until the team reaches consensus on the size of each item or task.
Q13. Due to an impediment, an Agile team cannot meet its iteration goal. To remove the impediment, the team should share the impediment__________.
- with the senior management quickly to resolve the issue
- at the next iteration planning meeting and assign ownership
- at the daily stand-up with team members
- at the retrospective meeting
Answer: C. at the daily stand-up with team members
Daily Stand-ups’ where all participants provide a status update to other team members about what they are working on.
Q14. Which of the following is NOT a feedback technique?
- Prototype
- Demonstration
- Flip chart
- Simulation
Answer: C. Flip chart
Common feedback techniques are Release, Evaluation, Prototyping, Demonstration, Simulation, Mockup and Wireframe
Q15. Which of the following is NOT a good choice for information radiators?
- Online files
- Sticky notes
- Flip chart
- Whiteboard
Answer: A. Online files
An information radiator is a board kept in a place where everyone can easily see and read the content. It shows the project status – which iterations, current tasks, key deliverables, test results, and more.
Q16. Read the scenario given below and answer the question: Project Genesis has a co-located team. One of the test engineers of the team needed clarification from a developer of the same team. According to the Agile manifesto, which of the following forms of communication is most appropriate?
- Phone
- Instant Message
- Wiki
- Face-to-face
Answer: D. Face-to-face
Emphasis on the relationship between the team members rather than institutionalized processes and tools. The team should be empowered to make decisions about activities they are responsible for, who will be doing what and when
Q17. A product tester complains to the Agile Project Manager that she has taken too many tasks. The Project Manager should:
- Call an emergency team meeting to resolve the issue
- Encourage the tester to find another job
- Redistribute the team’s assignments at the next daily standup meeting
- Mentor her to take action to resolve the issue
Answer: D. Mentor her to take action to resolve the issue.
The Agile Project Manager is expected to be a valuable coach and a
mentor to the team.
Q18. __________ is a visual process management system that tells what to produce when to produce it, and how much to produce.
- Lean
- DSDM
- Kanban
- AUP
Answer: C. Kanban
The work and the workflow are made visible to make activities and issues, like backups obvious. It helps to organize the chaos; provides a clear focus within the delivery team.
Q19. __________ is the practice of supporting a person or team to achieve specific goals of those individuals or teams.
- Mentoring
- Coaching
- Leading
- Directing
Answer: B. Coaching
A coach helps a team to achieve their goal and make the project a success.
Q20. What should be the duration of a daily stand-up meeting?
- One hour
- Not more than thirty minutes
- Not more than fifteen minutes
- Two hours
Answer: C. Not more than fifteen minutes
It is a daily meeting held every morning with the core team members to discuss upcoming activities where everyone stand-ups to show that It is a quick gathering.
Q 21. __________ is an iterative and incremental software development process driven from a client-valued functionality (feature) perspective.
- TDD
- FDD
- DSDM
- AUP
Answer: B. FDD
Feature-Driven Development (FDD) is an Agile approach to developing software iterative and incremental.
Q 22. Spike is a task included in an iteration plan that is being undertaken for_________.
- fixing all bugs in the previous iteration
- gaining knowledge or answering a question
- completing the pending task of the previous iteration
- having a meeting separately with all the stakeholders
Answer: B. gaining knowledge or answering a question
A Spike is a special type of story that cannot be estimated until a development team runs a time-boxed investigation. It is used for activities such as exploration or research.
Q 23. Burnup and burndown charts used to measure the team’s capacity and the lead time and cycle time used to measure the team’s predictability. All of these measurements are useful for the _________.
- in the moment measurements
- long range measurements
- cost performance measurements
- schedule performance measurements
Answer: A. in the moment measurements
These measurements help a team understand how much more work
they have and whether the team might finish on time.
Q 24. The team has been assigned a feature for iteration. The team must choose between two approaches to build the feature. One approach is not yet proven but offers technical flexibility. The other is known, but may not offer technical flexibility that the team is looking for. How should the team make a decision?
- Implement a spike to learn more about the technical considerations
- Implement the feature using one of the approaches, and make the necessary changes in the project at a later stage when new information arrives
- Place the feature on the impediments backlog
- Defer the item, until detail technical information comes from the customer
Answer: A. Implement a spike to learn more about the technical considerations
A spike is an exceptional way of working when we feel we do not have enough information to give the customer realistic expectations. The goal of a spike is to establish those “expectations.”
Q 25. You just started working on a multimillion-dollar project with a small but dedicated team. You are assisting the product owner to prioritize the backlog by taking into account ______________.
- high value and medium or low-risk features first
- high risk features first
- high risk and high value features last
- high risk and high value features first
Answer: A. high value and medium or low-risk features first
The team is new and the project is just starting, there are many unknowns. It is always better to start with high value but medium to low-level risk features to understand team capabilities while delivering high value.
Q 26. What is osmotic communication?
- Communication between two developers
- A communication received by the subconscious brain
- Verbal communication in daily stand-ups
- A communication between upper management and product owner
Answer: B. A communication received by the subconscious brain
Osmotic communication means that the information flows into the background hearing of the team so that they pick up relevant information as though by osmosis.
Q 27. ________ is a software development framework to give customer satisfaction and deliver frequently.
- XP
- Scrum
- Kanban
- RUP
Answer: A. XP
XP is a software development framework to give customer satisfaction, deliver frequently and be able to respond to requirement changes even late in the lifecycle.
Q 28. Below the benefits of Collective Code Ownership, EXCEPT:
- Shared knowledge of the code
- Simpler code
- Get things done quickly
- Coded, tested, integrated, and ready to deploy in production
Answer: D. Coded, tested, integrated, and ready to deploy in production
Collective code ownership spreads responsibility for maintaining the code to all programmers; everyone shares responsibility for the quality of the code developed. Nothing to do with the development process.
Q 29. Technical debt refers to the work that the team
- Completes during iteration
- Inform the customer and perform the next step
- Make a note to fix the build in the next iteration
- Fails to do during iterations
Answer: D. Fails to do during iterations
These tasks accumulate from iteration to iteration and ultimately lead to requirements of more time and cost at the end of the project.
Q 30. Which of the following should NOT be reported on the information radiator?
- The current work assignments, the important dates, and people in the project
- A graph showing the progress of work
- The number of stories delivered
- The URL for test servers
Answer: D. The URL for test servers
An information radiator is a board kept in a place where everyone can easily see and read the content. It shows the project status – which iterations, current tasks, key deliverables, test results, and more.
Q 31. What are the characteristics of a good
information radiator?
- Information that is detailed and updated periodicallyInformation that is easy to notice
- Information that is not easily accessible to everyone
- Information that exists in electronic format for easy transmission
Answer: B. Information that is easy to notice
This board allows the sharing of sufficient communication available with fewer interruptions to the team.
Q 32. Which chart helps an agile practitioner understand changes in scope over iterations?
- Task graph
- Release bar chart
- Product backlog
- Release burnup chart
Answer: D. Release burnup chart
Any changes to the release backlog will show in the release burnup
chart.
Q 33. The _______ diagram provides a full view of activities happening in the project.
- Cumulative flow
- Burnup
- Burndown
- Control chart
Answer: A. Cumulative flow
The cumulative flow diagram provides a full view of the activities happening in the project. This diagram tracks total scope and progress, various stages on the way to being complete.
Q 34. Which of the following performance parameters set for an Agile project is primary?
- Value
- Quality
- Scope
- Schedule
Answer: A. Value
Delivering business value is a major goal of agile philosophy. The agile manifesto states that “Working software over comprehensive documentation” and Agile principles ensures that the team produces value by delivering a working software or product.
Q 35. Priority should be given to delivering ____________.
- wireframe
- sprint planning
- product backlog planning
- working product
Answer: D. working product
Working software over comprehensive documentation (value) recommends providing a value such as a working product and then enough documentation.
Q 36. The primary objective of continuous integration is to ensure that______________.
- proper feedback mechanisms consistently and accurately collect data and information for process improvement
- teams operate effectively throughout all phases of a project
- product features fit together into an integrated whole early and reduce costs in testing
- external stakeholder expectations are integrated into project milestones
Answer: C. product features fit together into an integrated whole early and reduce costs in testing
Continuous integration allows teams to integrate all this work on a regular basis.
Q 37. Agile project management is ________________ model and not ________________ model.
- adaptive, a control
- a planning and control, an execution-biased
- an execution-biased, a value-driven
- a planning and control biased ,a value-driven
Answer: A. adaptive, a control
Agile Project management is adaptive to the changing project environment and plans as needed.
Q 38. Refactoring involves__________.
- converting to the final production version
- improving efficiency and performance
- reorganizing the code without affecting functionality
- Editing software coding to use the team’s global parameters
Answer: C. reorganizing the code without affecting functionality
Refactoring is the process of code improvement where code is reorganized and rewritten to make it more clear, efficient and easier to understand.
Q 39. Which of the following activities will not add value to product development when a project leader executes a project?
- Reaching critical design decision
- Prioritization of product backlog
- Preparing a presentation
- Participating in retrospectives
Answer: C. Preparing a presentation
Preparing a time-consuming presentation not seen as a value-added activity.
Q 40. Which of the following best summarizes what is happening in the iteration, according to the burn-up chart pictured here?
- The team is on track to complete all the items in the sprint.
- The team is at risk of having items incomplete at the end of the iterations; the team may need to consider making an adjustment.
- The team is on track to complete all the items in the sprint early. If the trend continues, they may need to add a scope.
- The team is trending toward an early release; they should negotiate a new deadline
Answer: B. The team is at risk of having items incomplete at the end of the iterations; the team may need to consider making an adjustment.
The team is lagging behind the planned development. Unless the team makes adjustments, they might not be able to finish as planned.
Q 41. An Agile team exhibits a Level 3 conflict. Its members are using personal attacks to win the argument. The most appropriate response to this situation is to:
- Initiate a collaboration session to solve the problem.
- Generate a Force Field diagram to visualize the conflict.
- Encourage the team to accommodate each other’s views.
- Call for a democratic team vote on the opposing sides of the argument.
Answer: C. Encourage the team to accommodate each other’s views.
Level 3 conflict, people begin to align themselves with one side or the other and may not be ready to move beyond blaming. It is better to encourage the team to accommodate each other’s views.
Q 42. Individual coaching is most appropriate during:
- Daily Standups
- Iteration Review
- Iteration Retrospective
- None of the above
Answer: D. None of the above
Individual coaching should be done one on one, while no other team
members around.
Q 43. Self-assessment is the process of looking at oneself in order to understand:
- Likes & dislikes
- Values
- Personal characteristics
- All of the above
Answer: D. All of the above
Self-assessment is the process of looking at oneself in order to understand strengths, weaknesses, likes, dislikes, values, needs and personal characteristics. It is one of the key elements that drive self evaluation, along with self-verification and self-enhancement.
Q 44. Which of the following terms refers to the ability to feel one’s instinctive reaction to a situation, notice it, and consciously decide what to do with it?
- Rapid analysis
- Emotional intelligence
- Empowerment
- Coaching
Answer: B. Emotional intelligence
Emotional intelligence (EI) is the ability to monitor, control and influence the emotions and feelings of oneself and other people’s emotions to guide the thinking and behavior of others.
Q 45. How to build effective team communications?
- Teach the team to how to be an effective communicator
- Avoid communication blockers
- Have a team space
- All of the above
Answer: D. All of the above
Building and maintaining internal and external team communication is a key success factor for any project.
Q 46. What are the four processes that a team will go through according to the Bruce Tuckman model?
- Forming, Storming, Exceeding, Normalizing
- Succeeding, Excelling, Devoting, Leading
- Performing, Normalizing, Succeeding, Acting
- Forming, Storming, Norming, Performing
Answer: D. Forming, Storming, Norming, Performing
An Agile team, similar to a regular team, goes through team formation stages to reach the collaborative performing stage.
Q 47. Among the following activities, which one is NOT performed by an Agile team?
- Estimate the iteration backlog items
- Participate in daily stand-up meetings
- Work on iteration backlog items
- Prioritize the product backlog
Answer: D. Prioritize the product backlog
The product owner is responsible for prioritizing the product backlog.
Q 48. An ideal way to forecast velocity is to_________.
- use cone of uncertainty
- use expert judgment
- use analogy based method
- observe velocity
Answer: D. observe velocity
To find out the team’s velocity, the team should have completed at least one iteration.
Q 49. Which of the following is NOT a method of getting product feedback?
- Release into market
- Daily stand-up
- Focus group
- Iteration demo
Answer: B. Daily stand-up
Daily stands for the team to update other team members about their current work and inform them if they have any impediments.
Q 50. As part of the iteration goal, the Agile team worked on six user stories. At the end of the iteration, the customer accepted four user stories and rejected two. What should the team do with the rejected stories?
- Moves rejected stories back onto the backlog
- Converts the rejected stories into defects
- Negotiates with the customer to accept the stories
- Requests an extension of the current iteration to finish the rejected user stories
Answer: A. Moves rejected stories back onto the backlog
The product owner can re-prioritize the backlog
Q 51. In an agile environment, the product quality is measured with the help of_________.
- total defects logged by the testers.
- total defects fixed by the development team
- total tests passed with customer acceptance
- total tests automated by an Agile team
Answer: B. total tests passed with customer acceptance
Customer or Product Owner is the only one who accepts or rejects the product developed.
Q 52. What is test-driven development?
- Writing acceptance tests for the developed feature.
- Writing unit tests for each method before writing the code.
- Writing unit tests for each method after writing the code.
- Writing integration tests for the developed feature.
Answer: C. Writing unit tests for each method before writing the code.
Tests are written as programs rather than data so that they can be executed automatically. The test includes a check that it has executed correctly.
Q 53. The Managing Director (MD) of the organization stops by the task board of the team and makes a suggestion of an important feature that the development team should deliver in the current iteration. What should the development team do?
- Since it is coming from the MD, it must be done at any cost. So drop an item of equal size from the backlog.
- Say yes to the MD and then ask the team members to work overtime to achieve their target.
- Ask the product owner so that he can discuss the value and priorities with the MD.
- Ignore it, the MD will most likely forget what he said a few weeks later
Answer: C. Ask the product owner so that he can discuss the value and priorities with the MD.
Q 54. A newly formed development team is working on Sprint zero. In terms of doing the following activities, which is false?
- Team completes the entire architecture and high-level design for the project, leaving out the low-level design.
- Develop the detailed project plan.
- Deliver a few stories.
- All of the above.
Answer: D. All of the above
Q 55. Who makes the final call on priority order in the Product Backlog?
- The Development Team
- The Scrum Master
- The Product Owner
- Someone in senior leadership like the MD or the CEO
Answer: C. The Product Owner
Q 56. With respect to the roles on a Scrum team, choose the odd one out?
- Scrum Master
- Product Owner
- Development Team
- Project Manager
Answer: D. Project Manager
Q 57. The Development Team is expected to have all the skills needed to:
- Complete the project by the given deadline and budget shared upfront with the sponsor.
- Do analysis and development work, but leave out all forms of testing since that is handled by another specialized team.
- Turn the Product Backlog items into potentially shippable product increments.
- Master all state-of-the-art technology practices and tools available.
Answer: C. Turn the Product Backlog items into potentially shippable product increments.
Q 58. What is the main way that a Scrum Master contributes to maximizing the productivity in the development team?
- By maintaining a risk-adjusted Product Backlog in priority order.
- By making sure hygiene is maintained on meeting – agendas, start & end times, capturing and sending out minutes, etc.
- By facilitating Development Team decisions and removing impediments.
- By providing news about the newest technology trends in the market.
Answer: C. By facilitating Development Team decisions and removing impediments.
Q 59. All of the following are Scrum artifacts except:
- Product backlog
- Gantt chart
- Sprint backlog
- Burndown chart
Answer: B. Gantt chart
Q 60. During an estimation session each team member is asked to provide an estimate. Which of the following is correct?
- The team member provides estimates for only the story that will be assigned to him.
- The developer provides a development estimate, the analyst provides an analysis estimate and the tester does his part. Ultimately all the estimates are aggregated.
- The team members provide a relative estimate in units of ideal days.
- Participation of a team member is voluntary as the Scrum Master can fillin wherever necessary.
Answer: C. The team members provide a relative estimate in units of ideal days.
Q 61. A project stakeholder wants to have a look at how the Agile team is progressing in the middle of an iteration. As a member of the Agile team, you can guide him to:
- The most recent weekly status report.
- The sprint backlog.
- The defect log.
- The combined burnup and burndown charts.
Answer: D. The combined burnup and burndown charts.
Q 62. XP teams take collective ownership of code. For such a team,________ and ________are the key.
- Definition of done and pair programming.
- Trust and collaboration.
- Velocity and co-location.
- Onsite customer and test-driven development.
Answer: B. Trust and collaboration.
Q 63. Barry is a team member currently in a sprint planning session. After hearing about the requirement from the product owner, he estimates the amount of effort required by taking account that he will be working on this story and nothing else. He assumes that he will not face any interruptions. Which unit of estimate is he using?
- Story points
- T-shirt sizes
- Ideal days
- Either A or C
Answer: C. Ideal days
Q 64. What is the primary role of a Product Owner?
- The PO is basically a project manager who balances scope, time, cost and risk.
- Maximizing the Return on Investment (ROI) of the software developed.
- People management for the Team.
- Avoiding distracting and keeping stakeholders at bay.
Answer: B. Maximizing the Return on Investment (ROI) of the software developed.
Q 65. Which of the two ceremonies are executed after all development for a sprint and beginning of the next one?
- Sprint review and sprint retrospective
- Sprint review and sprint planning
- Daily stand-up and sprint review
- Sprint retrospective and sprint planning
Answer: A. Sprint review and sprint retrospective
Q 66. Kanban board is an example of:
- Toyota production system
- Information refrigerator
- High-tech and low-touch system
- Information radiator
Answer: D. Information radiator
Q 67. What happens during a Sprint Review?
- Review of what the team could do more or less off during the next sprint.
- Figure out the scope for the next sprint.
- End of the sprint demo for everyone to solicit feedback on the work done in the sprint.
- It is an opportunity to brainstorm and do a root cause analysis of work items that could not get done.
Answer: C. End of the sprint demo for everyone to solicit feedback on the work done in the sprint.
Q 68. How do we know when a sprint isover?
- When all items in the sprint goal have met their definition of done.
- When the Product Meeting owner accepts all the work that was committed in the sprint planning
- When the timebox expires.
- None of the above.
Answer: C. When the timebox expires.
Q 69. While inspecting a release burndown chart, it is observed that the bar graph moves below its X-axis. Choose the best conclusion.
- This is normal. Scope could have gotten added by the product owner.
- This is normal. The developers would have underestimated the complexity of the story.
- This is abnormal and indicates poor data quality being plotted on the burndown chart. The bar graph can touch the X-axis, but not go below it.
- This is abnormal. The team should have completed what was committed by them.
Answer: A. This is normal. Scope could have gotten added by the product owner.
Q 70. Under what condition can a sprint be abnormally terminated?
- When the PO determines that it no longer makes sense to carry on with a sprint.
- The team has overcommitted and the sprint scope is too large to be achieved.
- A production defect needs to be addressed by priority.
- There is another project for which some analysis needs to be completed by the SME’s in the current team.
Answer: A. When the PO determines that it no longer makes sense to carry on with a sprint.
Q 71. During a planning session, the product owner and the team sit down together and sort the stories from the backlog into must-have, should-have, could-have and won’t-have. The must-haves top the chart and along with those a few should-haves get selected for implementation during the iteration. Which prioritization technique did the team follow?
- Kano model analysis.
- Weighted prioritization technique.
- Simple ranking technique.
- MoSCoW.
Answer: D. MoSCoW.
Q 72. In Agile vocabulary. a spike is a:
- Sudden increase in the quantum of work received.
- Sudden increase in the quantum of risks.
- Sudden increase in the resource demand.
- A task that the team undertakes to experiment on a hypothesis or a new technology.
Answer: D. A task that the team undertakes to experiment on a hypothesis or a new technology.
Q 73. Fill in the blanks for the following Agile principle.
Build projects around_______individuals. Give them the environment and________they need and______them to get the job done.
- cross-functional, training, trust
- empowered, support, believe
- self-motivated, support, believe
- motivated, morale boost, trust
Answer: C. self-motivated, support, believe
Q 74. An XP team realizes that a story is more complex than estimated earlier and so it cannot be completed in the current iteration. Which option should the team exercise?
- At the next daily stand-up, propose that the “definition of done” condition be relaxed to allow the partially completed story to look close to being completed.
- Extend the iteration by 3-4 days, as you cannot let the team’s velocity go down.
- Discard the code and put the story back to the backlog for future prioritization and implementation in a successive sprint.
- Keep the code commented so it does not do any harm and tell the customer you will pick up and complete in the next iteration.
Answer: C. Discard the code and put the story back to the backlog for future prioritization and implementation in a successive sprint.
Q 75. Some teams use a hardening sprint ahead of a release to:
- Train the operations team so that they can support the product post-release.
- Complete some of the final tasks related to productionizing of the code.
- Perform acceptance testing for all the previous sprints that were part of the release.
- Ask all programmers to check-in all the code in version control.
Answer: B
Q 76. An Agile team is using relative sizing to estimate for stories on the backlog. What are the most common units of estimates used?
- Days / weeks / months
- Story points
- Ideal days
- Either B or C
Answer: D. Either B or C
Q 77. Bill has worked hard over the last few days and finds that the build is broken because Richard has checked in code without properly unit testing it. It will mean that Bill will have to wait until Richard comes back and fixes the issue. Bill is furious at Richard and he makes statements like, “I know Richard. He is always careless and doesn’t bother how others get affected by his actions.”
Which stage of conflict do you think is reflected in Bill’s language?
- Level 1: Problem to Solve
- Level 2: Disagreement
- Level 3: Contest
- Level 5: World War
Answer: C. Level 3: Contest
Q 78. The two highest levels of conflict are Level 4: Crusade where there is hardly any direct speaking terms and Level 5: World war where the conflict is escalated to a level that is beyond repair and resolutions.
As a manager encountering the situation, which are the best approaches you will follow to resolve conflicts?
- For Level 4: use shuttle diplomacy until the intensity of the conflict is lowered and team members can be brought into a table discussion. For Level 5: separate the team members such that they do not cause harm to each other or to the environment.
- For Level 4: use problem solving to get to the bottom of the issue. For Level 5: ask one party to compromise on a stand that they have rigidly held.
- For level 4: separate the team members such that they do not cause harm to each other or to the environment. For Level 5: bring in a third party and take the two team members to battle out in the court.
- For Level 4: remind the two members that they need to collaborate and reach consensus, even if that means that they will have to sacrifice. For Level 5: avoid the situation since nothing can be done about it.
Answer: A. For Level 4: use shuttle diplomacy until the intensity of the conflict is lowered and team members can be brought into a table discussion. For Level 5: separate the team members such that they do not cause harm to each other or to the environment.
Q 79. What is the formula for Risk severity? And how do you expect risks to change during a project?
- Risk severity = Risk probability + Risk impact. We expect risks to be highest at the beginning and decrease over time.
- Risk severity = Risk probability × Risk impact. We expect risks to be highest at the beginning and decrease over time.
- Risk severity = Risk probability × Risk impact. We expect risks to be lowest at the beginning and increase over time.
- Risk severity = Risk probability × Risk impact. We expect risks to be highest at the beginning and remain static until the project is over.
Answer: B. Risk severity = Risk probability × Risk impact. We expect risks to be highest at the beginning and decrease over time.
Q 80. The product owner is not able to commit enough time for the Scrum team. He is however, very supportive and leading the cause for the project. Who could be the best choice of a proxy user?
- Technical lead of the project who knows the ins and outs of the product.
- UX designers because they have close proximity to the business and knows how the UI is expected to behave.
- A business analyst reporting to the product owner since she will be able to articulate the user stories in plain business language that is free from technical jargon.
- A customer care representative who interacts with the real users on a daily basis and resolves support tickets.
Answer: C. A business analyst reporting to the product owner since she will be able to articulate the user stories in plain business language that is free from technical jargon.
Q 81. Which is the odd line out of the following?
- Responding to change over following a plan.
- Customer collaboration over contract negotiation.
- Customer interactions over processes and tools.
- Working software over comprehensive documentation.
Answer: C. Customer interactions over processes and tools.
Q 82. A reflection workshop is also called:
- Sprint review
- Sprint retrospective
- Backlog grooming session
- None of the above
Answer: B. Sprint retrospective
Q 83. Richard joins as an Agile coach and observes that there are a few Scrum teams working on a single product that is used by financial planners. The teams are struggling to arrive at a common “definition of done.” What should Richard do?
- Richard should give each development team freedom to choose their definition of done. Reconcile differences only during the hardening sprint.
- Richard should give each development team freedom to choose their definition of done, as far as there is convergence and common ground at the time of integration such that the product is potentially releasable.
- Richard should ignore the situation. It’s too messy too get involved in day-to-day work of the development.
- Richard should get hands-on, laying out the definition of done himself and teach all development teams how to follow them.
Answer: B. Richard should give each development team freedom to choose their definition of done, as far as there is convergence and common ground at the time of integration such that the product is potentially releasable.
Q 84. Agile teams use personas that are imaginary user roles to provide a real-life flavor of the users interacting with the system. While building a persona, which of the following relevant information should they include?
- Age and gender
- Educational and Professional background
- A name and a picture
- All of the above
Answer: D. All of the above
Q 85. Agile teams practice value-based delivery. While determining and delivering value, who are we targeting?
- Users
- Developers
- Product owners
- Testers
Answer: A. Users
Q 86. Alistair Cockburn has introduced the Crystal family of methodologies, which consists of Crystal clear, Crystal yellow, crystal red, crystal maroon. What are the core differences between them?
- From left to right, they denote progressively increasing complexity of projects.
- From left to right, they denote progressively increasing complexity of projects.
- From left to right, they denote progressively increasing size of teams working on projects.
- All of the above.
Answer: D. All of the above.
Q 87. A team hires you as an Agile coach to see if the team’s efficiency could be enhanced and the velocity improved. What could be your recommendation to improve velocity?
- Have the team commit to fewer stories every sprint, so the probability of getting them completed in time are more.
- Reduce the daily-stand-up meetings from 15 to 10 minutes.
- Suggest bringing in the business representative to sit together with the development team.
- Compare velocities of similar projects running in the same organization and present them to the team.
Answer: C. Suggest bringing in the business representative to sit together with the development team.
Q 88. Barry joined as an Agile coach and he wants to improve the way the team conducts retrospective meetings. He states that there are 5 stages for effective retrospectives. They follow the sequence of:
- Set the Stage, Gather Data, Generating Insights, Decide What to Do, Wrap up.
- Set the Stage, Generating Insights, Gather Data, Decide What to Do, Wrap up.
- Set the Stage, Decide What to Do, Generating Insights, Gather Data, Wrap up.
- Set the Stage, Gather Data, Decide What to Do, Generating Insights, Wrap up.
Answer: A. Set the Stage, Gather Data, Generating Insights, Decide What to Do, Wrap up.
Q 89. The Scrum team owns the sprint burndown chart. What is the primary significance of the chart?
- Use as a base for weekly status reports for senior management.
- An Agile team is characterized with information radiators on team walls. A sprint burndown chart is a relevant artifact for putting up on the team wall.
- Team can view their daily progress and adapt based on the situation.
- Keep other stakeholders at bay. Those who are interested in knowing the status can view the sprint burndown chart and not bother the development team.
Answer: C. Team can view their daily progress and adapt based on the situation.
Q 90. The acronym TIMWOOD is used to describe the 7 wastes in Lean. The letters T, M and D stand for:
- Transport, Machine, Defects
- Turnaround time, Motion, Defects
- Transport, Machine, Deliberate
- Transport, Motion, Defects
Answer: D. Transport, Motion, Defects
Q 91. The Japanese words Muda, Kanban and Kaizen respectively mean:
- Waste, signboard, continuous improvement
- Waste, billboard, continuous integration
- Improvement, signboard, continuous removal of waste
- None of these
Answer: A. Waste, signboard, continuous improvement
Q 92. A new team member Billy, fresh from college, joins the team and sees that at every workstation two developers are sitting next to each other. One of them is typing code and the other is looking on and giving some suggestions at times. Billy thinks that privacy could be lost and discusses this with his mentor. His mentor explains that the team is following XP methodology and are involved in _________.
- Sharing best practices sitting next to each other.
- Pair programming.
- One is coding and the other is deciding on test cases based on the code written.
- Coaching session for coding skills.
Answer: C. One is coding and the other is deciding on test cases based on the code written.
Q 93. The_________is also called “the voice of the customer”?
- Development manager
- Scrum Master
- Product Owner
- Sponsor
Answer: C. Product Owner
Q 94. An Agile team is in its formative stage. One of the first few things that they want to do is determine the length of an iteration. Which is the most important factor to make this decision?
- Determine the estimate of the longest story, convert from story points to man-days and then choose the iteration size to accommodate that.
- Look up historical data from other projects and teams.
- Discuss with project stakeholders on how long they can go without demonstrating progress or giving feedback.
- Follow guidelines from the Scrum Master since he is the most seasoned player in the team and has had a varied experience running Scrum teams elsewhere.
Answer: C. Discuss with project stakeholders on how long they can go without demonstrating progress or giving feedback.
Q 95. The commitments made by the product owner to the team include the following EXCEPT?
- Bring a prioritized list of features from the backlog to the planning meeting.
- Clarify requirements as and when asked by the team.
- Resist any temptation of changing scope midway through a sprint.
- Mandatorily attend every daily-standup meeting.
Answer: D. Mandatorily attend every daily-standup meeting.
Q 96. The product owner creates an elevator speech to articulate the vision of a product to the Agile team and its stakeholders. The elevator speech is expected to contain all of the following attributes EXCEPT:
- Who is the target customer?
- What is the key benefit that the customer will get by using the product?
- Location and the technology where the product will be developed and tested.
- What differentiates it from its competitors?
Answer: C. Location and the technology where the product will be developed and tested.
Q 97. All the following are Agile methodologies EXCEPT:
- Test-driven development
- Feature-driven development
- Extreme Programming
- Scrumban
Answer: A. Test-driven development
Q 98. Who is responsible for prioritization of stories, epics and features in the product backlog?
- Product owner
- Product owner with inputs gathered from
- ScrumMaster
- Development team
Answer: B. Product owner with inputs gathered from
Q 99. The Scrum team has committed for a sprint goal. Midway during the sprint, the team discovers that there are some new tasks that need to be done before the committed stories are completed. However, given the time constraint, the team feels it cannot be done. What are the things the team should do now?
- Abandon the sprint.
- Bring it up during the daily-standup and then discuss proactively with the product owner.
- Hope for the best and let the stakeholders know during the sprint review that some stories were not completed.
- Find someone to blame.
Answer: B. Bring it up during the daily-standup and then discuss proactively with the product owner.
Q 100. The marketing team is looking for firm commitments from an Agile team based on the estimates that came out of the Affinity estimation session held by the team. What could possibly be wrong in that approach?
- Affinity estimation is a very quick estimation technique used for release planning and generally precision of estimates is not the goal.
- The marketing team should direct all their requirements to the product owner and not approach the Agile team directly.
- Agile estimates are a relative measure of size. They should not be treated as commitments.
- A and C.
Answer: D. A and C.
Q 101. At the time of release planning, an epic was estimated to have 13 story points. However, during iteration planning, when the epic was broken down into stories and tasks, the sum of the estimates came to about 15 story points. Choose the most appropriate option below.
- This is likely to happen as the estimates don’t necessarily add up.
- This is likely to happen as the estimates are done by different people at different times.
- This is likely to happen as the estimates are less accurate at a release level.
- This is a mistake, as it appears that somewhere there was a scope creep, that is, addition of 2 story points.
Answer: A. This is likely to happen as the estimates don’t necessarily add up.
Q 102. All the following could belong to the definition of done of a team EXCEPT:
- Code has been checked into version control.
- Code has passed through the integration test cases and regression suite.
- Acceptance test cases have passed.
- Daily Scrum meetings have been attended.
Answer: D. Daily Scrum meetings have been attended.
Q 103. An Agile team is coming together for the first time. They have no prior experience working together, but would like to estimate an initial velocity to target. All the following options are possible EXCEPT:
- Use historical values as the working environment and the technology used is the same as a previous project.
- Run an iteration and observe the velocity.
- Make a forecast by breaking stories into tasks and see what fits.
- Use the velocity from any arbitrary project team. The level of accuracy does not matter since the team is new.
Answer: D. Use the velocity from any arbitrary project team. The level of accuracy does not matter since the team is new.
Q 104. During a series of conflicts, you get to hear one party blaming the other by generalizing statements like, “They are always late – no surprises in that,” “He has forgotten to check-in the file and again! Careless as ever!” Referring to Lea’s conflict model, which stage do you think the team members are in?
- Problem to solve.
- Arbitration.
- Crusade.
- World war.
Answer: C. Crusade.
Q 105. Which of the following statements is not true?
- Higher the IRR the better, higher the BCR the better.
- Higher the IRR the better, lower the payback period the better.
- Higher the NPV the better, higher the IRR the better.
- Higher the NPV the better, higher the payback period the better.
Answer: D. Higher the NPV the better, higher the payback period the better.
Q 106. Leaving low-priority requirements at a high level, but sufficiently detailing out the high priority (and immediate) ones is called________.
- Incremental development.
- Progressive elaboration.
- Version control.
- Continuous improvement.
Answer: B. Progressive elaboration.
Q 107. Retrospectives can be held:
- After an iteration.
- After a release.
- After an unexpected and a significant event in the project.
- Any of the above.
Answer: D. Any of the above.
Q 108. What does the acronym MMF stand for?
- Maximum Marketable Feature
- Minimal Marketable Feature
- Maximum Measurable Feature
- Must-have and Marketable Function
Answer: B. Minimal Marketable Feature
Q 109. Which of the following do you NOT expect to see on an information radiator for an Agile team?
- Gantt chart
- Task board
- Burnup chart
- Velocity trends
Answer: A. Gantt chart
Q 110. For an emergency reason Richard, the product owner could not make it to the sprint planning meeting. Who do you think could be in a position to play his role for the time being?
- The self-organized team.
- The development manager.
- The Scrum Master.
- The CEO who is closely aligned to the project.
Answer: C. The Scrum Master.
Q 111. Which of the following statements is false?
- Agile projects do just-in-time planning.
- Agile projects balance progress and flexibility.
- Agile projects do not require a PMO.
- Agile projects value collaboration over documentation.
Answer: C. Agile projects do not require a PMO.
Q 112. Team A has a velocity of 20 story points and Team B has 40 story points over a 3-week iteration. What does this mean?
- Team B is twice more efficient than Team A.
- Team B has double the capacity (team size) than Team A.
- Team B is more mature, uses sophisticated tools and achieves more in the same time.
- Nothing. Velocity of two teams cannot be compared.
Answer: D. Nothing. Velocity of two teams cannot be compared.
Q 113. The three levels of active listening are:
- Level I – Internal Listening, Level II – Focused Listening, Level III – Global Listening.
- Level I – Focused Listening, Level II – Internal Listening, Level III – Global Listening.
- Level I – Internal Listening, Level II – Global Listening, Level III – Focused Listening.
- Varies based on the circumstances.
Answer: A. Level I – Internal Listening, Level II – Focused Listening, Level III – Global Listening.
Q 114. After the story writing workshop the team has come up with a set of 80 story cards that need to be very quickly estimated such that the release plan can be built. The product owner is interested in getting this completed in less than 2 hours. Which estimation technique is best suited for this purpose?
- Work breakdown structure or bottom-up estimation.
- Planning Poker.
- Affinity estimation.
- Delphi.
Answer: C. Affinity estimation.
Q 115. The DEEP acronym is used to describe the characteristics of a product backlog. The acronym stands for
- Detailed Appropriately, Estimated, Emergent, Prioritized.
- Detailed Appropriately, Economic, Emergent, Prioritized.
- Defined properly, Estimated, Emergent, Prioritized.
- Defined properly, Estimated, Enlisted, Probabilistic.
Answer: A. Detailed Appropriately, Estimated, Emergent, Prioritized.
Q 116. Passing of acceptance test cases is an example of:
- Definition of ready
- Definition of done
- Collective ownership
- Teamwork
Answer: B. Definition of done
Q 117. The INVEST acronym is used to describe the characteristics of user stories. The letters I, V and S in the acronym stands for:
- Interesting, Verifiable, Small
- Independent, Validatable, Small
- Independent, Valuable, Specific
- None of the above
Answer: D. None of the above
Q 118. Agile releases could be one of:
- Feature-driven or Date-Driven.
- Date-driven or Priority-driven.
- Team-driven or feature-driven.
- Both release dates and constituent features are variable and negotiated on the fly.
Answer: A. Feature-driven or Date-Driven.
Q 119. Sarah is joining an Agile team. On the first day she observes that the team has a task board that contains lots of sticky notes denoting tasks in various stages of progress. She is confused about the small numbers written next to column headers of the task board and asks her manager Jane about their significance. Jane explains that the numbers depict:
- Velocity for each column in the task board.
- Number of resources assigned for each column in the task board.
- WIP limit.
- Maximum number of escaped defects allowed per column.
Answer: C. WIP limit.
Q 120. XP programmers are required to continuously submit their code into the code repository and run a 10-minute build to assess whether anything has broken or not as a result of the newly made changes. This practice is called:
- Continuous integration.
- Continuous improvement.
- Version control.
- Informative team space.
Answer: A. Continuous integration.