Seis Sigma
O Seis Sigma na melhoria dos processos de software
Antonio Carlos Tonini (USP) antonio.tonini@poli.usp.br
Fernando José Barbin Laurindo (USP) fjblau@usp.br
Mauro de Mesquita Spínola (USP) mauro.spinola@poli.usp.br
Resumo
A demanda por software tem aumentado muito nos últimos anos, despertando o interesse de empresas desenvolvedoras por padrões de qualidade e produtividade mais avançados. O Seis
Sigma tem se distinguido entre as várias estratégias, uma vez que evidencia quantitativamente a variabilidade de diversos aspectos de um processo permitindo um controle direcionado para gerar resultados muito mais significativos e alinhados com os objetivos da empresa. A metodologia sugere o emprego de diversas técnicas total ou parcialmente. O artigo levanta alguns pontos como o cenário, as motivações, as restrições e os benefícios que devem ser considerados para a implementação do Seis Sigma. Com este objetivo, foi realizada uma pesquisa bibliográfica acerca dos conceitos de Seis Sigma, da possibilidade da sua aplicação na melhoria dos processos de software e de possíveis casos de sucesso. Além de permitir uma análise comparativa das opiniões, o referencial compulsado permitiu inferir que nem todos os processos de desenvolvimento oferecem condições para usufruir dos benefícios do Seis Sigma, assim como a própria metodologia pode ser implementada parcialmente.
Palavras-chave: Seis Sigma, Processos de software, método DMAIC .
1. Introdução
Nos últimos anos, a indústria de software tem atraído muitos desenvolvedores, o que obriga às empresas a se tornarem altamente competitivas para, pelo menos, sobreviverem (KAUTZ,
1999). Isto significa, que cada vez menos há espaço para a informalidade para o desenvolvedor de software. A questão não é criar novos modelos de desenvolvimento e gerenciamento, mas utilizar com sabedoria as melhores práticas indicadas pelos modelos
reconhecidos