The notion of a 'community-of-practice' (CmP) has become a highly influential way of conceptualizing how decentralized sub-units or groups within firms or organizations operate. CmPs refer to 'tightly knit' groups that have been practising together long enough to develop into a cohesive...