A year after buying Groove Networks and its peer-to-peer technology, Microsoft has begun laying out plans to develop the software into the offline client that has been missing in its document-collaboration story.
Office Groove 2007, which Microsoft introduced late last month, is being developed as the cache (offline) client for Microsoft's Windows SharePoint Services and the renamed SharePoint Server in Office 2007. Its offline capabilities provide better support for distributed work teams and mobile workers, who can take work offline - in much the same way as they do with e-mail - and synchronize changes once they're reconnected to the network. The current SharePoint client is a browser, which means users must be tethered to the network to create or edit any collaborative content.
"This is the most logical thing that they could do with Groove, because there is such a significant requirement for an offline store for SharePoint Services," says Matt Cain, an analyst with Gartner. "It is mandatory to be able to take that stuff offline. This is exactly what we had been expecting and were hoping. The only real question is what took them so long."
Windows SharePoint Services is built into the Windows operating system and supports the creation of online team spaces. Those team spaces can be managed and made widely available via SharePoint Server.
"We want to make Groove the rich client for SharePoint, complementing the Web interface over time," says Marc Olsen, group program manager for Groove. He compares SharePoint's client options and Groove's asynchronous capabilities with Exchange Server's Outlook and Outlook Web Access clients. "Outlook is the place for me, Groove is the place for us - the active groups I work with - and SharePoint is the place for them - all the other people I work with," Olsen says.
The pairing of SharePoint and Groove means Office Groove users or subsets of project teams using Groove can check out documents from SharePoint sites, work on them offline or collaborate on them using Groove, and then synchronize their work with the overall project in SharePoint.
Office Groove also is the place where teams, whether within a company or across companies, can collaborate independently of SharePoint to create documents using the peer-to-peer connectivity of Groove workspaces. These are kept synchronized on every user's desktop via automated replication through a centralized server.
Offline client capabilities are nothing new. They have been a feature from the start in Microsoft's biggest rival IBM's Notes/Domino platform, which was developed by Groove creator Ray Ozzie, who is now Microsoft CTO.
John Wollman, CTO and executive vice president of Alliance Consulting, views the tight integration being built between Groove and Office 2007 as a major boon for team collaboration.
Alliance Consulting users at client project sites worldwide have been using Groove since its introduction in 2000 to collaborate on creating documents or other content that Wollman generically terms artifacts. "When an artifact is a work in progress, Groove is great at that stage. But it is not great when the artifact is finalized and you want to make it available to a broader audience. That is when you need a portal or something that is more server-based. That is the point where peer-to-peer does not work so great."