Saturday, March 1, 2008

Homework 2-23-2008 #2, What Is Web 2.0

The concept of "Web 2.0" began with a conference brainstorming session noted that far from having "crashed", the web was more important than ever, with exciting new applications and sites popping up with surprising regularity.

1. The Web as Platform

You can visualize Web 2.0 as a set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.

2. Harnessing Collective Intelligence

The central principle behind the success of the giants born in the Web 1.0 era who have survived to lead the Web 2.0 era appears to be this, that they have embraced the power of the web to harness collective intelligence

If an essential part of Web 2.0 is harnessing collective intelligence, turning the web into a kind of global brain, the blogosphere is the equivalent of constant mental chatter in the forebrain, the voice we hear in all of our heads.

3. Data is the Next Intel Inside

Database management is a core competency of Web 2.0 companies, so much so that we have sometimes referred to these applications as "infoware" rather than merely software.

A further point must be noted with regard to data, and that is user concerns about privacy and their rights to their own data. In many of the early web applications, copyright is only loosely enforced.

4. End of the Software Release Cycle

One of the defining characteristics of internet era software is that it is delivered as a service, not as a product. This fact leads to a number of fundamental changes in the business model of such a company: Operations must become a core competency and Users must be treated as co-developers.

5. Lightweight Programming Models

There are several lessons to creating a complex web with realiable programming environments : Support lightweight programming models that allow for loosely coupled systems, Think syndication, not coordination, Design for "hackability" and remixability.

Lightweight business models are a natural concomitant of lightweight programming and lightweight connections. The Web 2.0 mindset is good at re-use. They believe that Web 2.0 will provide opportunities for companies to beat the competition by getting better at harnessing and integrating services provided by others.

6. Software Above the Level of a Single Device

One other feature of Web 2.0 is the fact that it's no longer limited to the PC platform. This is one of the areas of Web 2.0 where we expect to see some of the greatest change, as more and more devices are connected to the new platform.

7. Rich User Experiences

It's easy to see how Web 2.0 will also remake the address book. A Web 2.0-style address book would treat the local address book on the PC or phone merely as a cache of the contacts you've explicitly asked the system to remember.

The competitive opportunity for new entrants is to fully embrace the potential of Web 2.0. Companies that succeed will create applications that learn from their users, using an architecture of participation to build a commanding advantage not just in the software interface, but in the richness of the shared data.

Core Competencies of Web 2.0 Companies

They have highlighted some of the principal features of Web 2.0 :

- Services, not packaged software, with cost-effective scalability

- Control over unique, hard-to-recreate data sources that get richer as more people use them

- Trusting users as co-developers

- Harnessing collective intelligence

- Leveraging the long tail through customer self-service

- Software above the level of a single device

- Lightweight user interfaces, development models, AND business models

No comments: