Open Access Open Access  Restricted Access Subscription Access

Implementation of Key Performance Indicators (KPI) for Global Software Development-A Comprehensive Study

Trailokya Raj Ojha, Bishwadeep Mainaly

Abstract


This study provides a summary of prospective Key Performance Indicators (KPI) for evaluating the effectiveness of software development processes in the global software development model. It is simpler to monitor the productivity, efficacy, and quality of the program by implementing a set of key performance indicators. The use of KPIs makes it easier to spot differences between expected and actual productivity and software quality. It offers suggestions for improvement as well as the causes of performance divergence. This study offers a comprehensive analysis of KPIs' function in global software development. To understand how the global software development method affects software productivity, quality, efficiency, and response time, secondary data sets from two distinct studies were reviewed. From the findings, a set of sample KPIs is suggested.


Full Text:

PDF

References


M. Falck and F. Karlsson, “Key Performance Indicators - The key to success?,” Jönköping, 2011.

S. Setamanit, W. Wakeland, and D. Raffo, “Improving Global Software Development Project Performance Using Simulation,” Management of Engineering and Technology, Portland International Center for IEEE, pp. 2458–2466, 2007.

B. Hetzel, “Making software measurement work: Building an effective measurement program,” John Wiley & Sons, Inc., 1993.

J. A. Rozum, “Defining and understanding software measurement data,” CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST., 2001.

J. D. Musa, A. Iannino, and K. Okumoto, “Software Reliability: Measurement, Prediction, Application,” McGraw -Hill, 1987.

K. Matsumoto, S. Kusumoto, T. Kikuno, and K. Torii, “A New Framework of Measuring Software Development Processes,” In [1993] Proceedings First International Software Metrics Symposium, IEEE, pp. 108–118, 1993.

J. D. Herbsleb and D. Moitra, “Global software development,” Software, IEEE, pp. 16–20, 2001.

N. Ramasubbu and R. K. Balan, “Globally distributed software development project performance: an empirical analysis.,” Proceedings of the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering. ACM, 2007.

C. D. Cramton and S. S. Webber, “Relationships among geographic dispersion, team processes, and effectiveness in software development work teams,” Journal of Business Research, vol. 58, no. 6, pp. 758–765, 2005.

J. D. Herbsleb and A. Mockus, “An empirical study of speed and communication in globally distributed software development,” IEEE Transactions on software engineering, vol. 29, no. 6, pp. 481–494, 2003.


Refbacks

  • There are currently no refbacks.