SlideShare ist ein Scribd-Unternehmen logo
1 von 13
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:
1. Features
2. Bugs
3. Technical work
4. 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
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
BurndownVelocity
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
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

Weitere ähnliche Inhalte

Was ist angesagt?

Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum FrameworkNaresh Jain
 
Agile Experience
Agile ExperienceAgile Experience
Agile ExperienceNaresh Jain
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 MinutesHenry Jacob
 
Masie slides Agile_Scrum
Masie slides Agile_ScrumMasie slides Agile_Scrum
Masie slides Agile_Scrumdaveberz
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionJames Brett
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning TemplateMike Lally
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrumAbdullah Raza
 
Ba questions v1 agile
Ba questions v1 agileBa questions v1 agile
Ba questions v1 agilePrefectBA
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityMd. Hasan Basri (Angel)
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introductionducquoc_vn
 

Was ist angesagt? (20)

Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
Agile Experience
Agile ExperienceAgile Experience
Agile Experience
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 
Masie slides Agile_Scrum
Masie slides Agile_ScrumMasie slides Agile_Scrum
Masie slides Agile_Scrum
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrum
 
Ba questions v1 agile
Ba questions v1 agileBa questions v1 agile
Ba questions v1 agile
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
What is Scrum
What is ScrumWhat is Scrum
What is Scrum
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your Productivity
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 

Andere mochten auch

Sub join a query optimization algorithm for flash-based database
Sub join a query optimization algorithm for flash-based databaseSub join a query optimization algorithm for flash-based database
Sub join a query optimization algorithm for flash-based databaseZhichao Liang
 
Database Introduction - Join Query
Database Introduction - Join QueryDatabase Introduction - Join Query
Database Introduction - Join QueryDudy Ali
 
Joins in databases
Joins in databases Joins in databases
Joins in databases CourseHunt
 
Database - Normalization
Database - NormalizationDatabase - Normalization
Database - NormalizationMudasir Qazi
 
Everything about Database JOINS and Relationships
Everything about Database JOINS and RelationshipsEverything about Database JOINS and Relationships
Everything about Database JOINS and RelationshipsAbdul Rahman Sherzad
 
Database Normalization
Database NormalizationDatabase Normalization
Database NormalizationEhsan Hamzei
 
Normalization of database tables
Normalization of database tablesNormalization of database tables
Normalization of database tablesDhani Ahmad
 
Types Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql ServerTypes Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql Serverprogrammings guru
 
Database Normalization
Database NormalizationDatabase Normalization
Database NormalizationRathan Raj
 
A Join Operator for Property Graphs
A Join Operator for Property GraphsA Join Operator for Property Graphs
A Join Operator for Property GraphsGiacomo Bergami
 
Prototype model and process
Prototype model  and processPrototype model  and process
Prototype model and processDanish Musthafa
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentationSayedFarhan110
 
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NFDatabase Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NFOum Saokosal
 

Andere mochten auch (20)

Sub join a query optimization algorithm for flash-based database
Sub join a query optimization algorithm for flash-based databaseSub join a query optimization algorithm for flash-based database
Sub join a query optimization algorithm for flash-based database
 
Database Join
Database JoinDatabase Join
Database Join
 
Database Introduction - Join Query
Database Introduction - Join QueryDatabase Introduction - Join Query
Database Introduction - Join Query
 
SQL Join Basic
SQL Join BasicSQL Join Basic
SQL Join Basic
 
Joins in databases
Joins in databases Joins in databases
Joins in databases
 
Database - Normalization
Database - NormalizationDatabase - Normalization
Database - Normalization
 
Everything about Database JOINS and Relationships
Everything about Database JOINS and RelationshipsEverything about Database JOINS and Relationships
Everything about Database JOINS and Relationships
 
SQL
SQLSQL
SQL
 
Database Normalization
Database NormalizationDatabase Normalization
Database Normalization
 
Normalization in Database
Normalization in DatabaseNormalization in Database
Normalization in Database
 
