SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
GOAL? DONE? ACCEPTED?
Acceptance Criteria
Also known as ‘conditions of satisfaction’ that are only applied to an individual story,
and are used to confirm that the desired purpose of the story is met. It is a clear
description or list of outcomes that prove the story will be acceptable to the PO that
this story is completed to their satisfaction.
Examples of Acceptance Criteria are:
 Works on IE, FF, Chrome
 Works on iPhone and Android devices
 No use of the color red on any screen
Definition of Done
A set of fixed criteria we apply to all user stories in a product. Think of it as a rubber
stamp or as a quality mark when shipping the completed stories. You should simply be
able to rubber stamp each story as having met a master set of standards.
Examples of Definition of Done would be:
 All code refactored and fully tested.
 Documentation has been completed.
 The code has either been pair programmed, or has undergone a full code review.
Setting a Goal
A sprint goal is a short, one or two sentence, description of what the team plans to
achieve during the sprint. It is written collaboratively by the team and the product
owner, and primarily serves to communicate the purpose of the Sprint to outsiders.
Example of a Goal would be:
 Implement basic user registration functionality including,
new account, update existing account, delete account.
 Develop the checkout process for Citizens document downloads.
GOAL

Contenu connexe

Tendances

Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaEdureka!
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master WorkshopGlen Alleman
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)beLithe
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile MethodologyNiel Deckx
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
Definition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementDefinition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementChristian Vos
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridJaya S
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practicesjackcrews
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & ScrumMahdi Taghizadeh
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 

Tendances (20)

Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
Scrum master
Scrum masterScrum master
Scrum master
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Scrum events
Scrum eventsScrum events
Scrum events
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Definition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinementDefinition of Done and Product Backlog refinement
Definition of Done and Product Backlog refinement
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile Hybrid
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 

En vedette

Agile software development
Agile software developmentAgile software development
Agile software developmentMat Siems
 
Understanding Agile 11x17
Understanding Agile 11x17Understanding Agile 11x17
Understanding Agile 11x17Nigel Thurlow
 
TPS Lean Production System
TPS Lean Production SystemTPS Lean Production System
TPS Lean Production SystemNigel Thurlow
 
BAD NEWS MESSAGES CH:09
BAD NEWS MESSAGES CH:09BAD NEWS MESSAGES CH:09
BAD NEWS MESSAGES CH:09Rafia Ahmed
 

En vedette (8)

Agile software development
Agile software developmentAgile software development
Agile software development
 
Understanding Agile 11x17
Understanding Agile 11x17Understanding Agile 11x17
Understanding Agile 11x17
 
TPS Lean Production System
TPS Lean Production SystemTPS Lean Production System
TPS Lean Production System
 
BAD NEWS MESSAGES CH:09
BAD NEWS MESSAGES CH:09BAD NEWS MESSAGES CH:09
BAD NEWS MESSAGES CH:09
 
Bad news messages
Bad news messagesBad news messages
Bad news messages
 
Bad news messages
Bad news messagesBad news messages
Bad news messages
 
Definition of Done
Definition of DoneDefinition of Done
Definition of Done
 
Interview Preparation
Interview PreparationInterview Preparation
Interview Preparation
 

Similaire à Definition of Done Statement

Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...
Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...
Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...Katy Slemon
 
How to feature flag and run experiments in iOS and Android
How to feature flag and run experiments in iOS and AndroidHow to feature flag and run experiments in iOS and Android
How to feature flag and run experiments in iOS and AndroidOptimizely
 
4 Phases followed by the Android Application Development Company.pdf
4 Phases followed by the Android Application Development Company.pdf4 Phases followed by the Android Application Development Company.pdf
4 Phases followed by the Android Application Development Company.pdfJohn William
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerSoumya Suman
 
What is Gherkin or Cucumber testing.pdf
What is Gherkin or Cucumber testing.pdfWhat is Gherkin or Cucumber testing.pdf
What is Gherkin or Cucumber testing.pdfRiley Claire
 
