-
Website
http://danieltenner.com/ -
Original page
http://danieltenner.com/posts/0012-google-wave.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
tjstankus
3 comments · 6 points
-
Mark Essel
3 comments · 88 points
-
louisbclark
2 comments · 1 points
-
Mark Howells-Mead
2 comments · 1 points
-
Markus Hegi
3 comments · 1 points
-
-
Popular Threads
I've used wave for 2 weeks now, I'm fully aware of all the browser short-cuts and features and my appreciation for it has waned. Contrast that with I *LOVE* etherpad. It has its own issues (e.g. no indication of age of edits) but contrary to google's wave, it actually works and everyone I've introduced to that keeps using it.
Collaboration among large sets of people is difficult (IRC proved this long ago), and as the product matures I'm certain there will be ways to minimize the effects of allowing large numbers of people to go hog wild.
My favorite idea for a use-case is a real-time auctioning system built on top of the wave protocol.
At least you've realized XMPP is better than SMTP/IMAP or POP for communicating in a more synchronous manner. Down with unnecessary meetings!
There are already enough comments here to make it too long to read, so all points have probably been addressed. The main thing, for me, is that Wave isn't just about corporate environments. Yes, it fits there. And it was allegedly created to solve the problems you describe. But the cautionary tale, here, is that of the blind men and the elephant: we can all see Wave in terms of what it can do for us, but that's not the whole of it.
My own tunnel-vision pushes me to see Wave in educational contexts. There, Wave can solve issues with email, of course, but also with course forums and, more interestingly to me, classroom backchannel. The way some people use Twitter or wikis in class can easily be supplemented by Wave. My guess is that the same could be said about conferences (and Barcamp-style unconferences) or even corporate meetings. The "realtime+document" dimension of GWave makes it ideal for going between backchannel and reference material.
But this, again, is just one scenario.
BTW, something Wave might be able to supplement quite effectively: mailing-lists. I've been a big mailing-list fan since 1993 and, before Wave, nothing seemed like a good candidate to really supplement mailing-lists. Gmail and Google Groups made mailing-lists a bit more efficient, but mailing-lists are rather stable, as a medium for topical (and more informal) discussions. Geeks probably hate them and many needs are more appropriately served by forums. But it's remarkable how useful mailing-lists remain, at this point.
Wave supplement mailing-lists in part by making for ad hoc subscription. Managing mailing-lists can be relatively painful, depending on members' behaviour. Wave already makes it easier to add people to a wave. We know it'll soon be easy to remove people from waves. And the platform seems to be built in such a way that it should be trivial to add tools to make it easy to monitor waves in a way similar to mailing-lists. I may be wrong on this one, since I don't have that much insight into GWave's internals. But it's fairly easy to imagine bots and gadgets which enhance the "mailing-list" type of Wave use.
But that, again, is only one among many possibilities for Wave.
Wave has what it takes to become a much broader tool than what was expected/intended. Like Twitter. Or Facebook. And even, to an extent, Gtalk, Wikipedia, and GMaps.
Tools which are dismissed by geek pundits often end up becoming quite important. The iPod is my personal favourite, as an example. But you could say the same thing about Twitter: it took a while before it really became what it could become, and pundits were off on this one for some time. They saw some potential, but they dismissed the way people were using it.
Scoble isn't a bad guy and he's allowed to his opinions. From his early write-ups on GWave, though, it seems that he went to it with the wrong perspective. He was prepared to review a tool, not to try it out or think about the possibilities.
Not to becoming too academic about it but, in Science and Technology Studies (STS), people talk about "affordances" in a way which is useful for such situations. It's not just about what the tool was meant to do. It's what it can become, how embedded it is in use patterns.
To an engineer, Wave is a solution in search of a problem. And this list of issues fixed in part by Wave is quite valuable. But Wave is also a "channel," a medium, a "pipe." What it might be used for goes beyond a series of problems.
Google's partly to blame for the misunderstanding. Their launch strategy was, IMHO, somewhat off-base. Apparently, they did invite members of some corporations, but they still overemphasized developers. These are important to get on your side, of course, but it doesn't make for a very wide range of use patterns. And it really doesn't help the social media geeks (who are even more important to get on your side) understand what Wave is supposed to become. Also, because Wave has a very strong network effect, it would have been more effective to start with existing clusters and communities, instead of the Google I/O crowd and select people.
Thus I am enlightened: Wave = Usenet + Bling.
I know that Google have made some efforts to make money by directly charging Enterprises but that represents a tiny part of their revenue to date.
In other words, is Wave a much smaller opportunity than they had hoped? And if so, it might just end up being a "side project"...
Also, as far as I know, Google do make some reasonable revenue (though nothing compared to adverts) from selling "Google boxes" to enterprises. They really don't _need_ Wave to generate any revenue for a very long time.
So yes the underlying protocol yields benefits, but implementation is key. Its great to work towards collaboration being centralized, but it isn't really a realistic aspect of structured document writing. People aren't going to be typing tables of data into this. They are going to be exporting. They aren't going to be having the legal department working on the document while the engineers and marketing staff are. They are going to be sending it for review.
Where I think the protocol might thrive is as a place for mashups. It is a combination of a wiki and a messaging system. But change management doesn't exist. I haven't really studied the protocol and API, so I don't know whether these are client issues or protocol issues, but its not unreasonable to see why people might look at this and say it doesn't solve their problems.
Certainly in small intimate teams that are used to whiteboarding and 'ideating' this has some obvious value.
http://jens.mooseyard.com/2009/10/the-lost-less...
"The same thing happened seven years ago with the live-typing feature that I implemented in iChat 1.0 (which was only supported for Bonjour chats.) I thought it was an awesome idea, and I’d wanted to have it in a chat program since about 1997. But it turned out that, in actual use, people hated it, for exactly the reasons Manjoo describes: it makes you self-conscious. We took it out in the next release."
found via: http://daringfireball.net/linked/2009/10/14/alf...
We recently switched to Google Apps for our company-and one thing I realize that Google Wave "fixes", is how Google Mail handles threaded conversations. Right now, its just kind of confusing how you have to dig down in the threaded Gmails to find conversations, and check who is being cc-ed and who shouldn't be. From what little I can tell from Wave, it seems to really clarify what Google was attempting with Gmail. Looking forward to trying it.
http://www.youtube.com/watch?v=rDu2A3WzQpo
But either case, Google Wave has a while go to before it gets real traction (besides the hype). As of right now, I personally don't see a need to use it as IM and email combined can do what Google Wave does right now, plus there are tons of other products which can be used to get the same work done (Etherpad, Shareflow etc). Also, Google hasn't made a case of even them using Wave internally corporate wide. From what it seems, there are handful of people in Australia and US who have developed and are managing the release (there's another debate on how they're managing the release of this product).
Agree there are plenty of questions around Google Wave... plenty of ways it can, er, break and roll back :-) But I think those that say "it's just not that useful" are wrong - hence the above article!
However, I can confirm, for sure, no doubt about it, that my ex-girlfriend, who works at BarCap, is on Yahoo IM all day long and uses it for work (she occasionally chatted me trading information by mistake). Perhaps she's not supposed to (though I doubt that), but she clearly does - and clearly so do the people she works with.
I need google wave invitation, can you please send invitation to my gtalk Id: vishnusankar@gmail.com.
Thanks in Advance
I really appreciate this write-up, Daniel, well said. There's a lot of love but negativity gets the publicity and almost every negative write-up I've read concentrates on aspects of it which are obviously related to the fact that it isn't even a beta yet, judging it as a finished product. I look at the potential, and it's not fair to judge a tool which is basically still being developed. I love using Wave already, even in it's preview state, and already begin to detest having to use e-mail. The sooner everyone has access to it the better.
How does Wave address this? Or does it just make it worse?
I guess it has the potential to help, though, because important, collaborative communications that require your input will be on Wave rather than on email.
That's an interesting point though - how does Wave deal with "email broadcasts" like corporate newsletters? I don't have the answer to that.
? not sure what you mean (or what IB is, even).
'That's an interesting point though - how does Wave deal with "email broadcasts" like corporate newsletters? I don't have the answer to that."
Stuff like mass-mailings from HR, or newsletters aren't so much of a problem, although they do contribute to distraction. The main issue is that people use email as a primary source of communication, sending off dozens of emails a day with the expectation that they will get read. But much of the time they don't get read, or get glanced at and then forgotten, since the recipient is getting the same barrage from multiple people and it can be very time-consuming and overwhelming to manage a heavy email load and actually do work, too.
Unfortunately, though, I suspect the only way to really solve this problem is through a change in cultural attitudes towards communication technology, rather than new and better tools. But I don't have much faith that people collectively will decide to start behaving more rationally. So we're stuck, I guess.
I think it's possible that Scoble's reply ("Louis: I came to the same realization very quickly that you did"), pointing to his article ("Google Wave crashes on beach of overhype"), which was clearly disappointed, and the fact that your two articles came out roughly at the same time, helped taint my (and others') perceptions...
Thanks for coming here and fixing this perception. I stand corrected.
That's not going to be an overnight replacement, don't get me wrong. But if Wave takes hold, I'd be surprised if Basecamp lasted much beyond that point without significant enhancements.
I am very excited to try this new app out. Hopefully I can get my team on soon.
(e parabens no artigo! gostei muito. eu acho que somos 'amigos' no Twitter)
but still, ironic.
I suspect it will take a while though.
Other than that, great article!
Max
Now, how does Wave affect Woobius? It seems like it would be a great add-on to put them together and have Wave + Woobius doc versioning + Eye, no?
One nit: "The SMTP protocol doesn’t seem to be all that good at sending large files."
This isn't a problem inherent in the SMTP protocol, but rather restrictions placed within the settings for the given SMTP server that's receiving the mail. For example, if a company wishes not to overload their SMTP server because an employee is sending out a 50 MB Powerpoint attachment to 10 Internet addresses -- that isn't really different from placing the same file on a fileserver and having 10 people download it. And if a company wants to restrict the size of inbound messages, well, that's still not SMTP's fault, either. The company's mail store (e.g. where mail is stored and retrieved via IMAP or POP) can take a single message to multiple internal recipients and store it once, but make it available to all of the internal recipients. That is an implementation-specific feature and not related to SMTP, POP3 or IMAP protocols.
If you wanted to complain about SMTP's real ineffiency with sending large files, that boils down to converting all attachments to plaintext, an act that usually inflates the filesize by 20 to 30 percent. Such an act is done in the name of compatibility between SMTP implementations -- wouldn't want to have a binary (8-bit) message garbled when sending to a 7-bit-only server. And so forth.
But if you're then grumbling about a 20 to 30 percent increase in filesize, that's not much of a grumble, in my opinion.
Email has other problems that a wiki solves, and that Google Wave solves better, but the SMTP protocol and its extensions are not the culprit. Careful with the overbroad knocks.
Cheers
--paul
No matter how great Wave is, it only works if everyone is using, right? So you're going to have to use email for some sets of people, and Wave for other sets of people (even if your company standardizes on it). And you know that everyone who has Wave also has email. So unless you specifically need Wave's features, you'll likely just email them since you're already there. And pretty soon, you're not really checking Wave anymore it starts collecting dust.
At this point I'm just waving my hands, no pun intended. Haven't seen Google Wave yet. My point is that existing wikis have zero integration (AFAIK) to email, and I see an opening for Wave to do something about this. IM (XMPP) is already done, right? Why not IMAP?
Here's another interesting post about how Google Wave fails to capture the audience it seeks http://bit.ly/yrNjo
I agree on most of your views, but I am seriously wondering what Google itself is trying to achieve here. Doesn't seem to be just a team collaboration tool, there's more, I think.
In either case, if any organisation has the time and resources to pursue multiple possible applications of a technology/platform like Wave, it has to be Google. I certainly hope they realise the potential for Wave as a collaboration tool. If they didn't, hopefully this article might have helped...
Also, Wave allows each organisation to set up its own server, using federation to sync with the rest of the world - so they could implement custom controls at that level.
Bear in mind it's still early days for this. I don't see any but the most progressive, nimble organisations replacing email with Wave in the next year. We're using it already at Woobius, but we're not exactly a standard use-case. I think once it's out of preview/beta we'll see more serious interest from corporate environments, though.
Many web tools could port their services to Wave and make them accessible as extension. For me it would be great, because I would have it all in one place.
That said, even that would just be paranoid. Email already goes outside the firewall, along with any files attached to it. Corporations have learned to live with that, and they have a hell of a lot less control over it than they would have over a Wave hosted on their own federated server.
All that being said, this is by far the best explanation for the technology.
Seems like I was takin de wrong ideas
Often, I need to collaborate with not only the homeowner, but also the architect, general and sub contractors - sometimes even building code officials. It can be a complicated and technical sales process and I'm constantly having to search through reams of e-mail threads and files.
Google Wave seems like an elegant solution to that - doesn't it do video conferencing too? That would bring some humanity back into a sales process that has largely become very disconnected for me...
I can't wait for my Google Wave invite - it's going to make the user experience much better for my customers.
(Please hurry up and send me my invite, Google.)
Congrats,
Mary Jo Zilveti
http://www.nomadismocelular.com.br
Below is the text I'have twitted/facebookesd.
"Eaê, o Google Wave resolve o seu problema? Por Daniel Tenner | Análise brilhante http://ow.ly/uSDZ #GoogleWave #DanielTenner"
Mary Jo Zilveti
http://twitter.com/zilveti
http://www.facebook.com/maryjozilveti
P.S. I'm Brazilian and have been writing about IT for 20 years. Nowadays, in Brazil, Twitter and Facebook are major social networks (let me tell you and I can not forget about Orkut, adquired later by Google, the first social network that has been adopted by Brazilian people since 2004. Actually, Orkut is the top one in the ranking and the most used). Best regards,
It is a different approach, and to me looks very well done. However, the bottom line is adoption (with SharePoint and Wave). If the users aren't "pushed" to it for lack of a better term (forced, mandated etc) then users will see it as yet another piece of software that only adds to the number of tools they are currently using on their workstations.
Time will tell, of course!
It's not that Wave isn't for corporate types; it's that that is just one of it's possible uses.
You say that Wave isn't twitter or facebook or whatever, but the fact is that it is twitter and facebook and blogs and wikis and email and newsgroups and IM and maybe a few more things.
In fact, 'a few more things" is clearly what Google is hoping for; they're hoping that someone figures out some killer application that wave can do that nobody else has ever even heard of; that's why it was released to "geeks and hackers" first. They hope this will happen because it will immediately make Wave a much more sellable product, just like every other killer application that came before it.
"Better than email" is a nice idea, but it's a very, very tough sell. Email is entrenched, and selling a product based on "better than email" is suggesting that you should use it instead of email; that's clearly google's long-term intent, but they know they can't go there quite yet. In order to get customers to consciously abandon email, you can't just be better, you have to be an order of magnitude better. The jump from paper mail to email? That's the kind of leap you'd need to make.
To me, the big deal about Wave is the combination of the potential to supplant a lot of those aforementioned other services with federation. As I see it, the big problem that google waves solves is that of walled gardens springing up all over the internet. If you don't believe me, ask yourself which of the two is a bigger problem for google: office collaboration, or walled gardens?
I think you've answered it perfectly.
I work for a multinational pharma company, and can see us using Wave in the way you describe above. My only concern is that it is yet another tool to be learnt and integrated in the work flow of people who already are change resistant. We run off an Exchange server, so until Wave is integrated in to our e-mail system, it will always be an issue. However, I don't think of this as insurmountable, hopefully we will see many solutions to this very problem.
Extracts of the article:
<<This article isn’t about how good or how bad Google Wave is. I’m rather interested to understand what Wave is about and how it could transform the way we approach email and IM with collaborative content creation.>>>
...
<<<
I agree largely with the points brought by Daniel. There are pieces that make me smile in his article and especially in some of the comments. Many of us (IT/Technology enthusiasts that talk about it) seems to forgot that majority of companies is not ready to go outside for their email system.>>>
...
<<<
However, I learned from the comments sent by Daniel that federated server is a possibility.
>>>
...
More googling and reading for a later day, definitely. The starting point is a whitepaper from Google: Google Wave Federation Architecture>>>
My only problem right now is I don't have enough fellow friends and associates with a Wave account to use it more and do better evaluation.
I'm looking forward to its spread!
Thanxs !
Comment: And the Telephone Company refused to upgrade the dumb phone. Another example that proves that power corrupts and absolute (monopoly) power absolutely corrupts.
The comparison is that if you want to, you can actually use instant messaging to transfer data between programs instead of just using it for communication between people. The OLPC XO and the XS server does this with Jabber.
In my mind, if you take something more complex than chat, IE, can send multiple types of data back and forth, while keeping track of history, changes, and who is allowed to view what, you've got a whole new basis for dealing with data for MOST websites and software. This could potentially be so huge, and all I'm seeing is people taking it as a "product". That's cool and all, but that's not where I see the potential.
I just want everyone to implement it so that I don't have to log in on all of the various sites with different passwords. And I want Google to let me in to try this current implementation out, as I somehow wasn't in the first 100,000 people.
Thanks for the post, Ian
Collaborate on a document via e-mail or wave? Get a wiki, so you can seamless publish it, rather than export from wave and you will get many nice features for text collaboration. Keep casual information separate from your regular e-mail, by using a IM. It's boring when I will search something in gmail, and it displays a recent chat. And some times I don't want to talk with people when I check e-mail.
Wave is better than e-mail, afterall e-mail was created decades ago. The problem is if you try to put all information in there, it will be a mess, no matter how good wave is. And if wave doesn't integrate with e-mail it will be a problem for wave adoption.
I hope it succeed as a e-mail replacement, but not as a trying to integrate and replace everything else.
Excellent analysis and post. Keep it coming!
One benefit of Wave that you missed is message authentication. Each Wave message is sent over HTTPS (not HTTP) just like the banks and financial institutions do today, therefore, the senders ID is verified every time. No message spoofing en-route. There are other security risks that need to be looked at, and provided for, depending the use you want to put the Wave to.
A significant additional benefit is the the Wave bots can push info & events to a wave but also receive the same from the wave user. This paradigm opens up huge possibilities to reform and optimize existing work flows and business processes.
BTW, I recommended Woobius to a friend's London based architectural practice "KUSHH" a few weeks back. Great work.
www.twitter.com/aainslie
1) Replacing email is going to be a very difficult task as critical mass is so high
2) Getting businesses to buy into Google products is going to be a lengthy. Organisations rebuffed IM in the main, why would Google Wave be so much different
That said, it's thoroughly exciting what could be achieved, and if it does fulfil its promise then it will be great.
As has already been said a couple of times above email isn't going anywhere anytime soon. It's understandable why many geeks don't get that: because they have seen the future already. But for the average Joe email is here to stay.
On this basis we have been developing dooster.net, an online collaborative tool aimed at individuals / SMEs with the USP that it strongly features email. It has taken over 18 months to develop so far (sincere thanks to the geeks involved in the 3 major rewrites – all scrapped) and when we heard about wave we thought uhoh... wasted our time... |
But maybe not. I don’t think wave is big on organising right? And in any case Google has not been great w other non-search products like Gmail, video and the payments system thing - that I can't even remember the name of…
Having not had the privilege of a wave invite yet (hint hint ;-), But having seen the original announcement videos a few months back and having read this impressive article, wave should be welcomed by guys like us because it is at least going to expand the conversation about the significance and the shortcomings of email - particularly at corporate level.
Thanks,
GerardM
It is what it is. The open sourceness, extensions, and decoupling of interface and protocol features all actually argues in favor of being a geek tool, but that doesn't even matter. With the right extensions and interface, it certainly could be a social media tool or even entire platform. What's with trying to limit it? So what if a couple tech writers do or don't like it. Who cares, no need to make up things about what Wave is supposed to be, or who it's designed for.
My company works a lot with emails and IM and we have ALL OF THE ABOVE problems. Google Wave has the huge potential to get things done more efficiently in corporate setting.
Not in terms of numbers (especially now that so many people are on Wave already) or even in terms of the choice of an invite-only system (it does solve some social and technical problems). But in terms of target.
Several of the first people who received accounts had trouble understanding Wave. Those who already grokked Wave weren't given accounts, at first. So the image people have of Wave is quite skewed since early adopters tend to be vocal and to have quick reactions based on taking tools "at face value" (instead of investigating tools from a more comprehensive perspective).
Not sure "Twitter and Facebook" people were given accounts more quickly than others. It seems like most of those who received Sandbox accounts were developers while some prominent "social media" people and other "geek trendsetters" were among the first to receive Preview accounts.
Google's expressed desire, for the Sandbox accounts, was that developers would find new ways to use Wave. The problem with that strategy is that new use patterns come more frequently from users than from developers.
Developers do need a "sandbox" (to practice coding for the platform without breaking anything). But, in social media, the groundbreaking usage patterns come from connections among users, not necessarily from brilliant ideas developers have on their own.
So far, Wave still doesn't have the equivalent of the "@replies breakthrough" on Twitter and it suffers from some of the same issues faced by Twitter in 2007. Maybe @replies came from a developer's idea. But the Odeo people who invented Twitter didn't predict what @replies would mean and their implementation of them is still confusing, years later.
This is why this post is so insightful. It's not about what Google throught Wave should be (a way for developers in Australia to wade through complex email exchanges despite timezone differences). It's about the real email problems that Wave can solve (whether or not these problems are more pointed in corporate contexts).
It's a reflective, thoughtful, well-structured, and useful explanation. In fact, I've been sending it to a number of new wavers, along with CompleteWaveGuide.com (Tripani and Pash).
I think their strategy is not strange, it is random. They're just not following a typical and known invite methods we are used to. I also think Wave is in its infancy and it will take more than few years for it to pickup any steam for general adoption. For me, until I see a way to consolidate my email into Wave, it is worthless.
Wave really is in its infancy. What's missing (including email integration) may easily be a dealbreaker for any given user. For many, what was missing was the network effect. It's now becoming closer to reaching critical mass and it probably reached it in some domains.
One thing about the launch pattern is that, even if it is indeed random (which sounds somewhat strange given the time they take to "lick those envelopes") is that the haphazard way they give out invitations has had effects on the way Wave is perceived outside of its userbase. Not necessarily a bad thing. But it sounds like it would have been a good idea to start out with some preexisting contacts.
One reason Facebook has worked so well, IMHO, is that it started with a few campuses, then spread out to a larger number of campuses, then to preexisting organizations, and then to the general public. At every step, they had issues. But they coped and continued to expand. Same thing with changes to the platform. The result is something that a lot of people have complained about, sometimes very loudly, but which did end up "changing the game."
It's not the whole story, but it's still interesting to think about these things.
I'll pass on your piece to others in my networks.
I am referring to and building on your work in my recently released presentation on
"Why and how the Enterprise should harness the power of Google Wave" available at slideshare
http://www.slideshare.net/dparnas/why-and-how-t...
Lovely...go wave!
Geeks aiming at mailbox zero perceive diverse forms of non-spam communication as actual spam. Some of this is included in the concept of "bacn," which was tossed around in some geek circles for a little while, a few years ago. But the idea is still the same: geeks fight email in terms of load, not in terms of depth.
I didn't know what Wave was until I got an invite. I started to use it and it was all intuitive, which is another recommendation for it. Corporates don't like complicated. I think it is a brilliant tool from a brilliant team.
Kudos to Google.
again.