Configuring global software teams: A multi-company analysis of productivity, quality, and profits

In this paper, we examined the impact of project-level configurational choices of globally distributed software teams on project productivity, quality, and profits. Our analysis used data from 362 projects of four different firms. These projects spanned a wide range of programming languages, applica...

Full description

Saved in:
Bibliographic Details
Main Authors: RAMASUBBU, Narayanasamy, CATALDO, Marcelo, BALAN, Rajesh Krishna, HERBSLEB, James
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2011
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1350
https://ink.library.smu.edu.sg/context/sis_research/article/2349/viewcontent/ConfigGlobalSoftwareTeams_2011.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2349
record_format dspace
spelling sg-smu-ink.sis_research-23492018-12-19T09:17:29Z Configuring global software teams: A multi-company analysis of productivity, quality, and profits RAMASUBBU, Narayanasamy CATALDO, Marcelo BALAN, Rajesh Krishna HERBSLEB, James In this paper, we examined the impact of project-level configurational choices of globally distributed software teams on project productivity, quality, and profits. Our analysis used data from 362 projects of four different firms. These projects spanned a wide range of programming languages, application domain, process choices, and development sites spread over 15 countries and 5 continents. Our analysis revealed fundamental tradeoffs in choosing configurational choices that are optimized for productivity, quality, and/or profits. In particular, achieving higher levels of productivity and quality require diametrically opposed configurational choices. In addition, creating imbalances in the expertise and personnel distribution of project teams significantly helps increase profit margins. However, a profitoriented imbalance could also significantly affect productivity and/or quality outcomes. Analyzing these complex tradeoffs, we provide actionable managerial insights that can help software firms and their clients choose configurations that achieve desired project outcomes in globally distributed software development. 2011-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/1350 info:doi/10.1145/1985793.1985830 https://ink.library.smu.edu.sg/context/sis_research/article/2349/viewcontent/ConfigGlobalSoftwareTeams_2011.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University empirical analysis globally distributed software development quality management software engineering economics Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic empirical analysis
globally distributed software development
quality management
software engineering economics
Software Engineering
spellingShingle empirical analysis
globally distributed software development
quality management
software engineering economics
Software Engineering
RAMASUBBU, Narayanasamy
CATALDO, Marcelo
BALAN, Rajesh Krishna
HERBSLEB, James
Configuring global software teams: A multi-company analysis of productivity, quality, and profits
description In this paper, we examined the impact of project-level configurational choices of globally distributed software teams on project productivity, quality, and profits. Our analysis used data from 362 projects of four different firms. These projects spanned a wide range of programming languages, application domain, process choices, and development sites spread over 15 countries and 5 continents. Our analysis revealed fundamental tradeoffs in choosing configurational choices that are optimized for productivity, quality, and/or profits. In particular, achieving higher levels of productivity and quality require diametrically opposed configurational choices. In addition, creating imbalances in the expertise and personnel distribution of project teams significantly helps increase profit margins. However, a profitoriented imbalance could also significantly affect productivity and/or quality outcomes. Analyzing these complex tradeoffs, we provide actionable managerial insights that can help software firms and their clients choose configurations that achieve desired project outcomes in globally distributed software development.
format text
author RAMASUBBU, Narayanasamy
CATALDO, Marcelo
BALAN, Rajesh Krishna
HERBSLEB, James
author_facet RAMASUBBU, Narayanasamy
CATALDO, Marcelo
BALAN, Rajesh Krishna
HERBSLEB, James
author_sort RAMASUBBU, Narayanasamy
title Configuring global software teams: A multi-company analysis of productivity, quality, and profits
title_short Configuring global software teams: A multi-company analysis of productivity, quality, and profits
title_full Configuring global software teams: A multi-company analysis of productivity, quality, and profits
title_fullStr Configuring global software teams: A multi-company analysis of productivity, quality, and profits
title_full_unstemmed Configuring global software teams: A multi-company analysis of productivity, quality, and profits
title_sort configuring global software teams: a multi-company analysis of productivity, quality, and profits
publisher Institutional Knowledge at Singapore Management University
publishDate 2011
url https://ink.library.smu.edu.sg/sis_research/1350
https://ink.library.smu.edu.sg/context/sis_research/article/2349/viewcontent/ConfigGlobalSoftwareTeams_2011.pdf
_version_ 1770570974300733440