Scrum Master Certification - Delegate Pack
Scrum Master Certification - Delegate Pack
Scrum Master Certification - Delegate Pack
Scrum Master
Certification
About The Knowledge Academy
The world's largest provider of classroom and online training courses
theknowledgeacademy
© 2023 The Knowledge Academy Ltd
theknowledgeacademy
Administration
• Trainer
• Fire Procedures
• Facilities
• Days/Times
• Breaks
• Special Needs
• Delegate ID check
• Phones and Mobile devices
Principles
theknowledgeacademy
© 2023 The Knowledge Academy Ltd
theknowledgeacademy
The Exam
60 mins duration
35 questions
Pass mark: 60% (21 correct answers)
Open Book
NOTE: The exam questions are based on the TKA Scrum Handbook™, your course covers more than the handbook and includes practical tips about how Scrum
works in the real world. For this reason basing your answers on the slide content is not advised – in the exam stick to the TKA Scrum Handbook™!
Introductions
• Who you are:
o Your name
o Your current role and
responsibilities
01 3
4
Agile Software Development Manifesto
6 Origins of Scrum
Predictive management originated from the Industrial Revolution and was primarily utilised in
industries such as construction, automobile manufacturing, and factories.
For instance, if a client desires a house, it must be constructed to be sturdy, secure, and cater
to the needs of its occupants.
Ideally, the project should be completed within the set timeline and budget. However,
numerous contemporary products bear no resemblance to those from the Industrial
Revolution, and this approach may not be suitable.
For example, abstract items like movies or mobile apps cannot be produced using the same
methodology.
The concept of agility begins with a feasible starting point and progresses through the project
by adjusting to changing circumstances as they arise.
The progression of knowledge follows a dialectic pattern of thesis, antithesis, and synthesis.
Each thesis is countered by an antithesis, which exposes its issues and inconsistencies.
The antithesis is also flawed in some aspects, and through the clash of these two opposing
views, a third stage called synthesis emerges. This synthesis provides a resolution and a fresh
comprehension of the problem at hand.
“During this phase, the prior thesis and antithesis are united and surpassed.
Nonetheless, with the passage of time, even the synthesis can exhibit one-
sidedness in some other aspect. This will subsequently serve as the foundation for
a new dialectical movement, perpetuating the process in a spiral and zigzagging
manner”.
The initial approach, which served as a thesis, was built upon two fundamental principles.
Process
01 Engineering
Predictive
Management 02
• This means that Scrum follows the Agile Manifesto and interprets its principles into specific
processes, which will be explained later
• There are many different Agile methodologies—Scrum is one of the most popular
Undoubtedly, processes play a crucial role in enhancing efficiency as they serve as a guide to
operations and having the appropriate tools further aids in the process.
The primary objective of process-based production is to ensure that the quality of the outcome
is a direct result of the processes involved.
Insisting on the implementation of processes at any cost can lead to the misconception that
ordinary individuals can achieve exceptional results.
However, this is not applicable when it comes to tasks that demand creativity and innovation,
as these require talented and motivated individuals to achieve success.
The Agile Manifesto acknowledges that documentation can be valuable for projects, but only if
it is necessary and relevant.
However, the focus should be on the product, and the relevance of the documentation should
be secondary to that.
Observing prototypes and finished parts can provide constructive feedback and help anticipate
how the final product will function, leading to new and innovative ideas.
We will move past mere labels and instead provide an overview of the underlying principles
behind various frameworks, in order to gain a deeper understanding of different management
strategies.
Engineering
Sequential engineering, also referred to as
traditional engineering, aims to deliver consistent
outcomes.
Knowledge plays a significant role in this approach, and it can be implemented using either
process-based production (concurrent engineering) or people-based production (agility).
When beginning to utilise Scrum, it is recommended to read the manual and adhere to the
established guidelines, just as with any other tool.
We must be honest with ourselves and acknowledge that if we prioritise process over the creative
abilities and tacit knowledge of individuals, we will not be practicing agility but rather concurrent
engineering.
At this point, it becomes necessary to unlearn certain practices and instead rely on the underlying
principles and values of Scrum, adapting it, along with other techniques and frameworks, to best suit
the unique characteristics of the project or team. In many agile organisations, these adaptations are
not only possible but commonplace.
Our approach will be based on three fundamental concepts - development, work, and
knowledge - and two management models: predictive and evolutive.
Development Work Knowledge
Strategy Tactic
Cascading Processes
Complete PMBOK practices
project plan
People
Continuous increments
Requirements
BDUF processes
work well here
Close to
Simple
Agreement
Close to Technology Far from
Certainty Certainty
Source: Strategic Management and Organisational Dynamics by Ralph Stacey in Agile Software Development with
Scrum by Ken Schwaber and Mike Beedle.
Module
02
2 Scum Cycle and Theory
3 Roles
4 Artefacts
7 Servant Leadership
Daily
Sprint
Goal Scrum
Potentially
Shippable
Product Product
Sprint Sprint
Backlog Plan
Backlog
Retrospective
Build + Test + Control
Review
• The PO creates the Roadmap, which is a train of sprints showing which Backlog feature is planned to
be delivered in each sprint
• The DT works with the PO to plan the work, breaking down the high-level features from the Product
Backlog into smaller blocks placed in the Sprint Backlog
• The DT estimates the work & time required to complete the Sprint Backlog
• The DT then commences work on the Sprint Backlog, delivering the items
o This is used to make sure that everyone in the DT knows what is happening and who is doing what
piece of work
• The DT and the PO also hold a Retrospective to discuss how well they managed the sprint and learn
lessons for next time
• The Stakeholders have seen the output from Sprint (Potentially Shippable Product) and now have a
clearer idea of what they want
• If the Stakeholders are happy for the work to continue, the PO and the DT plan the next sprint
Artefacts:
Product backlog.
Sprint backlog.
Increment.
Events:
Sprint.
Sprint planning meeting.
Daily scrum.
Sprint review.
Sprint retrospective. © 2023 The Knowledge Academy Ltd
Scrum Cycle
(Continued)
theknowledgeacademy
Scrum is a development methodology where each iteration, called a sprint, concludes with a
functional portion of the product, referred to as an increment.
The sprint duration typically ranges from one to six weeks, with a maximum preferred duration
of one month.
The team holds brief daily meetings, known as stand-up meetings, daily scrums, or morning
roll calls, to review progress and plan tasks for the current day.
These meetings usually last between 5 to 15 minutes and occur near a task board displaying
sprint tasks.
Review of Incremental
Phase Overlap
Iterations Development
Self-
Collaboration
management
After each sprint, all project stakeholders evaluate the delivered functionalities.
Thus, the sprint duration represents the maximum time available to identify any incorrect,
suboptimal, or misunderstood approaches.
o Iterative: Assess what has been achieved at the end of an Increment, then decide what to do next
• Empirical (Experimental)
o Knowledge comes from both experience and making decisions on what is known
o So, practitioners prefer performing an experiment rather than discussing the merits of a theory, for
example
Transparency There must be common understanding that is A common language shared by all
clear to all involved participants (“Sprint”, “Backlog” etc.)
Everyone is clear about the
assumptions underlying an estimate
Inspection Progress towards the Sprint Goal, and the The Development Team examine the
artifacts which can demonstrate progress are progress of the sprint each day during
frequently inspected to check for undesirable the Daily Scrum
variance
Adaptation If unacceptable variance is identified then this An item of work has been held up
needs to be corrected as soon as possible waiting for compliance sign off – the PO
chases this up with the people
concerned
NOTE: Inspection & Adaptation takes place during the four formal Scrum events
(discussed later)
In Scrum, team members work collaboratively, leveraging their individual abilities rather than
their roles or positions.
This open collaboration and self-management allow the team to handle tasks that a project
manager would typically perform, resulting in increased efficiency.
One person
May represent a committee
The representative of the Business/Customer in the Scrum
Team
The PO must have the trust and empowerment of their superiors to enable them to
function
Decisions they take about the work must not be overruled by Senior Stakeholders
They must have the time to perform their duties
They must be committed to the work and keen for it to succeed
A good PO is:
A “people person”
Effective at time management
Can communicate with all types
A decision-maker
A planner
© 2023 The Knowledge Academy Ltd
Roles
Developers
theknowledgeacademy
The group of professionals responsible for developing each sprint's increment (referred to as
Artefacts) typically consists of three to nine members.
Beyond this number, direct communication becomes challenging, and group dynamics issues
tend to arise (often seen in groups of six or more).
These professionals are multifunctional and work collaboratively, with shared responsibilities
for the final product.
Although some may have specialised knowledge, the team's success relies on their collective
efforts.
Promoting and supporting Scrum, helping others understand Scrum theory, practices, rules,
and its values. The Scrum Master acts as the Scrum Team's Servant Leader, coaching and
facilitating their peers.
The Organisation, the Development Team, and the Product Owner are all served by the Scrum
Master.
Key responsibilities:
Priority
Daily work
cycle
Product Backlog
Scrum’s Iteration Cycle
Sprint
(x days)
2. Sprint Backlog: This represents the developers' perspective of the requirements and comprises
a list of necessary tasks for a sprint to produce the anticipated increment.
1. Burn Down Chart: This chart tracks the amount of remaining work and the pace of task
completion to determine if all tasks will be completed within the estimated time. Developers
update it daily.
2. Burn-up Chart: In contrast to the burn-down chart, the burn-up chart tracks the amount of
work completed.
3. Definition Of Ready (DOR): An agreement that outlines when a user story is ready to be
broken down into tasks, estimated, and included in a sprint.
4. Definition Of Done (DOD): An agreement that specifies the criteria for considering a user story
complete.
1. Burn Down Chart: This chart tracks the amount of remaining work and the pace of task
completion to determine if all tasks will be completed within the estimated time. Developers
update it daily.
2. Burn-up Chart: In contrast to the burn-down chart, the burn-up chart tracks the amount of
work completed.
3. Definition Of Ready (DOR): An agreement that outlines when a user story is ready to be
broken down into tasks, estimated, and included in a sprint.
4. Definition Of Done (DOD): An agreement that specifies the criteria for considering a user story
complete.
Typically, the team and the client collaborate to create the product backlog during an initial
meeting where they discuss the project's business objective.
Once the backlog contains enough user stories for the first sprint, the team can begin work.
The product owner is responsible for maintaining the backlog, ensuring that user stories are
prioritised based on their urgency and value.
User stories with higher priority should be more specific to enable the team to break them
down into tasks and incorporate them into the next sprint.
The sprint backlog is a comprehensive inventory of all the necessary tasks to develop the user
stories during a sprint.
This list breaks down the user stories into smaller units, enabling the team to monitor their
progress daily and identify risks and issues without complicated management procedures.
During the sprint planning meeting, the entire team collaborates in creating this list, estimating
the required effort for each task.
The team measures the "effort" in a relative unit, such as "points" or "ideal time," and
commonly use techniques like poker estimation. Larger tasks are divided into smaller ones to
ensure they can be completed within a day's work.
To ensure convenience for everyone involved, it is suitable to use the most appropriate format
based on the following guidelines:
The format should contain only relevant information, such as a list of tasks, their assigned
owners, the current status of each task, and the amount of effort required to complete
them.
It should function as a tool to document the remaining effort for each task during the daily
scrum meeting.
The format should enable effective communication and information exchange among team
members.
01 Sprint
02 Sprint Planning
03 Daily Scrum
04 Sprint Review
(See page 9 of TKA Scrum
Handbook for reference)
05 Sprint Retrospective
The sprint planning meeting is the starting point for each sprint cycle. During this session, the
product owner and development team collaborate to identify the client's business priorities
and requirements.
The goal is to determine which functionalities should be included in the product by the end of
the sprint and how they will be implemented.
The meeting is moderated by the scrum master, or by a team member in their absence. It is
mandatory for the product owner and developers to attend, while others involved in the
project are welcome to join.
Depending on the number and complexity of user stories, the meeting may last for a full day.
The sprint planning meeting is the starting point for each sprint cycle. During this session, the
product owner and development team collaborate to identify the client's business priorities
and requirements.
The goal is to determine which functionalities should be included in the product by the end of
the sprint and how they will be implemented.
The meeting is moderated by the scrum master, or by a team member in their absence. It is
mandatory for the product owner and developers to attend, while others involved in the
project are welcome to join.
Depending on the number and complexity of user stories, the meeting may last for a full day.
Depending on the number and complexity of user stories, the meeting may last for a full day.
Preconditions
The sprint is backed by the organisation with sufficient resources allocated. The user stories with the highest priority
are deemed 'ready,' having reached an adequate level of clarity and an initial estimate of the effort required. The
development team possesses the necessary technological knowledge and business acumen to provide accurate
estimations and comprehend the product owner's concepts.
Input Output
Product Backlog Sprint backlog.
During sprint planning, several factors are taken into Sprint duration.
account, including the current state of the product Date for the review meeting.
(excluding sprint 0), the pace of the previous sprint to Sprint goal.
assess the potential workload, and the customer's
business circumstances and technological environment.
Additionally, the product owner's expected value from the
project is considered.
As the scrum master, your responsibilities during the sprint planning meeting are crucial.
You must ensure that this meeting takes place before every sprint and that the product
owner prepares the product backlog beforehand.
Your role also includes facilitating open communication between the product owner and
development team and ensuring that they agree on the sprint's goals and objectives. It is
vital to ensure that the team comprehends the client's vision and business needs.
By the end of the meeting, the following key items should be determined objectively: the
product backlog items that will be included in the sprint, the sprint goal, the sprint backlog
(with all tasks estimated), the sprint duration, the date of the review meeting, and the
definition of done to signal that the increment is complete.
The daily scrum, also known as the stand-up meeting, should be brief, lasting no more than 15
minutes. During this time, the team synchronises their efforts and sets plans for the upcoming
24 hours.
Input Output
setting. In teams new to agile methodologies, these tools can also aid in establishing a
development pace and synchronising team efforts.
It is challenging to make precise predictions about the amount of work required for a
requirement or user story since they usually have multiple solutions, making it difficult to
determine the optimal approach.
Furthermore, even if such predictions were feasible, they would likely be too cumbersome for
agile management due to their complexity.
Additionally, the same task performed by the same individual may take different amounts of
time depending on the situation.
To address these challenges, agile methodologies prefer the use of relative units such as 'story
points' or simply 'points' for estimation.
Every organisation adopts its own work metric, known as a 'point,' based on its unique
circumstances and criteria.
This metric represents an abstraction of a familiar and easily estimable task that is well-known
to everyone.
While determining the duration of a sprint, we typically estimate the effort required in "ideal
time," which represents the time spent working in optimal conditions.
This refers to the time required to complete tasks while in a state of flow, focused, and free
from distractions or impediments.
• A servant leader is a person who looks to the requirements of the individuals around them and
attempts to fix or solve their problems, promoting personal development
Building
Stewardship
Continuity
generate value
• The specific work may not be clearly defined, and these workers require autonomy to perform these
tasks and find solutions
• A leader may often be ill-acquainted with the specifics of tasks that require certain expertise or
knowledge
• Thus, the Scrum Master’s task is to help motivate and guide members of the team rather than manage
(Continued)
theknowledgeacademy
• The role is there to organise, facilitate, motivate, inspire, and develop the best qualities of the
members of the team
• “Anyone can lead perfect people, if there were any. The trick is to lift people up and to grow taller than
they would otherwise be.”
- Robert K. Greenleaf
Module 1 Principles
03
2 Values
organisation. Compromise
Value for the Client
Self-organisation
Transparency
Shared Information
However, there are also companies that strictly follow the standard practices of Scrum but end
up with disengaged employees, stress, and mediocre outcomes.
It is crucial to incorporate flexibility in order to tailor the learned practices to the unique
context of each company and project.
The goal is to foster organisational agility, allowing for innovation and adaptability in dynamic
Scrum environments.
Effective management should stay current with the latest tools and techniques, and then
customise them to suit their team's needs, leveraging what works and modifying or discarding
what does not.
It is futile to force people to conform to methods that do not align with their needs or yield
favourable results.
Continuous Sustainable
Improvement Working Pace
01 02 03 04
05 06 07 08
1. Delivering Value
• The client and the team work together to establish a shared understanding of
the product's vision, which serves as a guiding principle throughout the
development process.
• This shared vision guides all efforts towards delivering tangible value to the
client.
2. Continuous Improvement
6. Operations Visibility
In organisations where the culture is rooted in traditional industrial work values and processes,
the implementation of agile principles may yield modest results.
On the other hand, organisations that embrace values that foster collective intelligence and
innovative value, such as assertiveness, talent appreciation, clarity, confidence, non-
hierarchical structure, and a common purpose, tend to thrive in agility.
product backlogs, user stories, visually communicate the product's goals, conduct events and
meetings, and estimate tasks.
Among these practices, the two most commonly used in conjunction with the standard Scrum
framework are the burn down graph and poker estimation.
Estimation without
Burn Down Graph Poker Estimation #Noestimates Kanban
Story Points
Diagrams for
Error Prevention
Pair Work Wall Estimation Burn up Graph Retrospective
Techniques
Meetings
• The developers update the burn down graph during the sprint, ideally on a daily basis, to
monitor progress and identify any deviations that could impact the delivery date.
• The graph typically has the remaining work points on the Y-axis and the duration of the sprint
in days on the X-axis.
• Each developer estimates the remaining effort for their tasks every day, and this information is
used to update the graph, reflecting the total effort remaining to complete the increment.
• In an ideal scenario, the graph would show a straight diagonal line that gradually reduces the
pending effort until the delivery date.
• However, this is rarely the case, and a sustainable pace can still be achieved without a perfect
diagonal line. If the line stays well above the diagonal for several days, it indicates that the
sprint has been underestimated and may require more time.
• Conversely, if the line descends faster than the diagonal, it suggests that the work may be
completed earlier than expected.
Remaining Efforts
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
• Jane Grenning created a planning game for conducting meetings, specifically for estimating the
effort and duration of tasks during sprint planning meetings. The original model includes 8
cards with values such as ½, 1, 2, 3, 5, 6, 7, and an "infinite" card.
0 ½ 1 2 3 5
0 1/2 1 2 3 5
0 ½ 1 2 3 5
8 13 21 ∞ ?
8 13 21 ∞ ?
8 13 21 ∞ ?
• During the planning game, each participant has a set of cards and can reveal one or several
cards to indicate their estimation for a task, with the sum of the revealed cards representing
the estimated points.
• The most commonly used model for this game involves a deck of cards with the Fibonacci
sequence, where participants show the card with the closest figure to their estimate.
• This variant is based on the idea that as task size increases, the margin of error also increases.
A question mark card can be included to indicate that an estimate cannot be made, and
another card with an allusive image can suggest a break.
• The infinity symbol indicates that a task exceeds the maximum effort value and needs to be
broken down into smaller units.
• When estimates are significantly different, the person leading the meeting can decide on the
next steps.
© 2023 The Knowledge Academy Ltd
Practices to Make Scrum more Flexible
(Continued)
theknowledgeacademy
• Team members with extreme estimates may explain their reasoning and the process may be
repeated to see if others change their minds.
• Other options include setting aside the task for later re-estimation, asking the product owner
to break down the task into smaller sub-tasks, or choosing the most optimistic, pessimistic, or
average estimate.
• The decision will depend on the task and the team's management style.
• Using poker estimation in meetings can add an element of fun and dynamism. It helps to avoid
circular discussions about different implementation options, as participants can use the cards
to indicate their estimates instead of engaging in lengthy debates.
• This method allows for participation from all attendees, facilitates consensus building without
prolonged discussions, and ultimately reduces the time needed to estimate each functionality.
• Story points have faced criticism for their potential to be misinterpreted, especially when used
to measure the speed of multiple teams within a company, which can lead to tensions.
• Story points are not an ideal measure of productivity, as they are relative and dependent on
each team's context.
• Simply having a higher number of story points does not necessarily indicate more effort or
better quality, although this may not be immediately intuitive.
• In some cases, teams may inflate their estimations or prioritise stories based on points rather
than actual priority, leading to issues that can hinder collaboration and project success.
• As alternatives to estimate tasks while avoiding these challenges, some options include using
"shirt sizes" which involves assigning stories a size label such as XS, S, M, L, or XL, or using the
"Goldilocks" approach, which categorises stories as too big, too small, or adequate.
• While these methods still require finding ways to synchronise teams and identify potential
bottlenecks or issues in advance, they allow for more intuitive prioritisation of tasks and quick
identification of large stories that may require further analysis.
• In response to the misuse of estimation techniques in agile methodologies, some teams may
choose to stop using them altogether.
• This approach may be relevant in high-performance teams that are accustomed to working in
an agile manner and can maintain a continuous workflow.
• By avoiding the potential effects of Parkinson's Law, which states that tasks tend to expand to
fill the time allotted to them, teams may opt to work without estimations.
• However, this approach would require finding alternative means to synchronise deliveries with
other teams, as estimations are often used as a basis for planning and coordination.
• The Kanban board not only provides a visual and clear way to manage the team's workflow, but
it also serves as a powerful tool for sharing information among team members.
• It allows for immediate updates on the status of tasks, helping to identify potential bottlenecks
as they arise. Unlike temporary milestones like sprints, Kanban's continuous flow approach
avoids falling victim to Parkinson's Law.
• However, the absence of fixed timeboxes can also lead to delays due to perfectionism or
procrastination.
• Nevertheless, Kanban's focus on limiting work in process (WIP) and providing clear visibility
helps mitigate this risk.
• For example, setting a "WIP=3" indicator in the "in progress" stage means that the team cannot
work on more than three tasks simultaneously.
• The visibility provided by the Kanban board allows the entire team to proactively identify
bottlenecks and downtime, enabling them to adjust priorities and allocate team members
efficiently to optimise their flow.
• Pair programming is a well-known concept in IT teams, where two individuals work together on
the same task simultaneously.
• They typically alternate between the roles of "driver" (the one actively performing the task)
and "observer" (the one watching and providing feedback).
• This approach is particularly effective when the quality of the outcome depends heavily on the
expertise of the individual performing the task.
• For example, in industries such as transportation where human errors cannot be completely
eliminated by technology, we often see trains operating with both a driver and an assistant, or
airplanes with two pilots in the cockpit to ensure safety.
• In the context of IT, an example of a technique that follows a similar approach is Test-Driven
Development (TDD), where tests are developed first to define the expected behavior of the
code, and then the code is written to pass those tests.
• In a broader sense, agility draws on concepts from lean manufacturing production frameworks,
such as poka-yoke techniques and andon control devices.
• Poka-yoke techniques are designed to make human error impossible or to highlight errors in an
obvious way when they occur.
• For instance, using plugs that are designed to fit only in the correct orientation to prevent
incorrect coupling, or employing spell checkers or syntactic programming checkers in text
editors to catch mistakes.
• Andon control systems, on the other hand, are specific to the production process and typically
involve indicators with colored lights or graphical representations that reflect the normal
operation of the system or indicate failures.
• These systems are usually placed in visible locations in the workplace to immediately alert the
team to any issues.
• A common technique used to estimate and prioritise lists of user stories, typically in the
product backlog, involves placing sticky notes with the stories on a wall.
• The smaller stories are placed on the left side, while the larger ones are positioned towards the
right.
• The product owner then sets the vertical position of each sticky note based on their priority,
with higher placement indicating higher urgency.
• This planning tool is commonly used by the product owner in agile development and typically
displays three estimates: pessimistic, realistic, and optimistic.
• These estimates are plotted on a Cartesian diagram, with the estimated effort to build the
different stories of the product backlog represented on the vertical axis, and time measured in
sprints on the horizontal axis.
• As new increments are added, they are positioned on the vertical axis based on the estimated
effort required to build all the stories they include.
• It is important to note that this tool is meant to be a living document and not a static or stable
plan, serving as an estimation of the product's future progress.
• These diagrams can be valuable tools used during retrospective meetings, particularly when
the team is reflecting on the last sprint and seeking to improve their working methods.
• They are also commonly used in quality management. One such diagram is the Ishikawa
diagram, which is also known as the "spine diagram," "fishtail diagram," or "cause-effect
diagram."
• This diagram visually represents the causal relationships that contribute to a problem that
requires analysis.
• The problem is identified and depicted as the central axis of the diagram, represented by a
horizontal line.
• The team then generates a list of possible causes, which may have sub-causes, to explain the
problem.
• Tree diagrams are commonly employed as a tool to arrive at constructive solutions through the
analysis of problematic situations.
• These diagrams utilise the elements of a tree, such as roots, trunk, branches, and fruits, to
visually represent the available means or resources for solving the problem and the potential
outcomes.
• There is no singular or standard way to create such diagrams, but one example worth exploring
is the approach used by Khurram Bhatti.
Effects and
Consequences
Main Problem
ABC Inc. is a software development company that recently adopted the Scrum framework to
improve their product development process. As part of this transition, they hired a Scrum
Master, Sarah, to facilitate the implementation of Scrum practices and ensure smooth and
efficient teamwork.
1. Lack of Understanding: Many team members have limited understanding of Scrum practices
and are unfamiliar with their roles and responsibilities.
2. Ineffective Meetings: Daily Scrum meetings are not productive, with team members
frequently going off-topic and losing focus.
3. Impediments: Several impediments, such as external dependencies and technical debt, are
hindering the team's progress.
4. Resistance to Change: Some team members are resistant to change and are reluctant to adopt
Scrum practices fully.
5. Low Visibility: The team lacks visibility into the progress of work and struggles with managing
the product backlog effectively.
Actions taken by Scrum Master: Training and Education: Sarah conducts training sessions and
workshops to educate team members on Scrum practices, roles, and responsibilities. She also
provides coaching and mentoring to team members to help them understand and adopt Scrum
principles effectively.
Facilitating Meetings: Sarah takes the lead in facilitating Daily Scrum meetings, ensuring that
they are time-boxed, focused, and productive. She encourages open communication and
provides guidance on how to effectively update progress and identify and address
impediments.
Impediment Resolution: Sarah works closely with the team and stakeholders to identify and
address impediments. She facilitates discussions and helps the team come up with creative
solutions to overcome obstacles, such as involving relevant stakeholders or creating cross-
functional teams to address dependencies.
Change Management: Sarah understands that change can be challenging, so she works
patiently with team members who are resistant to change. She listens to their concerns,
provides clear explanations of the benefits of Scrum, and encourages small incremental
changes to gradually ease into the new framework.
Visibility and Transparency: Sarah introduces visual management tools, such as a Kanban
board, to provide visibility into the progress of work. She helps the team in effectively
managing the product backlog by prioritising and refining user stories, estimating effort, and
setting realistic sprint goals.
Improved Understanding: Team members gain a better understanding of Scrum practices and
their roles and responsibilities, leading to increased collaboration and accountability.
Productive Meetings: Daily Scrum meetings become more focused and productive, with team
members actively participating and addressing impediments.
Increased Adoption: Team members who were initially resistant to change start embracing
Scrum practices and actively contributing to the team's success.
Enhanced Visibility: The team gains better visibility into the progress of work, leading to
improved decision-making and effective backlog management.
Sarah, the Scrum Master, plays a crucial role in facilitating the successful adoption of Scrum
practices at ABC Inc.
Through her coaching, mentoring, and facilitation skills, she helps the team overcome
challenges, improve their understanding of Scrum, and drive positive changes in their product
development process.
The team benefits from increased collaboration, productivity, and transparency, resulting in
improved delivery of high-quality products to customers.
1. Siloed Teams: The organisation has multiple teams working in silos, with limited collaboration
and coordination between them.
3. Lack of Agile Mindset: Many team members and stakeholders are not familiar with the agile
principles and practices, resulting in resistance to change and lack of understanding of Scrum
roles and responsibilities.
4. Complex Projects: The organisation handles complex projects with multiple dependencies and
changing requirements, which require effective coordination and collaboration across teams.
5. Limited Transparency: There is limited visibility into the progress of work and the status of
projects, leading to challenges in tracking and managing work effectively.
Agile Coaching: John conducts extensive agile coaching sessions with team members,
stakeholders, and leadership to educate them on the agile mindset, Scrum framework, and the
benefits of self-organisation and empowerment. He provides guidance and support in
adopting agile practices and behaviors, such as iterative development, continuous
improvement, and transparency.
Improved Collaboration: Teams start collaborating effectively, breaking down silos, and
aligning on dependencies, resulting in improved coordination and faster delivery of work.
Agile Mindset Adoption: Team members and stakeholders develop a better understanding of
the agile mindset, Scrum practices, and roles, resulting in increased adoption of agile practices
and behaviors.
Agile Games
Scrum Simulation
Retrospectives
Role-Playing
www.theknowledgeacademy.com/tickets
https://uk.trustpilot.com/review/theknowledgeacademy.com
theknowledgeacademy