Your SlideShare is downloading. ×
0
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Dod is not done
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Dod is not done

12,018

Published on

Let's get rid of The Definition of Done . My Ignite for Devopsdays Amsterdam

Let's get rid of The Definition of Done . My Ignite for Devopsdays Amsterdam

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
12,018
On Slideshare
0
From Embeds
0
Number of Embeds
60
Actions
Shares
0
Downloads
26
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DOD is not doneDOD is not doneKris Buytaert@krisbuytaert
  • 2. Kris BuytaertKris Buytaert● I used to be a Dev,I used to be a Dev,● Then Became an OpThen Became an Op● Chief Trolling Officer and Open SourceChief Trolling Officer and Open SourceConsultant @inuits.euConsultant @inuits.eu● Everything is an effing DNS ProblemEverything is an effing DNS Problem● Building Clouds since before the bookstoreBuilding Clouds since before the bookstore● Some books, some papers, some blogsSome books, some papers, some blogs● Evangelizing devopsEvangelizing devops
  • 3. DOD ?DOD ?● DevOpsDaysDevOpsDays● Department of DefenseDepartment of Defense● Do or dieDo or die● Definition of DoneDefinition of Done● Dead on DeliveryDead on Delivery● Drink or DieDrink or Die● CENSOREDCENSORED
  • 4. DOD in ScrumDOD in Scrum•DoD is a checklist of valuable activities requiredDoD is a checklist of valuable activities requiredto produce software.to produce software.•Definition of Done is a simple list of activitiesDefinition of Done is a simple list of activities(writing code, coding comments, unit testing,(writing code, coding comments, unit testing,integration testing, release notes, designintegration testing, release notes, designdocuments, etc.) that adddocuments, etc.) that addverifiable/demonstrable value to the product.verifiable/demonstrable value to the product.•DoD is the primary reporting mechanism forDoD is the primary reporting mechanism forteam members.team members.
  • 5. DOD in ScrumDOD in Scrum•DoD is a checklist of valuable activities requiredDoD is a checklist of valuable activities requiredto produce software.to produce software.•Definition of Done is a simple list of activitiesDefinition of Done is a simple list of activities(writing code, coding comments, unit testing,(writing code, coding comments, unit testing,integration testing, release notes, designintegration testing, release notes, designdocuments, etc.) that adddocuments, etc.) that addverifiable/demonstrable value to the product.verifiable/demonstrable value to the product.•DoD is the primary reporting mechanism forDoD is the primary reporting mechanism forteam members.team members.
  • 6. DoD in Scrum (2)DoD in Scrum (2)a tool for bringing transparency to the work aa tool for bringing transparency to the work aScrum Team is performing. It is related more toScrum Team is performing. It is related more tothe quality of a product, rather than itsthe quality of a product, rather than itsfunctionality.functionality.
  • 7. EnglishEnglish
  • 8. Sprint demo vs DoneSprint demo vs Done
  • 9. Done means testedDone means tested
  • 10. Done means deployedDone means deployedIn productionIn production
  • 11. If it isnt monitored it isnt inIf it isnt monitored it isnt inproductionproductionDone = In production andDone = In production andMonitoredMonitored
  • 12. by Serge Beaumontby Serge Beaumont
  • 13. by Serge Beaumontby Serge Beaumont
  • 14. Product vs ProjectProduct vs Project● Frequent releasesFrequent releases● UpdatesUpdates● UpgradesUpgrades● Frequent HandoversFrequent Handovers● Fire & ForgetFire & Forget● One HandoverOne Handover
  • 15. Service OrientedService Oriented● ContinuousContinuousImprovementImprovement● ContinuousContinuousHandoversHandovers● Continuous DeliveryContinuous Delivery
  • 16. A software project is not done untilA software project is not done untilyour last enduser is in his grave !your last enduser is in his grave !
  • 17. Lets make the DOD not DoneLets make the DOD not DoneBecause it is DODBecause it is DOD
  • 18. I`m doneI`m done
  • 19. ContactContactKris BuytaertKris BuytaertKris.Buytaert@inuits.beKris.Buytaert@inuits.beFurther ReadingFurther Reading@krisbuytaert@krisbuytaerthttp://www.krisbuytaert.be/bhttp://www.krisbuytaert.be/blog/log/http://www.inuits.be/http://www.inuits.be/InuitsInuitsDuboistraat 50Duboistraat 502060 Antwerpen2060 AntwerpenBelgiumBelgium891.514.231891.514.231+32 475 961221+32 475 961221

×