Monthly Archives: February 2010

Workspace alternatives: a comprehensive comparison

Teamwork isn’t an easy sport: the bigger the team the harder it gets. If the goals/milestones are set clear, one person will probably complete the project just fine. If it’s a team of two they’ll probably split up the work, track each other progress and finish in time. If its one of three, four or five they’ll probably start calling meetings, send emails, update their progress. If it’s a team of over 20, there’ll probably be people working full time just managing the communication between teams.

As the team grows the overhead of coordinating work just increases. I’m sure everyone has realized at some point that emails and Excel sheets are quite limited at managing things as the project grows and sticky notes work good, but not with distributed teams.

Of course lots of others have realized this problem before and created software to aid this process: these tools are usually referred to as project management tools or (virtual) workspace solutions. The idea of these is to have users store and update documents in the workspace, be able to constantly track their and others’ progress and make collaboration easy in this space. There are lots of promising workspace solutions: when first searching I came across at least two dozen seemingly good products/services.

One of the most efficient and popular way to help manage comlpex projects is by providing workspaces to users – a common shared storage area related to a specific task. Users can upload and share documents related to the project to the workplace, collaborate with other users involved in the project and track what is going on in the workspace.

Back in September 2009 while I took up the task to test the major players in workspace management fields so that the company would have a picture of where their workspace module was on the market. This study never got published however while doing the research I didn’t find any useful comparisons that were not funded by some vendor. I’ve left Sense/Net in October 2009 and decided to publish my research as it might be a good guideline for someone looking for a short list of project management tools.

The products evaluated in this comparison are Central Desktop, Huddle, Office Live WorkspacesO3Spaces, ProjectPlace, ProjectSpaces, Sense/Net 6.0 and Sharepoint 2007. Evaluation criteria is detailed and is grouped into general overview, document management, collaboration and content publishing categories.

General overview
Central Desktop Huddle Office Live
/Net 6.0
SaaS solution Yes Yes Yes Yes Yes Yes No No
Self Hosted No No No Yes No Yes Yes Yes
Price estimate for small team (3-10 people,3-10 workspaces) $25-50/month $15-38/month Free with MS Office license €15-65/month (€177-790/year) $80-270
Free (open source) $4800+
Price estimate for mid-large team (50-150 people, 50-150 workspaces) $500-1500/month $200+/month, price provided upon request Free with MS Office license
/month (€2950-11850
Free (open source) $9500-
one-time fee
Detailed pricing See details See details See details See details See details See details See details See details
Company response time for e-mail inquiries * Within days Within days Within hours Within hours Never Within hours Within hours Within days

Read More…

My MIX 10K entry – SilverCooler

I’ve entered the MIX 10K competition where the goal is to write an application using no more than 10KBytes of source code in Silverlight. I’ve decided to implement a cocktail selector application – strictly listing alcohol free cocktails only – using the web services I’ve previously built for a popular cocktail site, was built with Flash using XML services and since Silverlight is indeed as powerful as Flash implementation was quite an ease – my only problem was squishing in the 10K limit (thanks for Colin’s post on some tips on minifying the code). The application I’ve developed is the following:

SilverCooler - Gergely Orosz's entry for MIX 10K

If you like it, please vote for it on its the MIX 10K entry site.

One thing all people noticed when looking at the application at first is the cool “bouncing” effect of the cocktail name. In the flash version this was done by using an EaseOutElastic transition. Not surprisingly Silverlight has similar animation effects as Flash, these are called easing functions. To achieve the bouncing effect I only had to add the following code to the animations changing the width and height of the shape:

DoubleAnimation animation; // The animation changing width or height of the shape popping up
animation.EasingFunction=new ElasticEase(){ Oscillations=3, Springiness=1, EasingMode=EasingMode.EaseOut };

Oh, and if you’re in for some more drinks, check out as well!

 Scroll to top