Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement

Grande parte das empresas desenvolvedoras de software criou seu próprio processo de trabalho. Devido à rápida expansão do mercado de software, a concorrência ocorre muito mais em custo do que em diferenciação. Para obter vantagem competitiva, as empresas devem atualizar-se continuamente na tecnologi...

Full description

Bibliographic Details
Main Authors: Antonio Carlos Tonini, Marly Monteiro de Carvalho, Mauro de Mesquita Spinola
Format: Article
Language:English
Published: Associação Brasileira de Engenharia de Produção (ABEPRO) 2008-01-01
Series:Production
Subjects:
TSP
PSP
Online Access:http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132008000200006
id doaj-bf2f92739a5c490aaacac474940d51ec
record_format Article
spelling doaj-bf2f92739a5c490aaacac474940d51ec2020-11-24T23:35:26ZengAssociação Brasileira de Engenharia de Produção (ABEPRO)Production0103-65132008-01-0118227528610.1590/S0103-65132008000200006Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvementAntonio Carlos ToniniMarly Monteiro de CarvalhoMauro de Mesquita SpinolaGrande parte das empresas desenvolvedoras de software criou seu próprio processo de trabalho. Devido à rápida expansão do mercado de software, a concorrência ocorre muito mais em custo do que em diferenciação. Para obter vantagem competitiva, as empresas devem atualizar-se continuamente na tecnologia, buscar a maturidade nos processos e eliminar a ineficiência operacional. Isso requer um envolvimento das pessoas, dos processos e da organização como um todo. O artigo discute a implementação de melhorias nos processos de software segundo os principais modelos de qualidade e de maturidade. Com base em um Estudo de Casos Múltiplos, verifica-se que a melhoria dos processos de software requer que a melhoria ocorra primeiramente entre cada um dos desenvolvedores e, a seguir, envolva os grupos de desenvolvimento e por fim, a organização como um todo. A pesquisa conclui que os modelos de qualidade e maturidade servem como orientadores do processo de melhoria.<br>Many software development companies have developed their own work method. Due to the fast software market growth, the competition focuses more on cost than on differentiation. To achieve competitive advantage, software developer organizations must continually update their technology, reach high level process maturity and eliminate all the operational inefficiency. These procedures involve people, processes and the whole organization. The aim of the paper is to discuss software process improvement implementation according to the most important quality and maturity models. Based on a Multiple Case Study, it is verified that the software process improvement needs firstly individual improvement and, later, it involves the developer teams and the whole organization. The research concludes that the quality and maturity models must be used as improvement process drivers.http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132008000200006MaturidadeCMMITSPPSPPMMMOPM3Sistemas ISO/IECMaturityCMMITSPPSPPMMMOPM3ISO/IEC systems
collection DOAJ
language English
format Article
sources DOAJ
author Antonio Carlos Tonini
Marly Monteiro de Carvalho
Mauro de Mesquita Spinola
spellingShingle Antonio Carlos Tonini
Marly Monteiro de Carvalho
Mauro de Mesquita Spinola
Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement
Production
Maturidade
CMMI
TSP
PSP
PMMM
OPM3
Sistemas ISO/IEC
Maturity
CMMI
TSP
PSP
PMMM
OPM3
ISO/IEC systems
author_facet Antonio Carlos Tonini
Marly Monteiro de Carvalho
Mauro de Mesquita Spinola
author_sort Antonio Carlos Tonini
title Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement
title_short Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement
title_full Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement
title_fullStr Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement
title_full_unstemmed Contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software Contribution of quality and maturity models to software process improvement
title_sort contribuição dos modelos de qualidade e maturidade na melhoria dos processos de software contribution of quality and maturity models to software process improvement
publisher Associação Brasileira de Engenharia de Produção (ABEPRO)
series Production
issn 0103-6513
publishDate 2008-01-01
description Grande parte das empresas desenvolvedoras de software criou seu próprio processo de trabalho. Devido à rápida expansão do mercado de software, a concorrência ocorre muito mais em custo do que em diferenciação. Para obter vantagem competitiva, as empresas devem atualizar-se continuamente na tecnologia, buscar a maturidade nos processos e eliminar a ineficiência operacional. Isso requer um envolvimento das pessoas, dos processos e da organização como um todo. O artigo discute a implementação de melhorias nos processos de software segundo os principais modelos de qualidade e de maturidade. Com base em um Estudo de Casos Múltiplos, verifica-se que a melhoria dos processos de software requer que a melhoria ocorra primeiramente entre cada um dos desenvolvedores e, a seguir, envolva os grupos de desenvolvimento e por fim, a organização como um todo. A pesquisa conclui que os modelos de qualidade e maturidade servem como orientadores do processo de melhoria.<br>Many software development companies have developed their own work method. Due to the fast software market growth, the competition focuses more on cost than on differentiation. To achieve competitive advantage, software developer organizations must continually update their technology, reach high level process maturity and eliminate all the operational inefficiency. These procedures involve people, processes and the whole organization. The aim of the paper is to discuss software process improvement implementation according to the most important quality and maturity models. Based on a Multiple Case Study, it is verified that the software process improvement needs firstly individual improvement and, later, it involves the developer teams and the whole organization. The research concludes that the quality and maturity models must be used as improvement process drivers.
topic Maturidade
CMMI
TSP
PSP
PMMM
OPM3
Sistemas ISO/IEC
Maturity
CMMI
TSP
PSP
PMMM
OPM3
ISO/IEC systems
url http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0103-65132008000200006
work_keys_str_mv AT antoniocarlostonini contribuicaodosmodelosdequalidadeematuridadenamelhoriadosprocessosdesoftwarecontributionofqualityandmaturitymodelstosoftwareprocessimprovement
AT marlymonteirodecarvalho contribuicaodosmodelosdequalidadeematuridadenamelhoriadosprocessosdesoftwarecontributionofqualityandmaturitymodelstosoftwareprocessimprovement
AT maurodemesquitaspinola contribuicaodosmodelosdequalidadeematuridadenamelhoriadosprocessosdesoftwarecontributionofqualityandmaturitymodelstosoftwareprocessimprovement
_version_ 1725526195193249792