Thursday, August 10, 2006

Emerging Technologies

An analysis of 36 key technologies has been released evaluating their potential impact on business over the next ten years. The technologies were classified into three major themes as follows:

  • Web 2.0
  • Real World Web
  • Applications Architecture

The technologies in each category were given one of three "impact" ratings: transformational, high or moderate.

Key technologies in the Web 2.0 category along with their impact rating are listed below. Each of these technologies are expected to hit mainstream adoption in less than two years:

  • Social Network Analysis (high)
  • Ajax (high)
  • Mashup (moderate)

The evaluation was conducted by Gartner, Inc. and is part of a series of studies called 2006 Emerging Technologies Hype Cycle. The analysis is an attempt to determine if a technology is a wave of the future or simply hype.

A press release offers details including the following definitions of key terms in the Web 2.0 category:

  • Social Network Analysis (SNA) is the use of information and knowledge from many people and their personal networks. [LinkedIn is an example of a social network for professionals.] SNA involves collecting massive amounts of data from multiple sources, analyzing the data to identify relationships and mining it for new information.
  • Ajax (Asynchronous JavaScript and XML) is a collection of techniques that Web developers use to deliver an enhanced, more-responsive user experience in the confines of a modern browser.
  • A "mashup" is a lightweight tactical integration of multi-sourced applications or content into a single offering.

So, what are the implications for web designers and developers? The time is now to begin developing solid skills in the technologies that underlie these emerging trends. In the area of Social Network Analysis, the key skill is database knowledge and expertise focusing particularly on Structured Query Language (SQL), the language used to move information into and out of databases. Ajax, of course, requires knowledge and expertise in JavaScript and XML.

SQL, JavaScript and XML. These skills are in high demand today as evident by the Boston Market -- July TACK analysis. Web professionals with expertise in implementing these technologies in a web environment will be in demand as the web continues to evolve and Web 2.0 goes mainstream.