Beyond the two week iteration - an experience report
-
Upload
sihil -
Category
Technology
-
view
429 -
download
2
description
Transcript of Beyond the two week iteration - an experience report
![Page 1: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/1.jpg)
Beyond the two-week iteration:an experience report
Simon Hildrew
The Guardian @sihil
![Page 2: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/2.jpg)
![Page 3: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/3.jpg)
Founded in 1821
![Page 4: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/4.jpg)
Website growth
1999 1m
March 2014 100m
wwwmonthly uniques
![Page 5: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/5.jpg)
![Page 6: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/6.jpg)
![Page 7: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/7.jpg)
![Page 8: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/8.jpg)
![Page 9: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/9.jpg)
![Page 10: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/10.jpg)
![Page 11: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/11.jpg)
![Page 12: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/12.jpg)
![Page 13: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/13.jpg)
“Its core purpose is to secure the financial and editorial independence of
the Guardian in perpetuity.”
![Page 14: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/14.jpg)
2010 2014
‘Products’ 1 ~15
Services / Deployables 4 ~120
Department size 40 160
![Page 15: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/15.jpg)
99 problems
![Page 16: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/16.jpg)
25 releases a year
![Page 17: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/17.jpg)
Stakeholder anxiety
![Page 18: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/18.jpg)
Release TrifleBrooke Raymond: https://www.flickr.com/photos/brooke/2364980971
![Page 19: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/19.jpg)
Inflexibility
![Page 20: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/20.jpg)
Determining value
![Page 21: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/21.jpg)
Traditional Agile has limits
Joe Lewis: https://www.flickr.com/photos/sanbeiji/220644819
![Page 22: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/22.jpg)
99 problems;Agile ain’t one
![Page 23: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/23.jpg)
Oliv
er W
ihle
r: ht
tps:/
/ww
w.fl
ickr.c
om/p
hoto
s/ol
iver1
/307
0609
090
![Page 24: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/24.jpg)
People and Process
![Page 25: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/25.jpg)
Agile Command & Control
Pam Falcioni: https://www.flickr.com/photos/ducatisti/3445071198
![Page 26: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/26.jpg)
Developer Autonomy
Jeff Mayer: https://www.flickr.com/photos/soundman1024/5813948758
![Page 27: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/27.jpg)
HANDBOOK FOR NEW EMPLOYEES
A fearless adventure in knowing what to do when no one’s there
telling you what to do
FIRST EDITION
2012
========================================================
![Page 28: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/28.jpg)
HANDBOOK FOR NEW EMPLOYEES
A fearless adventure in knowing what to do when no one’s there
telling you what to do
FIRST EDITION
2012
========================================================
![Page 29: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/29.jpg)
step 1. Unplug cords from wallstep 2. Move your deskstep 3. Plug cords back into wallstep 4. Get back to work
Fig. 2-2 Method to move your desk
1.
3.
2.
4.
VA LV E METHOD DIAG. 1
![Page 30: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/30.jpg)
Fred George’s Programmer Anarchy
Copyright © 2011 by Forward Internet Group, Ltd
PROGRAMMER
31
ANARCHY
![Page 31: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/31.jpg)
“Developer Migration”
![Page 32: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/32.jpg)
• Continually updated list of engineer requirements• Anyone can ask to move• Feedback on unsuccessful requests
![Page 33: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/33.jpg)
Technical Enablers
![Page 34: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/34.jpg)
Continuous Delivery
![Page 35: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/35.jpg)
Riff-Raff
![Page 36: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/36.jpg)
Change in attitudesallison: https://www.flickr.com/photos/look_ma_im_flying_pictures/2222370392
![Page 37: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/37.jpg)
Decouple deploymentfrom feature releases
![Page 38: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/38.jpg)
![Page 39: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/39.jpg)
![Page 40: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/40.jpg)
![Page 41: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/41.jpg)
![Page 42: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/42.jpg)
![Page 43: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/43.jpg)
Fix small things; fast
![Page 44: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/44.jpg)
![Page 45: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/45.jpg)
Who knows…?
![Page 46: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/46.jpg)
Guessing & arguing easier than measuring
http://www.flickr.com/photos/nouqraz/200049988
![Page 47: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/47.jpg)
Metrics
![Page 48: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/48.jpg)
change deployedchange deployed
![Page 49: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/49.jpg)
![Page 50: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/50.jpg)
Hypothesis testing
![Page 51: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/51.jpg)
Audience Segmentation
![Page 52: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/52.jpg)
Dev QA Ops
Gatekeeper
Watchman/OverseerConsultant
Manual regression tester
Test automationFeature testing
Product developer
Product developer, operations & support
![Page 53: Beyond the two week iteration - an experience report](https://reader033.fdocuments.us/reader033/viewer/2022052908/55968fc71a28ab0d438b45f5/html5/thumbnails/53.jpg)
→ Continuous improvement → Confidence → Feature releases → De facto change → Everyone responsible
Two weeksAnxious stakeholdersTrifle releasesInflexible sprintsSole/unclear ‘value’ owner