Cost estimation for global software development

  • Authors:
  • Patrick Keil;Daniel J. Paulish;Raghvinder S. Sangwan

  • Affiliations:
  • Technische Universität München, Garching, Germany;Siemens Corporate Research, Inc., Princeton, NJ;The Pennsylvania State University, Malvern, PA

  • Venue:
  • Proceedings of the 2006 international workshop on Economics driven software engineering research
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Global software development has gathered pace in recent years. Many software projects now involve asynchronous collaboration among geographically distributed teams several time zones apart. Software costestimation for such projects becomes challenging due to factors such as effort expended in team building and knowledge transfer, creating an architecture of the software product that can be easily distributed and that minimizes cross-site communication, facilitating communication among remote teams collaborating on parts of the architecture that are interrelated and their day-to-day governance.In this paper we structure the additional cost drivers of distributed development and examine the significance of each of these factors as a contributor to the overall cost of a software development project. We suggest ways in which COCOMO II, the most widely used software development cost estimation model, can be tailored to account for these additional complexities.