Android Engineer jobs.pptx
Android Engineer jobs.pptxAndroid Engineer jobs.pptx
Android Engineer jobs.pptxHirect
 
android-developer-jobs
android-developer-jobs android-developer-jobs
android-developer-jobs FredReynolds2
 
Mastering the Android Developer Jobs: Essential Questions and Best Practices
Mastering the Android Developer Jobs: Essential Questions and Best PracticesMastering the Android Developer Jobs: Essential Questions and Best Practices
Mastering the Android Developer Jobs: Essential Questions and Best PracticesFredReynolds2
 
How to convert an ios app to android
How to convert an ios app to androidHow to convert an ios app to android
How to convert an ios app to androidEcho Innovate IT
 
Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)Salesforce Partners
 
ganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh r
 
Testing stage. being ahead business with cucumber
Testing stage. being ahead business with cucumberTesting stage. being ahead business with cucumber
Testing stage. being ahead business with cucumberAlex Mikitenko
 
PMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 QualityPMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 QualityThanh Nguyen
 
CODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICE
CODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICECODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICE
CODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICEijseajournal
 
Introducing BDD and TDD with Cucumber
Introducing BDD and TDD with CucumberIntroducing BDD and TDD with Cucumber
Introducing BDD and TDD with CucumberKnoldus Inc.
 
J2ME Programmer Certification
J2ME Programmer CertificationJ2ME Programmer Certification
J2ME Programmer CertificationVskills
 
How to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideHow to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideSnehaDas60
 

Similaire à Definition of Done Statement (20)

Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...
Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...
Tdd vs bdd vs atdd — developers’ methodologies to navigate complex developmen...
 
How to feature flag and run experiments in iOS and Android
How to feature flag and run experiments in iOS and AndroidHow to feature flag and run experiments in iOS and Android
How to feature flag and run experiments in iOS and Android
 
4 Phases followed by the Android Application Development Company.pdf
4 Phases followed by the Android Application Development Company.pdf4 Phases followed by the Android Application Development Company.pdf
4 Phases followed by the Android Application Development Company.pdf
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A Career
 
Resume
ResumeResume
Resume
 
What is Gherkin or Cucumber testing.pdf
What is Gherkin or Cucumber testing.pdfWhat is Gherkin or Cucumber testing.pdf
What is Gherkin or Cucumber testing.pdf
 
Android Engineer jobs.pptx
Android Engineer jobs.pptxAndroid Engineer jobs.pptx
Android Engineer jobs.pptx
 
android-developer-jobs
android-developer-jobs android-developer-jobs
android-developer-jobs
 
Mastering the Android Developer Jobs: Essential Questions and Best Practices
Mastering the Android Developer Jobs: Essential Questions and Best PracticesMastering the Android Developer Jobs: Essential Questions and Best Practices
Mastering the Android Developer Jobs: Essential Questions and Best Practices
 
How to convert an ios app to android
How to convert an ios app to androidHow to convert an ios app to android
How to convert an ios app to android
 
Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)
 
ganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resume
 
Testing stage. being ahead business with cucumber
Testing stage. being ahead business with cucumberTesting stage. being ahead business with cucumber
Testing stage. being ahead business with cucumber
 
Frames Poster Template
Frames Poster TemplateFrames Poster Template
Frames Poster Template
 
PMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 QualityPMI-ACP Lesson 06 Quality
PMI-ACP Lesson 06 Quality
 
CODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICE
CODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICECODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICE
CODE REVIEW AND COOPERATIVE PAIR PROGRAMMING BEST PRACTICE
 
Introducing BDD and TDD with Cucumber
Introducing BDD and TDD with CucumberIntroducing BDD and TDD with Cucumber
Introducing BDD and TDD with Cucumber
 
