I watched the google wave developers demo on friday since i was curious about its potential. It has already created waves on the internet and is currently being talked about as the next big thing coming from google.
Google wave is a communication protocol built on the principles and architecture of
operational transformation. It is a client and server based solution that google aspires to release as an open source so that organization can implement their own wave servers and clients
into which their users could login and communicate. So what is a wave and whats in it for an organization like banks and users like me and you that would make our life simpler and more powerful ?
Google wave is a new way of communication that integrates real time messaging, emails and other powerful features into a convergent platform. Waves could be created and sent across multiple users just like email. The waves enable users to concurrently communicate
with other users in real time where changes made by other users could is seen online character by character. Unlike traditional emails and documents which is a block of text, a wavelet document is an XML content tree on which Operational Transformation is
applied. The wavelet could be edited, embedded with links, comments, rich media, etc all concurrently by multiple users. In the traditional methods a Document is managed with versions where users make changes serially. But in a wave system users dont have
to wait till the other person is finished since concurrent changes are made online. The changes to a wave at different timelines can be viewed online using the playback option with a wave.
But what excites me is not the real time document editing, but the powerful feature of collaborating the users with a number of web services inside the same wave. You can drag and drop robots(web services) into a wave that lets you perform activities and workflow
related to the wave content from inside the same wave interface. Example: A blog robot what google calls bloggy can be included in the wave that would automatically publish the wave content into the blog with a click of a button. whats remarkable is you can
also track the blog inside the same wave where comments posted by others is reflected and you can post your replies all from a single place in real time.
Application of Waves in Banks
1. A wave can help integrate the front office, middle office and backoffice operations workflow through online colloboration of the three functions and a workflow robot. This would help reduce the lead time in transaction processing and decision making immensely
affecting the SLA's and improving the customer experience in the bank.
2. Waves can be used for customer communication by making the interaction more open ended than the usual close ended communications through mails and online banking. Waves could be sent to the customers of the bank into which the customers can participate with
their views and opinions. This would enhance the customer experience, by making the bank more responsive to the customer needs.
3. Online dashboards could be established with data, graphs and reporting data that could help the various operations, business users in the bank in discussions and decision making.
4. In a requirement gathering session for a new solution, online collaboration among business analysts and stake holders can work well through the wave. Requirements could be brainstormed, worked on simultaneously in real time and then on a click of a button
the robot could log and track requirements or issues on the requirement management system all inside the same wave.
It is this integration capability that could give organization the flexibility and powerful features of communication, workflow and service intiation all inside a single interface.
PS: This is a republished material from my blogsite.