Government As Platform
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Government As Platform

on

  • 14,943 views

My June 4 talk to Web Manager University in Washington DC about the principles that should guide thinking about "government as platform." What are some of the success factors for technology ...

My June 4 talk to Web Manager University in Washington DC about the principles that should guide thinking about "government as platform." What are some of the success factors for technology platforms, and how is government already acting as a platform.

Statistics

Views

Total Views
14,943
Views on SlideShare
14,671
Embed Views
272

Actions

Likes
41
Downloads
330
Comments
1

19 Embeds 272

http://miguelcavalcanti.com 55
http://www.slideshare.net 45
http://blog.miguelcavalcanti.com 34
http://www.futuregovnetwork.com 31
http://stillwater-cse.blogspot.com 25
http://overopenheid.wordpress.com 21
http://dad-memorial.blogspot.com 15
http://overopenheid.com 13
https://twitter.com 8
http://podidoo.com 6
http://www.techgig.com 6
http://tjfinneran.tumblr.com 4
http://miguelcavalcanti.piapara.com 2
http://pinterest.com 2
http://stillwater-cse.blogspot.in 1
http://74.125.113.132 1
http://www.tumblr.com 1
http://static.slidesharecdn.com 1
http://stillwater-cse.blogspot.jp 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Excellent slideshow about the need to innovate business models; how you can represent them succinctly; together with the need to make invention initiatives actionable. Superb use of photos together with clear to see illustrative samples.
    Sharika
    http://financeadded.com http://traveltreble.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Government As Platform Presentation Transcript

  • 1. Government as a Platform Tim O’Reilly O’Reilly Media, Inc. www.oreilly.com June 4, 2009 Friday, June 5, 2009
  • 2. Twitter hashtag for this event: #gplat #gplat #gov20 Friday, June 5, 2009
  • 3. How many of you have O’Reilly books? #gplat #gov20 Friday, June 5, 2009
  • 4. What We Really Do at O’Reilly •Find interesting technologies and people innovating from the edge •Amplify their effectiveness by spreading the information needed for others to follow them. •Books, Conferences #gplat #gov20 Friday, June 5, 2009
  • 5. #gplat #gov20 Friday, June 5, 2009
  • 6. The smart phone plus local search. Today pizza, tomorrow news? #gplat #gov20 Friday, June 5, 2009
  • 7. #gplat #gov20 Friday, June 5, 2009
  • 8. What might that entail? #gplat #gov20 Friday, June 5, 2009
  • 9. #gplat #gov20 Friday, June 5, 2009
  • 10. #gplat #gov20 Friday, June 5, 2009
  • 11. Gov 2.0 •Citizen contribution and collaboration •Use of social media •Transparency •Lightweight web development practices •Cloud computing •Government as a platform #gplat #gov20 Friday, June 5, 2009
  • 12. #gplat #gov20 Friday, June 5, 2009
  • 13. Some Lessons from Successful Technology Platforms 1. Embrace open standards: they encourage innovation and grow the market #gplat #gov20 Friday, June 5, 2009
  • 14. The first IBM PC #gplat #gov20 Friday, June 5, 2009
  • 15. IBM’s original forecast for the PC #gplat #gov20 Friday, June 5, 2009
  • 16. IBM’s original forecast for the PC #gplat #gov20 Friday, June 5, 2009
  • 17. #gplat #gov20 Friday, June 5, 2009
  • 18. Two Types of Platform •One Ring to Rule Them All •Small Pieces Loosely Joined #gplat #gov20 Friday, June 5, 2009
  • 19. Desktop Application Stack Proprietary Software (Control by API) System Assembled from Standardized Commodity Components Hardware Lock In #gplat #gov20 Friday, June 5, 2009
  • 20. quot;The Law of Conservation of Attractive Profitsquot; quot;When attractive profits disappear at one stage in the value chain because a product becomes modular and commoditized, the opportunity to earn attractive profits with proprietary products will usually emerge at an adjacent stage.quot; -- Clayton Christensen Author of The Innovator's Solution In Harvard Business Review, February 2004 #gplat #gov20 Friday, June 5, 2009
  • 21. Internet Application Stack Data-driven Software Lock In by Network Effects Integration of Commodity Components Data Lock In #gplat #gov20 Friday, June 5, 2009
  • 22. #gplat #gov20 Friday, June 5, 2009
  • 23. #gplat #gov20 Friday, June 5, 2009
  • 24. #gplat #gov20 Friday, June 5, 2009
  • 25. #gplat #gov20 Friday, June 5, 2009
  • 26. #gplat #gov20 Friday, June 5, 2009
  • 27. #gplat #gov20 Friday, June 5, 2009
  • 28. #gplat #gov20 Friday, June 5, 2009
  • 29. 2. Build a simple system - let it evolve “A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.” John Gall, in Systemantics: How Systems Really Work and How They Fail #gplat #gov20 Friday, June 5, 2009
  • 30. TCP/IP vs. the OSI Model quot;Over the long haul, most vendors are going to migrate from TCP/IP to support layer 4, the transport layer, of the OSI model. For the short term, however, TCP/IP provides organizations with enough functionality to protect their existing equipment investment. And over the long term, TCP/IP promises to allow for easy migration to OSI.quot; April 22, 1986 issue of Computer Decisions, entitled quot;TCP/IP: Stairway to OSIquot; by Robert A. Moskowitz #gplat #gov20 Friday, June 5, 2009
  • 31. TCP/IP vs. the OSI Model quot;Over the long haul, most vendors are going to migrate from TCP/IP to support layer 4, the transport layer, of the OSI model. For the short term, however, TCP/IP provides organizations with enough functionality to protect their existing equipment investment. And over the long term, TCP/IP promises to allow for easy migration to OSI.quot; April 22, 1986 issue of Computer Decisions, entitled quot;TCP/IP: Stairway to OSIquot; by Robert A. Moskowitz TCP implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others. - Jon Postel, in RFC 761 (later known as “The Robustness Principle”, known elsewhere as “The Golden Rule”) #gplat #gov20 Friday, June 5, 2009
  • 32. #gplat #gov20 Friday, June 5, 2009
  • 33. Sounds like a government version of the “Robustness Principle” to me! #gplat #gov20 Friday, June 5, 2009
  • 34. #gplat #gov20 Friday, June 5, 2009
  • 35. Components of the Platform •IP - Internet Protocol •TCP - Transmission Control Protocol •DNS - Domain Name System •HTTP - Hypertext Transfer Protocol •HTML - Data Format •Demonstration client and server, both soon outstripped by third party offerings #gplat #gov20 Friday, June 5, 2009
  • 36. Now more than 80 million web sites Source: Netcraft Web Server Survey: http://news.netcraft.com/archives/2009/05/27/may_2009_web_server_survey.html #gplat #gov20 Friday, June 5, 2009
  • 37. #gplat #gov20 Friday, June 5, 2009
  • 38. Build a simple system, let it evolve? #gplat #gov20 Friday, June 5, 2009
  • 39. This one’s a bit of a challenge! #gplat #gov20 Friday, June 5, 2009
  • 40. This one’s a bit of a challenge! •But, don’t forget! TCP/IP was a government project. First arpanet-imp log #gplat #gov20 Friday, June 5, 2009
  • 41. 3. Design for participation “The book is perhaps most valuable for its exposition of the Unix philosophy of small cooperating tools with standardized inputs and outputs, a philosophy that also shaped the end-to- end philosophy of the Internet. It is this philosophy, and the architecture based on it, that has allowed open source projects to be assembled into larger systems such as Linux, without explicit coordination between developers.” #gplat #gov20 Friday, June 5, 2009
  • 42. Anatomy of a Linux System #gplat #gov20 Friday, June 5, 2009
  • 43. #gplat #gov20 Friday, June 5, 2009
  • 44. The Domain Name System #gplat #gov20 Friday, June 5, 2009
  • 45. How did DHS Virtual Alabama Get Participation from Agencies w/o control? #gplat #gov20 Friday, June 5, 2009
  • 46. #gplat #gov20 Friday, June 5, 2009
  • 47. 4. Learn from your users, especially ones who do what you don’t expect •45% of all mashups are on Google Maps, only 4% on Microsoft Virtual Earth, 3% Yahoo! Maps #gplat #gov20 Friday, June 5, 2009
  • 48. housingmaps.com - the very first Google maps mashup •It was a “hack.” Google learned from it, quickly, and turned it into a supported feature #gplat #gov20 Friday, June 5, 2009
  • 49. #gplat #gov20 Friday, June 5, 2009
  • 50. If you’re really building a platform, your customers and partners build new features before you do #gplat #gov20 Friday, June 5, 2009
  • 51. Twitter hashtags and news - both hashtags and the real time search #gplat #gov20 Friday, June 5, 2009
  • 52. #gplat #gov20 Friday, June 5, 2009
  • 53. #gplat #gov20 Friday, June 5, 2009
  • 54. #gplat #gov20 Friday, June 5, 2009
  • 55. #gplat #gov20 Friday, June 5, 2009
  • 56. #gplat #gov20 Friday, June 5, 2009
  • 57. #gplat #gov20 Friday, June 5, 2009
  • 58. USAspending.gov #gplat #gov20 Friday, June 5, 2009
  • 59. #gplat #gov20 Friday, June 5, 2009
  • 60. #gplat #gov20 Friday, June 5, 2009
  • 61. #gplat #gov20 Friday, June 5, 2009
  • 62. #gplat #gov20 Friday, June 5, 2009
  • 63. 5.Lower the Barriers to Experimentation Gene Kranz: Failure is not an option But for most projects this is not the case! #gplat #gov20 Friday, June 5, 2009
  • 64. “I didn’t fail ten thousand times. I successfully eliminated, ten thousand times, materials and combinations which wouldn’t work.” Thomas Edison #gplat #gov20 Friday, June 5, 2009
  • 65. #gplat #gov20 Friday, June 5, 2009
  • 66. Breaking the Failure Cycle Frank DiGiammarino: http://www.scribd.com/doc/12699091/Breaking-the-Failure-Cycle #gplat #gov20 Friday, June 5, 2009
  • 67. #gplat #gov20 Friday, June 5, 2009
  • 68. #gplat #gov20 Friday, June 5, 2009
  • 69. 6. Build a culture of measurement •If it works, do more of it. •If it doesn’t, stop doing it. •Build systems that respond automatically to user stimuli. #gplat #gov20 Friday, June 5, 2009
  • 70. #gplat #gov20 Friday, June 5, 2009
  • 71. #gplat #gov20 Friday, June 5, 2009
  • 72. #gplat #gov20 Friday, June 5, 2009
  • 73. 7.Celebrate Your Developers #gplat #gov20 Friday, June 5, 2009
  • 74. Remember: It’s no longer just about web sites! Think web/data services #gplat #gov20 Friday, June 5, 2009
  • 75. #gplat #gov20 Friday, June 5, 2009
  • 76. YouTube embed code #gplat #gov20 Friday, June 5, 2009
  • 77. #gplat #gov20 Friday, June 5, 2009
  • 78. #gplat #gov20 Friday, June 5, 2009
  • 79. #gplat #gov20 Friday, June 5, 2009
  • 80. #gplat #gov20 Friday, June 5, 2009
  • 81. #gplat #gov20 Friday, June 5, 2009
  • 82. #gplat #gov20 Friday, June 5, 2009
  • 83. #gplat #gov20 Friday, June 5, 2009
  • 84. #gplat #gov20 Friday, June 5, 2009
  • 85. #gplat #gov20 Friday, June 5, 2009
  • 86. Don’t reinvent the wheel: Some platform tools you can use •Mediawiki •Drupal, Wordpress •YouTube, slideshare, scribd •Google maps/Google earth •Google moderator •Facebook, Ning, Twitter •Amazon Web Services •Google AppEngine •Force.com #gplat #gov20 Friday, June 5, 2009
  • 87. Government is a vehicle for collective action •Frank DiGiammarino, recovery.gov: –Convener first, problem solver second –Pull the right people together –Enable action through knowledge, resources and visibility #gplat #gov20 Friday, June 5, 2009
  • 88. #gplat #gov20 Friday, June 5, 2009
  • 89. #gplat #gov20 Friday, June 5, 2009
  • 90. #gplat #gov20 Friday, June 5, 2009
  • 91. Create more value than you capture #gplat #gov20 Friday, June 5, 2009
  • 92. The Digital Commonwealth #gplat #gov20 Friday, June 5, 2009