Virtual team collaboration: building shared meaning, resolving breakdowns and creating translucence
Making work visible