SlideShare a Scribd company logo
THIS WORK IS LICENSED UNDER A  CREATIVE COMMONS ATTRIBUTION 2.5 LICENSE ,  WHICH MEANS YOU CAN COPY, DISTRIBUTE, AND USE THE CONTENT INCLUDING IN COMMERCIAL AND DERIVATIVE WORKS AS LONG AS YOU INCLUDE ATTRIBUTION TO  MARTIN PROULX OR  PYXIS TECHNOLOGIES . Introduction to Scrum
Problems with a traditional approach Team does not deliver on time -  misses deadlines Cannot anticipate issues Difficulty in properly estimating efforts Problems are found late in the development cycle Project costs more than expected -  exceeds budget Project driven by features and not by value Frequent changes throughout the project Time spent on non-value added activities Requirements are not met –  changes to scope Requirements not defined properly Requirements not understood properly Users do not know what they need
What is Scrum? Scrum is an Agile project management process that uses an iterative and incremental approach to deliver optimal business value in the context of software development projects.
Why use Scrum? Increases success rate of project by delivering “the highest business value features first and will avoid building features that will never be used by the customer” –  Scrum Alliance Improve productivity Early identification of problems Remove impediments during the development cycle Provide autonomy from management pressures Cope with change requests Increase customer satisfaction
How does Scrum work? Three fundamental roles in Scrum The Product Owner The Scrum Master The Team
The Product Owner Responsible for the project’s success; Leads the development effort by conveying his or her vision to the team, outlining, and prioritizing it based on business value; Represents the interests of everyone with a stake in the resulting project; Shoulders all the responsibility for the project success and is ultimately responsible to the Team, stakeholders and to the company.
The Product Owner Creates, maintains, prioritizes and sequences the Product Backlog according to business value or ROI; Conveys the Vision and Goals at the beginning of every Release and Sprint; Participates in the daily Scrums, Sprint Planning Meetings and Sprint Reviews and Retrospectives; Inspects the product progress at the end of every Sprint and has complete authority to accept or reject the work done; Can change the course of the project at the end of every Sprint; Communicates status externally; Understands and communicates the customer needs; Meets the project goal and financial targets; Collaborates with the team and aligns with the stakeholders throughout the entire release;  Assists with the elaboration of user stories.
The Scrum Master As an Agile Project Manager, the Scrum Master is the person responsible to ensure the adoption and adherence to the Scrum process. With no formal authority over the Team, the Scrum Master facilitates the various activities and maintains the Burn Down Chart. 
The Scrum Master Helps the team maintain their productivity by removing barriers and preventing interferences; Supports the Product Owner in achieving the project's goals; Facilitates communication between the Product Owner and the Team; Updates the Burn Down charts and other artefacts to make team progress visible; Organizes and facilitates the key meetings: definition, planning, building, demonstration, and retrospection.
The Team The Scrum Team is a self-organized group of up-to 7 individuals with no pre-defined roles who work in collaboration to deliver upon their commitments.  The Scrum Team is often comprised of cross-functional individuals who work to successfully complete the activities identified as part of the sprint backlog.
The Team Following a negotiation with the Product Owner, selects the goal of the sprint; Organizes itself and its work; Plans and executes the tasks identified during the Sprint Planning Meeting; Determines the appropriate methods of delivering on their commitments; Presents the resulting work to the Product Owner.
The Product Backlog A list of customer requirements needed to complete the project and sorted by business value.  It is initially prepared at the beginning of a project by the Product Owner and remains active throughout the duration of the project as completed items get removed while new items are added.
Benefits of using a Product Backlog It’s a simple list, discussed face-to-face; It provides the customer with control; The product backlog is allowed to change; Inspection and adaptation; It resolves dependencies timely; It allows for some longer term planning.
The Sprint Backlog The Sprint Backlog is a list of tasks that the Scrum team is committing to deliver within the current Sprint.  The Sprint Backlog is a simple list of the tasks that must executed by the team in order to deliver an increment of functional software at the end of the Sprint.
Scrum Cycle  (2-4 weeks) Product Backlog Sprint Backlog Completed Work
The Scrum Cycle Define:  During the definition phase, the project team (the Scrum Master and the Scrum Team) meets with the Product Owner to determine and agree on the priority of the team for the duration of the sprint. The intent is not to agree on the details during this stage but the high level direction the team will follow. The outcome of the definition stage is to start populating a product backlog. Plan:  Planning consists of selecting the high level items from the product backlog and evaluate the value of the various items as well as the estimated efforts to complete the work. As part of a negotiation process between the Product Owner and the Scrum Team, a subset of the product backlog is selected which is then called the Sprint Backlog. Build:  The development team members select and execute tasks from the Sprint Backlog until all work is completed and a "product" is ready to present to the Product Owner. Review:  At the end of each sprint, the Scrum Team presents the various items that have been developed during the sprint to the Product Owner. This practice has a few clear benefits in that unless metrics can be demonstrated in the application – not on paper or in theory – and shown to provide the expected information, they are not completed. Retrospect:  The retrospection allows the team to reflect on the successes and determines which areas need to be improved prior to entering the next sprint. As such, the team collectively assesses its own performance and determine the best way to adapt in order to successfully achieve its next sprint.
The Burn Down Chart A burn-down chart is a graphical representation that shows the progress made during the development cycle. The Burn Down Chart can be used to show outstanding work for a release or for a sprint and in both cases, the chart represents the amount of work remaining for the completion of the release or sprint versus time.

