Predicting programming group productivity a communications model | IEEE Journals & Magazine | IEEE Xplore