SlideShare a Scribd company logo
Agile Practices Some Quick Notes on Scrum Concepts By Rick Barron
Building A Product What: You come up with an idea for a product that you want to build and release to the marketplace. Who: To get this product to market you’re going to need input from various groups...users, customers, developers, stake holders, testers, etc. More importantly, to get your project off the ground, you’ll need a  product owner  and a  scrum master . Source:  Globus Design Associates Blog
Product Owner Purpose: The Product Owner’s role is to ensure the right features make it into the product backlog. The product owner is typically a project's key stakeholder. It is important that a product owner have a vision of what to build and that the product owner be able to convey that vision to the team. Details: Besides providing direction, the product owner is commonly a lead user of the system or someone from marketing, product management, or anyone with a solid understanding of users, the market place, and the competition. Source:  Advertising & Business Ideas
Scrum Master Purpose: Besides being a facilitator, the scrum master makes sure the project moves forward in a smooth fashion, plus ensuring every member of the team has the tools and resources to get their job done.  Details: This person sets up the meetings, monitors the work being down, and facilitates release planning. They remove the barriers between the development and the product owner so that the product owner directly drives development. Think of this person as a Project Manager Source:  Zazzle
Product Backlog What: The product backlog is a prioritized features list, containing short descriptions  of all functionality desired in the product.  Some details: A typical product backlog comprises the following different types of items: Features Bugs Technical work Knowledge acquisition Source:  Pichler Consulting
Release Planning What: To develop your Release Backlog, you start with the Product Backlog, and select the features you want in the first release. Details: Gathering the must have features then  folds into what is called the  Release Backlog . It’s at this stage that the team prioritizes each feature, along with time durations for each feature so as to come up with estimated hours.  Tip:  Involve subject matter experts who have experience with the type of product you’re building. It will save a lot of time and mishaps. Source:  Getty Images
Sprints What: Armed with the release backlog you now determine estimates of time durations for each feature and how they should be prioritized. Once you have estimates for all the features, you’ll have an summary of the total time required to complete your work.  Why: Next step is developing your  sprints . Sprints are short duration milestones allowing the team to address a manageable amount of the project at hand, and progress towards completion for the planned launch. Source:  Scrum Development Blog
Sprint Durations Duration: The amount of time required really depends on the product release cycles. That said, sprints can range from 2-3 days and up to 25-30 days.  Why: Two-week sprint durations (10 business days) is the de facto standard. Why? It allows a team to have some creativity, and provides a near-term deadline that kills procrastination and forces members challenges to the surface.  Source:  Gatwaytola
Sprint Backlogs Objectives: Take the release backlog and split it into sprint backlogs. The best way to do that is by displaying the sprint backlog on a wall, ideally in the form of a task board.  Why: A task board is oriented in rows and columns with each row containing a particular user story and one index card or sticky note for each task involved in that story. Task cards are organized in columns, minimally including “To Do” “In Process,” and “Done.” The team is able to see work progressing across the task board during the sprint and all work to be done is visible at all times. Source:  Boris Gloger
Burndown Charts What: How does one monitor progress? You use what is referenced as a  burndown chart . The added value with the chart is that you get a visual glance regarding the status of your project instantly.  Why: With this visual, you can measure on a  day-by-day basis, the work remaining for each sprint release. The trend you want to see the line moving is towards zero.  Source:  InfoQ
Burndown Velocity The Slope: Viewing the burndown chart, you’re able to create the  slope  of the graph, what is referenced as the  burndown velocity . What: Burndown velocity is how much product backlog effort a team can handle in one sprint. This can be estimated by viewing previous sprints, assuming the team composition and sprint duration are kept constant. For example a teams rate of productivity might be that on a typical day they finish approximately 40 hours of work. Source:  Kutuma’s Ramblings
The Data Where: Where does the data come from for the burndown chart? Stemming from the Release Planning stage, estimates were created for each selected feature in the backlog. The sum of all the estimates for each product sprint, represents the total amount of work required for each sprint.  Additionally: As progress moves forward for each sprint, updates are reflected, and showing time remaining needed to complete each item. That said, the total amount of time remaining for all features that make up a sprint, will change from day to day, until completion. Source:  Agile Alliance
Scrum Meetings What: A stand-up meeting is a daily team meeting held to provide a status update to the team members. Each member talks about progress since the last stand-up, the anticipated work until the next stand-up and any impediments, taking the opportunity to ask for help. Why: The premise behind the standing is to prevent getting relaxed sitting down...time will not be wasted. Nobody likes to stand for an hour while two people are arguing about the protocol implementation details.  Source:  A Deep Dive  Into Agile

