WEB 2.0 FOR THE REST OF US

When the dotcom era hit, wide eyed start-ups looking for gold popped up faster then paparazzi at a J-Lo / Jennifer Aniston bar fight. Investors scrambled to invest in anything that smelled like HTTP. And almost every ISV in existence invested heavily in figuring out how to re-invent them selves for the web paradigm. There were billions of dollars to be made and lost just as quickly. But beyond startups, ISV's and investors, the other 99% of the business world had to figure out what this all meant to them, how to properly invest their company resources, and how to take advantage of these technologies as part of their road maps to driving shareholder value.

CIO's and their executive colleagues today face a similar quandry. After a hiatus of cautiousness, reasonable sanity and regular growth in the technology realm, there is a softly growing boom taking hold. The buzzwords are gathering steam. Investors longing for the glory days of the early to mid 90's are desperate to release their funds into the markets in search of the next Netscape or Google. And a phrase like "Web 2.0", which is being tossed around all over the media, sounds just about perfect to make it all happen. If it's 2.0 it must be the next version of the boom, right? No? So what is it? A technology? A business model? Who has it? How do I make money from it? If I'm not podcasting am I behind the times? Shouldn't we be blogging?!

With all the hype around this new term and its cadre of related concepts and technologies, it begs the real questions:

In defining what Web 2.0 is, let's start with what it is not. It is not anything remotely as revolutionary HTTP, TCP/IP, and the Web. It is not a new business model. It is, however, a fairly significant evolution in the web brought about more by the community and nature of the web itself then it was any particular group of researchers or companies. The term was first coined by Tim O'Reilly to refer to a growing shift in the nature of the web, the principles behind that shift and the supporting technologies that enable it. See the article here.

Beyond the buzz terms and various enabling technologies, the fundamentals behind what constitutes a technology or service that is part of this next generation include:

There aren't any significant, new, core technologies that make Web 2.0 a reality. We're still dealing with the basics of web browsers, web servers, databases, HTML, scripting, XML, etc. That's not to say that there is nothing new in our toolboxes these days, but the big differences are in how we are using underlying technologies and how we are combining them to create applications and services that utilize the aforementioned principles. And so far, adherence to these principles has meant more eyeballs, greater usage, user loyalty, and generally higher profits.

There are some great examples of Web 2.0 out there today. The virtual community that is forming empowers individuals and creates a digital reality that increasingly mirrors real life. Most of the enabling technologies are simply amalgamations of already existing technologies such as AJAX, which is a technique involving JavaScript and XML that enables richer and more dynamic experiences via web browsers. The twin poster children for Web 2.0, Blogs and Wikis, aren't really using any new underlying technology at all (for example, RSS was first introduced in 1999). It's how people are using these technologies that make the difference. Other interesting examples of the Web 2.0 concept include:

What does this mean for the majority of businesses? Wherever you are on the spectrum from archaic to advanced use of IT, as you look at your road map and consider how to take advantage of Web 2.0 there are some key concepts to follow:

But of course, beware the perils. Web 2.0 is not something to over-embrace. With the exception of small businesses, there are still many concerns to deal with around security, governance, management, compliance, performance, and availability. But now is definitely the time to begin exploring the concepts of Web 2.0 and rolling out pilot projects.

So get past the hype of Web 2.0 and understand the principles behind it. Proper incorporation of those principles into your design and development philosophy as well as your internal communication and collaboration infrastructure will help to make you a more agile enterprise. Remember that the users themselves are collectively your best asset for design and continuous improvement. Now go get yourself a blog.

Contact Definition 6 today to Transform your Business.
©2006, Definition 6, All Rights Reserved.