More Related Content

What's hot (20)

PPT
Scrum In 15 Minutes
Srikanth Shreenivas
 
PPTX
Agile Scrum Estimation
Prasad Prabhakaran
 
PPTX
Scrum In Ten Slides
pmengal
 
PDF
Leading agile teams - Advanced Scrum Master
Ilan Kirschenbaum
 
PPTX
Scrum Master (SM) - Practical Approach
David Tzemach
 
PPTX
Agile (Scrum)
Dom Cushnan
 
PDF
An introduction to Agile & Scrum
Mahdi Taghizadeh
 
PPT
Agile Scrum Presentation-Detailed
Prashaanth T R
 
PPS
Agile Project Management with Scrum
Aditya Raj
 
PPT
Agile Scrum software methodology
Abdullah Raza
 
PDF
Agile Process Introduction
Nguyen Hai
 
PPTX
What is Scrum?
Fredrik Fjällström
 
PDF
Scrum
Jade Pecorella
 
PDF
Scrum Process
Rodrigo Paolucci
 
PDF
Scrum in a nutshell
Muhammad Azani Hasibuan, M.T.I., PMP
 
PDF
Scrum 101
Ozgur Ertem
 
PPTX
Scrum Training
Qasim Mehmood MBA-PM
 
PDF
What does a Scrum Master do, or should do, all day?
Stefania Marinelli
 
PDF
Agile & SCRUM basics
Arun R
 
Scrum In 15 Minutes
Srikanth Shreenivas
 
Agile Scrum Estimation
Prasad Prabhakaran
 
Scrum In Ten Slides
pmengal
 
Leading agile teams - Advanced Scrum Master
Ilan Kirschenbaum
 
Scrum Master (SM) - Practical Approach
David Tzemach
 
Agile (Scrum)
Dom Cushnan
 
An introduction to Agile & Scrum
Mahdi Taghizadeh
 
Agile Scrum Presentation-Detailed
Prashaanth T R
 
Agile Project Management with Scrum
Aditya Raj
 
Agile Scrum software methodology
Abdullah Raza
 
Agile Process Introduction
Nguyen Hai
 
What is Scrum?
Fredrik Fjällström
 
Scrum Process
Rodrigo Paolucci
 
Scrum 101
Ozgur Ertem
 
Scrum Training
Qasim Mehmood MBA-PM
 
What does a Scrum Master do, or should do, all day?
Stefania Marinelli
 
Agile & SCRUM basics
Arun R
 

Viewers also liked (9)

PPTX
Treinamento Agile - Scrum Fundamentos
Guilherme Magalhães
 
PDF
Basic Scrum Framework
Naresh Jain
 
PDF
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
LuxoftAgilePractice
 
PDF
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Eduardo Ribeiro
 
PDF
Certified Scrum Product Owner: class desk, posters and photos
Alexey Krivitsky
 
PDF
El Scrum Master Extraordinario
Luis Antonio Salazar Caraballo
 
PDF
Basic advanced scrum framework
Vu Hung Nguyen
 
PPTX
Effective Scrum
Sándor Zolta Székely Sipos
 
Treinamento Agile - Scrum Fundamentos
Guilherme Magalhães
 
