As atividades de melhoria da qualidade abrangem a identificação de oportunidades de melhoria, assim como o estabelecimento de responsabilidades para execução dessas melhorias e divulgação de resultados na empresa.
A qualidade do produto de software está diretamente relacionada à qualidade do processo que o produz. Dessa forma, a definição de um processo de software apropriado ao tipo da aplicação a ser desenvolvida, alinhada à cultura dos profissionais envolvidos no projeto de software, é um fator crítico de sucesso para qualquer organização de software.
Nesse contexto, a ISO9001 e o CMM/CMMI recomendam que, além da definição de um processo de software adequado às características do projeto, seja garantida pela organização uma sistemática para melhoria contínua desse processo.
Importante que as empresas que buscam melhoria tentem seguir alguns passos para realizar melhoria do processo de software. Relacionamos alguns passos abaixo: