Communities of practices (CoPs) are groups of people with a common area of expertise or professional practice who interact to exchange, share, and learn from one another. CoPs play a crucial role in distinguishing, memorizing, and exchanging novel effective practices within the organization,...