Skip to main content

Personal Software Process: An experiential report

  • Conference paper
  • First Online:
Software Engineering Education (CSEE 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 895))

Included in the following conference series:

Abstract

This paper offers a reflective examination of our experiences teaching a pilot session of the Personal Software Process (PSP) in a graduate software engineering course at Embry-Riddle Aeronautical University (ERAU). PSP, a new paradigm proposed by Watts Humphrey, is based on a disciplined approach to the software development process. It provides a framework for the individual developer to assess and to improve his/her development process.

The paper begins with an overview of the Personal Software Process paradigm, provides a brief description of the MSE curriculum structure within which the PSP course was taught, and discusses the placement of the PSP session within this structure. Experiential results and feedback from both the instructors' and students' perspective are presented. In conclusion, the relevance of the PSP's principles and concepts to a software engineering curriculum is argued. Also alluded to are future plans for integrating software process knowledge and skills across the curriculum.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Toffler, A., The third wave, Banton Books, New York, 1981.

    Google Scholar 

  2. Royce, Winston, “Managing the Development of Large Software Systems,” Prc. Wescon, IEEE Press, New York, 1970, pp 1–9.

    Google Scholar 

  3. Lai, Robert, “The Move to Mature Process,” IEEE Software, July, 1994, pp14–17.

    Google Scholar 

  4. Humphrey, Watts, S., “Characterizing the Software Process: A Maturity Framework,” Tech Report CMU/SEI-TR-11, Software Engineering Institute, Pittsburgh, 1987.

    Google Scholar 

  5. Paulk, M. C., et al, “Capability Maturity Model for Software, Version 1.1,” Tech Report CMU/SE-93-TR-24, Software Engineering Institute, Pittsburgh, 1993.

    Google Scholar 

  6. Humphrey, Watts, S., Personal software process: A Discipline for software Engineering, Manuscript, Software Engineering Institute, Pittsburgh, 1993.

    Google Scholar 

  7. Ford, G. and Gibbs, N. “A Master of Software Engineering Curriculum”, IEEE Computer, September 22, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rosalind L. Ibrahim

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Khajenoori, S., Hirmanpour, I. (1995). Personal Software Process: An experiential report. In: Ibrahim, R.L. (eds) Software Engineering Education. CSEE 1995. Lecture Notes in Computer Science, vol 895. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58951-1_100

Download citation

  • DOI: https://doi.org/10.1007/3-540-58951-1_100

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58951-8

  • Online ISBN: 978-3-540-49167-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics