Team structure to accelerate knowledge diffusion: A case study in computer software developer | IEEE Conference Publication | IEEE Xplore