C-SPIN / Meetings and Events / Previous Meeting
Updated 3 Mar 1999
A Testing Maturity Model for Software Test
Process Assessment and Improvement
Thursday, February 11, 1999
Back to C-SPIN Homepage
Testing is a vital component of the software development process. Organizations have not fully realized its potential for supporting the production of high quality software. To address this issue our research group at Illinois Institute of Technology has been developing a Testing Maturity Model (TMM). The TMM is designed to serve as a guide to organizations who wish to focus on test process assessment and improvement. This presentation will describe our research approach to model development, as well as the structure and components of the model. Included is a description of the TMM framework of Maturity Levels, Maturity Goals, and Activities Tasks and Responsibilities that support incremental improvement of the testing process. The TMM Assessment Model and its components: the assessment questionnaire, team selection and training criteria, and the procedure will also be discussed. Results of a trial evaluation of the TMM Questionnaire in industry will be reported. Finally, the concept of a Development Maturity Model will be introduced to address two major issues facing software quality professionals: maturity model integration and implementing improvement efforts in multiple process domains.
Dr. Ilene Burnstein, Illinois Institute of TechnologyIlene Burnstein holds a doctoral degree from Illinois Institute of Technology. Currently she is an Associate Professor of Computer Science at Illinois Institute of Technology. She is one of the developers of the specialized Masters Degree in Software Engineering at IIT and directs students both at the Masters and Ph.D. level in research in software engineering. Her research interests include process assessment and improvement models, process engineering, software testing techniques, automated program understanding and fault localization, and software engineering education. She has published over 40 papers in these areas. Her teaching responsibilities include; Introduction to Software Engineering (undergraduate), Software Testing and Quality Assurance (graduate), Software Project Management (graduate), and Advanced Software Engineering (a graduate course based on Watts Humphrey's Personal Software Process).
Back to C-SPIN Homepage