Assessing the process maturity utilized in software engineering team protect courses

James Collofello, Chi Heng Ng

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


Many computer science departments offer an introductory software engineering course, which normally provides an introduction to software engineering topics in conjunction with a semester long team project. To ensure students acquire the correct lessons from this project experience, it is essential that the teams utilize well-defined software development processes similar to those practiced by leading software development organizations. Since its inception, the Software Engineering Institute Capability Maturity Model (CMM) has served as a guide for organizations seeking to improve their development practices, through a self-assessment questionnaire. In an effort to assess the maturity of development practices utilized in software engineering courses, an "academic" version of the CMM questionnaire was developed. This questionnaire was distributed to a sample of software engineering instructors in an effort to assess the maturity of academic software engineering course projects. The questionnaire and the survey results are presented and discussed.

Original languageEnglish (US)
Pages (from-to)75-78
Number of pages4
JournalJournal of Engineering Education
Issue number1
StatePublished - Jan 2001

ASJC Scopus subject areas

  • Education
  • General Engineering


Dive into the research topics of 'Assessing the process maturity utilized in software engineering team protect courses'. Together they form a unique fingerprint.

Cite this