Qualidade de software e a totalidade das caracteristicas (funcionalidade, confiabilidade, usabilidade, eficiencia, manutenibilidade e portabilidade) de um produto que lhe confere a capacidade de satisfazer as necessidades explicitas e implicitas do cliente. O CMMI (Capability Maturity Model Integration) e um modelo de referencia que prove orientacoes para o desenvolvimento de processos de softwares e consiste na melhoria das praticas que envolvem a execucao de atividades, desde o desenvolvimento ate a manutencao do produto, atingindo assim todo o ciclo de vida de um projeto. O modelo do CMMI foi criado para ajudar e orientar as empresas na busca pela melhoria de seus processos. Com escala de niveis de maturidade, fornece as organizacoes um caminho comprovado para melhoria. Os niveis de maturidade correspondem a capacidade da empresa em realizar processos grandes e complexos. Eles sao qualificados da seguinte forma:- Nivel 1 - Inicial: a empresa possui processos ad hoc e caoticos. Neste ponto ela ainda nao possui nenhuma das areas de processo implementadas;- Nivel 2 - Gerenciado: a empresa possui processos gerenciados e caracterizados por projetos, mas muitas vezes ainda trabalha de forma reativa;- Nivel 3 - Definido: a empresa possui processos definidos e caracterizados para a organizacao. Normalmente a empresa trabalha de forma ativa;- Nivel 4 - Gerenciado Quantitativamente: a empresa mede e controla os seus processos;- Nivel 5 - Em Otimizacao: a empresa tem o foco em descobrir a causa de seus problemas e melhorar continuamente os seus processos.A qualificacao CMMI certifica a maturidade de unidades organizacionais especificas de uma empresa, o que significa que ela implementa todas as areas de processo do respectivo nivel. Alem disso, a adocao do modelo e analise formal por um avaliador certificado pela CEI (Certified Lead Appraiser) fornece uma nota que permite a comparacao entre empresas, portanto, ter a certificacao CMMI passou a ser um referencial mundial na escolha do fornecedor. Para entendermos e acompanharmos a implantacao e avaliacao do CMMI na Neoway, Mariana Medeiros de Paula, nossa Gerente de Qualidade, responde algumas questoes: Qual a importancia e os beneficios do CMMI para a Neoway?O CMMI tem por objetivo trazer para nossa organizacao um metodo definido de desenvolvimento de software para que os projetos Neoway sigam um processo gerenciado e o conhecimento de todos fique retido na organizacao e nao no funcionario. Acredito que o maior beneficio que o CMMI-DEV trara para a Neoway e o controle dos projetos com relacao a prazos (cronograma), custos, recursos (pessoas) e qualidade dos nossos produtos. Hoje possuimos um processo de desenvolvimento de software que mostra aos nossos parceiros e vendedores que somos uma organizacao preocupada com qualidade e, principalmente, preocupada com o nosso cliente e com o que ele espera do nosso produto. Os projetos gerenciados atraves de um processo definido geram um nivel de documentacao exemplar, fazendo com que seja criado historico de tudo que e desenvolvido na organizacao e, o mais importante, para que possamos aprender com base na documentacao gerada, de maneira a aproveita-las em futuros projetos e produtos a serem desenvolvidos. Qual a maior dificuldade encontrada na implantacao do modelo?Uma das maiores dificuldades encontradas na