Agile Tips & Tricks and Chapter Test
Agile Tips & Tricks and Chapter Test
2
Course Outline
3
Agile & Scrum
Tips & Tricks
● Scope
Waterfall Agile
Fixed Flexible
● Delivery cadence/release is defined by the PM/PO in consultation with the team, and
taking customer contract into consideration.
● Agile values are: Collaborative team, Incremental Product, Customer involvement,
Welcoming changes.
● Customer involvement is a source of feedback and reduces disagreements about
deliverables.
● Transition to Agile is encouraged and no backing off of it.
● When there are a lot of change requests in the project, switch from Waterfall to Agile.
● In Agile, the main focus is on creating and delivering value continuously.
4
In Agile:
Iterative Approach Incremental Approach
goals is to refine product Goal is Time2Market
5
In SCRUM:
● Scrum values transparency in information. Key Scrum roles:
Product Owner Voice of the customer Prioritizes the value to be delivered
and refines the project backlog.
9
Correct Answer
Question 1 D
A project manager is assigned to a project that follows an adaptive approach. After gathering all
requirements, the project manager previewed 3 to 5 releases to achieve the project goal. They intend
to define the details of each release progressively when they get more insight and feedback from key
stakeholders.
What should the project manager do, taking into consideration that the project has a fixed budget
that cannot be exceeded?
A. Since the budget is fixed, the project manager should adopt a predictive approach for the project
instead of an adaptive approach
B. Since chances of scope creep are high, the project manager should ensure that a Change Control
Board (CCB) is established before the start of project
C. Before the start of the project, the project manager should set a fixed number of releases and
develop a detailed budget for each of them
D. The project manager should work with stakeholders to prioritize work for each release until
running out of budget 10
Correct Answer
Question 2 B
An agile team has completed an iteration and delivered the agreed features to the customer. In
a surprise to the team, the features are not accepted by the customer. The project team
conducts a root cause analysis.
What should the project manager do to avoid this situation in the future?
A. Ensure that customer requirements do not change from the start of the project.
B. Ensure that the definition of done (DoD) is well defined and complete for future iterations.
C. Ensure that the development and quality assurance team members implement the feature
correctly.
D. Ensure that the team facilitator allocates tasks correctly to team members.
11
Correct Answers
The team is working on a critical project deliverable and the project manager is concerned
about meeting the deadline. There have been complaints from some stakeholders about
some of the team members' performance. The project manager wants to understand the
situation and provide feedback to the team as soon as possible.
What three actions should the project manager take to address this situation?
12
Correct Answer
Drag the agile Ceremonies on the left to the main subject discussed during the event, on the
right.
13
Correct Answer
Question 5 A
During a retrospective review, many project team members say they are not completing
tasks during the iterations because of interruptions and requests for help from other teams.
A. Identify the problem's root causes and define the ground rules with all project team
members to minimize interferences.
B. Hire a coach to help all project teams to improve their abilities to solve problems on their
own.
C. Reunite with the project team members affected and tell them not to reduce the team's
capacity.
D. Recommend to the project team members that they should improve their planning and
make their stones smaller.
14
Correct Answer
Question 6 A
An agile project has a documented list of requirements prioritized in high, medium, and low
categories. The project team has expressed that it is difficult to know what to work on next
as so many items are listed as high priority.
A. Ensure the product owner determines the priority based on a product roadmap, release
plan, and iteration plan.
B. Ask the team to prioritize the high-priority items based on what they feel is a logical
sequence to build.
C. Ask the team to prioritize the high-priority items based on the release plan and what
allows to testing most effectively.
D. Discard the current categorization of requirements as high, medium, and low and
prioritize numerically. 15
Correct Answer
Question 7 A
A product owner presented the backlog to the team, and the team raised concerns over
implementing some of the features due to various impediments.
What should the project manager suggest that the product owner do next?
A. Ensure that the impediments are captured and prioritized based upon the highest
valued features
B. Estimate the financial impact of the impediments and request additional funding
C. Begin to remove the impediments, starting with the easiest ones first, to foster team
accomplishment
D. Capture the impediments and inform management that their assistance is needed in
resolving the impediments
16
Correct Answer
Question 8 A
17
Correct Answer
Question 9 A
What should the project manager have done to prevent this situation from happening?
A. Implemented sprint reviews with the product owner and retrospectives with the team
to minimize gaps
B. Performed risk management analysis during daily scrums
C. Reviewed the organizational process assets (OPAs) and lessons learned from similar
projects
D. Performed backlog grooming to ensure that acceptance criteria were being met
18
Correct Answer
Question 10 C
Five agile teams working together on a product recently performed release planning. Midway
through the project, each team showed that their progress was on track. When all of the
teams integrated at the product level, many integration issues were observed. The overall
product release progress declined with predictions showing the committed content will not
be able to be accomplished.
A. Formed a separate quality assurance team to test all items coming from each team at the
end of each sprint.
B. Performed a Scrum of Scrums on a regular basis to help the teams remove impediments.
C. Ensured frequent and continuous integration of work to obtain early feedback and
continuous learning.
D. Arranged an online session on the integration concept and suggested tools to the teams.
19
Thank You
for learning with us!
20