Basic Scrum Framework
Naresh Jain
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
LuxoftAgilePractice
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Eduardo Ribeiro
 
Certified Scrum Product Owner: class desk, posters and photos
Alexey Krivitsky
 
El Scrum Master Extraordinario
Luis Antonio Salazar Caraballo
 
Basic advanced scrum framework
Vu Hung Nguyen
 
Ad

Similar to Introduction To Scrum (20)

PDF
Scrum and Devops - Workshop & Handson
Dony Riyanto
 
PPT
CAI - Agile Scrum Development Presentation
deyoepw
 
PDF
Agile Scrum CMMI
Rabiraj Khadka
 
PDF
professional scrum master
Shanthisri Kothagundla
 
PPT
Redistributable Intro To Scrum
Erwin Verweij
 
PDF
Scrum at a Glance
Ichsan Rahardianto
 
PPTX
Scrum presentation jyoti
jbhanda1
 
PPTX
Scrum workshop - September 7, 2012
MrAlexRosales
 
PPT
Scrum Primer
davelucey
 
PPTX
Scrum for IT Offshore & IT Outsourcing in Asia
patrickvandun
 
PPT
fast Introduction scrum
Fabien Bataille
 
PPT
Introduction into Scrum
msorin
 
PPT
Agile Methodology(SCRUM)
KhushSlideShare
 
PPT
Agile Scrum Methodology
Rajeev Misra
 
PPT
An Introduction to Scrum
mbalas2
 
PPTX
agile-and-scrum-methodology.pptx
venkatvemu2
 
PPT
Agile project management tech gig
AJAY RAWAT
 
PPT
Black Marble Introduction To Scrum
BusinessQuests
 
PDF
Scrum Orientation V1.0
Prasad Prabhakaran
 
PPTX
Scrum
Tzar Umang
 
Scrum and Devops - Workshop & Handson
Dony Riyanto
 
CAI - Agile Scrum Development Presentation
deyoepw
 
Agile Scrum CMMI
Rabiraj Khadka
 
professional scrum master
Shanthisri Kothagundla
 
Redistributable Intro To Scrum
Erwin Verweij
 
Scrum at a Glance
Ichsan Rahardianto
 
Scrum presentation jyoti
jbhanda1
 
Scrum workshop - September 7, 2012
MrAlexRosales
 
Scrum Primer
davelucey
 
Scrum for IT Offshore & IT Outsourcing in Asia
patrickvandun
 
fast Introduction scrum
Fabien Bataille
 
Introduction into Scrum
msorin
 
Agile Methodology(SCRUM)
KhushSlideShare
 
Agile Scrum Methodology
Rajeev Misra
 
An Introduction to Scrum
mbalas2
 
agile-and-scrum-methodology.pptx
venkatvemu2
 
Agile project management tech gig
AJAY RAWAT
 
Black Marble Introduction To Scrum
BusinessQuests
 
Scrum Orientation V1.0
Prasad Prabhakaran
 
Scrum
Tzar Umang
 
Ad

Recently uploaded (20)

PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
The Future of Artificial Intelligence (AI)
Mukul
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 

