Contributions of Communities of Practice for Training and People Development. (2017). Research, Society and Development, 4(4), 239-250. https://doi.org/10.17648/rsd-v4i4.7