Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
DONE IS BETTER THAN PERFECT a story about shipping software
Slide 2
Slide 2 text
ANDY APPLETON @appltn
Slide 3
Slide 3 text
v5 dashboard
Slide 4
Slide 4 text
REWRITE vs refactor
Slide 5
Slide 5 text
goodness time
Slide 6
Slide 6 text
dashboard v6
Slide 7
Slide 7 text
GUIDING principles
Slide 8
Slide 8 text
1: SHIP TO USERS as soon as possible
Slide 9
Slide 9 text
2: SOLICIT FEEDBACK and act on it
Slide 10
Slide 10 text
3: WORK IN tight iterations
Slide 11
Slide 11 text
START WITH A small beta group
Slide 12
Slide 12 text
APRIL 2014 first commits
Slide 13
Slide 13 text
WIDEN THE GROUP when feedback stops
Slide 14
Slide 14 text
JUNE 2014 private beta
Slide 15
Slide 15 text
SOLICIT FEEDBACK
Slide 16
Slide 16 text
“Stick to the darker look and feel… don’t ruin it”
Slide 17
Slide 17 text
HAVE A vision
Slide 18
Slide 18 text
BALANCE VISION vs feedback
Slide 19
Slide 19 text
WHAT’S THE NEXT most important thing?
Slide 20
Slide 20 text
WHAT CAN WE SHIP by this time tomorrow?
Slide 21
Slide 21 text
DON’T WORRY if it’s not perfect
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
public beta AUGUST 2014
Slide 24
Slide 24 text
SLOWLY MIGRATE USERS but let them opt out
Slide 25
Slide 25 text
“Dark palette was way way way better”
Slide 26
Slide 26 text
ITERATE ITERATE ITERATE ITERATE ITERATE until…
Slide 27
Slide 27 text
FEATURE COMPLETE
Slide 28
Slide 28 text
(mostly) @flipzagging
Slide 29
Slide 29 text
(mostly)
Slide 30
Slide 30 text
TIME TO annoy some people
Slide 31
Slide 31 text
TIME TO kill the old dashboard
Slide 32
Slide 32 text
“bring back the dark theme… the new one looks like the site vomited up bootstrap”
Slide 33
Slide 33 text
No content
Slide 34
Slide 34 text
WE SHIPPED what next?
Slide 35
Slide 35 text
CLEAN UP all that cruft
Slide 36
Slide 36 text
BUT ALSO, ship more features
Slide 37
Slide 37 text
COMPONENT TEAM & feature team
Slide 38
Slide 38 text
WHAT WE learned
Slide 39
Slide 39 text
FAVOUR SHIPPING you can always iterate
Slide 40
Slide 40 text
USER FEEDBACK is gold
Slide 41
Slide 41 text
USER FEEDBACK ~seriously~
Slide 42
Slide 42 text
USER FEEDBACK listen and let it guide your work
Slide 43
Slide 43 text
…BUT, BALANCE FEEDBACK against your vision
Slide 44
Slide 44 text
AFTER LAUNCH, keep iterating
Slide 45
Slide 45 text
YOU MIGHT NEVER NEED all those features
Slide 46
Slide 46 text
No content