Skip to main content

Evaluation of the Capability of Personal Software Process Based on Data Envelopment Analysis

  • Conference paper
  • 1134 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3840))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Stensrud, E., Myrtveit, I.: Identifying High Performance ERP Projects. IEEE Transaction on Software Engineering 29(5), 387–416 (2003)

    Article  Google Scholar 

  2. Humphrey, W.S.: A Discipline for Software Engineering. Addison-Wesley, New York (1995)

    Google Scholar 

  3. Humphrey, W.S.: The Personal Software Process. Technical Report, CMU/SEI-2000-TR-022 (November 2000)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Humphrey, W.S.: Using a defined and measured personal software process. IEEE Software 13(3), 77–88 (1996)

    Article  Google Scholar 

  6. Disney, A.M., Johnson, P.M.: Investigating Data Quality Problems in the PSP. Software Engineering Notes 23(6), 143–152 (1998)

    Article  Google Scholar 

  7. Humphrey, W.S.: Introduction to the Personal Software Process. Addison-Wesley, New York (1997)

    Google Scholar 

  8. Bar, R.S.: DEA Software Tools and Technology: A State-of-the-Art Survey, pp. 539–566. Kluwer Academic Publishers, Boston (2004)

    Google Scholar 

  9. Wei, Q.: Use DEA to Evaluate the Relative Efficiency—A New Filed of Operational Research. China Renmin University Press, Beijing (1987)

    Google Scholar 

  10. Charnes, A., Cooper, W., Rhodes, E.: Measuring the efficiency of decision making units. European Journal of Operation Research 2, 429–444 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  11. 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)

    Article  MATH  Google Scholar 

  12. 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)

    Google Scholar 

  13. Li, L., Cui, J.: Selection of Input-output Items and Data Disposal in DEA. Journal of Systems Engineering 18(6), 487–490 (2003)

    MATH  Google Scholar 

  14. Putz, V.: The Personal Software Process: an Independent Study, http://www.nyx.net/~vputz/psp_index/book1.html

  15. A Data Envelopment Analysis (DEA) Home Page: Limitations of DEA, http://www.emp.pdx.edu/dea/homedea.html#Limitations

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics