Scrum Guide Presentation v0.1
Scrum Guide Presentation v0.1
Scrum Guide Presentation v0.1
Developed and sustained by Scrum creators: Ken Schwaber and Jeff Sutherland
Definition of Scrum
• Scrum (n): A framework within which people can address complex
adaptive problems, while productively and creatively delivering
products of the highest possible value
• Scrum is:
• Lightweight
• Simple to understand
• Difficult to master
Definition of Scrum(cont..)
• Scrum is a process framework that has been used to manage work on
complex products since the early 1990s.
• Scrum is not a process, technique, or definitive method.
• Rather, it is a framework within which you can employ various
processes and techniques.
• Scrum makes clear the relative efficacy of your product management
and work techniques so that you can continuously improve the
product, the team, and the working environment
Uses of Scrum
• Scrum was initially developed for managing and developing products.
Starting in the early 1990s, Scrum has been used extensively, worldwide, to
Uses of Scrum(contd..)
• Scrum has been used to develop software, hardware, embedded
software, networks of interacting function, autonomous vehicles,
schools, government, marketing, managing the operation of
organizations and almost everything we use in our daily lives, as
individuals and societies.
• As technology, market, and environmental complexities and their
interactions have rapidly increased, Scrum’s utility in dealing with
complexity is proven daily.
• Scrum proved especially effective in iterative and incremental
knowledge transfer. Scrum is now widely used for products, services,
and the management of the parent organization
Uses of Scrum(contd..)
• The essence of Scrum is a small team of people. The individual team
is highly flexible and adaptive.
• These strengths continue operating in single, several, many, and
networks of teams that develop, release, operate and sustain the
work and work products of thousands of people.
• They collaborate and interoperate through sophisticated
development architectures and target release environments.
• When the words “develop” and “development” are used in the Scrum
Guide, they refer to complex work, such as those types identified
above.
Aloke Bhattacharya, PMP,PMI-ACP, CSM, PSM-I 14
Scrum Guide Page 4
Scrum Theory
• Scrum is founded on empirical process
control theory, or empiricism.
• Empiricism asserts that knowledge
comes from experience and making
decisions based on what is known.
• Scrum employs an iterative,
incremental approach to optimize
predictability and control risk.
• Three pillars uphold every https://www.visual-paradigm.com/scrum/what-are-scrum-
implementation of empirical process three-pillars/
control:
I. transparency,
II. inspection, and
III. adaptation.
Scrum Values
Scrum Values
• When the values of commitment, courage, focus,
openness and respect are embodied and lived by the
Scrum Team, the Scrum pillars of transparency,
inspection, and adaptation come to life and build
trust for everyone.
• The Scrum Team members learn and explore those
values as they work with the Scrum roles, events,
and artifacts.
https://scrumorg-website-prod.s3.amazonaws.com/drupal/2016-06/ScrumFramework_17x11.pdf
Scrum Events
Scrum Events
• Prescribed events are used in Scrum to create regularity and to minimize the
need for meetings not defined in Scrum.
Scrum Events=
• All events are time-boxed events, such that every event has a maximum 1. The Sprint
duration. 2. Sprint Planning
• Once a Sprint begins, its duration is fixed and cannot be shortened or 3. Daily Scrum
lengthened. 4. Sprint Review
• The remaining events may end whenever the purpose of the event is achieved, 5. Sprint
ensuring an appropriate amount of time is spent without allowing waste in the Retrospective
process.
• Other than the Sprint itself, which is a container for all other events, each event
in Scrum is a formal opportunity to inspect and adapt something.
• These events are specifically designed to enable critical transparency and
inspection.
• Failure to include any of these events results in reduced transparency and is a
lost opportunity to inspect and adapt.
Scrum Events: Sprint Planning part2: How will the chosen work get done?
Topic Two: How will the chosen work get done?
• Having set the Sprint Goal and selected the Product Backlog items for the
Sprint, the Development Team decides how it will build this functionality into a
“Done” product Increment during the Sprint.
• The Product Backlog items selected for this Sprint plus the plan for delivering
them is called the Sprint Backlog.
• The Development Team usually starts by designing the system and the work
needed to convert the Product Backlog into a working product Increment.
• Work may be of varying size, or estimated effort. However, enough work is
planned during Sprint Planning for the Development Team to forecast what it
believes it can do in the upcoming Sprint.
• Work planned for the first days of the Sprint by the Development Team is
decomposed by the end of this meeting, often to units of one day or less.
• The Development Team self-organizes to undertake the work in the Sprint
Backlog, both during Sprint Planning and as needed throughout the Sprint.
Aloke Bhattacharya, PMP,PMI-ACP, CSM, PSM-I 50
Scrum Guide Page 11
Scrum Events: Sprint Planning part2: How will the chosen work get done? (contd..)
Topic Two: How will the chosen work get done? (contd..)
• The Product Owner can help to clarify the selected Product Backlog
items and make trade-offs.
• If the Development Team determines it has too much or too little work,
it may renegotiate the selected Product Backlog items with the Product
Owner.
• The Development Team may also invite other people to attend to provide
technical or domain advice.
• By the end of the Sprint Planning, the Development Team should be able
to explain to the Product Owner and Scrum Master how it intends to
work as a self-organizing team to accomplish the Sprint Goal and create
the anticipated Increment.
Aloke Bhattacharya, PMP,PMI-ACP, CSM, PSM-I 51
Scrum Guide Page 11
Sprint Goal
Sprint Goal
• The Sprint Goal is an objective set for the Sprint that can be met through the
implementation of Product Backlog.
• It provides guidance to the Development Team on why it is building the Increment.
• It is created during the Sprint Planning meeting.
• The Sprint Goal gives the Development Team some flexibility regarding the
functionality implemented within the Sprint.
• The selected Product Backlog items deliver one coherent function, which can be the
Sprint Goal. The Sprint Goal can be any other coherence that causes the
Development Team to work together rather than on separate initiatives.
• As the Development Team works, it keeps the Sprint Goal in mind.
• In order to satisfy the Sprint Goal, it implements functionality and technology.
• If the work turns out to be different than the Development Team expected, they
collaborate with the Product Owner to negotiate the scope of Sprint Backlog within
the Sprint.
• The Scrum Master encourages the Scrum Team to improve, within the Scrum
process framework, its development process and practices to make it more
effective and enjoyable for the next Sprint.
• During each Sprint Retrospective, the Scrum Team plans ways to increase
product quality by improving work processes or adapting the definition of
“Done”, if appropriate and not in conflict with product or organizational
standards.
Aloke Bhattacharya, PMP,PMI-ACP, CSM, PSM-I 63
Scrum Guide Page 14
Scrum Artifacts
Scrum Artifacts
• Scrum’s artifacts represent work or value to
provide transparency and opportunities for Scrum Artifacts:
inspection and adaptation. 1. Product Backlog
2. Sprint Backlog
• Artifacts defined by Scrum are specifically 3. Increment
designed to maximize transparency of key
information so that everybody has the same
understanding of the artifact.
Artifact Transparency
• Scrum relies on transparency.
• Decisions to optimize value and control risk are made based on the
perceived state of the artifacts.
• To the extent that transparency is complete, these decisions have a
sound basis.
• To the extent that the artifacts are incompletely transparent, these
decisions can be flawed, value may diminish and risk may increase.
• The Scrum Master must work with the Product Owner, Development
Team, and other involved parties to understand if the artifacts are
completely transparent.
Artifact Transparency(contd..)
• There are practices for coping with incomplete transparency; the Scrum
Master must help everyone apply the most appropriate practices in the
absence of complete transparency.
• A Scrum Master can detect incomplete transparency by inspecting the
artifacts, sensing patterns, listening closely to what is being said, and
detecting differences between expected and real results.
• The Scrum Master’s job is to work with the Scrum Team and the
organization to increase the transparency of the artifacts.
• This work usually involves learning, convincing, and change.
Transparency doesn’t occur overnight, but is a path.