Work in Progress
A Meta-Model for Software Process Maturity
We have developed a meta-model as a process maturity framework that can
be effectively used to identify the key practices to initiate and sustain
a software process improvement effort focused on a single process area.
Our approach moves away from the overall software development process and
computation of maturity levels and focuses on a particular process area
or task and its key practices. In determining process maturity our
framework takes into account not only the process dimension but also the
quality and usability of the products or deliverables of the process.
We demonstrate the applicability of the proposed meta-model by generating
key practices for several software process areas and tasks including system
documentation, quality assurance and configuration management. We show
that our approach is able to identify a complete set of key practices to
assess a process and generate recommendations that facilitate the development
of an action plan for the software process improvement effort.
For full details on the proposed meta-model click
here.
Future Work
Application of meta-model to estimating process.
Extension of GQM and measurement to the meta-model.
Last Updated: Thursday, April 13, 2000
by Curtis R. Cook
& Marcello
Visconti
© 2000 OSU Computer
Science Department & UTFSM
Departamento de Informatica
Back to main page