GOV.UK 政府デジタルサー ビス (GDS) “… empower, and make life simple for citizens, and at the same time allow government to turn other things off.” –Martha Lane Fox, 2010 [10]
PROCUREMENT detailed specifications contracted out for bidding outsourced to everywhere 2 years to start on a product [9] vendor lock-in expensive changes
DESIGN PRINCIPLES 1. Start with needs 2. Do less 3. Design with data 4. Do the hard work to make it simple 5. Iterate. Then iterate again. 6. This is for everyone 7. Understand context 8. Build digital services, not websites 9. Be consistent, not uniform 10. Make things open: it makes things better
TDD Test-Driven Development「 テスト駆動開発」 catching defects understanding features delivering features reliably and predictably rapid feedback on design Testing as a design activity
REFERENCES 1. S. Freeman and N. Pryce, Growing Object-Oriented Software Guided by Tests. Boston, MA: Addison-Wesley, 2010 . 2. J. Humble, J. Molesky and B. O’Reilly, . O’Reilly, 2015. 3. G. Rushgrove, . 2013 4. C. Barnett, 1963, The Swordbearers : Studies in Supreme Command in the First World War. 1963, p. 35. [en] [ja] Lean Enterprise “If Government Can Do It…” [youtube]
5. M. Andreesen, in Wall Street Journal, 2011. 6. O. Campion-Awad, et. al., , Univ. of Cambridge. 2014 7. J. Humble, and D. Farley, 2011, Continuous Delivery. Addison-Wesley, 2011. 8. G. Kim, K. Behr, and G. Spafford, The Phoenix Project. Revolution Press, 2013. 9. J. Kiss, et. al. (2013 Jun 13), in The Guardian. 10. M. Lane-Fox, , Letter to Francis Maude, 2010. 11. Government Digital Service, “Why Software Is Eating The World” “The National Programme Programme for IT in the NHS: A Case History” [en] [ja] [en] [ja] “Gov.uk: how geeks opened up government” “DirectGov 2010 and Beyond” Design Principles