How to get mature global virtual teams: a framework to improve team process management in distributed software teams
The role of social capital in virtual teams and organisations : corporate value creation