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

A Platform for a Roadmap: Mixing Metaphors for ...

A Platform for a Roadmap: Mixing Metaphors for Fun and Profit

An informative and occasionally amsuing tour through the cognitive science of metaphors, their application to software concepts like "platforms", "roadmaps", and "Puppet".

Eric Sorenson

October 20, 2016
Tweet

More Decks by Eric Sorenson

Other Decks in Technology

Transcript

  1. A Platform for A Roadmap: Mixing Metaphors for Fun and

    Profit eric sorenson // @ahpook sr technical product manager puppet
  2. 3 Most of our ordinary conceptual system is metaphorical in

    nature. The primary function of metaphor is to provide a partial understanding of one kind of experience in terms of another kind of experience.
  3. 4 As a consequence of our brains reaching for metaphors

    to come to grips with the world around us, we gain partial understanding of experiences, and which parts we grasp versus which parts elude us are determined by the metaphors we use. IDEAS ARE OBJECTS EXPRESSIONS ARE CONTAINERS COMMUNICATION IS SENDING
  4. 5

  5. 6

  6. 7

  7. 9

  8. 10 A platform-less product will always be replaced by an

    equivalent platform-ized product. ... The Golden Rule of Platforms, "Eat your own dogfood" can be rephrased as: "Start with a platform, then use it for everything".
  9. 11

  10. Abstraction decompose into smaller pieces Inheritance extend components without knowledge

    of their internals Encapsulation restrict access to accessors and mutators Polymorphism many implementations, same interface 12
  11. 13

  12. 15

  13. 16

  14. 18 TIME IS AN OBJECT THAT MOVES TOWARDS US. TIME

    IS STATIONARY, WE MOVE THROUGH IT TOWARD THE FUTURE. FROM OUR POINT OF VIEW TIME GOES PAST US, FROM FRONT TO BACK
  15. 19

  16. 21

  17. 22

  18. Preso title goes here. To update, go to File >

    Page Setup > Header/Footer, paste title, Apply All Photo Credits Cover - Puppet photo Nigel - from twitter https://twitter.com/sstatik/status/781537634845806592 Parallel evolution - https://www.britannica.com/science/parallel-evolution Wood platform - http://www.turbosquid.com/3d-models/max-platform-wood/811201 ISS - https://upload.wikimedia.org/wikipedia/commons/3/3b/ISS_Configuration_as_of_August_2016.svg Kermit - http://www.mirror.co.uk/tv/tv-previews/muppets-return-tv-screens-mockumentary-6658289 Swedish Chef - Youtube capture, alpha added https://www.youtube.com/watch?v=iv4htIk8tOU Sesame street cast - http://www.today.com/popculture/sesame-street-fires-beloved-characters-bob-luis-gordon- after-45-t101247 Roadmap - Clark College Roadmap for Parents, cropped and alpha transparency added Steve Yegge at oscon - youtube capture https://www.youtube.com/watch?v=vKmQW_Nkfk8&t=14m7s Sea monster - https://www.wired.com/2013/09/carta-marina/ 23