J2ME Programmer Certification
J2ME Programmer CertificationJ2ME Programmer Certification
J2ME Programmer Certification
 
How to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideHow to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guide
 
Sampath_iosLatest
Sampath_iosLatestSampath_iosLatest
Sampath_iosLatest
 

Plus de Nigel Thurlow

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Nigel Thurlow
 
The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2Nigel Thurlow
 
Scrum Clock Instructions
Scrum Clock InstructionsScrum Clock Instructions
Scrum Clock InstructionsNigel Thurlow
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner RoleNigel Thurlow
 
The Scrum Master Role
The Scrum Master RoleThe Scrum Master Role
The Scrum Master RoleNigel Thurlow
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration ApproachNigel Thurlow
 
User Story Composition
User Story CompositionUser Story Composition
User Story CompositionNigel Thurlow
 
Lifecycle of an Idea
Lifecycle of an IdeaLifecycle of an Idea
Lifecycle of an IdeaNigel Thurlow
 
Continuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem SolvingContinuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem SolvingNigel Thurlow
 
Problem Solving A3 Approach
Problem Solving A3 ApproachProblem Solving A3 Approach
Problem Solving A3 ApproachNigel Thurlow
 

Plus de Nigel Thurlow (18)

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2
 
Story Mapping v4
Story Mapping v4Story Mapping v4
Story Mapping v4
 
Scrum Clock Instructions
Scrum Clock InstructionsScrum Clock Instructions
Scrum Clock Instructions
 
Scrum Clock 2 week
Scrum Clock 2 weekScrum Clock 2 week
Scrum Clock 2 week
 
Test Driven Agile
Test Driven AgileTest Driven Agile
Test Driven Agile
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
The Scrum Master Role
The Scrum Master RoleThe Scrum Master Role
The Scrum Master Role
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration Approach
 
User Story Composition
User Story CompositionUser Story Composition
User Story Composition
 
Lifecycle of an Idea
Lifecycle of an IdeaLifecycle of an Idea
Lifecycle of an Idea
 
LEAN Cheat Sheet
LEAN Cheat SheetLEAN Cheat Sheet
LEAN Cheat Sheet
 
Nemawashi
NemawashiNemawashi
Nemawashi
 
Downtime 8 Wastes
Downtime 8 WastesDowntime 8 Wastes
Downtime 8 Wastes
 
Prioritise
PrioritisePrioritise
Prioritise
 
PDCA
PDCAPDCA
PDCA
 
Continuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem SolvingContinuous Improvement - Kaizen vs Problem Solving
Continuous Improvement - Kaizen vs Problem Solving
 
Problem Solving A3 Approach
Problem Solving A3 ApproachProblem Solving A3 Approach
Problem Solving A3 Approach
 

Definition of Done Statement

  • 1. GOAL? DONE? ACCEPTED? Acceptance Criteria Also known as ‘conditions of satisfaction’ that are only applied to an individual story, and are used to confirm that the desired purpose of the story is met. It is a clear description or list of outcomes that prove the story will be acceptable to the PO that this story is completed to their satisfaction. Examples of Acceptance Criteria are:  Works on IE, FF, Chrome  Works on iPhone and Android devices  No use of the color red on any screen Definition of Done A set of fixed criteria we apply to all user stories in a product. Think of it as a rubber stamp or as a quality mark when shipping the completed stories. You should simply be able to rubber stamp each story as having met a master set of standards. Examples of Definition of Done would be:  All code refactored and fully tested.  Documentation has been completed.  The code has either been pair programmed, or has undergone a full code review. Setting a Goal A sprint goal is a short, one or two sentence, description of what the team plans to achieve during the sprint. It is written collaboratively by the team and the product owner, and primarily serves to communicate the purpose of the Sprint to outsiders. Example of a Goal would be:  Implement basic user registration functionality including, new account, update existing account, delete account.  Develop the checkout process for Citizens document downloads. GOAL