For knowledge workers dealing with non-routine problems or projects, the effectiveness of the tools they use to work together plays a key role in their productivity. While a poorly designed system ...