Showing posts with label wave. Show all posts
Showing posts with label wave. Show all posts

Tuesday, November 24, 2009

Google wave - 5 case studies

Thanks Mashable for this first look at how the Wave is being applied.

--

The Google Wave invite rollout extravaganza started more than a month ago. While in some respects the buzz around Google Wave has started to subside, the term is still constantly one of the top trending topics on Twitter, and new gadgets, extensions, and applications are now starting to appear on a daily basis.

Each day more and more people are opening up their email inbox to find an invite to Google Wave (Google Wave). With that shiny new invite comes the inevitable quest for ideas about to how to put the medium to good use.

Should you happen to be one of those people, we’ve got a number of different resources that you can use to get up to speed with Google Wave. This time around, however, we wanted to look at how people are actually using it now. From process modelling and customer service, to project collaboration, annotation, and gaming, the examples listed here highlight the power of the newborn medium, and in part, showcase what we can expect as the platform matures.


1. SAP Gravity: Modeling within Google Wave




Understanding the power of real-time collaboration and its relevance to clients, SAP Research in Australia (Australia) has developed a business process modeling tool called Gravity that works within Google Wave.

The sophisticated tool, which can be embedded within a Wave as a gadget, allows for team members to remotely build complex models in unison, or after catching up via playback, without having to leave Google Wave.

Gravity and Google Wave work together harmoniously to create a modeling environment that appears to be just as robust as, if not more flexible than, expensive desktop software built for the same purpose.

We think SAP is certainly on to something here, and we encourage you to watch the video demonstration of Gravity in Google Wave in action.


2. Salesforce: Google Wave for Customer Service




Salesforce, like SAP, has figured out that they can use the Google Wave platform to support client needs and tackle real-life problems. As such, Salesforce has created a Google Wave extension that clients can use to help automate, and even personalize, the customer service experience.

Watch the demonstration video to see how the Salesforce extension gives customers the ability to use Google Wave to interact with an automated support robot. Of course, customers can request assistance from a human within the Wave as well.

What makes this example stand out is the fact that not only is the Google Wave dialogue being stored as a case record within Salesforce, but, because the robot is connected to the Salesforce Service Cloud, the robot can access previously stored customer data for tailored service. Ultimately, Salesforce has found a way to potentially save clients money on customer service efforts, all the while maintaining active records, with the assistance of Google Wave.


3. Mingle: Integrated Project Collaboration


mingle

Mingle is a project management and team collaboration tool developed by ThoughtWorks Studios, who realized that they could add Mingle’s project management metadata to conversations in Google Wave.

The integration is still a work in progress, but a demonstration of the concept was highlighted at Enterprise 2.0, and the basic idea is to give Google Wave users/Mingle clients the ability to bring their Mingle task data, which takes the form of cards, into Google Wave. Existing Mingle cards can be embedded into Wave conversation threads, and new Mingle cards/tasks can be created within Google Wave.

This particular use case highlights how Google Wave can work with existing project management systems for more streamlined and cohesive communication, creating parity regardless of where the user is accessing project data.


4. Ecomm Conference: Annotating a Live Event


Just last week our CEO, Pete Cashmore, wrote about how the savvy people behind the Ecomm conference doled out Wave accounts to attendees so that they could collaborate, in real-time, to annotate presentation content. The result was arguably a much better way to consume conference content than attempting to follow hashtag tweets on Twitter (Twitter).

You can read the full account, which was documented by Charlie Osmond, on the FreshNetworks blog, but here’s an excerpt that we think drives home the utility of the use case.

“Here’s what happened: an audience member would create a Google Wave and others in the audience would edit the wave during the presentation. The result would be a crowd-sourced write-up of the presentation: a transcript of key points and a record of audience comments.”

We happen to think this particular use case is genius, especially for content-rich seminars and events where attendees are typically taking their own individual notes. With the shared Google Wave experience they can combine forces to create a more meaningful and accurate recounting of information shared in conference sessions.


5. Gamers: Google Wave RPGs


rpg index

A very detailed Ars Technica post highlights that there’s a growing collection of Google Wave users who are using the medium to play wave-borne RPGs (role playing games). As mentioned in the post, there’s a even a Wave dedicated to serving as an index for all the Wave RPGs currently in existence, and the last time we counted it included upwards of 300 contributing members, and a combination of 30 different ideas or full-fledged games.

traveller

