Committed to Main
Deployed from CI Build
PO Approved
Tested
No Static Analysis errors
Refactored
Reviewed
Load Tested
In Production
No Known Bugs
Ops Dashboard
Install Scripts
…
http://www.planbox.com/blog/agile-project-management/done-means-done.html
Slide 17
Slide 17 text
Continuous disambiguation of ideas
3
Slide 18
Slide 18 text
Current Sprint Next Sprint Next, Next Sprint
Slide 19
Slide 19 text
http://bit.ly/splitstory
Slide 20
Slide 20 text
Providing the vision for a Sprint
4
Slide 21
Slide 21 text
Increase social networking presence
Reduce cart abandonment by 10%
Deliver minimal account self servicing
Make the application run in AWS
Increase find accuracy by 20%
Slide 22
Slide 22 text
Current Sprint Next Sprint Next, Next Sprint
Big ideas often become goals
Slide 23
Slide 23 text
Allow checkout without confirming inventory
Send discount email after 18 hours of inactivity
Quick checkout from any page
Integrate Bill-me-later™
Remove adds from cart page (speed)
Auto complete fields for return customers
Slide 24
Slide 24 text
Prefer business value over technical requirements
5
Slide 25
Slide 25 text
“Clean authentication code”
“Add logging to message bus”
“Refactoring Sprint”
Slide 26
Slide 26 text
the more nervous you should be.
Slide 27
Slide 27 text
6
Slide 28
Slide 28 text
Measure Sprint progress in passing tests
7
Slide 29
Slide 29 text
Scenario 1
Given …
When …
Then …
Current Sprint
Scenario 2
Given …
When …
Then …
Load Test
Smoke Test
Slide 30
Slide 30 text
No content
Slide 31
Slide 31 text
80% of each story means nothing is done
8
Slide 32
Slide 32 text
Requirements Design Code Test
http://scrum.org
Slide 33
Slide 33 text
PBI Todo In Progress Done
Slide 34
Slide 34 text
PBI Todo In Progress Done
Slide 35
Slide 35 text
A team that builds together ships together
9
Slide 36
Slide 36 text
Demo integrated, Done software
No slides!
No tomfoolery!