wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

[PMI-ACP] Mock Test 02

Total questions: 120

Worksheet time: 6hrs 0mins

Name
Class
Date
1.
An agile team is conducting an iteration review after missing their iteration goal. One team member indicates that tactics that may have worked well for other types of projects were not effective for the current project. Of the following options, what most likely caused the team to miss their iteration goal?
a)
Created their team norms and working agreements
b)
Made local decisions regarding their work
c)
Executed work as directed by the scrum master
d)
Created emergent leaders to lead different initiatives
2.
The team is working on an application for gathering customer feedback on the company’s top-selling products. The project is half way done when the CEO announced that a new VP of Product Development and Marketing has been hired. As far as the scrum master is aware, the executive sponsor who also acts as the product owner for the project remains unchanged. What should the scrum master do next?
a)
Engage the executive sponsor in conversation to understand the impact of this organizational change on the project
b)
Engage the VP of Product Development and Marketing by inviting them to the sprint retrospective
c)
Do nothing. The executive sponsor for the project remains unchanged.
d)
Do nothing. The project stakeholders have already been identified and the project is half way done.
3.
Which of the following sequences lists the cost from the most expensive to the least expensive to fix with respect to when a defect is found during the product development?
a)
Exploratory Testing, paired programming, continuous integration
b)
Paired programming, continuous integration, Exploratory Testing
c)
Exploratory Testing, continuous integration, paired programming
d)
Continuous integration, Exploratory Testing, paired programming
4.
Which of the following is considered a benefit of using iterative adaptive planning on an agile project?
a)
Eliminating project risk and uncertainty
b)
Supporting a project where the scope is fixed, and time and cost are variable
c)
Predicting specific project milestone dates
d)
Minimizes the chance that the plan will not meet the needs of the customer
5.
An agile project manager and the business sponsor were discussing the need for an iteration zero for the new project that was to be initiated. Which of the following is an activity commonly performed during this iteration?
a)
Hiring new team members for the project
b)
Conducting a spike
c)
Setting up a development environment
d)
Developing the product
6.
During a meeting, the agile coach proposed that the team implement a defined process for reporting defects on their online tracking tool. Since the team members were well familiar with the tool, they by consensus agreed that they did not need to waste their time discussing this matter. The agile coach opposed, arguing that it was a major risk not to have a defined process. What is the best course of action for the agile coach?
a)
Wait and see if the team experiences fast failure
b)
Document defects tracking standards
c)
Praise the team for their choice
d)
Force the team to use the tool
7.
An agile team is engaged in a decision-making process during a team meeting, and they decide to use a technique called 'fist-of-five' voting. Which of the following is a valid reason for using the 'fist-of-five' voting technique?
a)
Is a slow process but has the advantage of allowing team members to indicate their level of agreement
b)
Has the advantage of anonymity to prevent undue influence from more senior members of the group
c)
Allows team members' voices that are unheard to surface and helps encourage conversation dominators
d)
Participants are voting from their conscience at the same time and are not being swayed by other team members' votes
8.
An information radiator for a colocated team is most effective when it is:
a)
Dynamic and low-tech
b)
Static and high-tech
c)
Dynamic and high-tech
d)
Static and low-tech
9.
An agile coach suggests using a wideband Delphi technique to gather estimates from the team members. How would the team use such an approach?
a)
The team repeats the estimation process several times and provide reasoning for their estimates between each round to reach consensus
b)
The team maximizes the halo effect by giving extra weight to the opinion of the senior team members.
c)
The team improves buy-in through collaboration after openly voting on the best estimate.
d)
The team must estimate the entire project without breaking it into smaller chunks.
10.
During a meeting to make decisions about project goals and product features, it was observed that some project stakeholders did not express whether they were for or against the inclusion of particular goals for their agile project. Which of the following tools could be used to help elicit a response from all participants in order to help ensure a productive discussion?
a)
Convergence
b)
Rolling wave planning
c)
Story points
d)
Decision spectrum
11.
An organization has seven different XP teams working together to develop, test, and implement a large complex system. With a larger and more complex project, which of the following is the most likely challenge the teams will encounter?
a)
Slower feedback loops
b)
Use of continuous integration
c)
Use of pair programming
d)
Maintaining a sustainable pace
12.
Early in the design process of a new web site development project, an agile practitioner uses simple prototypes that demonstrate to the client how the webpages flow together. Which of the following tools can the agile practitioner utilize to help clients visualize what the website will look like when their end users navigate through the web pages?
a)
Product roadmaps
b)
Personas
c)
Wireframes
d)
Fishbone diagrams
13.
During the sprint planning meeting, an issue with one of the user stories already included in the sprint backlog was found. As a result, the user story has been removed from the sprint backlog, and the sprint has been successfully completed. However, at the retrospective meeting, an agile practitioner mentioned that the user story had been removed from the sprint backlog for the wrong reason. What reason did the agile practitioner most likely mention?
a)
Sliced a complex user story because it cannot be completed in one sprint
b)
Sliced a compound user story because it cannot be completed in one sprint
c)
Removed a user story because the scrum master thought the team overcommitted
d)
Removed a user story because it has interdependencies with other user stories
14.
A team lead is working on an agile project with an overly aggressive delivery schedule that will replace an existing system. Which of the following should the team lead advocate for given the fact that the schedule is overly aggressive?
a)
Focusing on delivering the highest-value features first
b)
Compensating the team generously for overtime
c)
Adding more agile practitioners to the team
d)
Delivering all features available in the existing system
15.
The defect rate for code produced by an agile team has been increasing for the last two iterations. Which of the following would be the most effective action to help lower the defect rate?
a)
Implement pair programming
b)
Create defect repair user stories
c)
Replace automated testing with manual testing tools
d)
Capture the number of escaped defects on a control chart
16.
Agile team members are gathering inputs for planning their first iteration of a software development project. Which of the following would help the team the most to save time and reduce a risk of a failure?
a)
Velocity values from similar project executed by another team
b)
Retrospective decisions from the best team in the organization
c)
The source code of a similar product from a previous project
d)
Definition of done of a similar product from a previous project
17.
A new team member has recently joined an experienced high performing team. The new team member approaches the agile coach and recommends using a new testing methodology that if successful would save the team time in each iteration. If the new testing method is unsuccessful, it could threaten the iteration goals. What should the agile coach do?
a)
Allow the new testing approach for next iteration
b)
Let the team decide whether to use the new testing methodology in the next iteration
c)
Don't do anything that would jeopardize the iteration goals
d)
Check with the product owner
18.
Which of the following best describes cycle time in a software development environment?
a)
Cycle time is how long it will take to complete all tasks defined in the work breakdown structure.
b)
Cycle time maximizes the order of magnitude to increase variability with the size of work.
c)
Cycle time is the time from when the team begins work on a feature until the feature is ready to be delivered.
d)
Cycle time maximizes the amount of work in progress (WIP) with every iteration.
19.
An agile practitioner is requesting responses to proposals from potential sellers for an agile project they are to conduct in her organization. Which of the following activities would she be most likely to perform?
a)
Conducting contract negotiations to ensure that the scope is clearly defined in the contract terms
b)
Utilizing a fixed-price contract for all vendors to reduce the overall risk for the project
c)
Ensuring the vendors cushion their estimates with buffers to account for uncertainty in scope
d)
Holding a bidder conference to communicate procurement expectations and requirements
20.
In order to remove a roadblock a developer has encountered, a scrum master is trying to clarify the issue as much as possible. During the conversation the scrum master repeats back what the developer has said by paraphrasing it and asks the developer to confirm that what the scrum master heard is an accurate description of the roadblock. What technique is the scrum master using?
a)
Active listening
b)
Servant leadership
c)
Emotional intelligence
d)
Participatory decision making
21.
A product manager is talking to the human resources department staff about obtaining resources to create an agile team to build what the organization aspires to be its new bestselling product. What is the best approach to take when creating this new agile team?
a)
Hire 20 new members for the team
b)
Hire a virtual team to save money
c)
Hire team members who can work on tasks outside their formal job titles
d)
Hire the best talent even if they will work on the project tasks only part time
22.
An agile team is working on a systems upgrade project. One of the known risks is that the team members are supposed to fulfill their responsibilities to the new project and their usual maintenance and support activities. What should an agile leader advocate for in this situation?
a)
Reducing the system's software maintenance budget
b)
Refactoring the system code to make it more efficient rather than replacing it
c)
Adjusting the team's capacity according to existing team commitments when estimating the effort involved in the upgrade
d)
There is not enough information provided in this question to make a determination
23.
A product owner on a scrum team represents the interests of an external customer. After the sprint review meeting, a key stakeholder takes the product owner aside and suggests an improvement to one of the report screens that the stakeholder insists will make it easier for the user to navigate the application. What is the product owner’s next logical step?
a)
Implement the stakeholder's request in the next sprint because it will enhance the customer experience and provide customer value
b)
Meet with the customer as soon as possible to decide if and when the stakeholder's request will be implemented
c)
Create a user story for the stakeholder's request and place it at the very bottom of the product backlog
d)
Discuss the stakeholder's request in the daily scrum meeting and let the team decide if and when the request will be implemented
24.
A scrum master is conducting a sprint retrospective meeting which is becoming contentious. Which of the following actions might the scrum master take to address team conflict?
a)
Intervening at the first sign of conflict to avoid escalation and potentially damaged relationships
b)
Intervening when heated discussions occur, and taking a break if needed to address individuals privately
c)
Addressing inappropriate behavior during the meeting to hold individuals accountable to the team
d)
Using authority as a scrum master to decide for the team when the discussion reaches an impasse
25.
A newly formed agile team is creating the working agreements for their current project. Which of the following might an agile practitioner recommend as a best practice?
a)
Having every team member contribute as many agreements as they want to incorporate into the working agreements document
b)
Conducting a workshop where all team members collaborate on drafting and approving working agreements
c)
Once completed, the working agreements should be kept private to maintain confidentiality
d)
Empowering a facilitator to create the working agreements and then sharing with the team.
26.
A project team is using a risk-adjusted backlog to compare the value of addressing the existing project risks and the business value of the product's features. The team has estimated a dollar value for delivering the product features. Which of the following should they use to determine the value of addressing project risks?
a)
Internal rate of return (IRR)
b)
Net present value (NPV)
c)
Expected monetary value (EMV)
d)
Estimate at completion (EAC)
27.
A product owner has configured a room with four laptops and invited four different end users to test the new system's capabilities. The developers from the project team will be in the room to answer basic questions, but mostly to take notes and observe the users. Which of the following agile tools & techniques is described in the scenario?
a)
Scripted testing
b)
Exploratory testing
c)
Automated testing
d)
Usability testing
28.
A product owner is currently attending a meeting before the first iteration has started. The facilitator of the meeting conducts a brainstorming session to determine how the project can be improved by assuming that it has already failed. What meeting is the product owner currently attending?
a)
Iteration retrospective
b)
Sprint retrospective
c)
Project pre-mortem
d)
Project kick-off meeting
29.
After completing three iterations, an agile team has determined that it will take 292 story points to complete the remaining portion of the project. The average velocity of the team for the first three iterations was 30 story points. How many additional iterations will it take for the team to complete the project?
a)
7 iterations
b)
8 iterations
c)
9 iterations
d)
10 iterations
30.
At the backlog prioritization session, each attendee is given 100 points, which they can distribute between the features. More points are assigned to higher priority features and less points to the lower ones. At the end of the session, the points assigned to each feature are added up resulting in a prioritized features' list. Which prioritization scheme is used in this case?
a)
Planning poker scheme
b)
100-dot voting technique
c)
Customer-based prioritization
d)
100-point method
31.
A new manager insists that the team has to extensively document the code in a formal document. The product owner explains that while a certain amount of documentation is necessary, the team's time is better spent writing code because the code is what represents the most value to the customer. Which of the following agile concepts does the product owner explain to the new manager?
a)
Fractionally assigned
b)
Servant leadership
c)
Barely sufficient
d)
Pair programming
32.
During a meeting, five agile teams are supposed to choose a shared development infrastructure to be used by all the teams on their upcoming project. Despite intense debate and voting, the teams cannot come to an agreement on what infrastructure to select. In this situation, how should the decision about the development infrastructure be made?
a)
Each team should choose a development infrastructure that works for them
b)
The teams should accept the decision of the appropriate decision-making authority.
c)
The teams should use agile voting techniques and accept the majority decision.
d)
The project management office should make decisions for multiple team projects.
33.
A newly hired scrum master is working on an agile project in a highly regulated industry. An experienced agile practitioner is mentoring the scrum master to review processes and ensure agile best practices are being implemented. After shadowing the scrum master, the agile practitioner identifies one significant issue with the scrum master's implementation of agile best practices. Which of the following did the agile practitioner most likely identify?
a)
Directing the team on how to implement the work related to the regulatory compliance requirements on the project
b)
Ensuring that agile best practices are being implemented by the project team to comply with regulatory requirements
c)
Collecting the supporting regulatory information as the team does the project work without interrupting the flow of work
d)
Ensuring the amount of additional work required to fulfill the regulatory obligations is limited to the necessary minimum
34.
Agile project stakeholders were asked what project goal was the most important one. One stakeholder stressed the importance of the project deadline, another mentioned the product performance, and others were not sure about the goals. What could be the reason for such a difference in the opinions about the project goals among the stakeholders?
a)
The project charter was two pages long.
b)
The product vision and project objectives were not initially discussed and agreed upon by the project stakeholders.
c)
The project charter signatory had limited authority over resources.
d)
The objectives in the project charter did not include details on how to assess them.
35.
Which of the following would be the most helpful in creating a collaborative work environment?
a)
Physical colocation
b)
Caves and common
c)
Tacit knowledge
d)
Cultural diversity
36.
At the sprint review meeting, an agile team is demonstrating the product increment developed during the sprint. Which of the following is most important for the team to define ahead of time in order to ensure the product increment is potentially shippable to the customer?
a)
Definition of acceptance criteria
b)
Definition of complete
c)
Definition of conditions of satisfaction
d)
Definition of done
37.
Due to organizational constraints, some of the agile team members are co-located in the same building, while others are located in other parts of the country. What agile techniques can the team implement to help increase communication among the team members?
a)
Set up a meeting for the team to determine team ground rules
b)
Have developers sit near each other
c)
Set up a war room with video conferencing capability
d)
Use information radiators extensively
38.
The customer was not happy with the product increment that was delivered to them in the last sprint. At the sprint retrospective meeting, the team discussed some communication issues with the remote team members who were primarily using email. What was the most likely cause the product increment did not meet customer expectations?
a)
Demotivated team members
b)
Non colocated team members
c)
Delivering working software in each sprint
d)
Failure to respond to changes in scope
39.
Which of the following practices is recommended for a vendor company to use while contracting with a customer for an agile project?
a)
Adding a clause allowing the buyer to cancel the contract if the vendor fails to deliver as agreed
b)
Using standard form contracts recommended by the project management office
c)
Clearly stating the need for customer involvement
d)
Insisting on legal involvement
40.
Since the beginning of the project, the agile team has been experiencing long cycle times. The team has determined that these long cycle times are due to communication issues with the stakeholders because the project had been operating in a very siloed organization. What is the best course of action for the team lead to improve and shorten cycle time under these circumstances
a)
Dedicate a team member to focus on communicating with stakeholders
b)
Employ root cause analysis techniques during the next retrospective meeting
c)
Encourage the team to innovate to shorten cycle time to make up for communication delays
d)
Work with the silos' managers and explain to them the importance of cross-functional teams
41.
During a retrospective meeting, an agile team used value stream mapping to improve processes that were causing bottlenecks in their last sprint. The team has implemented the retrospective decisions in the next sprint, but unfortunately, no improvement has been made. After the sprint was over, the scrum master who attended the retrospective, told the team that they were incorrectly applying the value stream mapping technique. The scrum master said the team was trying to improve something that was not part of the technique. Which of the following choices describes the issue the scrum master most likely noticed?
a)
Improving the total time from the beginning to the end of the entire value stream
b)
Identifying and reducing waste throughout the value stream
c)
Improving the performance of the team throughout the value stream
d)
Optimizing the whole process throughout the value stream
42.
Midway through the project, two eXtreme Programming (XP) team members who had unique project skills were reassigned permanently without any chance of replacement. Which characteristic of an XP team will help the team overcome their resource constraints?
a)
Self-organizing
b)
Empowered
c)
Self-directing
d)
Cross-functional
43.
Due to a shortage of personnel, an experienced agile practitioner has been assigned to work on two different projects simultaneously. On any given day, the practitioner is working roughly 50% of their time on each of the projects. Which of the following types of waste will definitely occur in such arrangement?
a)
Defects
b)
Partially done work
c)
Task switching
d)
Motion
44.
The members of an agile team have been very productive for the last four sprints. However, the current sprint is much more complex. Two team members have spent days arguing over the best technical approach to develop the product increment, while the rest of the team were quiet and disinterested. Where is the team on Tuckman's ladder?
a)
Swarming
b)
Storming
c)
Performing
d)
Conflicting
45.
During a release planning session, the user stories were selected, a determination was made on how much the team could get done, and an estimate was created for the team's initial velocity. What else may occur during the release planning session?
a)
Creating the product vision
b)
Slicing the stories
c)
Demonstrating the evolving product to the product owner
d)
Gathering lessons learned and opportunities for improvement
46.
An agile team lead wants to ensure that the team receives timely feedback so they can respond to changes and adapt the product they are developing. Which of the following should the team use to obtain customer feedback in order to validate that the product works as expected?
a)
Product simulations
b)
Design review meeting
c)
Value stream analysis
d)
Business case
47.
A junior agile practitioner is learning that Agile utilizes burnup charts to demonstrate the delivery of value. What is a burnup chart and what does it show?
a)
A list of features and tasks against the remaining story points in a product backlog
b)
A graph that shows the accumulation of tested and working features over time
c)
A chart that gives full credit to completed requirements, design, and coding
d)
A diagram of integrated user stories prioritized by the cost, scope, and time
48.
A junior software developer will be paired with a senior developer in an eXtreme Programming (XP) project. What can the senior developer teach the junior developer about the XP pair programming practices?
a)
The product quality is higher because defects are caught early in development.
b)
Refactoring is done more frequently as both developers code at the same time.
c)
The defect rate is doubled because the code is produced by two developers.
d)
The learning curve is halved because each developer has only half the time to learn.
49.
A new senior manager who has never been exposed to agile practices, asks an agile practitioner about how servant leadership works to deliver results on an agile project. Which of the following would be the most appropriate response to the manager's inquiry?
a)
Demonstrating empathy and support by encouraging the team members to secure their own resources
b)
Managing the team throughout the software development lifecycle
c)
Shielding the team from interruptions that are part of the project
d)
Clearing impediments to progress that could lower team productivity
50.
Agile enterprise framework consists of four layers: portfolio governance, project management, iteration management, and technical practices. What layers are the most suitable for the implementation of Scrum and eXtreme Programming (XP) methods?
a)
Portfolio governance and project management
b)
All layers are equally suitable
c)
Iteration management and technical practices
d)
None of the layers are suitable
51.
Agile team members wish to review the product they are building. Which of the following would an agile practitioner recommend to the team members to address their request?
a)
Project premortem
b)
Refactoring
c)
Release demonstration
d)
Iteration retrospective
52.
An agile practitioner has to follow a lot of rules and guidelines, which at times becomes overwhelming. As time goes by, the practitioner becomes more experienced in deciding on which rules fit each situation, thus making the practitioner feel more personally responsible for the choices they make. Which stage in the Dreyfus model of adult skill acquisition has the practitioner reached?
a)
Novice
b)
Proficient
c)
Advanced beginner
d)
Competent
53.
What is at the heart of continuous improvement of most agile projects?
a)
Learning cycle
b)
DMAIC cycle
c)
Plan-Do-Check-Act cycle
d)
Theory of constraints
54.
Agile leaders differ from traditional managers in that agile leaders:
a)
Enable team members to act
b)
Solve problems for the team
c)
Create working agreements
d)
Handles uncertainties, risks, and changes
55.
To find the bottleneck in the process, an agile team creates a cumulative flow diagram. The diagram is shown below. Today is Day 8. Where is the bottleneck in the process?
a)
Analysis
b)
Development
c)
Testing
d)
Deployment
56.
An agile project to develop a new application has just finished its first iteration. To better assess marketing and support needs, the company's management has requested that the team provide a date for when the application can be launched. What is the best course of action for the team?
a)
Carry out an agile estimation-based spike
b)
If possible, defer estimating until after a few iterations
c)
Estimate based on the actual performance from a non-agile project
d)
Provide a precise estimate in story points per iteration
57.
During which of the following agile events are burndown charts used to review the variance and trend in the team's past technical performance?
a)
Sprint performance meeting
b)
Daily standup meeting
c)
Sprint review meeting
d)
Burndown review meeting
58.
Two agile practitioners are discussing whether to implement Kanban's pull system with their respective agile teams. One of them believes that Kanban is not a true agile method and cites several reasons why Kanban may be considered controversial in some organizations. Which of the following is a reason why Kanban may be considered controversial?
a)
Kanban is demand driven using a push system
b)
Kanban requires little planning and may eliminate estimation
c)
User stories remain in the process only for a prescribed length of time
d)
User stories are completed in strict iteration lengths.
59.
A manufacturer wants to use lean practices to reduce waste and improve its processes. Which of the following strategies should the company focus on to reach these objectives?
a)
Train employees to get their work done as early as possible
b)
Encourage employees to review their processes for possible optimization
c)
Organize lean manufacturing workshops for the employees
d)
Coach different departments to resolve their own issues
60.
An agile project leader is helping the team prioritize requirements for a software product by utilizing dot voting. What is the most appropriate description of dot voting?
a)
Dot voting, also called the 100-Point Method, allows customers to allocate dots to various features.
b)
Dot voting, also called multi-voting, provides everyone a limited number of dots for voting purposes.
c)
Dot voting plots the features on a graph with axes with dots, classifying each feature by how customers will respond.
d)
Dot voting uses a limited number of dots to rank priorities in a simple scheme from high to low
61.
Due to new cost reduction efforts undertaken by the company, a scrum team who used to be co-located in the same office will now work from home. Which would most likely be retained when the team members switch from physical to virtual co-location?
a)
Osmotic communication
b)
Daily scrum
c)
Caves and common
d)
Tacit knowledge
62.
Communicating the product vision is one of the primary roles a servant leader performs. Which of the following would be the best way to do this?
a)
Present the product vision statement on the kickoff meeting
b)
Display the product vision statement as an information radiator
c)
Email the product vision statement to all project stakeholders
d)
Re-communicate the product vision at the beginning of each iteration
63.
A newly hired junior programmer has some experience in eXtreme Programming (XP) practices. She is cross-functional and likes to participate in the testing phase of product development. She gave the team an example of one common practice that her old team adopted which allowed them to make the code more efficient. Which XP best practice was the programmer most likely referring to?
a)
Every week, two team members were chosen to test the features of the product developed so far
b)
Every couple of days, the newly hired junior programmer wrote code in a pair with a senior programmer
c)
Once per week, the team met to check if the team members adhere to coding standards
d)
Twice per week, the newly hired junior programmer worked in pair with a senior member for code refactoring
64.
A scrum master has successfully facilitated the work of team members by rigidly following the three pillars of Scrum. Which of the following represents one of these pillars?
a)
Responding to change over following a plan
b)
Maintaining respect for the members at all times
c)
Maximizing the amount of work not done
d)
Ensuring that the work is visible to stakeholders
65.
An agile practitioner overheard a conversation between a customer, a tester, and a developer on the best testing approach to use on their project. Which of the following approaches would the agile practitioner most likely recommend?
a)
Initiating testing later in the development cycle
b)
Using manual instead of automated testing tools
c)
Driving code development based on results of acceptance tests
d)
Limiting the activities of quality assurance to identifying defects
66.
After a few weeks of observation, an agile coach that was hired to guide a company through their transition from a waterfall to an agile project management approach told the company's management that the company was still trapped in between waterfall and agile methods. Which of the following might be a reason to support the agile coach's claim?
a)
Using a predictive life cycle
b)
Advocating small batch hand-offs
c)
Decentralized contro
d)
Mandatory product vision statement
67.
An agile team wants to make sure they can properly manage issues and risks on their agile project. Which of the following practices of managing issues and risks on agile projects should be avoided?
a)
Maintaining an issues management log
b)
Refraining from additional artifacts and documents as risk management is built into the agile process
c)
Conducting a risk review meeting
d)
Creating a risk-adjusted backlog
68.
The sponsor of an agile project is going on a two-month business trip and has requested a weekly project status report. What is the best way to accommodate the sponsor’s request?
a)
Speak to the sponsor over the phone to communicate the project status
b)
Email a slideshow presentation and a spreadsheet report to the sponsor
c)
Take pictures of the information radiators and email them to the sponsor
d)
Wait until the sponsor is back and provide them with the latest project status
69.
Which of the following would be the most likely reason for user stories not to be sufficiently tested?
a)
Vague project scope
b)
Lack of tacit knowledge
c)
Incomplete definition of done
d)
Poor osmotic communication
70.
A stakeholder wants to delay the completion date of an iteration so that the features that the stakeholder requested can be completed. How should the team respond?
a)
Delay the iteration completion date
b)
Work extra hours on the project
c)
Bring additional developers on the team for this iteration only
d)
Continue working at their sustainable pace and not extend the iteration
71.
A couple of days before the end of the current iteration, which is the last in the release, the team informs the product owner that they will be unable to finish two user stories, story A and story B that are part of the iteration goal. The team might be able to complete user story A in the time left but most likely will need an additional week to complete story B which has a higher priority. The team feels the iteration backlog has been insufficiently refined. What is the best course of action for the team?
a)
Extend the iteration length in order to finish both stories A and B
b)
Extend the iteration by a week as an exception since it is the last one in this release
c)
Work on user story A first since it likely can be completed with the time left in the iteration
d)
Have the product owner determine what should be done and follow their instructions
72.
A developer joined a new agile team after working with a different team for 3 years. The team member's former manager keeps asking the developer for help resolving defects. What should the project manager of the new team do first?
a)
Allow the developer to support both projects
b)
Disallow the developer from interacting with their former project
c)
Escalate to senior management
d)
Replace the developer
73.
Which of the following is a value stated in the Agile Manifesto?
a)
Customer collaboration over comprehensive documentation
b)
Responding to change over following a plan
c)
Individuals and interactions over processes and techniques
d)
Working software over contract negotiation
74.
An experienced software tester has joined an agile team to perform exploratory testing. Which of the following would the tester use or have as part of their exploratory tests?
a)
Formal test plan
b)
Checklists
c)
Developer's point of view
d)
Sequential test phases
75.
At the end of the sprint, the agile team has delivered four user stories estimated at a total of 28 story points that were 100% complete per definition of done, while one user story estimated at 5 story points was 70% complete. What is the team's velocity for this sprint?
a)
33
b)
31.5
c)
28
d)
7
76.
An agile team is planning their new project and agreed on iteration length of two weeks. How should the team decide on how many user stories they can complete in their first iteration?
a)
Use velocity of other teams who developed similar projects in their organization
b)
Do not commit to any number of user stories for the first iteration
c)
Commit to some number of user stories and, if unable to complete them, extend iteration length as needed
d)
Use the time estimated for each user story and the "real time" available for development during the iteration length
77.
A virtual agile team has recently received additional funds to help improve the team's performance. Given the following four possibilities for how to use these funds, which of these would best reflect the values of an agile team?
a)
Upgrade the team's computers with the latest technology to increase work productivity
b)
Colocate the team members to improve team collaboration and communication
c)
Purchase additional software tools to improve the team's remote communication
d)
Assign a cubicle to each team member to help them better maintain their focus
78.
An agile practitioner is working on code for a prototype with a very aggressive deadline. Which of the following would be the best practice for the agile practitioner to follow?
a)
Increase velocity at the sacrifice of code quality
b)
Establish minimum compliance required on the work products and practices
c)
Create an excellent user guide
d)
Strictly follow very high levels of coding standards
79.
An agile team and stakeholders are discussing the product to be developed in their upcoming project. They arranged user stories on a whiteboard using sticky notes by placing the essential functions from left to right across the top of the matrix, and by descending order of priority from top to bottom. Which of the following visual tool did the project stakeholders use?
a)
Story map
b)
Prioritized product backlog
c)
Product roadmap
d)
Regression backlog plan
80.
Agile team members are establishing some rules of engagement as they begin their project. They post these rules in a visible location so that each team member understands the nature of their relationship as a team. Which of the following is true regarding these rules?
a)
Developed in a prescriptive manner at the start of the project and maintained throughout the project
b)
Are captured in the project charter
c)
Should be developed by the agile coach and then covered by the project team
d)
Describe relationship building, practice definition, and decision making
81.
The Chief Technology Officer for a large enterprise is working hard to create a learning organization. The CTO knows that Scrum helps an organization with continuous process improvement with its defined roles, artifacts, and ceremonies. Which scrum ceremony is dedicated to continuous process improvement?
a)
Sprint planning meeting
b)
Sprint retrospective meeting
c)
Sprint review meeting
d)
Daily scrum meeting
82.
A scrum team has just completed their fourth sprint with the average velocity of 25 points per sprint. Given the fact that the team has earned 1/3 of the story points required to complete the entire project and they estimate the average cost per story point at $575, what is the expected cost for completing the remainder of the project?
a)
57500
b)
115000
c)
14375
d)
172500
83.
An agile team is geographically distributed. To manage their workflow, the team members use a physical task board. To share the progress, the team members send each other photos of the board once a day. What should the project manager do about such a practice?
a)
Do nothing, as it is up to the team to decide which method or tool to use
b)
Direct the team to use an electronic communication tool since the team is distributed
c)
Meet with the product owner and decide on the best course of action
d)
Call for a meeting with external and internal stakeholders to resolve this issue
84.
Team members are complaining that they cannot get their work done because the new sponsor, who is not familiar with agile practices, keeps contacting them for project details. How should the scrum master address this?
a)
Ask a team member to serve as a team's spokesperson to respond to the sponsor
b)
Meet with the product owner and ask for their assistance in dealing with the sponsor
c)
Tell the team to get permission from the scrum master's to respond to the sponsor
d)
Contact the sponsor and request her to direct all questions to the scrum master
85.
During the team's daily stand-up meeting, two of the team members are arguing about how to solve an issue that is delaying development of one of the modules. What is the best course of action for the agile coach to take?
a)
Do nothing as agile methods encourage constructive disagreemen
b)
Do nothing as the team needs to learn to work out disagreements without outside influence
c)
Allow the opinion of the majority determine how to remove the impediment
d)
Remind the team members that the daily stand-up is not the forum to discuss such issues
86.
Two days before the end of the sprint, the customer tells the product owner that they forgot to include an important feature in this sprint. One of the senior managers overheard this conversation and stated that including this feature represents scope creep and that it should not be included in the product. What is the product owner's best course of action in this situation?
a)
Work with the customer to prioritize the feature in the product backlog
b)
Have the customer submit a change request form.
c)
Enforce the rule that scope creep is not allowed in Agile.
d)
Work with the customer to prioritize the feature in the current sprint backlog
87.
The acronym INVEST is used as a checklist to evaluate user stories for quality. An agile coach is explaining INVEST to their team. What is a characteristic of a good user story for the team to aim for using the INVEST model?
a)
"I" for iterative (developed over time)
b)
"I" for independent (of all other user stories)
c)
"I" for incremental (occurring over a series of gradual increments)
d)
"I" for interdependent (associated with related user stories in the iteration)
88.
After about two months of work, an agile team has just completed their fourth iteration out of eight. The release burndown chart shows that for the last three iterations, the curve representing the actual completed work is approximately 40 points above the straight descending line of the projected work. Given the fact that the team's velocity is 20, which conclusion can be drawn at this stage?
a)
The team is ahead of schedule.
b)
The team is behind schedule and work will be finished two weeks later than originally planned.
c)
The team is behind schedule and work will be finished four weeks later than originally planned.
d)
The team is behind schedule.
89.
A newly certified scrum master is in the process of moving from a micro-manager mindset in a traditional project management environment from her previous manager roles to more of an agile mindset, which encourages coaching. What advice would a seasoned agile coach provide the new scrum master on how best to use agile coaching in the scrum master role?
a)
Agile coaches view non-attainment of tasks as a motivation problem, not a capability issue.
b)
Agile coaches utilize continued intervention as the biggest indicator of success, regardless of information, tools, and experience.
c)
Agile coaches believe motivational problems occur with most of the teams, and that the availability of information, tools, and experience is irrelevant
d)
Agile coaches first assume that team members who aren't performing lack the capability, not the motivation.
90.
An agile team is working on a new software application for an online purchasing system. The product owner has instructed the team to prioritize the development of the features based on their net present value (NPV). Which of the following features should the team develop first?
a)
A customer relationship management feature that has an investment of $900,000 and NPV of $87,500
b)
A website interface feature that has an investment of $500,000 and NPV of $100,000
c)
A network upgrade feature that has an investment of $750,000 and NPV of $175,000
d)
A data warehouse feature that has an investment of $1,000,000 and NPV of $50,000
91.
An agile practitioner was explaining the relationships between and responsibilities of the customer and the development teams in agile project management. Which of the following statements is most correct?
a)
It is the customer, not the development team, who defines how the work will be performed
b)
It is the development team, not the customer, who defines what features should be developed first.
c)
It is the customer, not the development team, who defines value and judges the user experience.
d)
It is the development team, not the customer, who defines the product scope and requirements.
92.
Customer requirements for the new application to be developed by the agile team, limit the technology choices to two approaches with which the team is not familiar. What would help the team determine the best choice to make?
a)
A risk-based spike
b)
An architectural spike
c)
Exploratory testing
d)
Prototyping
93.
In 2004, one of the Agile Manifesto's authors, Alistair Cockburn, wrote in one of his articles what an agile toolbox should contain. Which of the following is one of the items that can be found in the agile toolbox?
a)
Guidelines for the change control board
b)
Virtual teams
c)
Colocated teams
d)
Change request template
94.
An agile team has one subject matter expert that understands the complex business rules of a legacy system that will be integrated with a new application. Agile promotes knowledge sharing among team members. Which of the following would most likely improve knowledge sharing in the team?
a)
Encourage business rule questions be addressed by just the subject matter expert
b)
Organize as a virtual team over colocation
c)
Forego writing of test cases for obvious success scenarios
d)
Ensure access to the legacy system and documents by all team members
95.
During a meeting, the product owner restated the product vision, described the target user groups, the business goals, and main features to be delivered in the upcoming releases. The team then created a product roadmap, which is a visual depiction of the features to be delivered in each product release. Which of the following best describes the purpose of the meeting?
a)
Establish a shared project vision among the stakeholders
b)
Establish a shared product vision among the stakeholders
c)
Establish a shared release vision among the stakeholders
d)
Determine an initial estimate of scope, schedule, and cost
96.
When agile teams focus on creating comprehensive documentation, they will have less time to:
a)
Play collaborative games to have fun at work
b)
Prepare progress status reports for management
c)
Respond to changes requested by the customer
d)
Negotiate contracts with the third-party vendors
97.
During a software development project, developers spent two days to repair a defect that was found a day earlier. The deployment team then spent another day to deploy the fix at the customer premises. Which of the following does this four-day period represent?
a)
Lead time
b)
Actual time
c)
Cycle time
d)
Response time
98.
A team that is new to agile methodologies and has been instructed by senior management to adopt an iterative development approach using Lean thinking and the Plan-Do-Check-Act (PDCA) cycle. Which of the following would be true if the team is following the PDCA cycle?
a)
The team members are not expected to perform their work according to an explicit plan of execution
b)
The team members are only expected to use the PDCA cycle for their development efforts.
c)
The team members are expected to perform their work according to an explicit plan of execution
d)
The team members are only expected to use the PDCA cycle once during a development cycle.
99.
While building a working area for an agile team, which of the following approaches will ensure that the team space will be conducive to effective team collaboration and communication, where team members can work in a quiet environment for a short period of times, and allow project stakeholders who are not members of the team to check project performance status on a regular basis?
a)
Agile modeling
b)
Caves and common
c)
Colocation
d)
War room
100.
Which of the following is true regarding the risk exposure on an agile project?
a)
The risk exposure is computed based on the likelihood of the risk and trend analysis.
b)
The risk exposure is calculated by distributing the remaining risk equally throughout the remaining iterations.
c)
The risk exposure is the average of the likelihood of the risk occurring and the size of loss if the risk occurs.
d)
The risk exposure is the product of the likelihood of the risk occurring and the size of loss if the risk occurs.
101.
Crystal family of methods has been chosen for the upcoming very complex project involving multiple teams to develop a critical medical application. What methodology using the Crystal grid would an agile practitioner recommend for this project?
a)
A clearer color and a softer crystal methodology from the lower left corner
b)
A clearer color and a harder crystal methodology from the upper left corner
c)
A darker color and a harder crystal methodology from the upper right corner
d)
A darker color and a softer crystal methodology from the lower right corner
102.
Which of the following is false about how agile teams should approach testing to reduce the defect rate?
a)
Accomplish as many tests as possible
b)
Execute tests as early as possible
c)
Perform as few unit tests as possible
d)
Test in a continuous integration environment
103.
During a retrospective meeting, an agile team identified a recurring problem that has been causing a delay in their development cycle, consequently increasing the cost of the product. What specific tool or technique should the team members use to get to the root cause of the problem?
a)
Value stream mapping
b)
Root cause analysis
c)
Five whys
d)
Cost of delay
104.
On an agile project, in what sequence would the agile team typically apply the following tools, techniques, and artifacts?
a)
Iteration backlog, estimating durations, planning poker
b)
Estimating durations, planning poker, iteration backlog
c)
Planning poker, estimating durations, iteration backlog
d)
Planning poker, iteration backlog, estimating durations
105.
Which factors should be considered while prioritizing items in the product backlog?
a)
Risk, cost, value
b)
Risk, cost, priority
c)
NPV, ROI, IRR
d)
Mad, sad, glad
106.
Agile team members are concerned that the Kanban method suggested by the scrum master for their upcoming project is not agile 'enough' for the project’s needs. Which of the following would support the team members' concern?
a)
Kanban focuses on delivering value
b)
Kanban relies on staff specialization in each phase.
c)
Kanban includes reflection as part of its process
d)
Kanban is as adaptable as other agile methods.
107.
A stakeholder frequently calls and emails the development team to get status on the project. How should an agile coach handle this situation?
a)
Escalate to the project manager
b)
Contact and guide the stakeholder
c)
Ask the product owner how to handle the stakeholder
d)
Let the team continue to answer emails and phone calls
108.
During the sprint planning meeting, an agile team is struggling with some of the user stories that they will have to develop since the user stories are insufficient in detail. Which of the following actions would be most appropriate for the team?
a)
Breaking down the user stories into epics
b)
Demonstrating the product increment to the product owner
c)
Ensuring that all user stories are fully elaborated before including them in the product backlog
d)
Discussing each user story with the appropriate stakeholders
109.
An agile team is using an adaptive project management life cycle to manage their current project. Which of the following is a characteristic of an adaptive project management life cycle?
a)
Only used for low risk projects
b)
Limits scope change requests to a minimum
c)
Just-in-time planning
d)
Up-front planning for the entire project
110.
How should a product owner use Kano analysis to ensure the product meets customer expectations?
a)
Remove exciters to focus instead on dissatisfiers and indifferent features
b)
Market the indifferent features as exciters, and deliver dissatisfiers in the next release
c)
Eliminate indifferent features, and focus working on dissatisfiers
d)
Prioritize the features in the following order: exciters, satisfiers, dissatisfiers, indifferent
111.
An agile practitioner wants to ensure that their agile project team follows the Agile Manifesto in terms of valuing working software over comprehensive documentation. Which of the following would be most appropriate for the agile practitioner to do if they want to follow this Agile Manifesto value?
a)
Creating only those documents that are legally required
b)
Documentation should be done at the first responsible moment
c)
Developing software only without creating any documentation
d)
Developing software only without creating any documentation
112.
During project execution, the agile team realizes that to develop some of the product increments, a very expensive software development tool is required. The project manager cannot purchase the tool right away as the budget allocated for the project does not cover this unexpected expense. One of the developers bypassed the software security, obtained the required copies and offered them to the project manager. What should the project manager do?
a)
Decline the offer and approach the sponsor to determine how to obtain additional funding for the required software
b)
Take as many copies from the developer as needed and thank them for helping resolve the issue
c)
Decline the offer from the developer and find creative ways to perform the project work without the use of the necessary software
d)
Accept the copies and use them on the project because it will provide what is needed and save the company's money at the same time
113.
A product owner is prioritizing features in the product backlog based on the risk associated with their development and the value they provide to the customer. Which features should be developed first in order to maximize the probability of project success?
a)
Low-risk / high-value
b)
High-risk / high-value
c)
Low-risk / low-value
d)
High-risk / low-value
114.
After analyzing the flow of materials and information in their product development process, the team has discovered and subsequently removed several wasteful steps, making the process more efficient. What tool did the team use?
a)
Value stream analysis
b)
Value stream mapping
c)
Value driven delivery
d)
Value based prioritization
115.
New complex technology is being used on an agile project. The constantly changing priorities, strict deadlines, and the customer's lack of familiarity with agile delivery methods have left the team members stressed, exhausted, and frustrated. Many of them started to come to see the project team leader complaining about issues. What should the team leader do first?
a)
Resign from their position
b)
Absorb the frustration of the team
c)
Escalate the issue to management
d)
Replace the team members with experienced practitioners who are familiar with the new technology
116.
How would an agile practitioner correctly rank the richness, or temperature, of the following communication channels from cold to hot?
a)
Two people at a whiteboard, two people on the phone, two people communicating via email
b)
Two people on the phone, two people communicating via email, two people at a whiteboard
c)
Two people communicating via email, two people on the phone, two people at a whiteboard
d)
Two people communicating via email, two people at a whiteboard, two people on the phone
117.
An agile team is creating a new and innovative technology product, and the first release to consumers will be a minimal marketable feature (MMF). What is one way an agile practitioner might describe an MMF's ability to create market value?
a)
Provides comprehensive functionality
b)
User interface prototypes
c)
Provides value for late adopters
d)
Early revenue generation
118.
An agile team wants to apply a tool to visually analyze their work in progress for each step in a process in order to determine quickly where bottlenecks exist in the overall process. What tool would help them the most?
a)
Kanban board
b)
Release burndown chart
c)
Control chart
d)
Cumulative flow diagram
119.
Before starting actual development of a new software system, an agile team is testing different technical approaches to understand the viability of their potential solutions. What are the team members doing?
a)
Software spike
b)
System spike
c)
Architectural spike
d)
Technical spike
120.
An agile coach is asked to help a team estimate user stories, and the team is considering using epics. Which of the following might the agile coach tell the team regarding the use of epics?
a)
Epics should be used for features that stakeholders are certain they want
b)
Epics are required for all features that are to be built in the near future.
c)
Epics can reduce the amount of time a team spends estimating.
d)
Epics allow agile teams to break down big tasks into smaller user stories and features.