Skip to main content

Experiences with an interactive video code inspection laboratory

  • Session 12: Corporate Experience
  • Conference paper
  • First Online:
Book cover Software Engineering Education (SEI 1992)

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

Included in the following conference series:

  • 121 Accesses

Abstract

Software engineers need practical training in addition to classroom lectures in order to obtain the knowledge and skills necessary to succeed in industry. This training is provided by laboratories in other engineering disciplines. Such laboratories have been implemented as computer-based interactive video courses in the past, with numerous advantages. Based on this success, an interactive video course was created for use as a “code inspection laboratory”, in which the skills of preparing for and participating in code inspections are learned and practiced. This paper summarizes the anecdotal feedback and usage data from 120 students who used the course over the past two years. Lessons learned from these experiences are discussed, with implications for the development of future interactive video software engineering laboratories.

This work is sponsored by the U.S. Department of Defense.

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. Ackerman, A. F., Buchwald, L. S., & Lewski, F. H. Software Inspections: An Effective Verification Process. IEEE Software 6, 3 (May 1989), 31–36.

    Google Scholar 

  2. Bosco, J. An Analysis of Evaluations of Interactive Video. Educational Technology 26, 5 (May 1986), 7–17.

    Google Scholar 

  3. Christel, M. A Comparative Evaluation of Digital Video Interactive Interfaces in the Delivery of a Code Inspection Course, Ph.D. Thesis, Georgia Institute of Technology, Atlanta, GA, 1991.

    Google Scholar 

  4. Christel, M. & Stevens, S. Rule Base and Digital Video Technologies Applied to Training Simulations. SEI Technical Review '92. Software Engineering Institute, Pittsburgh, PA, 1992.

    Google Scholar 

  5. Fagan, M. E. Design and Code Inspections to Reduce Errors in Program Development. IBM Systems Journal 15, 3 (1976), 182–211.

    Google Scholar 

  6. Fletcher, J. D. Effectiveness and Cost of Interactive Videodisc Instruction in Defense Training and Education. IDA PAPER P-2372, Institute for Defense Analyses, Alexandria, VA, July, 1990.

    Google Scholar 

  7. Guralnik, D.B., Editor-in-Chief. Webster's New World Dictionary, Second College Edition. William Collins + World Publishing Co., 1978.

    Google Scholar 

  8. Letovsky, S., Pinto, J., Lampert, R., & Soloway, E. A Cognitive Analysis of A Code Inspection. In Empirical Studies of Programming, G. Olson, S. Sheppard, & E. Soloway, Eds., Ablex Publishers, Norwood, NJ, 1988, 231–247.

    Google Scholar 

  9. Malone, T.W. Toward a Theory of Intrinsically Motivating Instruction. Cognitive Science 4 (1981), 333–369.

    Google Scholar 

  10. National Research Council (U.S.) Panel on Continuing Education. Engineering Education and Practice in the United States: Continuing Education of Engineers. National Academy Press, Washington, D.C., 1985.

    Google Scholar 

  11. National Research Council (U.S.) Panel on Engineering Graduate Education and Research. Engineering Education and Practice in the United States: Engineering Graduate Education and Research. National Academy Press, Washington, D.C., 1985.

    Google Scholar 

  12. National Research Council (U.S.) Panel on Undergraduate Engineering Education. Engineering Education and Practice in the United States: Engineering Undergraduate Education. National Academy Press, Washington, D.C., 1985.

    Google Scholar 

  13. Popham, W.J. Educational Evaluation. Prentice-Hall, 1975.

    Google Scholar 

  14. Shaw, M. & Tomayko, J.E. Models for Undergraduate Project Courses in Software Engineering. In Lecture Notes in Computer Science 536: Software Engineering Education SEI Conference Proceedings (Oct 1991 in Pittsburgh, PA), Springer-Verlag, Berlin, 1991.

    Google Scholar 

  15. Smith, P. Low Cost Simulations. Educational Technology 26, 6 (June 1986), 35–39.

    Google Scholar 

  16. Spohrer, J.C.; James, A.; Abbott, C.A.; Czora, G.J.; Laffey, J.; & Miller, M.L. A role playing simulator for needs analysis consultants. Expert Systems World Congress Proceedings (Dec 1991 in Orlando, FL), Vol. 4, pp 2829–2839.

    Google Scholar 

  17. Stevens, S. M. Intelligent Interactive Video Simulation of a Code Inspection. Communications of the ACM 32, 7 (July 1989), 832–843.

    Google Scholar 

  18. Wales, C.E. Engineering Education 66, 5 (February 1976), 390–393.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Carol Sledge

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Christel, M.G. (1992). Experiences with an interactive video code inspection laboratory. In: Sledge, C. (eds) Software Engineering Education. SEI 1992. Lecture Notes in Computer Science, vol 640. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55963-9_65

Download citation

  • DOI: https://doi.org/10.1007/3-540-55963-9_65

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55963-4

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics