6. SCRUM
Scrum is a framework that helps teams work together. Scrum encourages
teams to learn through experiences, self-organize while working on a
problem, and reflect on their wins and losses to continuously improve.
6
7. Scrum History
1986 1993
Dr. Takeuchi and Dr.
Nonaka introduced
the term “Scrum” in
the article The New
New Product
Development Game
1995 2010-2017
Ken Schwaber and
Jeff Sutherland
formalized the
“Scrum” framework
in the first
published paper on
Scrum at OOPSLA.
Scrum was
introduced by Jeff
Sutherland at Easel
Corporation using
the study by
Takeuchi and
Nonaka
The first Scrum Guide
was published.Its
incremental updates
were made in 2011,
2013, 2016, and 2017.
8. SCRUM
Scrum and agile are the same thing because Scrum is
centered around continuous improvement, which is a
core principle of agile. However, Scrum is a framework
for getting work done, where agile is a mindset.
1
8
9. “
The scrum framework is heuristic; it’s based on continuous learning and
adjustment to fluctuating factors. It acknowledges that the team doesn’t know
everything at the start of a project and will evolve through experience. Scrum
is structured to help teams naturally adapt to changing conditions and user
requirements, with re-prioritization built into the process and short release
cycles so your team can constantly learn and improve.
9
10. 1
2
SCRUM
MAIN
THINGS
A scrum team
needs three
specific roles
Artifacts are
something that we
make, like a tool to
solve a problem
Actors/Roles
Artifacts
Scrum Events
Scrum framework are the set of
sequential events, ceremonies or
meetings that scrum teams perform
on a regular basis.
11. Scrum Master
They coach teams, product owners, and
the business on the scrum process, and
look for ways to fine-tune their practice
of it. As the facilitator-in-chief,
Product Owner
They are focused on understanding
business, customer, and market
requirements, then prioritizing the
work to be done.
Team Member
All members of the team help one
another to ensure a successful sprint
completion.
Actors
12. User stories are short, simple
descriptions of a feature told
from the perspective of the
person who desires the new
capability, usually a user or
customer of the system. They
typically follow a simple
template:
As a < type of user >, I want <
some goal > so that < some
reason >.
Scrum Artifacts
Product Backlog Sprint Backlog User Stories
Inventory of idea features,
defects, or technical work
that has yet to be worked
on.
Sprint backlog is a list of
tasks identified by team to
be completed during the
Scrum sprint. During the
sprint planning meeting,
the team selects some
number of product backlog
items.
13. Velocity is a measure of
the amount of work a
Team can tackle during a
single Sprint and is the key
metric in Scrum. Velocity
is calculated at the end of
the Sprint by totaling the
Points for all fully
completed Task.
Scrum Artifacts
Story Points Team Velocity
Story points are a unit of
measure for expressing an
estimate of the overall
effort that will be required
to fully implement a
product backlog item or
any other piece of work.
Burndown Chart
Visual measurement tool that
shows the completed work
per day against the projected
rate of completion for the
current project release. Its
purpose is to enable that the
project is on the track to
deliver the expected solution
within the desired schedule.
18. Scrum Event
Sprint Planning (Day-1)
Product Owner provides a list of
high priority items on the backlog.
The team chooses the task they
can complete during the sprint
and transfer the tasks from
product backlog to the sprint
backlog.
Sprint
Two weeks is a pretty typical
length for a sprint, though some
teams find a week to be easier to
scope or a month to be easier to
deliver a valuable increment.
Standup Meeting
15 Minutes max meeting and
stand-up, update the progress
with :
• What did I do yesterday?
• What do I plan to do today?
• Are there any obstacles?
Sprint Review (Day 10)
A live demonstration is
given at the end of each
sprint to showcase the work
the team has completed
during the sprint in the sprint
review meeting.
Sprint Retrospective(Day 10)
This meeting is held to reflect on the
success of the Scrum process and is
there any changes required to be made in
the next sprint. The team discusses the
highs and lows of the earlier sprint and all
the improvements for the next sprint.
18
23. PROS AND CONS SCRUM
PROS CONS
● it works best and fasts with small team
members only.
● If any team member leaves in the
middle of a project, it can have a huge
negative impact on the project
● Quality is hard to implement until the
team goes through an aggressive
testing process
● Need High Commitment
● Fail Faster and Early Improvement
● Project deliverables quickly and efficiently
● Effective use of time and money
● Team members have a clearer picture of
their tasks.
● Easy to know how much work and effort
individual team members are contributing
to the project.