According to Jon Stokes, the author of the post, Google Wave is adequate for some RPGs, but it could certainly be improved to allow for a more enjoyable experience. In the excerpt below, Stokes describes the current RPG (RPG) experience within Google Wave:

“The few games I’m following typically have at least three waves: one for recruiting and general discussion, another for out-of-character interactions (”table talk”), and the main wave where the actual in-character gaming takes place. Individual players are also encouraged to start waves between themselves for any conversations that the GM shouldn’t be privy to. Character sheets can be posted in a private wave between a player and the GM, and character biographies can go anywhere where the other players can get access to them.

The waves are persistent, accessible to anyone who’s added to them, and include the ability to track changes, so they ultimately work quite well as a medium for the non-tactical parts of an RPG. A newcomer can jump right in and get up-to-speed on past interactions, and a GM or industrious player can constantly maintain the official record of play by going back and fixing errors, formatting text, adding and deleting material, and reorganizing posts. Character generation seems to work quite well in Wave, since players can develop the shared character sheet at their own pace with periodic feedback from the GM.”


Tuesday, June 2, 2009

THE WAVE

Thanks MASHABLE for this guide to the google's latest, ubercool comms platform. If you have 1 aroudn an hour and a half to kill, i've posted the original demo video at the bottom.

Today has been dominated by news and excitement surrounding Google Wave (Google Wave reviews), Google (Google reviews)’s new real-time communication platform that will launch to the public later this year. In fact, there’s been so much buzz that you might just not have enough time to read the thousands of articles being released on Google’s biggest product launch in recent memory.

To make sense of it all, we have compiled key information, definitions, and links related to the launch of Google Wave. This in-depth guide provides an overview of Google Wave, discusses the terminology associated with it, details information on Google Wave applications, (i.e. the Twitter Wave app Twave), and goes over ways to keep yourself informed. We know you’re excited about Google Wave, so here’s what we think you should know:


What is Google Wave?


Google Wave Image

While we suggest reading our article on the launch of Google Wave for more detailed information, here’s the sum of it: Google Wave is a real-time communication platform. It combines aspects of email, instant messaging, wikis, web chat, social networking, and project management to build one elegant, in-browser communication client. You can bring a group of friends or business partners together to discuss how your day has been or share files.

Google Wave has a lot of innovative features, but here are just a few:

- Real-time: In most instances, you can see what someone else is typing, character-by-character.

- Embeddability: Waves can be embedded on any blog or website.

- Applications and Extensions: Just like a Facebook (Facebook reviews) application or an iGoogle gadget, developers can build their own apps within waves. They can be anything from bots to complex real-time games.

- Wiki functionality: Anything written within a Google Wave can be edited by anyone else, because all conversations within the platform are shared. Thus, you can correct information, append information, or add your own commentary within a developing conversation.

- Open source: The Google Wave code will be open source, to foster innovation and adoption amongst developers.

- Playback: You can playback any part of the wave to see what was said.

- Natural language: Google Wave can autocorrect your spelling, even going as far as knowing the difference between similar words, like “been” and “bean.” It can also auto-translate on-the-fly.

- Drag-and-drop file sharing: No attachments; just drag your file and drop it inside Google Wave and everyone will have access.

While these are only a few of the many features of Google Wave, it’s easy to see why people are extremely excited.

Google Wave was the brainchild of a team based out of Sydney, Australia. The core team members are two brothers, Jens and Lars Rasmussen, and lead project manager Stephanie Hannon, all of whom were involved in Google Maps (Google Maps reviews) previously. Google Wave was announced today at Google’s I/O Developer conference, although the product will not be available to the public for several months.


Terminology


Wave Entitles Google Image

Google Wave actually has its own lingo - yes, you have to learn a few definitions if you’re going to really understand this new communication platform. Having knowledge of these terms will help you understand more about Google’s newest project.

- Wave: A wave, specifically, refers to a specific threaded conversation. It can include just one person, or it can include a group of users or even robots (explained below). The best comparison I can make is that it’s like your entire instant messaging (IM) history with someone. Anything you’ve ever discussed in a single chat or conversation is a wave.

- Wavelet: A wavelet is also a threaded conversation, but only a subset of a larger conversation (or a wave). It’s like a single IM conversation - a small part of a larger conversation and a larger history. Wavelets, though, can be created and managed separately from a wave.

