Artigo qualidade software

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (994 palavras )
  • Download(s) : 0
  • Publicado : 22 de março de 2012
Ler documento completo
Amostra do texto
22/03/12

Melhorando a qualidade de software atrav s do CMM

Melhorando a qualidade de software através do CMM
José Davi Furlan Na década de 90, iniciou-se um movimento de entendimento e soluçãode problemas crônicos que afetam a indústria de software, principalmente os relacionados a não cumprimento de prazos, orçamentos e funcionalidades requeridas em seus produtos. Foi reconhecido quevários desses problemas estariam baseados no fato da construção de software estar sendo conduzida por métodos improvisados e de maneira artesanal, muitas vezes, mais dependentes do talento profissional ede esforços heróicos individuais, do que de processos formais orientados ao gerenciamento e à engenharia de software. Embora vários esforços no sentido de se produzir software com maior produtividadee qualidade tenham ocorrido em décadas anteriores, foi nos 90 que vimos os modelos de qualidade do processo de software ganharem visibilidade mundial. Em especial, o CMU/SEI-CMM Carnegie MellonUniversity/Software Engineering InstituteCapability Maturity Model ou, simplesmente, CMM. O CMM tem sido empregado por organizações de software que buscam maior qualidade do produto final, previsibilidadeem custos e cumprimento de prazos estabelecidos. O CMM, como um modelo, busca orientar a organização de maneira lógica e natural na implementação de melhorias contínuas em seus processos de construçãode software. Com foco nessas melhorias, estabelece e prioriza ações a serem realizadas para se evitar erros e re-trabalhos ao longo do ciclo de construção. Estruturado em cinco níveis de maturidade, oCMM permite às organizações buscarem consistentemente os requisitos do próximo nível a ser atingido, que são compostos por objetivos de processo que estabilizam um componente importante do processode software. Alcançando-se cada nível da estrutura de trabalho de maturidade, estabelecese um componente diferente no processo de software, resultando em um aumento na capacidade do processo da...
tracking img