Introduction To Scrum

  • 1. THIS WORK IS LICENSED UNDER A  CREATIVE COMMONS ATTRIBUTION 2.5 LICENSE , WHICH MEANS YOU CAN COPY, DISTRIBUTE, AND USE THE CONTENT INCLUDING IN COMMERCIAL AND DERIVATIVE WORKS AS LONG AS YOU INCLUDE ATTRIBUTION TO MARTIN PROULX OR PYXIS TECHNOLOGIES . Introduction to Scrum
  • 2. Problems with a traditional approach Team does not deliver on time - misses deadlines Cannot anticipate issues Difficulty in properly estimating efforts Problems are found late in the development cycle Project costs more than expected - exceeds budget Project driven by features and not by value Frequent changes throughout the project Time spent on non-value added activities Requirements are not met – changes to scope Requirements not defined properly Requirements not understood properly Users do not know what they need
  • 3. What is Scrum? Scrum is an Agile project management process that uses an iterative and incremental approach to deliver optimal business value in the context of software development projects.
  • 4. Why use Scrum? Increases success rate of project by delivering “the highest business value features first and will avoid building features that will never be used by the customer” – Scrum Alliance Improve productivity Early identification of problems Remove impediments during the development cycle Provide autonomy from management pressures Cope with change requests Increase customer satisfaction
  • 5. How does Scrum work? Three fundamental roles in Scrum The Product Owner The Scrum Master The Team
  • 6. The Product Owner Responsible for the project’s success; Leads the development effort by conveying his or her vision to the team, outlining, and prioritizing it based on business value; Represents the interests of everyone with a stake in the resulting project; Shoulders all the responsibility for the project success and is ultimately responsible to the Team, stakeholders and to the company.
  • 7. The Product Owner Creates, maintains, prioritizes and sequences the Product Backlog according to business value or ROI; Conveys the Vision and Goals at the beginning of every Release and Sprint; Participates in the daily Scrums, Sprint Planning Meetings and Sprint Reviews and Retrospectives; Inspects the product progress at the end of every Sprint and has complete authority to accept or reject the work done; Can change the course of the project at the end of every Sprint; Communicates status externally; Understands and communicates the customer needs; Meets the project goal and financial targets; Collaborates with the team and aligns with the stakeholders throughout the entire release; Assists with the elaboration of user stories.
  • 8. The Scrum Master As an Agile Project Manager, the Scrum Master is the person responsible to ensure the adoption and adherence to the Scrum process. With no formal authority over the Team, the Scrum Master facilitates the various activities and maintains the Burn Down Chart. 
  • 9. The Scrum Master Helps the team maintain their productivity by removing barriers and preventing interferences; Supports the Product Owner in achieving the project's goals; Facilitates communication between the Product Owner and the Team; Updates the Burn Down charts and other artefacts to make team progress visible; Organizes and facilitates the key meetings: definition, planning, building, demonstration, and retrospection.
  • 10. The Team The Scrum Team is a self-organized group of up-to 7 individuals with no pre-defined roles who work in collaboration to deliver upon their commitments. The Scrum Team is often comprised of cross-functional individuals who work to successfully complete the activities identified as part of the sprint backlog.
  • 11. The Team Following a negotiation with the Product Owner, selects the goal of the sprint; Organizes itself and its work; Plans and executes the tasks identified during the Sprint Planning Meeting; Determines the appropriate methods of delivering on their commitments; Presents the resulting work to the Product Owner.
  • 12. The Product Backlog A list of customer requirements needed to complete the project and sorted by business value. It is initially prepared at the beginning of a project by the Product Owner and remains active throughout the duration of the project as completed items get removed while new items are added.
  • 13. Benefits of using a Product Backlog It’s a simple list, discussed face-to-face; It provides the customer with control; The product backlog is allowed to change; Inspection and adaptation; It resolves dependencies timely; It allows for some longer term planning.
  • 14. The Sprint Backlog The Sprint Backlog is a list of tasks that the Scrum team is committing to deliver within the current Sprint.  The Sprint Backlog is a simple list of the tasks that must executed by the team in order to deliver an increment of functional software at the end of the Sprint.
  • 15. Scrum Cycle (2-4 weeks) Product Backlog Sprint Backlog Completed Work
  • 16. The Scrum Cycle Define: During the definition phase, the project team (the Scrum Master and the Scrum Team) meets with the Product Owner to determine and agree on the priority of the team for the duration of the sprint. The intent is not to agree on the details during this stage but the high level direction the team will follow. The outcome of the definition stage is to start populating a product backlog. Plan: Planning consists of selecting the high level items from the product backlog and evaluate the value of the various items as well as the estimated efforts to complete the work. As part of a negotiation process between the Product Owner and the Scrum Team, a subset of the product backlog is selected which is then called the Sprint Backlog. Build: The development team members select and execute tasks from the Sprint Backlog until all work is completed and a "product" is ready to present to the Product Owner. Review: At the end of each sprint, the Scrum Team presents the various items that have been developed during the sprint to the Product Owner. This practice has a few clear benefits in that unless metrics can be demonstrated in the application – not on paper or in theory – and shown to provide the expected information, they are not completed. Retrospect: The retrospection allows the team to reflect on the successes and determines which areas need to be improved prior to entering the next sprint. As such, the team collectively assesses its own performance and determine the best way to adapt in order to successfully achieve its next sprint.
  • 17. The Burn Down Chart A burn-down chart is a graphical representation that shows the progress made during the development cycle. The Burn Down Chart can be used to show outstanding work for a release or for a sprint and in both cases, the chart represents the amount of work remaining for the completion of the release or sprint versus time.