Academia.eduAcademia.edu

Outline

Requirements for an educational software development process

2001, ACM SIGCSE Bulletin

https://doi.org/10.1145/507758.377476

Abstract

Software engineering education must provide the students with knowledge and practice of software development processes. These must be used in course projects, to confront the students with realistic software engineering issues. A requirements set for educational software development processes is proposed here. It includes requirements about process architecture, team orientation, project life cycle, standards and practices, student support and instructor support. Some published real-life processes were evaluated against these requirements, and a new process was designed to meet them.

References (12)

  1. REFERENCES
  2. Ambler, S. Completing the Unified Process With Process Patterns. http://www.ambvsoft.com/unifiedprocess.html.
  3. Booch, G., Jacobson, I., Rumbaugh, J. The Unified Modeling Language User Guide. Addison-Wesley, Reading -MA, 1999.
  4. Humphrey, W. S. A Discipline for Software Engineering. Addison-Wesley, Reading -MA, 1995.
  5. Humphrey, W. S. Introduction to the Personal Software Process. Addison-Wesley, Reading -MA, 1997.
  6. Humphrey, W. S. Introduction to the Team Software Process. Addison-Wesley, Reading-MA, 1999.
  7. IEEE. IEEE Standards Collection -Software Engineering. IEEE, New York -NY, 1994.
  8. Jacobson, I., Rumbaugh, J., Booch, G. Unified Software Development Process. Addison-Wesley, Reading -MA, 1999.
  9. Johnson, Ph. M., Disney, A. M. The Personal Software Process: A Cautionary Case Study. IEEE Software 15(6), Nov./Dec. 1998.
  10. Paula Filho, W. P. Engenharia de Software: Fundamentos, Mttodos e PadrSes. Editora LTC. Rio de Janeiro, Brazil, 2001 (in Portuguese).
  11. Paulk, M. C., Weber, C. V., Curtiss, B., Chrissis, M. B. The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley, Reading-MA, 1995.
  12. Rumbaugh, J., Jacobson, I., Booch, G. Unified Modeling Language Reference Manual. Addison-Wesley, Reading - MA, 1999.