SlideShare a Scribd company logo
1 of 20
Introduction to
Scrum
What, Why
and How
A goal is established, then the team moves toward that goal,
iteration by iteration. The plan is modified as needed based on
experience.
Scrum was created in response to issues with the traditional
“waterfall” project management approach
Scrum is a framework founded on empirical process control theory,
which asserts that knowledge comes from experience and making
decisions based on what is known. It employs an iterative,
incremental approach to optimize predictability and control risk.
Predictive Approach
 ”Waterfall” project work is completed in phases
of maturation
 Concept -> Design -> Build -> Deliver -> Support
 ”Waterfall” is a predictive process
 Works only when “one can establish a complete
vision, define all of the requirements of the vision,
and then devise the detailed plan to turn the
requirements into the vision”
 Depends on the “accuracy of the project plan and
its unswerving execution”
Requirements
•Product
Requirements
Document
Design •Software
Architecture
Implementation •Software
Verification
•Test
Documentation
Maintenance
•Support /
Defect
Resolution
Ref:SoftwareIn30Days byKenSchwaberandJeffSutherland
Empirical
approach
Ref: ScrumInc
•Frequent stakeholder collaboration
•Highly visible artifacts
Transparency
•Improve Incrementally
•Frequent adjustments based on observationsInspection
•Plans are created just in time
•Change is welcomed
•Small incremental iterations
•The plan is modified as needed based on
experience
Adaptation
Maximize Visibility, Inspect Frequently, Welcome Change
Scrum Pillars
Scrum Values
Commitment, Focus, Openness, Respect, and Courage
 The Scrum Team commits to achieving its goals and to supporting each other.
 Their primary focus is on the work of the Sprint to make the best possible
progress toward these goals.
 The Scrum Team and its stakeholders are open about the work and the
challenges.
 Scrum Team members respect each other to be capable, independent people,
and are respected as such by the people with whom they work.
 The Scrum Team members have the courage to do the right thing, to work on
tough problems.
Ref: The 2020 Scrum Guide
https://s3.amazonaws.com/scrumorg-website-prod/drupal/2016-06/ScrumFramework_17x11.pdf
Scrum Framework
Scrum is a simple, lightweight framework
 Roles
 Scrum Master, Product Owner, Developers
 The “Scrum Team” consists of members
with all three roles
 Artifacts
 Increment, Product Backlog and Sprint
Backlog
 Events
 Sprint, Sprint Planning, Daily Scrum,
Sprint Review and Retrospective
“Scrum is built upon by the collective intelligence of the people using it.”
The 2020 Scrum Guide
Scrum Roles
Product Owner
Accountability
•Maximize value of the product
resulting from the work of the
Scrum Team
Responsibilities
•Developing and communicating
the Product Goal
•Creation and prioritization of
Product Backlog Items (PBIs)
Scrum Master
Accountability
•Team effectiveness by ensuring
the team correctly implements
the Scrum Framework
Responsibilities
•Facilitate the Scrum Events
•Remove impediments
•Coach and focus the team on
delivering value that meets the
Definition of Done
Developers
Accountability
•Deliver a potentially releasable
Increment of "Done" product at
the end of each Sprint
Responsibilities
•Create the Sprint Backlog (a plan
for the sprint)
•Adapting the plan each day
toward the Sprint Goal
•Adhere to the Definition of Done
Scrum Artifacts
Product Backlog
An ordered list of everything that is known to be needed in the product.
The single source of requirements for any changes to be made to the
product.
The Product Owner is responsible for the Product Backlog, including its
content, availability, and ordering.
Commitment: Product Goal
Sprint Backlog
The set of Product Backlog items selected for the Sprint, plus a plan for
delivering the product Increment and realizing the Sprint Goal.
The Sprint Backlog is a forecast by the Developers about what
functionality will be in the next Increment and the work needed to
deliver that functionality into a "Done" Increment.
Commitment: Sprint Goal
Increment
The Increment is the sum of all the Product Backlog items completed
during a Sprint and the value of the increments of all previous Sprints
Commitment: Definition of Done
The Product Goal
Describes a future state of the
product which can serve as a target
for the Scrum Team to plan against
The Product Backlog emerges
to define “what” will fulfill the
Product Goal
The Sprint Goal
The single objective for the Sprint
Creates coherence and focus, encouraging the Scrum Team to
work together rather than on separate initiatives.
Created during the Sprint Planning event
Scope changes during the Sprint must not impact the Sprint Goal
Definition of
Done
A formal description of the state of
the Increment when it meets the
quality measures required for the
product
Provides a shared understanding of
work completed during an Increment
Product Backlog items cannot be
released unless the meet the
Definition of Done
Definition of a Done Increment
 Transparency of the increment means that everyone equally has a shared
