1 / 48

- Some framing (short version) - Some practical bits - Leave a few min for ? s

- Some framing (short version) - Some practical bits - Leave a few min for ? s. def. ‘a pluggable piece’: a complex tool with a simple interface that is explicitly designed be stacked and nested with other pluggable pieces to solve problems.

bliss
Download Presentation

- Some framing (short version) - Some practical bits - Leave a few min for ? s

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. - Some framing (short version)- Some practical bits- Leave a few min for ?s

  2. def. ‘a pluggable piece’:a complex tool with a simple interface that is explicitly designed be stacked and nested with other pluggable pieces to solve problems

  3. …def ‘pluggable culture’:the resulting shift empowering more people to solve more specific problems on their own

  4. inputs -> [ complexity ] -> outputs Any ‘piece’ is,

  5. I -> [C] -> O I -> [C] -> O I -> [C] -> O I -> [C] -> O solution! I -> [C] -> O I -> [C] -> O I -> [C] -> O

  6. … companies are starting to explicitly design towards producing ‘pluggable pieces’ Pieces have always existed, the shift is:

  7. & this means that ‘pieces’ are explicitly designed to be ‘plugged’ not ‘hacked’ (back to this distinction in a sec)

  8. In caveman times…. we made useful things all by ourselves from raw inputs It was slow.

  9. The march of the economy has been, efficiency =f ( specialization ) = f ( communication technology )

  10. Ask your typical 1776 pin maker…

  11. -- 10 workers each making pins = 10 pins/day -- 10 workers each making one part of each pin = 20 pins/day

  12. more pins - because each individual gets good at a slice of prod -- because the other slices were abstracted --- because the factory floor is a ‘local network’

  13. Lots of great communications tech has driven more efficiency over the last 300+ years social search internet cell phone jets car phone telegraph literacy railroad sanitation

  14. but the insane acceleration in communication technology is just now morphing the equation: efficiency =f ( specialization ) = f ( communication technology )

  15. … because the primary mode of innovation was, I want to provide something to a market, So I need a ‘piece’ So I put out an RFP with a volume, the market provides

  16. New ‘pieces’ were first made for a specific need, then abstracted or repurposed The consumer wrote the spec

  17. & hacking was picking up leftover pieces designed for one customer to do something new…

  18. That type of ‘hacking’ is dying

  19. … because the laws of efficiency under extreme communications environments tend towards pluggable pieces.

  20. New ‘pieces’ are structured for the general case and then specified through additional layers The producers write the spec

  21. This is bottom up innovation vs. top down.

  22. Practically speaking…

  23. What is PluggableCulture today?

  24. Open Source Hardware Cloud Computing Identity Distribution More… io

  25. Hardware

  26. Ardunio open source microcontroller board Makers Artists Open Source Feedback

  27. Arduino Powered ArtInteractivity without engineers • http://aliciagibb.com/thesis/

  28. Makerbotopen source 3D printer Ardunio based Founders are not engineers

  29. Cloud Computing

  30. = PluggableComputing We used to run servers -Now we run software. AWS & others give us:Abstraction, scalability, reliability, pluggability Pluggability = More Diversity

  31. That's still hardware

  32. Pluggability is moving up the stack Open Source Software / web servers Pluggable APIs for complex piecesof your application Open Source Application Frameworks Abstracted Hardware

  33. Pluggable Identity

  34. Pluggable Distribution

  35. Powerful, complex functionalitywith a simple API

  36. More & more functionaliy is shardinginto pluggable pieces

  37. Pluggable Problems?

  38. Pluggable Telephony

  39. Pluggable Deliverability

  40. Pluggable Location

  41. Pluggable Files

  42. Abstract it out, and build faster presslift Y! Mail Attach Large Files

  43. Pluggable Pieces nest and stack Open source software Application Frameworks presslift Drop.io Amazon AWS

  44. Building an app has changed.

  45. Younger developers are learning the pieces, and how to plug them together

  46. Start plugging in pieces, and get on with developing the fun stuff

  47. PluggableCulture.com @ericskiff @lessin

More Related