2. Year 2004 – The Start Tim O’Reilly Dale Dougherty
3. What Is Web 2.0 Design Patterns and Business Models for the Next Generation of Software http://oreilly.com/lpt/a/6228 Year 2004 – The Start The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
4. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly The theme of first Web 2.0 conference
5. What Was Web 2.0 … strategy was to use their dominance in the browser market to establish a market for high-priced server products The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle vs. Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences … native web application, never sold or packaged, but delivered as a service, with customers paying, directly or indirectly, for the use of that service. Tim O’Reilly
6. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
7. What Was Web 2.0 … original database came from ISBN registry provider … The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences … relentlessly enhanced the data, adding publisher-supplied data such as cover images, table of contents, index, and sample material. Tim O’Reilly
8. What Was Web 2.0 … original map database provider … The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences … lightweight programming model has led to the creation of numerous value-added services in the form of mashups that link Google Maps with other internet-accessible data sources. Tim O’Reilly
9. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
10. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
11. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
12. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
13. What Was Web 2.0 The Web As Platform Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Jesse James Garrett Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Tim O’Reilly
14. Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences What Is Web 2.0 Year 2004 Year 2009 The Web As Platform Architecture of Participation Supporting Technologies & Processes Tim O’Reilly
15. What Is Web 2.0 Year 2009 Year 2004 Cloud Computing The Web As Platform IaaS – PaaS - SaaS Harnessing Collective Intelligence Data is the Next Intel Inside End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Architecture of Participation Supporting Technologies & Processes
16. Cloud Computing What Is Web 2.0 Year 2009 Year 2004 The Web As Platform IaaS – PaaS - SaaS Harnessing Collective Intelligence Social Marketing Enterprise 2.0 Data is the Next Intel Inside Web 2.0 Company End of the Software Release Cycle Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Architecture of Participation Supporting Technologies & Processes
17. What Is Web 2.0 Year 2009 Year 2004 Cloud Computing The Web As Platform IaaS – PaaS - SaaS Harnessing Collective Intelligence Social Marketing Enterprise 2.0 Data is the Next Intel Inside Web 2.0 Company Agile Methodologies End of the Software Release Cycle WOA + REST Lightweight Programming Models Software Above the Level of a Single Device Rich User Experiences Architecture of Participation Supporting Technologies & Processes
18. What Is Web 2.0 Year 2009 Year 2004 Cloud Computing The Web As Platform IaaS – PaaS - SaaS Harnessing Collective Intelligence Social Marketing Enterprise 2.0 Data is the Next Intel Inside Web 2.0 Company Agile Methodologies End of the Software Release Cycle WOA + REST Lightweight Programming Models Mobile Computing Software Above the Level of a Single Device Rich User Experiences Architecture of Participation Supporting Technologies & Processes
19. Cloud Computing What Is Web 2.0 Year 2009 Year 2004 The Web As Platform IaaS – PaaS - SaaS Harnessing Collective Intelligence Social Marketing Enterprise 2.0 Data is the Next Intel Inside Web 2.0 Company Agile Methodologies End of the Software Release Cycle WOA + REST Lightweight Programming Models Mobile Computing RIA Software Above the Level of a Single Device AJAX Adobe – Microsoft HTML 5 Rich User Experiences Architecture of Participation Supporting Technologies & Processes
20. Collective Intelligence An intelligence that … … can not be understood by looking at individual agents … has behavior which goes against conventional wisdom … has a mind of its own
39. Listen to “Voice of Frustration” Derive Meaning from Usage Trail Solution looking for a problem Do it because it is possible Consumer as Beta Tester Outside – In Thinking : Use Scenario Consumer in charge of User Experience
45. Emergent Structures, Rather than Imposed Ones Prof. Andrew McAfee Harvard Coined the term Enterprise 2.0 in the year 2006 Order from Chaos Simple, Free Platforms for Self-Expression
50. Web 2.0 Company Monetize User Created Content Monetize Traffic Monetize Interconnection
51.
52. Final Thought The Future is Disorder … The door like this has cracked open five or six times since we got up on our hind legs. It’s the best possible time to be alive, when almost everything you thought you knew is wrong. Tom Stoppard In Arcadia