Project assessments: supporting commitment, participation, and learning in software process improvement | IEEE Conference Publication | IEEE Xplore