Tim O’ Reilly’s seven principles of web 2.0 make a lot more sense if you change the order

web21.jpg

What is web 2.0? Because of my work with mobile web 2.0, I am often asked – ‘what is web 2.0′?

This is often a genuine question – since there is a lot of confusion out there and many bandwagon seekers. Further, web 2.0 is a ‘Soft concept’ – it’s not a standard, or a formula or a definition – which would have been a lot easier to explain.

I must be one of the few people who actually understand web 2.0!

To me, it’s explained by the collective application of the seven principles of web 2.0 as outlined by Tim O’ Reilly

So, my standard response to this question was to ask people their email address and then send them the O Reilly link.

If they had an interest in mobility or digital convergence, I would send them my own work on mobile web 2.0 – which is based on the seven principles of web 2.0

Last week, I was discussing the seven principles yet again .. when suddenly it struck me – perhaps they should be in a different order!

I understand the rationale behind them – but not quite why they are in that specific order.

To me, it all makes perfect sense if the first and the second principles are switched over because all principles feed into the second principle!

Let me explain ..

web 2.0 can be described as the ‘Intelligent web’ or ‘Harnessing collective intelligence’(which is the second principle of web 2.0)

The capacity to acquire and apply knowledge is intelligence. Knowledge is the sum or range of what has been perceived, discovered, or learned.

What kind of intelligence can be attributed to the web? How is it different from web 1.0?

IMHO – web 1.0 was hijacked by the marketers, advertisers and the people who wanted to stuff canned content down our throat! Take away all that after the dot com bubble and what’s left is the web as it was originally meant to be – a global means of communication.

The intelligence attributed to the web(web 2.0) arises from us as we begin to communicate.

Thus, when we talk of the ‘Intelligent web’ or ‘harnessing collective intelligence’ – we are talking of the familiar principle of wisdom of crowds

Merely managing a community is not web 2.0! as many web 2.0 masqeraders will find out no doubt soon.

In order to harness collective intelligence

a) Information must flow freely

b) It must be harnessed/processed in some way – else it remains a collection of opinions and not knowledge

c) From a commercial standpoint, there must be a way to monetise the ‘long tail’ – but that’s the topic of another blog!

My essential argument is – if we consider web 2.0 as ‘Intelligent web’ or ‘Harnessing collective intelligence’(Principle two) – and then look at the other six principles feeding into it – it’s all a lot clearer

Since the wisdom of crowds is so important – lets consider that in a bit more detail from the wikipedia entry for the wisdom of crowds

Are all crowds wise?

No.

The four elements required to form a ‘wise’ crowd are

a) Diversity of opinion

b) Independence: People’s opinions aren’t determined by the opinions of those around them.

c) Decentralization: People are able to specialize and draw on local knowledge.

d) Aggregation: Some mechanism exists for turning private judgments into a collective decision.

Conversely, the wisdom of crowds fails when

a) Decision making is too centralized: The Columbia shuttle disaster occurred because the hierarchical management at NASA was closed to the wisdom of low-level engineers.

b) Decision making is too divided: The U.S. Intelligence community failed to prevent the September 11, 2001 attacks partly because information held by one subdivision was not accessible by another.

c) Decision making is imitative – choices are visible and there are a few strong decision makers who in effect, influence the crowd

Now .. let’s look at the seven principles again ..

1. The Web As Platform

The web is the only true link that unites us all together whoever we are and wherever we are in the world. Hence, to harness collective intelligence and to create the intelligent web – we need to include as many people as we can. The only way we can do this is to treat the web as a platform and use open standards. You can’t harness collective intelligence using the

ESA/390 - however powerful it is!

2. Harnessing Collective Intelligence

Now becomes the ‘main’ principle or the first principle

3. Data is the Next Intel Inside

By definition, to harness collective intelligence – we must have the capacity to process massive amounts of data. Hence, data is the ‘intelligence’ (Intel)

4. End of the Software Release Cycle

This pertains to ‘Software as a service’. Software as a ‘product’ can never keep upto date with all the changing information.

Ofcourse in the web 2.0 sense, we are dealing with code as well as data – so the service concept keeps the data relevant (and the harnessed decision accurate) by accessing as many sources as possible

5. Lightweight Programming Models

The heavy weight programming models catered for the few. In contrast, using lightweight programming models we can reach many more people(hence sources of information – to

enable data collection and a more intelligent web).

For example: from the seven principles

Amazon.com’s web services are provided in two forms: one adhering to the formalisms of the SOAP (Simple Object Access Protocol) web services stack, the other simply providing XML data over HTTP, in a lightweight approach sometimes referred to as REST (Representational State Transfer). While high value B2B connections (like those between Amazon and retail partners like ToysRUs) use the SOAP stack, Amazon reports that 95% of the usage is of the lightweight REST service.

6. Software Above the Level of a Single Device

More devices to capture information and better flow of information between these devices leads to a higher degree of collective intelligence

7. Rich User Experiences

A rich user experience is necessary to enable better web applications leading to more web usage and better information flow on the web – leading ofcourse to a more ‘Intelligent’ web.

And you need look no further than this blog .. itself a collaborative exercise and hopefully adding to the intelligence of the web itself

To recap – Here is a WEB 2.0 FAQ

What is web 2.0? : It’s the intelligent web.

What makes it intelligent? We do.

How does it happen? : By harnessing collective intelligence

What do you need to harness collective intelligence? : The other six principles!

Thoughts/comments welcome at ajit.jaokar at futuretext.com

Note: I first heard of the phrase ‘Intelligent web’ from Michiel de Lange’s comment on another blog which referred to one of my older posts.

His entry using the phrase ‘Intelligent web’ is HERE

Comments

  1. what has web 2.0 done for me lately!?

    so, you want to know about web 2.0?first, read tim o’reilly’s take on what is web 2.0.then read ajit…

  2. Web 2.0 Asia says:

    Web 2.0 and the “Sleeping Pills In The Closet” Effect

    Executive summary: The UGC (User-Generated Content) service providers, if they aim to be a truly open service, should provide an option to the users so they can take their own data and content out of the service anytime they want. This will give peace o..

  3. Murugan says:

    Why web2.0? Why do we have to make it intelligent? As a developer of a software, what benefits do I get from this?