Normalization of database tables
Normalization of database tablesNormalization of database tables
Normalization of database tables
 
Types Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql ServerTypes Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql Server
 
Iterative model
Iterative modelIterative model
Iterative model
 
Database Normalization
Database NormalizationDatabase Normalization
Database Normalization
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
A Join Operator for Property Graphs
A Join Operator for Property GraphsA Join Operator for Property Graphs
A Join Operator for Property Graphs
 
Prototype model and process
Prototype model  and processPrototype model  and process
Prototype model and process
 
Extreme programming (xp)
Extreme programming (xp)Extreme programming (xp)
Extreme programming (xp)
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
 
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NFDatabase Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
 

Ähnlich wie Scrum Model (20)

Scrum Concepts
Scrum ConceptsScrum Concepts
Scrum Concepts
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE 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
ScrumScrum
Scrum
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Scrum Fundamentals
Scrum FundamentalsScrum Fundamentals
Scrum Fundamentals
 
Agile_basics
Agile_basicsAgile_basics
Agile_basics
 
Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum referencecard
Scrum referencecardScrum referencecard
Scrum referencecard
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Agile development
Agile developmentAgile development
Agile development
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile Project Management Process- Vasudev Prabhu
Agile Project Management Process- Vasudev PrabhuAgile Project Management Process- Vasudev Prabhu
Agile Project Management Process- Vasudev Prabhu
 
Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminar
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Scrum Primer
Scrum PrimerScrum Primer
Scrum Primer
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
 
Agile
AgileAgile
Agile
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 

Mehr von Farooq Mian

Theory of Automata
Theory of AutomataTheory of Automata
Theory of AutomataFarooq Mian
 
Basic Web Page, Twitter, Facebook introduction
Basic Web Page, Twitter, Facebook introduction Basic Web Page, Twitter, Facebook introduction
Basic Web Page, Twitter, Facebook introduction Farooq Mian
 
Business Report Writing
Business Report WritingBusiness Report Writing
Business Report WritingFarooq Mian
 
Vehicle Parking System Project
Vehicle Parking System ProjectVehicle Parking System Project
Vehicle Parking System ProjectFarooq Mian
 
SDLC of Shareef Oxygen Company
SDLC of Shareef Oxygen CompanySDLC of Shareef Oxygen Company
SDLC of Shareef Oxygen CompanyFarooq Mian
 
Basic C concepts.
Basic C concepts.Basic C concepts.
Basic C concepts.Farooq Mian
 
Traffic Problems in Cities.
Traffic Problems in Cities. Traffic Problems in Cities.
Traffic Problems in Cities. Farooq Mian
 

Mehr von Farooq Mian (8)

DFD
DFDDFD
DFD
 
Theory of Automata
Theory of AutomataTheory of Automata
Theory of Automata
 
Basic Web Page, Twitter, Facebook introduction
Basic Web Page, Twitter, Facebook introduction Basic Web Page, Twitter, Facebook introduction
Basic Web Page, Twitter, Facebook introduction
 
Business Report Writing
Business Report WritingBusiness Report Writing
Business Report Writing
 
Vehicle Parking System Project
Vehicle Parking System ProjectVehicle Parking System Project
Vehicle Parking System Project
 
SDLC of Shareef Oxygen Company
SDLC of Shareef Oxygen CompanySDLC of Shareef Oxygen Company
SDLC of Shareef Oxygen Company
 
Basic C concepts.
Basic C concepts.Basic C concepts.
Basic C concepts.
 
Traffic Problems in Cities.
Traffic Problems in Cities. Traffic Problems in Cities.
Traffic Problems in Cities.
 

Kürzlich hochgeladen

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Kürzlich hochgeladen (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Scrum Model

  • 1. Agile Practices Some Quick Notes on Scrum Concepts By Rick Barron
  • 2. 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. 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. 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. 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: 1. Features 2. Bugs 3. Technical work 4. Knowledge acquisition Source: Pichler Consulting
  • 6. 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. 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. 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. 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 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. BurndownVelocity 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 Source: Agile Alliance
  • 13. 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