More Related Content

What's hot (20)

PPTX
Project managemen, the agile way
Vlad Stanescu
 
PPTX
Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
Subodh Kumar
 
PDF
Project Management Concepts (from PMBOK 5th Ed)
Jeremy Jay Lim
 
PPT
5 Key Chart Project Management (TM) Methodology
jmcmahon89
 
PPTX
Agile Project Management
Syed Zaid Irshad
 
PPTX
Project Management
Prarthan P
 
PPTX
Agile vs. waterfall simple 2017
Dvir Zohar
 
DOCX
Agile Methology Seminar Report
Mohit Kumar
 
PPTX
SCRUM: agile software development
AGILEDROP
 
PDF
Agile Methodology for WordPress Development
Elizabeth Barker
 
PPTX
Agile - Scrum Presentation
gihanlsw
 
PPTX
Project management processes ch3 (1)
hinasardar2
 
PPTX
Project Management Best Practices - Tips and Techniques
Invensis Learning
 
PPTX
Agile project management with scrum
Rasan Samarasinghe
 
PPTX
Agile project management
Bimba Pawar
 
PPTX
Pre mortem-pradeeep patel
Pradeep Patel, PMP®
 
PPTX
Fundamentals of Project Management
Joshua Pierce
 
PPT
Software Project management
sameer farooq
 
PPTX
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 
PPTX
Metodologia scrum actualizada qa
Alfonso Gabriel López Ceballos
 
Project managemen, the agile way
Vlad Stanescu
 
Project Management Cycle and MS Project 2013 By Subodh Kumar PMP
Subodh Kumar
 
Project Management Concepts (from PMBOK 5th Ed)
Jeremy Jay Lim
 
5 Key Chart Project Management (TM) Methodology
jmcmahon89
 
Agile Project Management
Syed Zaid Irshad
 
Project Management
Prarthan P
 
Agile vs. waterfall simple 2017
Dvir Zohar
 
Agile Methology Seminar Report
Mohit Kumar
 
SCRUM: agile software development
AGILEDROP
 
Agile Methodology for WordPress Development
Elizabeth Barker
 
Agile - Scrum Presentation
gihanlsw
 
Project management processes ch3 (1)
hinasardar2
 
Project Management Best Practices - Tips and Techniques
Invensis Learning
 
Agile project management with scrum
Rasan Samarasinghe
 
Agile project management
Bimba Pawar
 
Pre mortem-pradeeep patel
Pradeep Patel, PMP®
 
Fundamentals of Project Management
Joshua Pierce
 
Software Project management
sameer farooq
 
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 
Metodologia scrum actualizada qa
Alfonso Gabriel López Ceballos
 

Similar to Scrum Concepts (20)

PPT
Scrum Model
Farooq Mian
 
PPTX
AGILE METHODOLOGY
Deepak Agrawal
 
PDF
Agile_basics
Mithilesh Singh
 
PDF
Scrumhub scrum-guide-2016
Veeresh Yadrami
 
PPTX
Azure dev ops
Tomy Rhymond
 
PPTX
Unit III Scrum Events.pptx for Agile software
akshitathakur2406
 
PPTX
Ssw forte-agile-seminar
SSW
 
PPTX
Agile Project Management Process- Vasudev Prabhu
Vasudev Prabhu
 
PPTX
Agile Development with Scrum.pptx
zuma14
 
PPTX
Scrum
Nilesh Harde
 
PPTX
Introduction to Scrum
James Walmsley CSM, PSM I, PSK I
 
PPT
Agile scrum induction
Priyank Pathak
 
PPT
Agile processes scrum
Pruthviraj Yerram
 
ODP
Scrum Process
John Lewis
 
PPTX
Scrum Introduction
Ibnu Fajar Yunardi
 
PDF
Scrum referencecard
Suresh Kumar
 
PPTX
Introduction to agile
Sandipp Vijj, Digital Disruptor
 
PPTX
Sdlc plan
Muhammad Nabeel Arif
 
PPT
Scrum Primer
davelucey
 
Scrum Model
Farooq Mian
 
AGILE METHODOLOGY
Deepak Agrawal
 
Agile_basics
Mithilesh Singh
 
Scrumhub scrum-guide-2016
Veeresh Yadrami
 
