Carter, Kevin and I have been using Google Groups to manage our group communications for a couple of projects so far; first, for our audio media presentation, and now for our ADDIE project. I’m not sure that the entire “Groups” paradigm, however Google intends it (marketing (or rather Google’s characteristic lack thereof) seems a little fuzzy to me here), but there are two aspects that have been extremely useful to us: discussions, and file sharing.
It is interesting that in this world of “Web 2.0″ collaboration (don’t ask me to get started defining that), the most useful things to us are at their core two of the oldest internet technologies: mailing lists and FTP. The difference between a tradition mailing list and the way Google implements it is that a group by default comes with a list and various actions (editing or posting a new document or “page”) can spawn a new “Discussion” (i.e. email thread). File sharing isn’t implemented over FTP, but the concept is the same, at least as far as we’ve been using it.
We’ve tried to use the Pages feature, which seems to be some version of Wiki, but have not had the greatest success. At one point Carter was making updates to a page, had a notification that someone else was updating the page and ended up losing all his edits. (Not sure on the details of the scenario exactly, but at some point Google had said it was “autosaving” and still tracing back we failed to find any revisions stored away). Instead of using “Pages” we’ve been using “Files”, which as I said is more akin to traditional FTP.
I’ve used google groups before to collaborate on some software projects and it seems that in their recent updates they’ve replaced the “Wiki” with “Pages”, perhaps to be more friendly, or perhaps to move more toward an MS-Word model of collaboration as they push their own online document technologies in the future. However, for our purposes now, I’d prefer to have a Wiki, or at least not have a Wiki that is branded differently.
Anyway, the Discussions (email list) and Files (file repository) aspects of the Groups system have been extremely useful to us and I would recommend groups for this reason alone. Perhaps in the future we will utilize more features (calendaring, maybe?) and see where that leads.
In summary, I would recommend starting a Google Group as a collaboration tool and experimenting with it, but do believe that the overall presentation of the product isn’t entirely user friendly, nor “slick”. I will probably have more comments on this in the future.