A team-oriented approach to software training | IEEE Conference Publication | IEEE Xplore