Azure dev ops
Tomy Rhymond
 
Unit III Scrum Events.pptx for Agile software
akshitathakur2406
 
Ssw forte-agile-seminar
SSW
 
Agile Project Management Process- Vasudev Prabhu
Vasudev Prabhu
 
Agile Development with Scrum.pptx
zuma14
 
Introduction to Scrum
James Walmsley CSM, PSM I, PSK I
 
Agile scrum induction
Priyank Pathak
 
Agile processes scrum
Pruthviraj Yerram
 
Scrum Process
John Lewis
 
Scrum Introduction
Ibnu Fajar Yunardi
 
Scrum referencecard
Suresh Kumar
 
Introduction to agile
Sandipp Vijj, Digital Disruptor
 
Scrum Primer
davelucey
 
Ad

Recently uploaded (20)

PPTX
Appreciations - July 25.pptxdddddddddddss
anushavnayak
 
DOCX
Apply for a Canada Permanent Resident Visa in Delhi with Expert Guidance.docx
WVP International
 
PPTX
Brain Based Enterprises - Harmonising Man, Woman and Machine
Peter Cook
 
PDF
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
PDF
Shop Beautiful Globes of the World for Home & Office.pdf
largeglobes2
 
DOCX
Andrew C. Belton, MBA Resume - July 2025
Andrew C. Belton
 
PDF
NewBase 24 July 2025 Energy News issue - 1805 by Khaled Al Awadi._compressed...
Khaled Al Awadi
 
PPTX
Piper 2025 Financial Year Shareholder Presentation
Piper Industries
 
PPTX
How to Build and Optimize a GA4 Conversion Funnel.pptx
Orage Technologies
 
PDF
Capital Investment Walkthrough Process.pdf
CA Tushar Makkar
 
PDF
Driving the Energy Transition India’s Top Renewable Energy Solution Providers...
Essar Group
 
DOCX
Navigating Environmental Excellence ISO 140012015 Implementation in Pretoria....
Norocke Consulting
 
PPTX
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
PDF
Rise of the Build Division, Conquering the Curve.pdf
Brij Consulting, LLC
 
PDF
Beyond HR: Human Experience, Business Psychology, and the Future of Work
Seta Wicaksana
 
PPTX
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
PDF
New Royals Distribution Plan Presentation
ksherwin
 
PDF
Mohit Bansal – The Man Transforming North India’s Real Estate Landscape Throu...
Mohit Bansal GMI
 
PPTX
Marketing Presentations - How to do them
Jaime Ernesto Portillo De la O
 
PDF
Comments on Rise of the Build Division.pdf
Brij Consulting, LLC
 
Appreciations - July 25.pptxdddddddddddss
anushavnayak
 
Apply for a Canada Permanent Resident Visa in Delhi with Expert Guidance.docx
WVP International
 
Brain Based Enterprises - Harmonising Man, Woman and Machine
Peter Cook
 
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
Shop Beautiful Globes of the World for Home & Office.pdf
largeglobes2
 
Andrew C. Belton, MBA Resume - July 2025
Andrew C. Belton
 
NewBase 24 July 2025 Energy News issue - 1805 by Khaled Al Awadi._compressed...
Khaled Al Awadi
 
Piper 2025 Financial Year Shareholder Presentation
Piper Industries
 
How to Build and Optimize a GA4 Conversion Funnel.pptx
Orage Technologies
 
Capital Investment Walkthrough Process.pdf
CA Tushar Makkar
 
Driving the Energy Transition India’s Top Renewable Energy Solution Providers...
Essar Group
 
Navigating Environmental Excellence ISO 140012015 Implementation in Pretoria....
Norocke Consulting
 
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
Rise of the Build Division, Conquering the Curve.pdf
Brij Consulting, LLC
 
Beyond HR: Human Experience, Business Psychology, and the Future of Work
Seta Wicaksana
 
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
New Royals Distribution Plan Presentation
ksherwin
 
Mohit Bansal – The Man Transforming North India’s Real Estate Landscape Throu...
Mohit Bansal GMI
 
Marketing Presentations - How to do them
Jaime Ernesto Portillo De la O
 
Comments on Rise of the Build Division.pdf
Brij Consulting, LLC
 
Ad

