Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Three frames DevOpsDays ATL

350 vues

Publié le

DevOps, Serverless, and Wardley Maps, three frames for making sense of the waves of change in IT.

This talk explores how each of these frames reveals economic and social transitions successful IT Organizations will need to grapple with in the near future.

Publié dans : Technologie
  • Soyez le premier à commenter

Three frames DevOpsDays ATL

  1. 1. © 2014-2018 Praxis Flow LLC on Development and Operations Three Frames
  2. 2. A Brief Word About Attribution ..documentation about ways in which the candidate has undertaken to share their research with appropriate professional design audiences Practice Based Research aka Action Research “Doing Research by doing it with people” I am researching multiple conceptions of temporality as they relate to Transition Design of large multiscale projects… How do we design transitions of extremely large systems across extremely large timespans.
  3. 3. Ontological Design, What can we discuss? Frames
  4. 4. © 2014-2018 Praxis Flow LLC
  5. 5. © 2014-2018 Praxis Flow LLC
  6. 6. © 2014-2018 Praxis Flow LLC
  7. 7. © 2014-2018 Praxis Flow LLC Voros J 2003, ‘A generic foresight process framework’, Foresight, vol. 5, no. 3, pp. 10-21. doi:10.1108/14636680310698379
  8. 8. © 2014-2018 Praxis Flow LLC The Difference between what is Plausible and what is Possible reveals a “Frame”. Plausibility is what “fits in the frame”… and is always a subset of what is possible. *this is a pretty unconventional way of explaining Frames. One which tries to talk about the temporality… the “expectation” (the protention”) inherent in Frames.
  9. 9. © 2014-2018 Praxis Flow LLC Variation of Futures Cone from Nesta’s report ‘Don't Stop Thinking About Tomorrow'
  10. 10. A Frame of Relations DevOps
  11. 11. © 2014-2018 Praxis Flow LLC
  12. 12. © 2014-2018 Praxis Flow LLC
  13. 13. © 2014-2018 Praxis Flow LLC Heterogeneous Mental Models with RELATIONSHIPS (boundaries)
  14. 14. © 2014-2018 Praxis Flow LLC A “Mental” or “Cognitive” concept of DevOps
  15. 15. © 2014-2018 Praxis Flow LLC A “social” or “culture based” concept of DevOps
  16. 16. © 2014-2018 Praxis Flow LLC Boundary Formation A “sociotechnical practice” based concept of DevOps Dev Practices OPs Practices Shared Practices https://www.youtube.com/watch?v=WtfncGAeXWU&t=7s Whole Work: Sociotechnicity & DevOps
  17. 17. © 2014-2018 Praxis Flow LLC Conjuction Conjunction can be compared to breathing together, as it implies the exchange and transmission of material substance (physical matter contained in the air we breathe, or semiotic matter conveyed by signs). The search for a common rhythm, the tentative interpretation of bodily and semiotic nuances, the non-verbal disambiguation of verbal signs are part of conjunctive communication. Berardi, Franco. "And. Phenomenology of the end: cognition and sensibility in the transition from conjunctive to connective mode of social communication." (2014).
  18. 18. © 2014-2018 Praxis Flow LLC Connection If you want to understand what connective communication is, you have to think to the syntactic overlapping and semantic identification between two strings of information. Connection is the interaction between syntactic machines having the same format. When human beings want to take part in a connection, they must previously accept the syntactic reduction of the contents of their exchange to the format of the machines that are carrying their signs.Berardi, Franco. "And. Phenomenology of the end: cognition and sensibility in the transition from conjunctive to connective mode of social communication." (2014).
  19. 19. © 2014-2018 Praxis Flow LLC Transition The mutation that is currently investing the social and linguistic organism can be essentially described as a transition from the sphere of conjunction to the sphere of connection. In the shift a change occurs: while conjunctive communication is a tentative approach to the intentions of meaning of a body which sends ambiguous messages whose interpretation is object of negotiation and uncertainty, connective communication implies and presupposes a perfectly unambiguous interaction between agents of signification syntactically compatible. If you want to figure out what is conjunctive communication just think of two persons engaged in courting, anBerardi, Franco. "And. Phenomenology of the end: cognition and sensibility in the transition from conjunctive to connective mode of social communication." (2014).
  20. 20. © 2014-2018 Praxis Flow LLC Balance As work is transformed into information, virtualization jeopardizes affective relations between people involved in the labour process. —Bifo Berardi, Franco. "And. Phenomenology of the end: cognition and sensibility in the transition from conjunctive to connective mode of social communication." (2014).
  21. 21. © 2014-2018 Praxis Flow LLC Output Outcome Outcome Roche, C (1999). Impact Assessment for Development Agencies. Oxford: Oxfam/NOVIB.
  22. 22. © 2014-2018 Praxis Flow LLC BACKLOG Output Outcome Outcome Output Outcome Outcome
  23. 23. © 2014-2018 Praxis Flow LLC DevOps is a negotiation between Connection and Conjuction It is a discussion about how we should relate to each other
  24. 24. A Frame of Componentization Serverless
  25. 25. © 2014-2018 Praxis Flow LLC Componentization Let me introduce the topic of evolution with a parable. There once were two watchmakers, named Hora and Tempus, who manufactured very fine watches. Both of them were highly regarded,,, However, Hora prospered, while Tempus became poorer and poorer and finally lost his shop. What was the reason? The watches the men made consisted of about 1,000 parts each. Tempus had so constructed his that if he had one partly assembled and had to put it down—to answer the phone, say—it immediately fell to pieces and had to be reassembled from the elements. The better the customers liked his watches, the more they phoned him and the more difficult it became for him to find enough uninterrupted time to finish a watch. The watches that Hora made were no less complex than those of Tempus. But he had designed them so that he could put together subassemblies of about ten elements each. Ten of these subassemblies, again, could be put together into a larger subassembly; and Simon, Herbert A. (1996-09-26). The Sciences of the Artificial (p. 3). The MIT Press. a notion of levels and stable subassemblies
  26. 26. © 2014-2018 Praxis Flow LLC The Difference between what is Plausible and what is Possible is a question of Ontological Design (ontology what exists) (pssttt.. serverless is an act of ontological (un)design)
  27. 27. © 2014-2018 Praxis Flow LLC Bounded Rationality the principle of bounded rationality: The capacity of the human mind for formulating and solving complex problems is very small compared with the size of the problems whose solution is required for objectively rational behavior in the real world — or even for a reasonable approximation to such objective rationality —Herbert SimonBounded by Time and Data
  28. 28. © 2014-2018 Praxis Flow LLC FinDev as Lowest Common Denominator between Business and Development Serverless Creates a Liquid Market of Functions… (There are many Function providers (that do the same thing) AND it is “low cost” to switch providers)
  29. 29. © 2014-2018 Praxis Flow LLC This is not a efficiency play.. It is about creating information in a market about component to increase competitions
  30. 30. © 2014-2018 Praxis Flow LLC Complexity doesn’t go away… it goes somewhere else… Serverless is Networkfull fulfillment is an operations problem..
  31. 31. A Frame of Ecology Wardley Mapping
  32. 32. ValueChain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Cup Kettle Cup of Tea Power Water Tea Hot Water Alertness Customer Lets talk about Outputs and Outcomes
  33. 33. Cup Cup of Tea Tea Alertness Customer Output Outcome
  34. 34. ValueChain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Water Oats Hot Water Customer Satiation
  35. 35. Value Chain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Wate r Oats Hot Water Custome r Satiation A common configuration of components (a Regime) A unique set of outputs and outcomes (a niche) A unique configuration of components for a niche… (a strategy)
  36. 36. Value Chain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Water Oats Hot Water Custome r Satiation
  37. 37. A Plurality of Customer Needs (a plurality of intended outcomes) The plurality of needs satisfied by a constrained set of “infrastructure/utility” (kettles) creates an economy… competition to secure the “infrastructural components and capabilities” to service the plurality of customers needs…
  38. 38. Geels, Frank W. "Technological transitions as evolutionary reconfiguration processes: a multi-level perspective and a case-study." Research policy 31.8-9 (2002): 1257-1274.
  39. 39. ValueChain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Water Oats Hot Water Customer Satiation Kettle Kettle Kettle Kettle Kettle An Ecosystem of Competing Components (and component configurations)
  40. 40. © 2014-2018 Praxis Flow LLC All architecture is design but not all design is architecture. Architecture represents the significant design decisions that shape a system, where significant is measured by cost of change. --Grady Booch
  41. 41. ValueChain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Water Oats Hot Water Customer Satiation Ecological Cost of Change is RELATIONAL Cognitive “Componentization” (focus)
  42. 42. © 2014-2018 Praxis Flow LLC Cost of Change: Component/Relation Score 1 2 3 4 5 Impact of Change Isolated Entangled Reversibility of Change Reversible Irreversible Replaceability Replaceable Irreplaceable Adaptability Adaptable Rigid Arenas of Uncertainty None All
  43. 43. ValueChain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Water Oats Hot Water Customer Satiation Ecological Cost of Change is RELATIONALCognitive “Componentization” (focus)… forces of simplification and generalization
  44. 44. ValueChain Evolution visibleinvisible Genesis Custom Built Product (+ rental) Commodity (+ utility) Bowl Kettle Bowl of Oatmeal Power Water Oats Hot Water Customer Satiation Ecological Cost of Change is RELATIONALCognitive “Componentization” (focus)… forces of simplification and generalization 1 2 4 2
  45. 45. In order to participate in an ecological system of components MANAGE YOUR COST OF CHANGE (your Wardley Map may help you have a conversation about where cost of change is limiting your options)
  46. 46. DevOps, Serverless, Wardley Maps Thinking with… (not ANSWERS… Proposals for thinking)
  47. 47. © 2014-2018 Praxis Flow LLC Ecological Optionality Where can we go… (niches) (my company)... Increasing our resilience in a VUKA marketplace… (being able to reconfigure/replace the things we have to meet changing needs) Where can we go…(components/regimes) (my ecosystem)… Increasing optionality of the market place… (increasing the number of competing components available in the market... )
  48. 48. © 2014-2018 Praxis Flow LLC What is a Frame | Relation

×