Abstract
Personal Software Process (PSP) is a defined and measured software process designed to be used by an individual software engineer. For PSP users, it’s important to evaluate the impact of the PSP upon their own personal capabilities of software development. However, the evaluation of capability of PSP is a Variable Return to Scale (VRS) and multivariate input and output problem, which makes traditional evaluation methods useless. In this paper, an evaluation framework for the capability of PSP based on Data Envelopment Analysis (DEA) is proposed. This framework has the advantage of dealing with VRS issues with multivariate input and output. In addition, the input or output variables of the framework can have different measurement units. Therefore, a quantitative and comprehensive result can be returned by this relative efficiency evaluation method and it can support the continuous improvement of PSP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Stensrud, E., Myrtveit, I.: Identifying High Performance ERP Projects. IEEE Transaction on Software Engineering 29(5), 387–416 (2003)
Humphrey, W.S.: A Discipline for Software Engineering. Addison-Wesley, New York (1995)
Humphrey, W.S.: The Personal Software Process. Technical Report, CMU/SEI-2000-TR-022 (November 2000)
Hayes, W., Over, J.W.: The Personal Software Process: An Empirical Study of the Impact of PSP on Individual Engineers. Technical Report, CMU/SEI-97-TR-001 (1997)
Humphrey, W.S.: Using a defined and measured personal software process. IEEE Software 13(3), 77–88 (1996)
Disney, A.M., Johnson, P.M.: Investigating Data Quality Problems in the PSP. Software Engineering Notes 23(6), 143–152 (1998)
Humphrey, W.S.: Introduction to the Personal Software Process. Addison-Wesley, New York (1997)
Bar, R.S.: DEA Software Tools and Technology: A State-of-the-Art Survey, pp. 539–566. Kluwer Academic Publishers, Boston (2004)
Wei, Q.: Use DEA to Evaluate the Relative Efficiency—A New Filed of Operational Research. China Renmin University Press, Beijing (1987)
Charnes, A., Cooper, W., Rhodes, E.: Measuring the efficiency of decision making units. European Journal of Operation Research 2, 429–444 (1978)
Banker, R.D., Charnes, A., Cooper, W.: Some models for estimating technical and scale inefficiencies in data envelopment analysis. Management Science 30, 1078–1092 (1984)
Charnes, A., Cooper, W.W., Wei, Q.L., Huang, Z.M., Ratio, C.: Data Envelopment Analysis and Multi-objective Programming, The University of Texas at Austin, Center for Cybernetic Studies Report CCS559 (1986)
Li, L., Cui, J.: Selection of Input-output Items and Data Disposal in DEA. Journal of Systems Engineering 18(6), 487–490 (2003)
Putz, V.: The Personal Software Process: an Independent Study, http://www.nyx.net/~vputz/psp_index/book1.html
A Data Envelopment Analysis (DEA) Home Page: Limitations of DEA, http://www.emp.pdx.edu/dea/homedea.html#Limitations
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ding, L., Yang, Q., Sun, L., Tong, J., Wang, Y. (2006). Evaluation of the Capability of Personal Software Process Based on Data Envelopment Analysis. In: Li, M., Boehm, B., Osterweil, L.J. (eds) Unifying the Software Process Spectrum. SPW 2005. Lecture Notes in Computer Science, vol 3840. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11608035_21
Download citation
DOI: https://doi.org/10.1007/11608035_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31112-6
Online ISBN: 978-3-540-32450-8
eBook Packages: Computer ScienceComputer Science (R0)