Evolving communities of practice: IBM Global Services experience | IBM Journals & Magazine | IEEE Xplore