collaborative competence development