April 18th, 2007
Collaboration is the Killer App
A bulk of what’s happening on the Web right now can be characterized as retrofitting…remaking software to fit within the framework of the Web. And the framework of the Web is a network, and what people do in networks (of all kinds) is collaborate.
Most of the software coming out isn’t new from a functional standpoint. Most of it is simply the basic tools that people need with collaboration features maxed out. This is great…it really helps us get over the do-everything-through-email approach. It wasn’t obvious until recently just how much of a bottleneck email is when you’re trying to collaborate. It’s fine for two people to go back and forth. Add a third and you get into problems quickly. It’s just too easy to say “I didn’t get that email”.
The biggest problem is that there is no central storage of email that everyone can see. On the Web this is a web page or app…anything with a URI. In email it just never existed…
My good buddy Richard MacManus has a nice post digging into the topic on everyone’s minds: Is Google competing with Microsoft for a Web-based Office? The obvious answer is “Yes, of course”. But a Google engineer that Richard talked to provided a slightly different answer, that gets to the notion of using the Web for what its good at. The notion he told Richard was to leverage “the native use of the Internet”.
So in that sense Google isn’t competing with Microsoft to bring Office to the Web. What they’re doing is building tools that allows those in the Office to collaborate. For my money I don’t care if I ever use Office again…but what is important is to be able to do create and send documents to each other. That seems to be the level that Google is playing at right now…to facilitate collaboration as much as anything.
This dovetails nicely with the book I’ve been reading: The Evolution of Useful Things by Henry Petroski. He claims that most design is a series of failures that revolve around the idea that there is no perfect design, just design that seems to solve the problems as we current see them.
At the current moment, with broadband reaching a large percentage of the U.S. and people working more and more outside the office, the problem of collaboration is increasingly on people’s minds. Many folks are working on projects now in which they never even meet the others on the team, let alone grab a beer with them.
Links to this Post
Comments
1. Drezden 11:22am, Wed 18th, 2007
Google competing it’s very interesting! Let’s talk about it.
2. pauric 12:42pm, Wed 18th, 2007
“Many folks are working on projects now in which they never even meet the others on the team”
I’ve been working in an increasingly outsourced environment since the dot com bust. I started dealing with the far eastern engineers using a traditional spec in word format, that quickly proved unworkable, we fell in to an agile-esque iterative format working on the mock-up.
The big part I’m missing is a system for tracking the design changes on specific programs and on functional differences between vendors/programs. I’ve heard the same from colleague in other corps.
There is basecamp, although a little light for my requirements. I feel the issue holding back enterprise collaboration over the net is security, or at least the perception that its an issue. I would appreciate pointers to other viable solutions?
3. mikec 2:25pm, Wed 18th, 2007
What I want to know is how this fits in the web conferencing/meeting paradigm (e. g. WebEx), since that’s ultimately how presentation content is likely to be consumed. Isn’t this as much about bypassing the PowerPoint step altogether and going to the Web Meeting phase. The whole Google Web Office seems to be much more about a web meeting environment for collaboration than a slide/spreadsheet/doc building in the browser.
As work becomes more team focused, the individual has to remember that he/she isn’t creating information for a single desktop repository, but that others will collaborate on creating that content and many more people will consume and use the information in many formats, document/PDF, web conference, podcast, wiki.
4. James 10:51pm, Wed 18th, 2007
What they’re doing is building tools that allows those in the Office to collaborate. For my money I don’t care if I ever use Office again…but what is important is to be able to do create and send documents to each other.
That’s be do-able in Office (and elsewhere) for ~5 years now. How will Google be different?
5. Cuneyt 2:52am, Thu 19th, 2007
pauric : My dream application is a mash-up between BaseCamp (or the open source clone, ActiveCollab) and Trac. Collaboration + Software Engineering.
6. nakliyat 4:12am, Thu 19th, 2007
thank you very nıce muck vary very comment…
7. Enterprise Collaboration Software India 6:09am, Wed 16th, 2008
Interesting article and very interesting comments.