shampoo
SW-DMAIC: um modelo para a aplicação do Seis Sigma na melhoria dos processos de software
Antonio Carlos Tonini (EP-POLI/USP) antonio.tonini@poli.usp.br
Mauro de Mesquita Spinola (EP-POLI/USP) mauro.spinola@poli.usp.br
Fernando José Barbin Laurindo (EP-POLI/USP) fjblau@usp.br
Resumo
O Seis Sigma é uma metodologia que incrementa a qualidade através da redução da variabilidade e do alinhamento com as expectativas dos clientes, contribuindo para a lucratividade dos negócios. O DMAIC (Define-Measure-Analyze-Improve-Control) tem sido o método mais utilizado para a implantação e execução de projetos. Contudo, quando aplicado para outros contextos, como para processos de software, verifica-se que ele não atende a todas as exigências. O objetivo deste artigo é avaliar como implementar o Seis Sigma neste contexto. Baseado na literatura de Engenharia de Software, Seis Sigma e de Gerenciamento de Projetos e em um estudo de múltiplos casos foi pesquisado como está sendo feita a interpretação e a implementação do Seis Sigma em processos de software. Verificou-se que, entre as áreas não atendidas satisfatoriamente pelo DMAIC, encontram-se: a flexibilidade da capacidade da equipe de desenvolvimento, a formalização de um processo de testes, a disseminação das lições aprendidas e a padronização dos processos de melhoria. Com estes elementos foi possível elaborar o modelo SW-DMAIC. O modelo proposto mostra que atendendo as peculiaridades de cada situação, o Seis Sigma pode ser aplicado com sucesso para a melhoria de processos de software.
Palavras-chave: Seis Sigma; DMAIC; Processos.
1. Introdução
O Seis Sigma é uma metodologia que incrementa a qualidade através da redução da variabilidade dos processos e do seu alinhamento com as expectativas dos clientes, proporcionando altos retornos financeiros. Aplicado originariamente em projetos na manufatura, através do método DMAIC