Scrum Concepts

  • 1. Agile Practices Some Quick Notes on Scrum Concepts By Rick Barron
  • 2. Building A Product What: You come up with an idea for a product that you want to build and release to the marketplace. Who: To get this product to market you’re going to need input from various groups...users, customers, developers, stake holders, testers, etc. More importantly, to get your project off the ground, you’ll need a product owner and a scrum master . Source: Globus Design Associates Blog
  • 3. Product Owner Purpose: The Product Owner’s role is to ensure the right features make it into the product backlog. The product owner is typically a project's key stakeholder. It is important that a product owner have a vision of what to build and that the product owner be able to convey that vision to the team. Details: Besides providing direction, the product owner is commonly a lead user of the system or someone from marketing, product management, or anyone with a solid understanding of users, the market place, and the competition. Source: Advertising & Business Ideas
  • 4. Scrum Master Purpose: Besides being a facilitator, the scrum master makes sure the project moves forward in a smooth fashion, plus ensuring every member of the team has the tools and resources to get their job done. Details: This person sets up the meetings, monitors the work being down, and facilitates release planning. They remove the barriers between the development and the product owner so that the product owner directly drives development. Think of this person as a Project Manager Source: Zazzle
  • 5. Product Backlog What: The product backlog is a prioritized features list, containing short descriptions of all functionality desired in the product. Some details: A typical product backlog comprises the following different types of items: Features Bugs Technical work Knowledge acquisition Source: Pichler Consulting
  • 6. Release Planning What: To develop your Release Backlog, you start with the Product Backlog, and select the features you want in the first release. Details: Gathering the must have features then folds into what is called the Release Backlog . It’s at this stage that the team prioritizes each feature, along with time durations for each feature so as to come up with estimated hours. Tip: Involve subject matter experts who have experience with the type of product you’re building. It will save a lot of time and mishaps. Source: Getty Images
  • 7. Sprints What: Armed with the release backlog you now determine estimates of time durations for each feature and how they should be prioritized. Once you have estimates for all the features, you’ll have an summary of the total time required to complete your work. Why: Next step is developing your sprints . Sprints are short duration milestones allowing the team to address a manageable amount of the project at hand, and progress towards completion for the planned launch. Source: Scrum Development Blog
  • 8. Sprint Durations Duration: The amount of time required really depends on the product release cycles. That said, sprints can range from 2-3 days and up to 25-30 days. Why: Two-week sprint durations (10 business days) is the de facto standard. Why? It allows a team to have some creativity, and provides a near-term deadline that kills procrastination and forces members challenges to the surface. Source: Gatwaytola
  • 9. Sprint Backlogs Objectives: Take the release backlog and split it into sprint backlogs. The best way to do that is by displaying the sprint backlog on a wall, ideally in the form of a task board. Why: A task board is oriented in rows and columns with each row containing a particular user story and one index card or sticky note for each task involved in that story. Task cards are organized in columns, minimally including “To Do” “In Process,” and “Done.” The team is able to see work progressing across the task board during the sprint and all work to be done is visible at all times. Source: Boris Gloger
  • 10. Burndown Charts What: How does one monitor progress? You use what is referenced as a burndown chart . The added value with the chart is that you get a visual glance regarding the status of your project instantly. Why: With this visual, you can measure on a day-by-day basis, the work remaining for each sprint release. The trend you want to see the line moving is towards zero. Source: InfoQ
  • 11. Burndown Velocity The Slope: Viewing the burndown chart, you’re able to create the slope of the graph, what is referenced as the burndown velocity . What: Burndown velocity is how much product backlog effort a team can handle in one sprint. This can be estimated by viewing previous sprints, assuming the team composition and sprint duration are kept constant. For example a teams rate of productivity might be that on a typical day they finish approximately 40 hours of work. Source: Kutuma’s Ramblings
  • 12. The Data Where: Where does the data come from for the burndown chart? Stemming from the Release Planning stage, estimates were created for each selected feature in the backlog. The sum of all the estimates for each product sprint, represents the total amount of work required for each sprint. Additionally: As progress moves forward for each sprint, updates are reflected, and showing time remaining needed to complete each item. That said, the total amount of time remaining for all features that make up a sprint, will change from day to day, until completion. Source: Agile Alliance
  • 13. Scrum Meetings What: A stand-up meeting is a daily team meeting held to provide a status update to the team members. Each member talks about progress since the last stand-up, the anticipated work until the next stand-up and any impediments, taking the opportunity to ask for help. Why: The premise behind the standing is to prevent getting relaxed sitting down...time will not be wasted. Nobody likes to stand for an hour while two people are arguing about the protocol implementation details. Source: A Deep Dive Into Agile