Understanding software process improvement in global software development: a theoretical framework of human factors
Managing risk in software process improvement: an action research approach