Notes
Preface
Mirco Hering, “Agile Reporting at the Enterprise Level (Part 2)—Measuring Productivity,” Not a Factory Anymore (blog), February 26, 2015, https://notafactoryanymore.com/2015/02/26/agile-reporting-at-the-enterprise-level-part-2-measuring-productivity. |
Introduction
Stefan Thomke and Donald Reinertsen, “Six Myths of Product Development,” Harvard Business Review, May 2012, https://hbr.org/2012/05/six-myths-of-product-development. |
|
Don Reinertsen, “Thriving in a Stochastic World,” speech, YOW! conference, December 7, 2015, Brisbane, Australia, YouTube video, 56:49, posted by “YOW! Conferences,” December 25, 2015, https://www.youtube.com/watch?v=wyZNxB172VI. |
|
“The Lean Startup Methodology,” The Lean Startup (website), accessed November 10, 2017, http://theleanstartup.com/principles. |
|
Brad Power, “How GE Applies Lean Startup Practices,” Harvard Business Review, April 23, 2014, https://hbr.org/2014/04/how-ge-applies-lean-startup-practices. |
|
Mirco Hering, “Let’s Burn the Software Factory to the Ground—and from Their Ashes Software Studios Shall Rise,” Not a Factory Anymore (blog), November 9, 2015, https://notafactoryanymore.com/2015/11/09/lets-burn-the-software-factory-to-the-ground-and-from-their-ashes-software-studios-shall-rise. |
|
Mark Rendell, “Breaking the 2 Pizza Paradox with Platform Applications,” speech, DevOps Enterprise Summit 2015, San Francisco, CA, YouTube video, 25:26, posted by “DevOps Enterprise Summit,” November 10, 2015, https://www.youtube.com/watch?v=8WRRi6oui34. |
Chapter 1
“The DevOps Platform: Overview,” ADOP (Accenture DevOps Platform on GitHub), Accenture, accessed May 2, 2017, http://accenture.github.io/adop-docker-compose. |
|
Carreth Read, Logic: Deductive and Inductive (London: DeLaMare Press, 1909), 320. |
Chapter 2
“Gartner IT Glossary: Bimodal,” Gartner, Inc., accessed May 2, 2017, http://www.gartner.com/it-glossary/bimodal. |
|
Ted Schadler, “A Billion Smartphones Require New Systems of Engagement,” Forrester Research, Inc. blogs, February 14, 2012, http://blogs.forrester.com/ted_schadler/12-02-14-a_billion_smartphones_require_new_systems_of_engagement. |
|
Martin Fowler, “Strangler Application,” MartinFowler.com (blog), June 29, 2004, http://www.martinfowler.com/bliki/StranglerApplication.html. |
Chapter 3
Mirco Hering, “How to Deal with COTS Products in a DevOps World,” InfoQ (blog), July 24, 2016, https://www.infoq.com/articles/cots-in-devops-world. |
Chapter 4
Francis Keany, “Census Outage Could Have Been Prevented by Turning Router On and Off Again: IBM,” ABC News, October 25, 2016, http://www.abc.net.au/news/2016-10-25/turning-router-off-and-on-could-have-prevented-census-outage/7963916. |
|
Mike Masnick, “Contractors Who Built Healthcare.gov Website Blame Each Other for All the Problems,” Techdirt (blog), October 24, 2013, https://www.techdirt.com/articles/20131023/18053424992/contractors-who-built-healthcaregov-website-blame-each-other-all-problems.shtml. |
Part B Introduction
Barry Schwartz, “The Way We Think about Work Is Broken,” filmed March 2014 in Vancouver, BC, TED video, 7:42, https://www.ted.com/talks/barry_schwartz_the_way_we_think_about_work_is_broken. |
|
Dan Pink, “The Puzzle of Motivation,” filmed July 2009 in Oxford, England, TED video, 18:36, https://www.ted.com/talks/dan_pink_on_motivation. |
Chapter 5
“PI Planning,” SAFe (Scaled Agile Framework), Scaled Agile, Inc., updated November 11, 2017, http://www.scaledagileframework.com/pi-planning. |
|
Paul Ellarby, “Using Big Room Planning to Help Plan a Project with Many Teams,” TechWell Insights (blog), November 26, 2014, https://www.techwell.com/techwell-insights/2014/11/using-big-room-planning-help-plan-project-many-teams. |
|
Wikipedia, s.v. “Dunning–Kruger effect,” last modified November 11, 2017, 19:01, https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect. |
|
Wikipedia, s.v. “Technology tree,” last modified November 13, 2017, 21:45, https://en.wikipedia.org/wiki/Technology_tree. |
Chapter 6
Jargon File (version 4.4.7), s.v. “Conway’s Law,” accessed November 14, 2017, http://catb.org/~esr/jargon/html/C/Conways-Law.html. |
|
2016 State of DevOps Report (Portland, OR: Puppet Labs, 2016), p. 9, https://puppet.com/resources/white-paper/2016-state-of-devops-report. |
|
Rouan Wilsenach, “DevOpsCulture,” MartinFowler.com (blog), July 9, 2015, https://martinfowler.com/bliki/DevOpsCulture.html. |
|
Matthew Skelton, “What Team Structure Is Right for DevOps to Flourish?” ed. Manuel Pais, DevOps Topologies (blog), accessed May 2, 2017, http://web.devopstopologies.com. |
|
“WSJF—Weighted Shortest Job First,” Black Swan Farming, accessed May 2, 2017, http://blackswanfarming.com/wsjf-weighted-shortest-job-first. |
Chapter 7
W. Edwards Deming, Out of the Crisis (Cambridge, MA: MIT Press, 1982), 29. |
|
Kin Lane, “The Secret to Amazon’s Success Internal APIs,” API Evangelist blog, January 12, 2012, http://apievangelist.com/2012/01/12/the-secret-to-amazons-success-internal-apis. |
|
Jeff Galimore et al., Tactics for Implementing Test Automation for Legacy Code (Portland, OR: IT Revolution, 2015). |
Chapter 8
Anonymous, private conversation with author, 2004. |
|
Dan Pink, “The Puzzle of Motivation,” filmed July 2009 in Oxford, England, TED video, 18:36, https://www.ted.com/talks/dan_pink_on_motivation. |
|
Mark Horstman, “Managerial Economics 101,” YouTube video, 4:33, posted by “Manager Tools,” May 3, 2009, https://www.youtube.com/watch?v=gP-RC5ZqiBg. |
|
John Goulah, “Making It Virtually Easy to Deploy on Day One,” Code as Craft (blog), March 13, 2012, https://codeascraft.com/2012/03/13/making-it-virtually-easy-to-deploy-on-day-one. |
|
Mirco Hering, Dominica DeGrandis, and Nicole Forsgren, Measure Efficiency, Effectiveness, and Culture to Optimize DevOps Transformation (Portland, OR: IT Revolution, 2015), 14, https://itrevolution.com/book/measure-efficiency-effectiveness-culture-optimize-devops-transformations. |
Chapter 9
Jez Humble and David Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Crawfordsville, IN: Pearson Education, Inc., 2011). |
|
The Netflix Tech Blog, assessed November 16, 2017, http://techblog.netflix.com. |
|
“Hygieia: An OSS Project Sponsored by Capital One,” Capital One DevExchange, assessed November 16, 2017, https://developer.capitalone.com/opensource-projects/hygieia. |
Chapter 10
Jez Humble, “Architecting for Continuous Delivery,” speech, DevOps Enterprise Summit 2015, San Francisco, CA, YouTube video, 34:17, posted by “DevOps Enterprise Summit,” November 17, 2015, https://www.youtube.com/watch?v=_wnd-eyPoMo. |
|
Randy Shoup, “Pragmatic Microservices: Whether, When, and How to Migrate,” speech, YOW! conference, December 2015, Brisbane, Australia, YouTube video, 49:00, posted by “YOW! Conferences,” December 30, 2015, https://www.youtube.com/watch?v=hAwpVXiLH9M. |
|
James Lewis, “Microservices—Building Software That Is #Neverdone,” speech, YOW! conference, December 2015, Brisbane, Australia, YouTube video, 45:55, posted by “YOW! Conferences,” December 29, 2015, https://www.youtube.com/watch?v=JEtxmsJzrnw. |
|
Wikipedia, c.v. “Conway’s law,” last modified November 3, 2017, 09:02, https://en.wikipedia.org/wiki/Conway%27s_law. |
Chapter 11
“About IT4IT,” The Open Group, accessed August 4, 2017, http://www.opengroup.org/IT4IT/overview. |
Chapter 12
Keith Collins, “How One Programmer Broke the Internet by Deleting a Tiny Piece of Code,” Quartz Media, March 27, 2016, https://qz.com/646467/how-one-programmer-broke-the-internet-by-deleting-a-tiny-piece-of-code. |
|
Josh Corman and John Willis, “Immutable Awesomeness,” speech, DevOps Enterprise Summit 2015, San Francisco, CA, YouTube video, 34:25, posted by “Sonatype,” October 21, 2015, https://www.youtube.com/watch?v=-S8-lrm3iV4. |
|
Debbi Schipp, “Bonus Bet Offers Peak as Online Agencies Chase Cup Day Dollars,” News.com.au, November 1, 2016, http://www.news.com.au/sport/superracing/melbourne-cup/bonus-bet-offers-peak-as-online-agencies-chase-cup-day-dollars/news-story/8e09a39396fb5485cf1f24cbea228ff9. |
|
Yury Izrailevsky and Ariel Tseitlin, “The Netflix Simian Army,” The Netflix Tech Blog, July 18, 2011, http://techblog.netflix.com/2011/07/netflix-simian-army.html. |
Appendix
Mirco Hering, “Agile Reporting at the Enterprise Level (Part 2)—Measuring Productivity,” Not a Factory Anymore (blog), February 26, 2015, https://notafactoryanymore.com/2015/02/26/agile-reporting-at-the-enterprise-level-part-2-measuring-productivity. |
|
Andy Boynton and William Bole, “Are You an ‘I’ or a ‘T’?” Forbes Leadership (blog), October 18, 2011 http://www.forbes.com/sites/andyboynton/2011/10/18/are-you-an-i-or-a-t/#2517d 45b351b. |
|
Don Reinertsen, “Thriving in a Stochastic World,” speech, YOW! conference, December 7, 2015, Brisbane, Australia, YouTube video, 56:50 posted by “YOW! Conferences,” December 25, 2015, https://www.youtube.com/watch?v=wyZNxB172VI. |
|
Gary Gruver and Tommy Mouser, Leading the Transformation: Applying Agile and DevOps Principles at Scale (Portland, OR: IT Revolution, 2015), 17. |
|
Frederick P. Brooks, Jr., The Mythical Man-Month: Essays on Software Engineering, anniversary ed., 2nd ed., (Crawfordsville, IN: Addison-Wesley Longman, Inc., 2010), 25. |
|
Brooks, The Mythical Man-Month, 17. |