Web 2.0 and the Enterprise
There is so much talk on Web 2.0 and bringing it to the enterprise. These talks vary from the different technologies that are helping the enterprise achieve this to what different organizations are doing around it. The information is large, varied and instead of making life simpler for a CIO/CTO, I think it ends up leaving them with too much to absorb and decide.
What is really needed is a simplification of what is there to offer in terms of technology and then who is really there to offer it. This is required both for something that is immediate vs. something that will be in the CIO watch list and will be applicable in the 2-4 year time frame. Moreover what is needed is an Enterprise adoption framework around Web 2.0. The framework will really let organizations decide what is suitable for their situation and how these technologies will enable their online channel to deliver more to their customers thereby increasing customer base, and driving more traffic.
A highly simplified version of this is as follows. In terms of technologies, there is really 3 broad areas. SOA and related adoption, Rich Internet Applications and Social computing. In my opinion SOA and related adoption is the most critical for an enterprise.
SOA is the real enabler for enterprises to be able to leverage so much that is available to offer - be it "mashups", or be it enabling an information workplace solution using web services. The enterprise SOA strategy should be clearly defined. The SOA strategy should be a focussed effort and clearly tied to the business side of things than just a technology exercise. This exercise is sometimes not only time consuming, but is also a difficult one when it comes to Business Justification. However, it is the fundamental exercise for leveraging the next wave of technology enhancements coming. Readiness on the SOA front will enable organizations move faster than others.
RIA is focussed around the presentation side of things. Clearly the web channel is the trickiest. A blip in experience could result in a call the the support center, or a switch to competition - resulting in increased cost or worst loss of revenue. RIA enable the experience to be rich and provide desktop like features on the web. It clearly increases the usability of the experience and thus enabling the customer to use the channel much more. In my opinion leveraging RIA for the customer facing side of the web can bring far better results than focusing on the inward facing side. The inward facing side is clearly focused on productivity. Moreover, office productivity tools will enable these with subsequent releases anyway.
Social computing has many uses. Knowledge management within the enterprise through the use of wiki and blogging technologies is clearly the low hanging fruit. Remember however, technology enabling for these is the easier side of the story, getting the momentum going is a tough one. I recommend that be combined with the overall KM adoption in the enterprise. Beyond this social computing can be applied to the customer facing side of the story. Amazon.com and ebay are the classic example for this, where the comments on purchases and the rating around them clearly help develop intelligence and a business model. Recognizing the user, providing them feedback and making them feel part of a community really builds loyalty, which in turn drives traffic. And that is really the success of the web.
We will focus on the different offerings by different vendors in subsequent posts.
Have a good one!!
