Upgrade to Pro — share decks privately, control downloads, hide ads and more …

継続的デリバリー (Continuous Delivery)

継続的デリバリー (Continuous Delivery)

Introduced Continuous Delivery to the Operations Research Society of Japan

Allan Espinosa

July 13, 2015
Tweet

More Decks by Allan Espinosa

Other Decks in Technology

Transcript

  1. 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]
  2. PROBLEM “British National Health Service” [6] 2002年: 4千3百億円 budget over

    budget failed to deliver 2011年: cancelled!! ~ 1兆9千億円 total
  3. PROCUREMENT detailed specifications contracted out for bidding outsourced to everywhere

    2 years to start on a product [9] vendor lock-in expensive changes
  4. 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
  5. TDD Test-Driven Development「 テスト駆動開発」 catching defects understanding features delivering features

    reliably and predictably rapid feedback on design Testing as a design activity
  6. 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]
  7. 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