Volume 13 : Number 1 : Paper 3

April 2010 Special Issue of Best Papers presented at 2nd International Workshop on Advances Software Engineering (IWASE'2009)
Title:
Practices and Techniques for Engineering Process Capability Models

Authors and Affiliations:
Clenio F. Salviano, CTI: Centro de Tecnologia da Informacao Renato Archer, Campinas, SP, Brazil
Marcia R. M. Martinez, CTI: Centro de Tecnologia da Informacao Renato Archer, Campinas, SP, Brazil
Alessandra Zoucas, Universidade do Vale do Itajai (UNIVALI), Sao Jose, Brazil
Marcello Thiry, Universidade do Vale do Itajai (UNIVALI), Sao Jose, Brazil

Abstract:
Software Process Improvement, based on a Maturity Level or a Process Capability Profile,
from a Capability Maturity Model or an ISO/IEC 15504-based model, is well established in
the software industry as a successful practical means for improving software intensive
organizations. In consequence there is an opportunity to understand how these models have
been developed and consolidate this knowledge to support the development of new models by
a broader community including the industry. This article introduces practices and techniques
of a Method Framework for Engineering Process Capability Models as an element of a
methodology on a Process Capability Profile to drive Process Improvement. This method
framework is based on previous experiences to develop different process capability models.
Its current version is composed of sequential practices, customization rules, guidelines for
using the framework, a repository for examples of utilization and another repository for
examples of techniques. This method framework is part of a methodology. An initial
validation indicates a first confidence that this method framework is a useful proposal for
developing methods and processes for engineering process capability models.

Portuguese Abstract:
A Melhoria de Processo de Software, baseada em um Nível de Maturidade ou em um Perfil de Capacidade de Processo, a partir de um Modelo de Capacidade e Maturidade ou de um modelo baseado na norma ISO/IEC 15504, está bem estabelecida na indústria de software como um meio prático e de sucesso para melhorar organizações de software. Como conseqüência, há a oportunidade de entender como estes modelos foram desenvolvidos e consolidar este conhecimento para apoiar o desenvolvimento de novos modelos para uma comunidade mais ampla do que apenas a indústria de software. Este artigo introduz práticas e técnicas de um Framework de Método para a construção de Modelos de Capacidade de Processo como um elemento de uma metodologia que orienta a Melhoria de Processo a partir de Perfis de Capacidade de Processo. Este framework de método é baseado em experiências anteriores no desenvolvimento de diferentes modelos de capacidade de processo. Sua versão atual é composta de práticas seqüenciais, regras de customização, guias para utilização do framework, um repositório para exemplos de utilização e outro repositório para exemplos das técnicas. Uma validação inicial indica uma confiança inicial que este framework de método é uma proposta útil para desenvolver métodos e processos para a construção de modelos de capacidade de processo.

Keywords:
Software Process Improvement (SPI), Process Capability Model, PRO2PI Methodology, CMMI, ISO/IEC 15504

Portuguese Keywords:
Perfil de Capacidade de Processos, Melhoria de Processo de Software, Modelo de Capacidade, Modelo de Negócio, Micro e Pequena Empresa

Received 2010-03-10, Revised 2010-04-20 , Editor: Hernan Astudillo, Cecilia Bastarrica
Full paper, 13 pages [ PDF, 988 Kb ]