definition and understanding of a done increment
 “A done, completed increment is something you can use”
 The capability resulting from an increment should be immediately deployable for
use
 The Product Owner should not accept incomplete sprints
 Partially completed functionality that is accepted is built upon in subsequent
iterations
 Technical debt accumulates as work is done
 Technical debt is more expensive to fix when it is built upon by subsequent functionality
Ref: Software In 30 Days by Ken Schwaber and Jeff Sutherland
Scrum Events
The Sprint
Sprint
Planning
Daily Scrum
Sprint Review
Sprint
Retrospective
The Sprint
 Contains all other Scrum Events
 Sprint Planning, Daily Scrums, Sprint Review
and Sprint Retrospective
 Fixed length iteration
 A new Sprint starts immediately after the
conclusion of the previous Sprint
 Creates the product value committed to
during planning
 Scope can be clarified and renegotiated with
the Product Owner as more is learned
 No changes are made that would endanger the
Sprint Goal
Timebox: Fixed length, 1 month of less
Sprint Planning
 Initiates the sprint by planning out the work to be performed
 Results in a defined Sprint Goal and a Sprint Backlog
(the plan)
 Involves the entire Scrum Team
 Why is the Sprint valuable?
 Define the Sprint Goal
 What can be Done in the Sprint?
 Estimate work in detail and use capacity based on
past performance
 Work in priority order until capacity is met
 How will the chosen work get done?
 Break down work into detailed tasks required
complete work
Timebox: A maximum of eight hours for a one-month Sprint.
For shorter Sprints, the event is usually shorter.
The Daily Scrum
 Team meets daily to inspect progress
toward the Sprint Goal and adapt the
Sprint Backlog as needed
 Produces an actionable plan for the
next day of work
 The format of the meeting and
techniques utilized are determined by
the team
Timebox: 15 Minutes
Sprint Review
 At the end of the Sprint, the Scrum
Team and key stakeholders meet to
review what happened during the
sprint and the increment of
functionality that was produced
 What was done, how much was done,
how effectively it was done and the
usefulness of the work
 New requirements, opportunities and
challenges can arise during the Sprint
Review
Timebox: Maximum of 4 hours for a 1-month sprint. For
shorter Sprints, the vent is usually shorter.
Sprint Retrospective
 At the end of the Sprint, the Scrum Team meets to formulate
improvements based on what happed during the sprint
 Suggested topics:
 How well or poorly did the team members work
together and why
 Did the team achieve more or less than forecast and
why
 Whether the team has all the skills needed to do its job
 What the team thinks of using Scrum
 The team identifies the most helpful changes to improve its
effectiveness
 Address the most impactful changes as soon as possible
 Even as soon as the next Sprint
Timebox: Maximum of 3 hours for a 1-month Sprint. For
shorter Sprints, the event is usually shorter.
References
 The 2020 Scrum Guide (Scrum.org / Scruminc)
 Alternate Release Burdown Chart (Mountain Goat Software)
 Project Management Metrics (Attlassian)
 Software In 30 Days by Ken Schwaber and Jeff Sutherland
Charts by James Walmsley
CSM, PSM I, PSK I
 www.linkedin.com/in/jameswalmsleycsm

More Related Content

What's hot

Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionJames Brett
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodologyAbdullah Raza
 
Practical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectPractical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectVictor Bogomolov
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile MethodologyNiel Deckx
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum OverviewJason Dean
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To ScrumBusinessQuests
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesAltaf Najvani
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slidespmengal
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenPravin Kumar Singh, PMP, PSM
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0ITSON
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 

What's hot (20)

Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Practical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectPractical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same project
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To Scrum
 
India Agile Week 2015
India Agile Week 2015India Agile Week 2015
India Agile Week 2015
 
Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 Minutes
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Scrum
ScrumScrum
Scrum
 

Similar to Introduction to Scrum

Similar to Introduction to Scrum (20)

Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Agile
AgileAgile
Agile
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Unit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile softwareUnit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile software
 
Scrum Fundamentals
Scrum FundamentalsScrum Fundamentals
Scrum Fundamentals
 
