Google Wave and the enterprise environment (Live Blogging Google I/O 210)Posted by walter.roth on May 20, 2010 in SweatInvesting | 0 comments
Google Wave and the enterprise environment
Wave, Enterprise – Greg D’alesandre, Alan Green, Kris Muller (Salesforce.com)
Google Wave provides enterprises with an opportunity to streamline a variety of communications. One of the main ways this occurs is through building generalized and custom extensions. This session will cover some of the existing enterprise extensions that have been built as well as give a sneak peak as to what’s in progress. If you’re wondering how Wave can be used to help build your business, you’ll want to attend this session.
Session type: 101
Attendee requirements: Basic understanding of Google Wave is helpful
Tags: Wave, Enterprise
Date: Thursday May 20
What is Wave? Equal parts conversation and document …
Why Google Wave in the enterprise?
- Google Wave is all about collaboration (be able to create things together, not just comments)
- Most collaboraoitn happens in small groups
- Current tools are the most broken in small groups
- Enteprises are full of small groups
- Every enterprise is different
- Google Wave extensions allow for tailored experiences
What have they been doing?
- Project management
- Release management
People working together in semi-formal processes:
Completely Ad Hoc Semi-Structured Completely Automated
Google Wave targets the middle….
Semi-Structured Processes (e.g., Release management)
Acme Wave (Fictional company; 200 people, ½ time release manager taking care of the whole release project)
Their product includes components: website, backend, clint and database …
Step 0: missed what they said
Step 2: automating by robot, high lights todo’s, crosses out things that are done, underlines links (picks out things that are important to us …
Alan wrote Mr. Release …
How can you improve our Wave experience?
- HTTP post
- Can read DB (looks for words like DO)
- Can write back
There is a Release Roster … we link to each release here …
Use gadget to tidy it up … same info, but it structures the info nicely … with drop downs of users, etc.
How can you improve your wave experience?
Step 2: With a gadget …
.xml, .js. .css for releaseroster
How can you improve our wave experience?
Step 3: Semi-structured process automation
Mr. Release is added to gadget … can add a release and “make new release” and will make more waves for each component … all done by one click …
Person managing the release can see the high level list of them ….
Can click into a component to see more details …
How can you improve your wave experience?
Step 3: Have a robot manage a waves
How can you improve your Wave experience?
Step 4: integrate with existing systems
Robots can also transfer robot from corporate systems.
eg., update status info …
Step 5: integrate with 3rd party systems …
Chris Muller from Salesforce discuss the integration with Chatter …
Shows dashboard of widgets ….
Then, shows the personal given to them as “Chatter” ….
We didn’t try to make a new UI, its meant to look and work like Facebook …
You can follow people, and not just people, but also data ….
He can follow his customers, opportunities, a power point file, etc…
Just like on Facebook, Buzz or Twitter … you get to decide what to follow to get your work done …
The data itself is chattering, a case is updating info … getting updates from Oracle Financials about a customer not making payments …
Seeing an opportunity record that was pushed out further …
Then shows how every object in Salesforce has a Chatter feed, the activity stream allows them to follow it, etc…
Now, a new way to collaborate on something …
You can create new waves in salesforce …
All team members for the sales deals is automatically added to it, an alert goes out to all of them …
One member sees wave and drills in to participate ….
The’ve collaborated, gotten info from outside app, etc.
Only salesforce users are able to authenticate in to post update to SFDC … all the permissions you ended are there …
Makes the people in the company
Force.com for GoogleWave, just release the developer toolkit …
We at salesforce.com think Chatter is the future of our company, and collaboration if the future of the enterprise …. thank you!
Q: Will wave be federated?
A: We are open sourcing more of the code over time. We don’t have a date yet of when it will be finished. Some folks in the sandbox are working on it. We did just open source our editor (100k lines of code) which is one of the largest portions of our code.
Q: something about robots …
A: we are coming out with the ability to program robots using the Go language, where you can host robots anywhere, not just on the GoogleAppEngine