SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Core Concepts
SCRUM FRAMEWORK
The Scrum Framework
Scrum Roles
Product Owner
The single authority responsible for deciding which features and
functionality to build and the order in which to build them.
Maintains and communicates to all other participants a clear
vision of what the team is trying to achieve.
Responsible for the overall success of the solution being
developed.
ScrumMaster
Helps everyone involved understand and embrace the Scrum values,
principles, and practices.
Helps the team resolve issues and make improvements to its use of
Scrum.
Responsible for protecting the team from outside interference and takes
a leadership role in removing impediments that inhibit team productivity
(when the individuals themselves cannot reasonable resolve them).
Development Team
A diverse, cross-functional collection of people who are responsible for
designing, building, and testing the desired product.
Self-organizes to determine the best way to accomplish the goal set out
by the product owner.
Typically five to nine people in size and its members must collectively
have all the skills needed to produce good quality, working software.
Scrum Activities and Artifacts
Product Backlog
Product backlog items initially are features required to meet the product
owner’s vision and are prioritized according to business value.
For ongoing product development, the backlog might also contain new
features, changes to existing features, defects, technical improvements, and so
on.
Constantly evolving artifact where items can be added, deleted, and revised
by the product owner as business conditions change, or as the Scrum team’s
understanding of the product grows.
Sprints
Work is performed in iterations or cycles of up to a calendar
month called sprints.
Timeboxed so they always have a fixed start and end
date, and generally they should all be of the same duration.
A new sprint immediately follows the completion of the
previous sprint.
Sprint Planning
Development team reviews the product backlog and determines the
highest priority items that the team can realistically accomplish in the
upcoming sprint while working at a sustainable pace.
Many teams break down each targeted feature into a set of tasks to
form a second backlog known as the sprint backlog.
Development team then provides an estimate (typically in hours) of the
effort required to complete each task.
Sprint Execution
Once sprint planning is complete, the development team
performs all the task-level work necessary to get the features
“done”.
Nobody tells the development team in what order or how to
do the task-level work in the sprint backlog. Team members
define their own task-level work and then self-organize in any
manner they feel is best for achieving the sprint goal.
Daily Scrum
Used as an inspection, synchronization, and adaptive daily
planning activity that helps a team do its job better.
Everyone understands the big picture of what is occurring, how
they are progressing toward the sprint goal, any modifications
they want to make to their plans for the upcoming day’s
work, and what issues need to be addressed,
Not a problem-solving activity and not a status meeting.
Definition of Done
Whatever the Scrum team agreed to do is really done
according to its agreed-upon definition of done.
Definition specifies the degree of confidence that the
work completed is of good quality and is potentially
shippable.
Sprint Review
Goal of this activity is to inspect and adapt the product that is being
built.
Conversation is focused on reviewing the just-competed features in the
context of the overall development effort.
Everyone in attendance gets clear visibility into what is occurring and
has an opportunity to help guide the forthcoming development to
ensure that the most business-appropriate solution is created.
Sprint Retrospective
Opportunity to inspect and adapt the process.
Development team, ScrumMaster, and product owner come together
to discuss what is and is not working with Scrum and associated
technical practices.
At the end of a retrospective, the Scrum team should have identified
and committed to a practical number of process improvement actions
that will be undertaken by the team in the next sprint.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Understanding Scrum in 30 Minutes
Understanding Scrum in 30 MinutesUnderstanding Scrum in 30 Minutes
Understanding Scrum in 30 Minutes
 
Understanding Scrum
Understanding ScrumUnderstanding Scrum
Understanding Scrum
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
The Scrum Master Role
The Scrum Master RoleThe Scrum Master Role
The Scrum Master Role
 
Scrum
ScrumScrum
Scrum
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
Scrum roles
Scrum rolesScrum roles
Scrum roles
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Scrum
Scrum Scrum
Scrum
 
Scrum master
Scrum masterScrum master
Scrum master
 
Sprint calendar
Sprint calendarSprint calendar
Sprint calendar
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum
ScrumScrum
Scrum
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Scrum Roles : Scrum Master | Product Owner |Team
Scrum Roles : Scrum Master | Product Owner |TeamScrum Roles : Scrum Master | Product Owner |Team
Scrum Roles : Scrum Master | Product Owner |Team
 