The Scrum Guide 2020.pptx
The Scrum Guide 2020.pptxThe Scrum Guide 2020.pptx
The Scrum Guide 2020.pptx
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
How scrum works
How scrum worksHow scrum works
How scrum works
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
srum.pptx
srum.pptxsrum.pptx
srum.pptx
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 
Metodologia scrum actualizada qa
Metodologia scrum actualizada qaMetodologia scrum actualizada qa
Metodologia scrum actualizada qa
 

Recently uploaded

Training Methods and Training Objectives
Training Methods and Training ObjectivesTraining Methods and Training Objectives
Training Methods and Training Objectivesmintusiprd
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxSaujanya Jung Pandey
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentationthomas851723
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607dollysharma2066
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 

Recently uploaded (20)

Training Methods and Training Objectives
Training Methods and Training ObjectivesTraining Methods and Training Objectives
Training Methods and Training Objectives
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptx
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentation
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 

Introduction to Scrum

  • 2. What, Why and How A goal is established, then the team moves toward that goal, iteration by iteration. The plan is modified as needed based on experience. Scrum was created in response to issues with the traditional “waterfall” project management approach Scrum is a framework founded on empirical process control theory, which asserts that knowledge comes from experience and making decisions based on what is known. It employs an iterative, incremental approach to optimize predictability and control risk.
  • 3. Predictive Approach  ”Waterfall” project work is completed in phases of maturation  Concept -> Design -> Build -> Deliver -> Support  ”Waterfall” is a predictive process  Works only when “one can establish a complete vision, define all of the requirements of the vision, and then devise the detailed plan to turn the requirements into the vision”  Depends on the “accuracy of the project plan and its unswerving execution” Requirements •Product Requirements Document Design •Software Architecture Implementation •Software Verification •Test Documentation Maintenance •Support / Defect Resolution Ref:SoftwareIn30Days byKenSchwaberandJeffSutherland
  • 4. Empirical approach Ref: ScrumInc •Frequent stakeholder collaboration •Highly visible artifacts Transparency •Improve Incrementally •Frequent adjustments based on observationsInspection •Plans are created just in time •Change is welcomed •Small incremental iterations •The plan is modified as needed based on experience Adaptation Maximize Visibility, Inspect Frequently, Welcome Change Scrum Pillars
  • 5. Scrum Values Commitment, Focus, Openness, Respect, and Courage  The Scrum Team commits to achieving its goals and to supporting each other.  Their primary focus is on the work of the Sprint to make the best possible progress toward these goals.  The Scrum Team and its stakeholders are open about the work and the challenges.  Scrum Team members respect each other to be capable, independent people, and are respected as such by the people with whom they work.  The Scrum Team members have the courage to do the right thing, to work on tough problems. Ref: The 2020 Scrum Guide
  • 7. Scrum Framework Scrum is a simple, lightweight framework  Roles  Scrum Master, Product Owner, Developers  The “Scrum Team” consists of members with all three roles  Artifacts  Increment, Product Backlog and Sprint Backlog  Events  Sprint, Sprint Planning, Daily Scrum, Sprint Review and Retrospective “Scrum is built upon by the collective intelligence of the people using it.” The 2020 Scrum Guide
  • 8. Scrum Roles Product Owner Accountability •Maximize value of the product resulting from the work of the Scrum Team Responsibilities •Developing and communicating the Product Goal •Creation and prioritization of Product Backlog Items (PBIs) Scrum Master Accountability •Team effectiveness by ensuring the team correctly implements the Scrum Framework Responsibilities •Facilitate the Scrum Events •Remove impediments •Coach and focus the team on delivering value that meets the Definition of Done Developers Accountability •Deliver a potentially releasable Increment of "Done" product at the end of each Sprint Responsibilities •Create the Sprint Backlog (a plan for the sprint) •Adapting the plan each day toward the Sprint Goal •Adhere to the Definition of Done
  • 9. Scrum Artifacts Product Backlog An ordered list of everything that is known to be needed in the product. The single source of requirements for any changes to be made to the product. The Product Owner is responsible for the Product Backlog, including its content, availability, and ordering. Commitment: Product Goal Sprint Backlog The set of Product Backlog items selected for the Sprint, plus a plan for delivering the product Increment and realizing the Sprint Goal. The Sprint Backlog is a forecast by the Developers about what functionality will be in the next Increment and the work needed to deliver that functionality into a "Done" Increment. Commitment: Sprint Goal Increment The Increment is the sum of all the Product Backlog items completed during a Sprint and the value of the increments of all previous Sprints Commitment: Definition of Done
  • 10. The Product Goal Describes a future state of the product which can serve as a target for the Scrum Team to plan against The Product Backlog emerges to define “what” will fulfill the Product Goal
  • 11. The Sprint Goal The single objective for the Sprint Creates coherence and focus, encouraging the Scrum Team to work together rather than on separate initiatives. Created during the Sprint Planning event Scope changes during the Sprint must not impact the Sprint Goal
  • 12. Definition of Done A formal description of the state of the Increment when it meets the quality measures required for the product Provides a shared understanding of work completed during an Increment Product Backlog items cannot be released unless the meet the Definition of Done
  • 13. Definition of a Done Increment  Transparency of the increment means that everyone equally has a shared definition and understanding of a done increment  “A done, completed increment is something you can use”  The capability resulting from an increment should be immediately deployable for use  The Product Owner should not accept incomplete sprints  Partially completed functionality that is accepted is built upon in subsequent iterations  Technical debt accumulates as work is done  Technical debt is more expensive to fix when it is built upon by subsequent functionality Ref: Software In 30 Days by Ken Schwaber and Jeff Sutherland
  • 14. Scrum Events The Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective
  • 15. The Sprint  Contains all other Scrum Events  Sprint Planning, Daily Scrums, Sprint Review and Sprint Retrospective  Fixed length iteration  A new Sprint starts immediately after the conclusion of the previous Sprint  Creates the product value committed to during planning  Scope can be clarified and renegotiated with the Product Owner as more is learned  No changes are made that would endanger the Sprint Goal Timebox: Fixed length, 1 month of less
  • 16. Sprint Planning  Initiates the sprint by planning out the work to be performed  Results in a defined Sprint Goal and a Sprint Backlog (the plan)  Involves the entire Scrum Team  Why is the Sprint valuable?  Define the Sprint Goal  What can be Done in the Sprint?  Estimate work in detail and use capacity based on past performance  Work in priority order until capacity is met  How will the chosen work get done?  Break down work into detailed tasks required complete work Timebox: A maximum of eight hours for a one-month Sprint. For shorter Sprints, the event is usually shorter.
  • 17. The Daily Scrum  Team meets daily to inspect progress toward the Sprint Goal and adapt the Sprint Backlog as needed  Produces an actionable plan for the next day of work  The format of the meeting and techniques utilized are determined by the team Timebox: 15 Minutes
  • 18. Sprint Review  At the end of the Sprint, the Scrum Team and key stakeholders meet to review what happened during the sprint and the increment of functionality that was produced  What was done, how much was done, how effectively it was done and the usefulness of the work  New requirements, opportunities and challenges can arise during the Sprint Review Timebox: Maximum of 4 hours for a 1-month sprint. For shorter Sprints, the vent is usually shorter.
  • 19. Sprint Retrospective  At the end of the Sprint, the Scrum Team meets to formulate improvements based on what happed during the sprint  Suggested topics:  How well or poorly did the team members work together and why  Did the team achieve more or less than forecast and why  Whether the team has all the skills needed to do its job  What the team thinks of using Scrum  The team identifies the most helpful changes to improve its effectiveness  Address the most impactful changes as soon as possible  Even as soon as the next Sprint Timebox: Maximum of 3 hours for a 1-month Sprint. For shorter Sprints, the event is usually shorter.
  • 20. References  The 2020 Scrum Guide (Scrum.org / Scruminc)  Alternate Release Burdown Chart (Mountain Goat Software)  Project Management Metrics (Attlassian)  Software In 30 Days by Ken Schwaber and Jeff Sutherland Charts by James Walmsley CSM, PSM I, PSK I  www.linkedin.com/in/jameswalmsleycsm

Editor's Notes

  1. -Scrum is iterative and incremental approach -The plan is modified as needed based on experience -Scrum is based on 3 pillars: Transparency, Adaptation and Inspection
  2. Scrum is intentionally defined as a “framework”, rather than a process. The Scrum Guide states the following: “Scrum is simple. Try it as is and determine if its philosophy, theory, and structure help to achieve goals and create value. The Scrum framework is purposefully incomplete, only defining the parts required to implement Scrum theory. Scrum is built upon by the collective intelligence of the people using it. Rather than provide people with detailed instructions, the rules of Scrum guide their relationships and interactions.”
  3. -Teams are small, self organizing and cross-functional