Author List: Ramasubbu, Narayan; Mithas, Sunil; Krishnan, M. S.; Kemerer, Chris F.;
MIS Quarterly, 2008, Volume 32, Issue 2, Page 437-458.
In this paper we develop a learning-mediated model of offshore software project productivity and quality to examine whether widely adopted structured software processes are effective in mitigating the negative effects of work dispersion in offshore software development. We explicate how the key process areas of the capability maturity model (CMM) can be utilized as a platform to launch learning routines in offshore software development and thereby explain why some offshore software development process improvement initiatives are more effective than others. We validate our learning-mediated model of offshore software project performance by utilizing data collected from 42 offshore software projects of a large firm that operates at the CMM level-5 process maturity. Our results indicate that investments in structured processes mitigate the negative effects of work dispersion in offshore software development. We also find that the effect of software process improvement initiatives is mediated through investments in process-based learning activities. These results imply that investments in structured processes and the corresponding process-based learning activities can be an economically viable way to counter the challenges of work dispersion and improve offshore project performance. We discuss the implication of these results for the adoption of normative process models by offshore software firms.
Keywords: capability maturity model; distributed teams; global service disaggregation; software engineering; software productivity; software project performance; software quality
Algorithm:

List of Topics

#152 0.383 software development process performance agile processes developers response tailoring activities specific requirements teams quality improvement outcomes productivity improve fit maturity
#149 0.174 offshore offshoring client projects locations organizational vendor extra cultural problems services home sites two-stage arrangements distributed multiple location experience outsourcing
#135 0.080 project projects development management isd results process team developed managers teams software stakeholders successful complex develop contingencies problems greater planning
#271 0.062 technology investments investment information firm firms profitability value performance impact data higher evidence diversification industry payoff return findings decisions greater
#191 0.053 model models process analysis paper management support used environment decision provides based develop use using help literature mathematical presented formulation
#166 0.052 negative positive effect findings results effects blog suggest role blogs posts examined period relationship employees research employee bloggers reveal companies