Andere mochten auch

The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum MasterAgile Vietnam
 
Running successful agile projects
Running successful agile projectsRunning successful agile projects
Running successful agile projectsMartin Aspeli
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With AgileMike Cottmeyer
 
Viktor Kisko - Discover to deliver: agile product planning and analysis
Viktor Kisko  - Discover to deliver: agile product planning and analysisViktor Kisko  - Discover to deliver: agile product planning and analysis
Viktor Kisko - Discover to deliver: agile product planning and analysisAgile Lietuva
 
Gartner digital mktgmap (1)
Gartner digital mktgmap (1)Gartner digital mktgmap (1)
Gartner digital mktgmap (1)Sumit Roy
 
Project tracking and metrics on share point
Project tracking and metrics on share pointProject tracking and metrics on share point
Project tracking and metrics on share pointlizgardipee
 
Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn DownEthan Huang
 
Agile project tracking - burn up charts
Agile project tracking - burn up chartsAgile project tracking - burn up charts
Agile project tracking - burn up chartsJonny LeRoy
 
Cheat Sheet: 8 ways to split your user stories
Cheat Sheet:  8 ways to split your user storiesCheat Sheet:  8 ways to split your user stories
Cheat Sheet: 8 ways to split your user storiesPayton Consulting
 
Agile project management - everything you want to know but were afraid to ask...
Agile project management - everything you want to know but were afraid to ask...Agile project management - everything you want to know but were afraid to ask...
Agile project management - everything you want to know but were afraid to ask...Association for Project Management
 
6 Insights to Master the Work Ahead in Life Sciences
6 Insights to Master the Work Ahead in Life Sciences6 Insights to Master the Work Ahead in Life Sciences
6 Insights to Master the Work Ahead in Life SciencesCognizant
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile ImplementationOlga Sa
 
Techniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh JainTechniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh JainNaresh Jain
 

Andere mochten auch (20)

Scrum Clock 2 week
Scrum Clock 2 weekScrum Clock 2 week
Scrum Clock 2 week
 
The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum Master
 
Running successful agile projects
Running successful agile projectsRunning successful agile projects
Running successful agile projects
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With Agile
 
Viktor Kisko - Discover to deliver: agile product planning and analysis
Viktor Kisko  - Discover to deliver: agile product planning and analysisViktor Kisko  - Discover to deliver: agile product planning and analysis
Viktor Kisko - Discover to deliver: agile product planning and analysis
 
Sprint Execution - Stand-up, Taskboard etc
Sprint Execution - Stand-up, Taskboard etcSprint Execution - Stand-up, Taskboard etc
Sprint Execution - Stand-up, Taskboard etc
 
Gartner digital mktgmap (1)
Gartner digital mktgmap (1)Gartner digital mktgmap (1)
Gartner digital mktgmap (1)
 
Project tracking and metrics on share point
Project tracking and metrics on share pointProject tracking and metrics on share point
Project tracking and metrics on share point
 
Story Based Burn Down
Story Based Burn DownStory Based Burn Down
Story Based Burn Down
 
Agile@core - Scrum
Agile@core - ScrumAgile@core - Scrum
Agile@core - Scrum
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Agile project tracking - burn up charts
Agile project tracking - burn up chartsAgile project tracking - burn up charts
Agile project tracking - burn up charts
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Cheat Sheet: 8 ways to split your user stories
Cheat Sheet:  8 ways to split your user storiesCheat Sheet:  8 ways to split your user stories
Cheat Sheet: 8 ways to split your user stories
 
Agile project management - everything you want to know but were afraid to ask...
Agile project management - everything you want to know but were afraid to ask...Agile project management - everything you want to know but were afraid to ask...
Agile project management - everything you want to know but were afraid to ask...
 
6 Insights to Master the Work Ahead in Life Sciences
6 Insights to Master the Work Ahead in Life Sciences6 Insights to Master the Work Ahead in Life Sciences
6 Insights to Master the Work Ahead in Life Sciences
 
Agile transformation in a large financial institution
Agile transformation in a large financial institutionAgile transformation in a large financial institution
Agile transformation in a large financial institution
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 
Techniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh JainTechniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh Jain
 

Ähnlich wie SCRUM Core Concepts (20)

Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2
 