- Blip (BLIP reviews): Even smaller than a Wavelet, a Blip is a single, individual message. It’s like a single line of an IM conversation. Blips can have other blips attached to them, called children. In addition, blips can either be published or unpublished (once again, it’s sort of like typing out an IM message but not yet sending it).

- Document: A document actually refers to the content within a blip. This seems to refer to the actual characters, words, and files associated with a blip.

- Extension: An extension is a mini-application that works within a wave. So these are the apps you can play with while using Wave. There are two main types of extenisons: Gadgets and Robots

- Gadgets: A gadget is an application users can participate with, many of which are built on Google’s OpenSocial platform. A good comparison would be iGoogle gadgets or Facebook applications.

- Robots: Robots are an automated participant within a wave. They can talk with users and interact with waves. They can provide information from outside sources (i.e. Twitter (Twitter reviews)) or they can check content within a wave and perform actions based on them (i.e. provide you a stock quote if a stock name is mentioned).

- Embeded Wave: An embeded wave is a way to take a Google Wave and the conversation within it and place it on your website. Users could use this as a chatroom, as a way to contact you, or for something more.


Wave Gadgets



Google Wave Gadgets Image

A Wave Gadget is one of two types of Google Wave extensions. Gadgets are fully-functional applications. According to Google, gadgets are primarily for changing the look and feel of waves, although this seems to only scratch the surface of the potential of a wave gadget.

First: almost any iGoogle or OpenSocial gadget can run within Google Wave. That means thousands of applications that have been already created will work in Google Wave. Second: a gadget built within Google Wave can take advantage of live interaction with multiple users. This means something like a live online game with active participation from all users. In that way, it has similarities to Facebook or MySpace (MySpace reviews) applications, which take advantage of your friend network to make games, quizzes, and applications more meaningufl and useful.

Gadgets are specific to individual waves, rather than to specific users. Thus, it’s not like having a Facebook app on your profile - the gadget belongs to everyone within the wave. They also do not have titles, to better integrate with the actual conversation. Some of the gadgets already built include a Sudoku gadget, Bidder (which turns your wave into an auction), and Maps (which allows for collaboration on a Google Map).

For a more technical explanation, be sure to check out Google’s Wave Gadgets Tutorial.


Wave Robots


Google Wave Robots Image

Robots are the other type of Google Wave extension. Robots are like having another person within a Google Wave conversation, except that they’re automated. They’re a lot like the old IM bots of the past, although far more robust. Robots can modify information in waves, interact with users, communicate with others waves, and pull information from outside sources.

Because it acts like a user, you can define its behavior based on what happens in the chat. You could build one as simple as “change the word dog to the word cat” or one as complex as a fully-functional debugger. We’ll probably start seeming some very advanced robots in the near future.

Some of the robots already in service include Debuggy (an in-wave debugger), Stocky (which pulls stock prices based on stock quote mentions), and Tweety (the Twave robot, which displays tweets inside of a wave).

A more advanced explanation is available at Google’s Wave Robots Overview.


Wave Embeds


Google Wave Embeds Image

Wave embeds are a little more complex than embedding a YouTube (YouTube reviews) video onto your blog, yet in the end, that’s really what Google Wave Embeds are: a way to take Google Waves onto a third party website. Embedded Waves support many of the functions of the actual Google Wave client, including dragging-and-dropping files.

While the Wave Embeds is still very early stage, Google has already built two: YouTube Playlist Discuss and Multiple Extensions Embed. The former allows you to discuss a YouTube video via a wave and the latter allows for interaction with multiple waves on the same page.

One possibility: Google Wave Embeds may be a real-time replacement to static comments. If Google perfects wave embeds, you could even see YouTube.com comments replaced with waves, although it is way too early to make any calls on the potential of this.

Google’s Wave Embed Developer’s Guide has more advanced information embedding waves.


Furthering your Google Wave education


Google Wave Logo
The Google Wave Logo

Still can’t get enough of Google Wave? While information is sparse, hopefully this collection of links will help you understand this new product even more.

- Mashable (Mashable reviews)’s Google Wave Coverage: We highly suggest bookmarking our Google Wave coverage and checking Mashable consistently for the latest information on Google Wave.

- Google Wave Federation Protocol: Google has provided some community principles, architecture information, and more detailed definitions on their Wave protocol webpage.

- Google Wave API: For developers interested in building applications for Google Wave, be sure to check out the Wave API website.

- Google Wave Updates: Want to be informed the second Google Wave is available? Here’s the sign-up form.


Reblog this post [with Zemanta]