Date: 02 Jun 2005

Process improvement in the classroom

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Software Quality Assurance and Process Improvement are subjects that are difficult to teach in a software engineering course. Students rarely gain an in-depth understanding of the concepts and ideas inherent in process assessment, let alone practical experience with improving software processes. This paper describes a process assessment and improvement experiment performed by the Real World Lab, an undergraduate Software Engineering Practicum course series at Georgia Tech. We used (he SEI's Capability Maturity Model (CMM) as an assessment vehicle for the RWL processes, in order to evaluate not only the software process used in the RWL, but also the educational strengths of our simulated “real world” industry environment.