A utilizaÃÃo de mÃtricas na gerÃncia de projetos de software: uma abordagem focada no CMM nÃvel 2

AUTOR(ES)
DATA DE PUBLICAÇÃO

2002

RESUMO

Uma das maiores dificuldades encontradas no gerenciamento de projetos de software, à saber a dimensÃo do que està sendo gerenciado. InÃmeras dÃvidas sÃo pertinentes aos gerentes de projeto quando se fala em dimensionamento, prazo e custo dos projetos. Diante dos problemas encontrados no desenvolvimento de software, tais como software que nÃo atende aos requisitos de funcionalidade e qualidade esperados pelo cliente, projetos que extrapolam prazo e custo previsto, entre outros, pesquisas tÃm mostrado que o elevado nÃmero de projetos fracassados sÃo decorrentes de uma gerÃncia de projetos ineficiente. A gestÃo de projetos e produtos de software somente atinge determinado nÃvel de eficÃcia e exatidÃo se houver medidas que possibilitem gerenciar atravÃs de fatos. Dessa forma, identificamos as mÃtricas como uma das principais ferramentas de apoio ao gerente de projetos, pois fornecem um conjunto de informaÃÃes tangÃveis para planejar o projeto, realizar estimativas, gerenciar e controlar os projetos com maior precisÃo. Por outro lado, um sistema efetivo de mediÃÃo à recomendado por vÃrios modelos de qualidade de software, como aspecto fundamental para subsidiar as atividades de planejamento e gerenciamento de projetos. Entre esses modelos, o Capability Maturity Model for Software (CMM) destaca-se como um dos modelos de qualidade de software mais adotados no mundo e recomenda fortemente o uso de mÃtricas. Particularmente o nÃvel 2 de maturidade do CMM, recomenda que sejam estabelecidos processos bÃsicos de gerÃncia de projetos de software para controlar e acompanhar custos, cronogramas e funcionalidades, todos recomendando o uso de mÃtricas. O trabalho apresentado nesta dissertaÃÃo foca na qualidade do desenvolvimento de software, atravÃs de uma gerÃncia de projetos eficiente, guiada pelas normas do CMM nÃvel 2 e fazendo uso de mÃtricas como ferramenta fundamental para uma efetiva gerÃncia de projetos. Sem a utilizaÃÃo de mÃtricas, o planejamento e acompanhamento de projetos tornam-se atividades empÃricas, realizadas com base apenas no sentimento e experiÃncia dos gerentes de projetos. Com este trabalho buscamos contribuir para o aperfeiÃoamento do gerenciamento de projetos nas organizaÃÃes que realizam desenvolvimento de software, introduzindo nas mesmas uma cultura de utilizaÃÃo de mÃtricas para realizaÃÃo de acompanhamento dos projetos, gerenciamento da qualidade do produto gerado e construÃÃo de uma base histÃrica para estimativas de projetos futuros, segundo as diretrizes do CMM 2

ASSUNTO(S)

cmm nÃvel 2 gerÃncia de projetos engenharia de software ciencia da computacao

Documentos Relacionados