Web 1.0 vs. 2.0 from Tim O’Reilly

Summary of the lessons from Tim’s article:
1. The Web As Platform
– The value of the software is proportional to the scale and dynamism of the data it helps to manage.
– Leverage customer-self service and algorithmic data management to reach out to the entire web, to the edges and not just the center, to the long tail and not just the head.
– The service automatically gets better the more people use it.
2. Harnessing Collective Intelligence
– Network effects from user contributions are the key to market dominance in the Web 2.0 era.
3. Data is the Next Intel Inside
– The race is on to own certain classes of core data: location, identity, calendaring of public events, product identifiers and namespaces.
4. End of the Software Release Cycle
– Operations must become a core competency. The software will cease to perform unless it is maintained on a daily basis.
– Users must be treated as co-developers
5. Lightweight Programming Models
– Support lightweight programming models that allow for loosely coupled systems.
– Design for “hackability” and remixability.
6. Software Above the Level of a Single Device
7. Rich User Experiences

Comments (0)

› No comments yet.

Leave a Reply

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pingbacks (0)

› No pingbacks yet.