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.
Preview
Unable to display preview. Download preview PDF.
References
Toffler, A., The third wave, Banton Books, New York, 1981.
Royce, Winston, “Managing the Development of Large Software Systems,” Prc. Wescon, IEEE Press, New York, 1970, pp 1–9.
Lai, Robert, “The Move to Mature Process,” IEEE Software, July, 1994, pp14–17.
Humphrey, Watts, S., “Characterizing the Software Process: A Maturity Framework,” Tech Report CMU/SEI-TR-11, Software Engineering Institute, Pittsburgh, 1987.
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.
Humphrey, Watts, S., Personal software process: A Discipline for software Engineering, Manuscript, Software Engineering Institute, Pittsburgh, 1993.
Ford, G. and Gibbs, N. “A Master of Software Engineering Curriculum”, IEEE Computer, September 22, 1989.
Author information
Authors and Affiliations
Editor information
Rights 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