hyaus Pjskilao.pptx
hyaus Pjskilao.pptxhyaus Pjskilao.pptx
hyaus Pjskilao.pptx
 
Scrum
ScrumScrum
Scrum
 
The scrumprimer20
The scrumprimer20The scrumprimer20
The scrumprimer20
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
Scrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in AsiaScrum for IT Offshore & IT Outsourcing in Asia
Scrum for IT Offshore & IT Outsourcing in Asia
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile
AgileAgile
Agile
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Managing Agile Projects using Scrum Framework
Managing Agile Projects using Scrum FrameworkManaging Agile Projects using Scrum Framework
Managing Agile Projects using Scrum Framework
 
How scrum works
How scrum worksHow scrum works
How scrum works
 
srum.pptx
srum.pptxsrum.pptx
srum.pptx
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
Scrum
ScrumScrum
Scrum
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrum
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Session-2
Session-2Session-2
Session-2
 
What is scrum & Agile
What is scrum & AgileWhat is scrum & Agile
What is scrum & Agile
 
Scrum referencecard
Scrum referencecardScrum referencecard
Scrum referencecard
 

Kürzlich hochgeladen

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 

Kürzlich hochgeladen (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 

SCRUM Core Concepts

  • 4. Product Owner The single authority responsible for deciding which features and functionality to build and the order in which to build them. Maintains and communicates to all other participants a clear vision of what the team is trying to achieve. Responsible for the overall success of the solution being developed.
  • 5. ScrumMaster Helps everyone involved understand and embrace the Scrum values, principles, and practices. Helps the team resolve issues and make improvements to its use of Scrum. Responsible for protecting the team from outside interference and takes a leadership role in removing impediments that inhibit team productivity (when the individuals themselves cannot reasonable resolve them).
  • 6. Development Team A diverse, cross-functional collection of people who are responsible for designing, building, and testing the desired product. Self-organizes to determine the best way to accomplish the goal set out by the product owner. Typically five to nine people in size and its members must collectively have all the skills needed to produce good quality, working software.
  • 8. Product Backlog Product backlog items initially are features required to meet the product owner’s vision and are prioritized according to business value. For ongoing product development, the backlog might also contain new features, changes to existing features, defects, technical improvements, and so on. Constantly evolving artifact where items can be added, deleted, and revised by the product owner as business conditions change, or as the Scrum team’s understanding of the product grows.
  • 9. Sprints Work is performed in iterations or cycles of up to a calendar month called sprints. Timeboxed so they always have a fixed start and end date, and generally they should all be of the same duration. A new sprint immediately follows the completion of the previous sprint.
  • 10. Sprint Planning Development team reviews the product backlog and determines the highest priority items that the team can realistically accomplish in the upcoming sprint while working at a sustainable pace. Many teams break down each targeted feature into a set of tasks to form a second backlog known as the sprint backlog. Development team then provides an estimate (typically in hours) of the effort required to complete each task.
  • 11. Sprint Execution Once sprint planning is complete, the development team performs all the task-level work necessary to get the features “done”. Nobody tells the development team in what order or how to do the task-level work in the sprint backlog. Team members define their own task-level work and then self-organize in any manner they feel is best for achieving the sprint goal.
  • 12. Daily Scrum Used as an inspection, synchronization, and adaptive daily planning activity that helps a team do its job better. Everyone understands the big picture of what is occurring, how they are progressing toward the sprint goal, any modifications they want to make to their plans for the upcoming day’s work, and what issues need to be addressed, Not a problem-solving activity and not a status meeting.
  • 13. Definition of Done Whatever the Scrum team agreed to do is really done according to its agreed-upon definition of done. Definition specifies the degree of confidence that the work completed is of good quality and is potentially shippable.
  • 14. Sprint Review Goal of this activity is to inspect and adapt the product that is being built. Conversation is focused on reviewing the just-competed features in the context of the overall development effort. Everyone in attendance gets clear visibility into what is occurring and has an opportunity to help guide the forthcoming development to ensure that the most business-appropriate solution is created.
  • 15. Sprint Retrospective Opportunity to inspect and adapt the process. Development team, ScrumMaster, and product owner come together to discuss what is and is not working with Scrum and associated technical practices. At the end of a retrospective, the Scrum team should have identified and committed to a practical number of process improvement actions that will be undertaken by the team in the next sprint.