Skip to main content

Process self-assessment in an educational context

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

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

Included in the following conference series:

Abstract

This paper describes a studio in software engineering based on the delivery of a product within the framework of a defined process. The studio is a 3-credit fourth year elective course in computer engineering. Students have to compromise between the effort expended on the product and that expended on the process. The process based on the SEI CMM has been used in professional research labs and was supported by commercial CASE tools. The use of the process is formally assessed by a professional evaluator. A working product was obtained by the team that invested the least effort and were the more liberal regarding the process. They were prototype-oriented. The team that was truly process-oriented expended much more effort than expected and did not deliver an integrated product. The team with a mixed approach followed the proper process and delivered an integrated product, but expended a tremendous amount of effort. The students were unanimous in acclaiming the learning benefits of having the process formally assessed.

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. Schach S., “Software Engineering”, Irwin, 1990

    Google Scholar 

  2. Key Practices of the Capability Maturity Model CMU/SEI-91-tr-25, August 1991.

    Google Scholar 

  3. Trillium — Telecom Software Product Development Capability Assessment Model, Bell Canada, Draft 2.2, 1992, This version of TRILLIUM (draft 2.2) has been submitted to the ISO/IEC JTC1/SC7 working group (WG) 10 responsible to develop a new standard on Software Process Assessment. The number WG10/N015 that appears on the cover page has been assigned in Dublin on January 18th, 1993.

    Google Scholar 

  4. Kantipudi M., Collier K.W., Collofewllo J.S., Medeiros S., Software engineering Course Project: Failures and Recommandations, Software Reengineering education, SEI Conf. San Diego Oct., 1992, Springer Berlag, pp 324–338.

    Google Scholar 

  5. Freedman, D.P., Weinberg, G.N., Handbook of Walkthroughs, Inspections, and Technical Reviews, Third Edition, Dorset House, N.Y. 1990.

    Google Scholar 

  6. Oualine, S, C Elements of Style: the Programmers Guide to Developing Well-Written C and C++, M&T Books, 1992

    Google Scholar 

  7. Strokes Jr., S.L., Building Effective project teams, The Journal of information Systems Management, vol 7, no 3, Summer 1990, pp38–45, 1990.

    Google Scholar 

  8. Owens, T. The Self-Managing Work team, Small business reports. Vol. 16, no 2, Feb. 1991.

    Google Scholar 

  9. Oulsnam, G., Unravelling Unstructured Programs. The computer journal, Vol. 25, No 3, pp. 379–387 1982

    Google Scholar 

  10. Robillard P. N., Simoncau M., “Iconic Control Graph Representation”, Software-Practice and Experience, Vol. 23(2), 223–234, Feb., 1993.

    Google Scholar 

  11. Schulmeyer G. Gordon,“Zero Defect Software”, McGraw-Hill, 1990

    Google Scholar 

  12. IEEE Software Engineering Standards collection, Spring Edition, N.Y. 1991.

    Google Scholar 

  13. Robillard P. N., “Schematic Pseudocode for program constructs and its computer automation by SCHEMACODE”, Communications of the ACM, Nov. 1986, Vol. 29, no 11, pp. 1072–1089.

    Article  Google Scholar 

  14. Robillard, P.N, Coupal D. and Coallier F., “Profiling Software through the Use of Metrics”, Software — Practice and Experience, 21(5), pp. 507–518, May 1991.

    Google Scholar 

  15. Poston R. M., “What is Wrong with Testing from Code”, The Letter T, vol. 6, no 4, dec.,1992

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jorge L. Díaz-Herrera

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Robillard, P.N., Mayrand, J., Drouin, JN. (1993). Process self-assessment in an educational context. In: Díaz-Herrera, J.L. (eds) Software Engineering Education. CSEE 1994. Lecture Notes in Computer Science, vol 750. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017615

Download citation

  • DOI: https://doi.org/10.1007/BFb0017615

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57461-3

  • Online ISBN: 978-3-540-48191-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics