Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Why the fuss about serverless

2,745 views

Published on

Presentation from Hamburg Serverless, Feb 2018

Published in: Technology

Why the fuss about serverless

  1. 1. Why the fuss about serverless?
  2. 2. WARNING
  3. 3. No. Of Slides AudiencePain
  4. 4. No. Of Slides AudiencePain 90 Safe
  5. 5. No. Of Slides AudiencePain Severe risk of harm 257
  6. 6. NStrategy
  7. 7. NStrategy Situational Awareness
  8. 8. NStrategy Situational Awareness Map
  9. 9. NStrategy Situational Awareness Map Patterns
  10. 10. NStrategy Situational Awareness Map Serverless Patterns
  11. 11. NStrategy Situational Awareness Map Serverless Patterns
  12. 12. Fotango website, 2005, courtesy of CEO.
  13. 13. FAKE CEO
  14. 14. Fotango, 2003 Our strategy is customer focused. We will lead a innovative effort in the market through our use of agile techniques and open source to become a leading provider of open standard solutions to the digital world. To develop products of the highest standards we make our clients part of the team. Our final measure of success is the satisfaction of the team at the end of the project.
  15. 15. Eigenberg Fotografie, Nov 2013, CC by 2.0 https://www.flickr.com/photos/damionroeien/11122262203 Humour, Wit, & Satire of the Seventeenth Century, 1883, Public Domain, https://www.flickr.com/photos/britishlibrary/11283423564
  16. 16. Business Level Abstractions of a Healthy Strategy
  17. 17. digital business, big data, disruptive, innovative, collaborative, competitive advantage, ecosystem, open source, networked, efficiency,  learning organisation, social media, revolution, cloud based, agile, secure, internet of things, growth, value, customer focused, open, digital first, data leaders, agile, insight from data, platform, sustainable, revolution, culture. Common Blahs
  18. 18. Blah Template Our strategy is [Blah]. We will lead a [Blah] effort of the market through our use of [Blah] and [Blah] to build a [Blah]. By being both [Blah] and [Blah], our [Blah] approach will drive [Bah] throughout the organisation. Synergies between our [Blah] and [Blah] will enable us to capture the upside by becoming [Blah] in a [Blah] world. These transformations combined with [Blah] due to our [Blah] will create a [Blah] through [Blah] and [Blah].
  19. 19. Blahs + Blah template = auto generate 64 strategies
  20. 20. Strategy 1 / 64 Our strategy is customer focused. We will lead a disruptive effort of the market through our use of innovative social media and big data to build a collaborative cloud based ecosystem. By being both digital first and agile, our open approach will drive efficiency throughout the organisation. Synergies between our culture revolution and networked learning organisation will enable us to capture the upside by becoming data leaders in a digital business world.
  21. 21. Strategy 2 / 64 Our strategy is innovative digital business. We will lead a growth effort of the market through our use of customer focused competitive advantage and disruptive social media to build a collaborative revolution. By being both data leaders and cloud based, our ecosystem approach will drive insight from data throughout the organisation. Synergies between our platform and open culture will enable us to capture the upside by becoming digital first in a networked world.
  22. 22. 1. This is the exact wording from our business plan. 2. I’ve seen two of these used already. 3. Are you for hire?
  23. 23. 1. This is the exact wording from our business plan. 2. I’ve seen two of these used already. 3. Are you for hire?
  24. 24. 1. This is the exact wording from our business plan. 2. I’ve seen two of these used already. 3. Are you for hire?
  25. 25. http://strategy-madlibs.herokuapp.com/
  26. 26. Julian Mason, APR 2011, CC by 2.0 https://www.flickr.com/photos/meandmyshadow/5687986018/
  27. 27. The Strategy Cycle Sun Tzu's five factors Purpose
  28. 28. The Strategy Cycle Sun Tzu's five factors Purpose Landscape
  29. 29. The Strategy Cycle Sun Tzu's five factors Purpose Landscape Climate
  30. 30. The Strategy Cycle Sun Tzu's five factors Purpose Landscape Climate Doctrine
  31. 31. The Strategy Cycle Sun Tzu's five factors Purpose Landscape Climate Doctrine Leadership
  32. 32. John Boyd, USAF Public Domain, US Gov, 2012
  33. 33. The Strategy Cycle Sun Tzu's five factors John Boyd’s OODA loop Purpose Landscape Climate Doctrine Leadership The “game”
  34. 34. Observe The Strategy Cycle Sun Tzu's five factors John Boyd’s OODA loop Purpose Landscape Climate Doctrine Leadership The “game”
  35. 35. Observe The Strategy Cycle Sun Tzu's five factors John Boyd’s OODA loop Orient Purpose Landscape Climate Doctrine Leadership The “game”
  36. 36. Observe Decide The Strategy Cycle Sun Tzu's five factors John Boyd’s OODA loop Orient Purpose Landscape Climate Doctrine Leadership The “game” Act
  37. 37. Importance of why?
  38. 38. Observe Decide The Strategy Cycle Sun Tzu's five factors John Boyd’s OODA loop The two types of why Orient Purpose Landscape Climate Doctrine Leadership The “game” why of purpose Act
  39. 39. Orient Purpose Landscape Climate Doctrine Leadership Observe Decide The “game” why of purpose why of movement Act The Strategy Cycle Sun Tzu's five factors John Boyd’s OODA loop The two types of why
  40. 40. Why of purpose = To Win!
  41. 41. Why of movement = here or there?
  42. 42. Movement = LEARNING Checkmate
  43. 43. Fotango website, 2005, courtesy of CEO.
  44. 44. Purpose The “game” why of purpose
  45. 45. Purpose Landscape Observe The “game” why of purpose
  46. 46. NStrategy Situational Awareness Map Serverless Patterns
  47. 47. Vikings Chess Themistocles
  48. 48. Tristan Ferne, Nov 2011, CC by 2.0 https://www.flickr.com/photos/tristanf/6404414883
  49. 49. From Hernam, head due west towards Hvarf, and you will have sailed north of Hjaltland, so that you just glimpse it in clear weather, but south of the islands, so that the sea is right in between the distant mountains and thus also south of Iceland. Hauksbók
  50. 50. N
  51. 51. What would you use to navigate? verbal storyvisual map
  52. 52. Images by Colin M.L. Burnett licensed under GNU FDL v1.2 https://commons.wikimedia.org/wiki/File:Chess_rlt45.svg
  53. 53. Pawn (w) Pawn (w)
  54. 54. Pawn (w), Pawn (b) Pawn (w), Pawn (b)
  55. 55. Pawn (w), Pawn (b), Pawn (w) Pawn (w), Pawn (b), Pawn (w)
  56. 56. Pawn (w), Pawn (b), Pawn (w), Queen (b) Pawn (w), Pawn (b), Pawn (w), Queen (b)
  57. 57. Pawn(w), Pawn(b), Pawn(w), Queen(b), Pawn(w), Queen(b), Bishop(w), Knight(b), Queen(w), Pawn(b), Rook(w), Bishop(b), Knight(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Pawn(w), Bishop(b), Rook(w), Pawn (b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Pawn(w), Pawn(b), Queen(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Knight(b),King(w), Knight(b), Pawn(w), Queen(b), Knight(w), Pawn(b), Rook(w), Rook(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), King(b), Pawn(w), Bishop(b), Rook(w), Pawn (b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Pawn(w), Pawn(b), Queen(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Knight(b), King(w), Knight(b), Pawn(w), Queen(b), Knight(w), Pawn(b), Rook(w), Rook(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Queen(w) ... WINS
  58. 58. Pawn(w), Pawn(b), Pawn(w), Queen(b), Pawn(w), Queen(b), Bishop(w), Knight(b), Queen(w), Pawn(b), Rook(w), Bishop(b), Knight(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Pawn(w), Bishop(b), Rook(w), Pawn (b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Pawn(w), Pawn(b), Queen(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Knight(b),King(w), Knight(b), Pawn(w), Queen(b), Knight(w), Pawn(b), Rook(w), Rook(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), King(b), Pawn(w), Bishop(b), Rook(w), Pawn (b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Pawn(w), Pawn(b), Queen(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Knight(b), King(w), Knight(b), Pawn(w), Queen(b), Knight(w), Pawn(b), Rook(w), Rook(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Queen(w) ... WINS Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Pawn(w), Pawn(b), Queen(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Knight(b), King(w), Knight(b), Pawn(w), Queen(b), Knight(w), Pawn(b), Rook(w), Rook(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Queen(w) , Pawn(w), Pawn(b), Pawn(w), Queen(b), Pawn(w), Queen(b), Bishop(w), Knight(b), Queen(w), Pawn(b), Rook(w), Bishop(b), Knight(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Pawn(w), Bishop(b), Rook(w), Pawn (b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Knight(w), Pawn(b), Rook(w), Queen(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Pawn(w), Pawn(b), Queen(w), King(b), Queen(w), Pawn(b), Knight(w), Knight(b), Knight(w), Pawn(b), Rook(w), Rook(b),Pawn(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Knight(b),King(w), Knight(b), Pawn(w), Queen(b), Knight(w), Pawn(b), Rook(w), Rook(b), Rook(w), Knight(b), Pawn(w), Pawn(b), Queen(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Knight(b), Pawn(w), King(b), Pawn(w), Bishop(b), Rook(w), Pawn (b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Queen(w), Knight(b), Pawn(w), Knight(b), Pawn(w), Pawn(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Queen(w), King(b), Knight(w), Pawn(b), Rook(w), Bishop(b), Pawn(w), Pawn(b), Pawn(w), Knight(b), Queen(w), ... WINS Secrets of Success
  59. 59. Pawn (w)
  60. 60. Pawn (w), Pawn (b)
  61. 61. Pawn (w), Pawn (b), Pawn (w)
  62. 62. Pawn (w), Pawn (b), Pawn (w), Queen (b) ... LOST.
  63. 63. What would you use to learn? context specific playsecrets of success
  64. 64. X Thermopylae Athens Thebes X X Artemisium NPersians
  65. 65. X Thermopylae Athens Thebes X X Artemisium N Army Navy Persians
  66. 66. Strengths Weaknesses Opportunities Threats A well trained Spartan army Get rid of the Spartans Get rid of the Persians Persians get rid of us The Oracle says a really dodgy film might be produced over 2,000 years later A lot of Persians ARE turning up A high level of motivation not to become a Persian slave The Ephors might stop the Spartans turning up
  67. 67. magic frameworkposition and movement What would you use to communicate and determine strategy in battle?
  68. 68. Navigation Learning Strategy
  69. 69. Chess Visual Navigation Context specific Learning Position and movement Strategy
  70. 70. Chess Visual Navigation Context specific Learning Position and movement Strategy High Situational Awareness
  71. 71. Chess Alchemy Visual Navigation Story telling Context specific Learning Secrets of success Position and movement Strategy Magic frameworks High Situational Awareness Low
  72. 72. Chess Alchemy Visual Navigation Story telling Context specific Learning Secrets of success Position and movement Strategy Magic frameworks High Situational Awareness Low FAKECEO
  73. 73. NStrategy Situational Awareness Map Serverless Patterns
  74. 74. Chess Alchemy Visual Navigation Story telling Context specific Learning Secrets of success Position and movement Strategy Magic frameworks High Situational Awareness Low FAKECEO
  75. 75. X Thermopylae Athens Thebes X X Artemisium N Army Navy Persians
  76. 76. X Thermopylae Athens Thebes X X Artemisium N Army Navy Persians Visual Yes Context Yes Position Yes Anchor Yes Movement Yes Components Yes
  77. 77. But we have maps!
  78. 78. Photo Storage Data Centre Power Print Web Site Platform CRM Image Manipulation Compute Customer Systems Map
  79. 79. Photo Storage Data Centre Power Print Web Site Platform CRM Image Manipulation Compute Customer Systems Map
  80. 80. Photo Storage Power Print Web Site Platform CRM Image Manipulation Compute Customer Data Centre Systems Map
  81. 81. Photo Storage Power Print Web Site Platform CRM Image Manipulation Compute Customer Data Centre Systems Map Visual Yes Context Yes Position NO Anchor NO Movement NO Components Yes
  82. 82. Photo Storage Power Print Web Site Platform CRM Image Manipulation Compute Customer Data Centre Space has meaning!
  83. 83. Business Process Map
  84. 84. Business Process Map Visual Yes Context Yes Position NO Anchor Yes Movement NO Components Yes
  85. 85. Digital Map
  86. 86. Digital Map Visual Yes Context NO Position NO Anchor NO Movement NO Components Yes
  87. 87. Mind Map
  88. 88. Mind Map Visual Yes Context Yes Position Yes Anchor Yes Movement NO Components Yes
  89. 89. So how to map?
  90. 90. USER Needs CUP OF TEA
  91. 91. USER Needs CUP OF TEA Needs HOT WATER TEA Needs
  92. 92. USER Needs CUP OF TEA Needs HOT WATER TEA Needs KETTLE Needs Needs WATER
  93. 93. USER Needs CUP OF TEA Needs HOT WATER TEA Needs KETTLE Needs Needs WATER POWER Needs
  94. 94. USER Needs CUP OF TEA Needs HOT WATER TEA Needs KETTLE Needs Needs WATER POWER Needs Anchor
  95. 95. USER Needs CUP OF TEA Needs HOT WATER TEA Needs KETTLE Needs Needs WATER POWER Needs Anchor Position
  96. 96. Photo Storage Data Centre Power Print Web Site Platform CRM Image Manipulation Compute Customer Visual Yes Context Yes Position NO Anchor NO Movement NO Components Yes
  97. 97. Online Photo Storage Print Web Site Online Image Manipulation Customer Needs Needs Anchor Visual Yes Context Yes Position NO Anchor Yes Movement NO Components Yes
  98. 98. Online Photo Storage Data Centre Power Print Web Site Platform CRM Online Image Manipulation Compute Customer Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs ValueChain VisibleInvisible Visual Yes Context Yes Position Yes Anchor Yes Movement NO Components Yes Position
  99. 99. Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site Platform CRM Online Image Manipulation Compute Customer Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Needs Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution Visual Yes Context Yes Position Yes Anchor Yes Movement NO Components Yes
  100. 100. Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Online Image Manipulation Compute Customer Platform 2005 Visual Yes Context Yes Position Yes Anchor Yes Movement Yes Components Yes
  101. 101. Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Online Image Manipulation Compute Customer Platform Anchor Position Movement
  102. 102. Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Online Image Manipulation Compute Customer Platform Space has meaning!
  103. 103. So what?
  104. 104. NStrategy Situational Awareness Map Serverless Patterns
  105. 105. Purpose Landscape Climate Observe The “game” why of purpose why of movement
  106. 106. Climate Rules that influence the game
  107. 107. Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Compute Customer Platform Climatic pattern Everything evolves Future Past +Competition Future
  108. 108. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Platform Customer Past +Competition Future Experimentation Chaotic Uncertain Unpredictable Changing Different Exciting Future Worth Unusual Rare Poorly understood Differential Competitive Advantage Volume Operations Ordered Known Measured Stable Standard Obvious Low Margin Essential Ubiquitous Defined Operational efficiency Cost of doing business Climatic pattern Characteristics change
  109. 109. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible AGILE / In-house Strong Weak focus on reducing cost of change
  110. 110. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible SIX SIGMA / Outsource StrongWeak AGILE / In-house Strong Weak focus on reducing deviation focus on reducing cost of change
  111. 111. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible SIX SIGMA / Outsource StrongWeak AGILE / In-house Strong Weak Strong WeakWeak LEAN / Off the shelf product focus on learning & reducing waste focus on reducing deviation focus on reducing cost of change
  112. 112. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible SIX SIGMA / Outsource StrongWeak AGILE / In-house Strong Weak Climatic pattern No one size fits all Strong WeakWeak LEAN / Off the shelf product focus on learning & reducing waste focus on reducing deviation focus on reducing cost of change
  113. 113. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Compute Customer Past +Competition Future Climatic pattern Past success breeds inertia +Inertia Platform Online Image Manipulation
  114. 114. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site Platform CRM Compute Customer Online Image Manipulation 2005
  115. 115. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site Platform CRM Compute Customer +efficiency Online Image Manipulation 2005
  116. 116. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site Platform CRM Compute Customer +efficiency +Inertia Online Image Manipulation 2005
  117. 117. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site Platform CRM Compute Customer +efficiency +Inertia +Worth Online Image Manipulation 2005
  118. 118. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Compute Customer +efficiency +Inertia +Worth Online Image Manipulation Here? Here? Here? Here? Where to Invest? Platform
  119. 119. Orient Purpose Landscape Climate Doctrine Observe The “game” why of purpose why of movement Act
  120. 120. Emergency Services Mobile Communication Platfom (ESMCP)
  121. 121. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Emergency Function Doctrine Focus on user needs
  122. 122. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement Doctrine Think small (as in know the details)
  123. 123. +Borders +Immigration +Police
  124. 124. Number of Duplicate Efforts in a single Organisation Technology Space Industry 2,000+ (unconfirmed) Accounting systems Global Defence 1,000+ (estimated) Risk management Global Finance 380 ERP system Global Energy 300+ ECM systems Global Pharma 170 Cloud projects Global Technology 118 Workflow systems Government 22 Rules Engines European Corporate 14 CRM system National Bank 6 General Rule of Thumb Everywhere IT Weapons of Mass Duplication - Leader Board
  125. 125. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement Doctrine Remove Duplication
  126. 126. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement Doctrine Think small (as in contracts)
  127. 127. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible SIX SIGMA / Outsource StrongWeak AGILE / In-house Strong Weak Climatic pattern No one size fits all Strong WeakWeak LEAN / Off the shelf product focus on learning & reducing waste focus on reducing deviation focus on reducing cost of change
  128. 128. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement outsource to utility suppliers, Six Sigma use off the shelf products, Lean build in-house with Agile techniques Doctrine Use appropriate methods
  129. 129. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement
  130. 130. What is a world perception server?
  131. 131. Should we outsource or build our own? B Should we outsource or build our own? A
  132. 132. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Should we outsource or build our own? Should we outsource or build our own? A B
  133. 133. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Autonomous Vehicle Driver GPS Vehicle State Server Autonomous vehicle manager LIDAR World Perception Server Vision System Driver
  134. 134. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement outsource to utility suppliers, Six Sigma use off the shelf products, Lean build in-house with Agile techniques Doctrine Use appropriate methods
  135. 135. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement outsource to utility suppliers, Six Sigma use off the shelf products, Lean build in-house with Agile techniques Team 5 Team 6 Team 1 Team 3 Team 4 Team 2 Team 7 Team 8 Team 9 Team 10 Doctrine Think small (use cells)
  136. 136. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement Team 6 Team 1 Team 3 Team 4 Team 2 Team 7 Team 8 Team 9 Team 10 Pioneers Settlers Town Planners Doctrine Think aptitude and attitude Team 5
  137. 137. GCHQ, Boiling Frogs, 2016, Crown Copyright, https://github.com/gchq/BoilingFrogs
  138. 138. Doctrine universally applicable principles regardless of context
  139. 139. Orient Purpose Landscape Climate Doctrine Leadership Observe Decide The “game” why of purpose why of movement Act
  140. 140. Strategy Context specific forms of gameplay
  141. 141. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Online Image Manipulation Compute Customer Platform
  142. 142. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Compute Customer +efficiency +Inertia +Worth Online Image Manipulation Platform
  143. 143. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Compute Customer +efficiency +Inertia +Worth Online Image Manipulation Here? Here? Here? Here? Platform Where to Invest?
  144. 144. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Online Photo Storage Data Centre Power Print Web Site CRM Compute Customer +efficiency +Inertia +Worth Online Image Manipulation Gameplay Accelerate, de- accelerate & constraints Open Fear, uncertainty & doubt +Constraints Platform
  145. 145. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Use Online Photo Storage Data Centre Power Print Web Site Platform CRM Compute Customer Open Online Image Manipulation 2005 Exploit Gameplay Context specific play
  146. 146. Orient Purpose Landscape Climate Doctrine Leadership Observe Decide The “game” why of purpose why of movement Act
  147. 147. Mark Fowler, Dec 2006, https://www.flickr.com/photos/twoshortplanks/314161151 Anita Hart, April 2007, CC BY-NC-ND 2.0 https://www.flickr.com/photos/anitakhart/472099476
  148. 148. Developeraccounts Time (days since start) actual forecast beta alpha
  149. 149. It’s not the future Not core
  150. 150. Ubuntu Logo, https://www.ubuntu.com/legal/terms-and-policies/intellectual-property-policy
  151. 151. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Platform Compute Compute Utility Co-evolved management tools and practice (Devops) Physical Server Server OS Guest OS New Applications (Developers) 2008 User Here! Here! Here! Here!
  152. 152. Cloud 20102008 Windows Other RHEL 70% Ubuntu Windows RHEL
  153. 153. NStrategy Situational Awareness Map Serverless Patterns
  154. 154. IN THE BEGINNING …
  155. 155. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute
  156. 156. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute
  157. 157. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Operating system
  158. 158. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Operating system
  159. 159. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Operating system Novel architectural practice High MTTR
  160. 160. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Operating system High MTTR Novel architectural practice
  161. 161. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Good architectural practice Framework Emerging coding practice Operating system High MTTR
  162. 162. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Good architectural practice Framework Operating system High MTTR Emerging coding practice
  163. 163. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice Framework Best coding practice Operating system High MTTR
  164. 164. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice Framework Best coding practice Operating system High MTTR
  165. 165. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice Framework Operating system Best coding practice Novel architectural practice High MTTR Low MTTR Climatic pattern co-evolution
  166. 166. CLOUD
  167. 167. Make my stuff “cloudy”
  168. 168. The end of cloud is nigh ...
  169. 169. Shouldn't our architecture evolve as well?
  170. 170. Heretic Burn him!
  171. 171. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice Framework Operating system Best coding practice Novel architectural practice Low MTTR Inertia
  172. 172. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice Framework Operating system Best coding practice Emerging architectural practice (DevOps)
  173. 173. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Framework Operating system Best coding practice Good architectural practice (DevOps)
  174. 174. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Framework Operating system Best coding practice Good architectural practice (DevOps) New Tribe
  175. 175. It’s all about user needs, iterative cycles, automation, feedback loops, …
  176. 176. So was ITIL
  177. 177. Heretic Burn him!
  178. 178. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) Framework
  179. 179. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) Framework (e.g. Lambda)
  180. 180. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda)
  181. 181. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda)
  182. 182. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application Framework (e.g. Lambda) emerging architectural practice (JEFF)
  183. 183. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda) Low MTTRHigh MTTR New Legacy New Tribe
  184. 184. DevOps is the new legacy?
  185. 185. Heretic Burn him!
  186. 186. NStrategy Situational Awareness Map Serverless Patterns
  187. 187. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application Framework (e.g. Lambda) emerging architectural practice (JEFF) Here Here
  188. 188. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda) New Legacy New Tribe
  189. 189. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda) High MTTR Low MTTR
  190. 190. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda) High MTTR Low MTTR High ??? Low ???
  191. 191. Obscurity of Cost
  192. 192. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Needs (Leads)
  193. 193. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Testing Application Needs (Leads) Test printer
  194. 194. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Find out about Testing Application Microsite Needs (Leads) Test printer
  195. 195. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Find out about Testing Application Platform Microsite Needs (Leads) Test printer
  196. 196. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Large format printer Find out about Testing Application Platform Toner cartridge Microsite Needs (Leads) Test printer
  197. 197. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Large format printer Find out about Testing Application Postal delivery Distribution Platform Toner cartridge Brochure Microsite Needs (Leads) Test printer
  198. 198. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Large format printer Find out about Testing Application Postal delivery Distribution Platform Toner cartridge Brochure Microsite Needs (Leads) Test printer +flow
  199. 199. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Large format printer Find out about Testing Application Postal delivery Distribution Platform Toner cartridge Brochure Microsite Needs (Leads) Test printer + Conversion Rate + Indirect + Direct + Cost per print + Cost per print distributed + price per lead + Conversion Rate
  200. 200. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Stepwise non variable components Consumer Client Large format printer Find out about Testing Application Postal delivery Distribution Platform Toner cartridge Brochure Microsite Needs (Leads) Test printer + Conversion Rate + Indirect + Direct + Cost per print + Cost per print distributed + price per lead + Conversion Rate
  201. 201. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Large format printer Find out about Testing Application Postal delivery Distribution Platform Toner cartridge Brochure Microsite Needs (Leads) Test printer + Conversion Rate + Indirect + Direct + Cost per print + Cost per print distributed + price per lead + Conversion Rate + function cost + function cost
  202. 202. 1.Enabled worth base development
 2.Refactoring had financial value 3.Code efficiency
 4.Rapid acceleration in speed of development and code re-use 5. Monitoring by flow of financial value
  203. 203. 1.Enabled worth base development
 2.Refactoring had financial value 3.Code efficiency
 4.Rapid acceleration in speed of development and code re-use 5. Monitoring by flow of financial value
  204. 204. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Testing Application Platform Needs (Leads) Test printer + Direct + price per lead + function cost
  205. 205. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Testing Application Platform Needs (Leads) Test printer + Direct + price per lead +$$ +$$ +$$ User Registration Upload image Brexit Trade Barrier Negotiator
  206. 206. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Testing Application Platform Needs (Leads) Test printer + Direct + price per lead +$$ +$$ +$$ User Registration Upload image Brexit Trade Barrier Negotiator
  207. 207. 1.Enabled worth base development
 2.Refactoring had financial value 3.Code efficiency
 4.Rapid acceleration in speed of development and code re-use 5. Monitoring by flow of financial value
  208. 208. 1.Enabled worth base development
 2.Refactoring had financial value 3.Code efficiency
 4.Rapid acceleration in speed of development and code re-use 5. Monitoring by flow of financial value
  209. 209. +Borders +Immigration +Police
  210. 210. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Testing Application Platform Needs (Leads) Test printer + Direct + price per lead +$$ +$$ +$$ User Registration Upload image Brexit Trade Barrier Negotiator
  211. 211. 1.Enabled worth base development
 2.Refactoring had financial value 3.Code efficiency
 4.Rapid acceleration in speed of development and code re-use 5.Monitoring by flow of financial value
  212. 212. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Consumer Client Testing Application Platform Needs (Leads) Test printer + Direct + price per lead +$$ +$$ +$$ User Registration Upload image Brexit Trade Barrier Negotiator
  213. 213. So when will this happen, who will win etc?
  214. 214. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Use Online Photo Storage Data Centre Power Print Web Site Platform CRM Compute Customer Open Online Image Manipulation 2005 Exploit Gameplay Context specific play
  215. 215. What’s the …
  216. 216. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Component service +Commoditise “pre-existing act”Gameplay ILC
  217. 217. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Componentisation effect Component service Gameplay ILC
  218. 218. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Componentisation effect Component service Component service Gameplay ILC
  219. 219. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Componentisation effect Component service Component service Gameplay ILC
  220. 220. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Componentisation effect Component service Component service Others build new things (innovate) Gameplay ILC
  221. 221. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Componentisation effect Component service Component service Identify patterns through meta data (leverage) Others build new things (innovate) Gameplay ILC
  222. 222. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible The ever growing platform (commoditise) Componentisation effect Component service Component service Identify patterns through meta data (leverage) Others build new things (innovate) Gameplay ILC
  223. 223. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Mobile Network Ambient User Video Job Dispatch Messaging D2D Telephony P2P P2MP Core Apps Common Apps Local Apps Store App Catalogue Stats App Certification Device Catalogue Secure Data Service Device Location Services Device Certification Device Enhancements Bespoke Coverage Control Room Connections Network Statistics Fault Visualisation MDM / MAM Purchasing Billing Radio Site Coverage System Support Services Emergency Function CO User Orgs LTE Network Enhancement Team 6 Team 1 Team 3 Team 4 Team 2 Team 7 Team 8 Team 9 Team 10 Pioneers Settlers Town Planners Doctrine Think aptitude and attitude Team 5
  224. 224. Supplier Ecosystem
  225. 225. API Supplier API Ecosystem
  226. 226. API Supplier API Ecosystem Size of Ecosystem (Apparent) rate of innovation customer focus efficiency
  227. 227. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda)
  228. 228. Uncharted Industrialised Genesis Custom Built Product (+ rental) Commodity (+ utility) Evolution ValueChain VisibleInvisible Application compute Best architectural practice (Legacy) Operating system Best coding practice Good architectural practice (DevOps) emerging architectural practice (JEFF) Framework (e.g. Lambda)
  229. 229. Summary
  230. 230. Purpose Landscape Climate Doctrine Leadership Observe Orient Decide The “game” why of purpose why of movement Act
  231. 231. Purpose Landscape Climate Doctrine Leadership Observe Orient Decide The “game” why of purpose why of movement Act
  232. 232. Purpose Landscape Climate Doctrine Leadership Observe Orient Decide The “game” why of purpose why of movement Act
  233. 233. Thank you medium.com/wardleymaps creative commons 
 wardleymaps.com leadingedgeforum.com simon.wardley@leadingedgeforum.com @swardley
  234. 234. Learning More
  235. 235. medium.com/wardleymaps creative commons
  236. 236. Thank you medium.com/wardleymaps creative commons 
 wardleymaps.com leadingedgeforum.com simon.wardley@leadingedgeforum.com @swardley

×