Resumo |
Com o avanço tecnológico e o aumento crescente da competitividade no mercado de trabalho, as empresas buscam desenvolver software com mais qualidade, menor custo e em tempo hábil. No entanto, para se ter um produto ou serviço de qualidade é necessário ter uma gestão efetiva dos seus projetos, que inclui o planejamento e o acompanhamento de escopo, prazos e custos. Nesse contexto, o processo de medição associado a métricas é recomendado pelas normas e modelos de qualidade, como o MPS.BR (Melhoria de Processo de Software Brasileiro). Apesar da gestão da qualidade nas empresas apontarem uma tendência de melhoria contínua, pode-se dizer que as empresas brasileiras, ainda apresentam baixo índice de aplicação de normas e modelos de qualidade de processo de software, principalmente as pequenas e médias empresas. Com base nestes fatos, o trabalho proposto define um conjunto de metas, perguntas e métricas para as quais uma organização de software possa coletar, armazenar e gerenciar os dados, bem como os produtos de trabalho necessários para uma gestão efetiva de projetos. Um framework que seja capaz de direcionar uma equipe de desenvolvimento de software no sentido de mostrar “como” fazer e não “o que fazer”. O trabalho de pesquisa teve como embasamento teórico, principalmente, as práticas e resultados esperados do processo Gerência de Projetos do nível G do MPS.Br, além dos processos de Iniciação e Planejamento do Guia PMBOK (Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos). Para a avaliação desse framework, foi realizado um caso de estudo a fim de analisar como projetos de software desenvolvidos por alunos da disciplina de Prática e Gestão de Projetos, se comportariam ao estimar as métricas de software recomendadas. Ao comparar os resultados, verificou que a maioria das metas e perguntas propostas orientaram as equipes de desenvolvimento na coleta de algumas métricas e na criação dos documentos referentes às etapas de Iniciação e Planejamento do ciclo de vida do projeto. Portanto, essa pesquisa fornece um panorama geral das principais técnicas e processos de gerenciamento de projetos bem como uma aplicação prática e documentada de um programa de medição. |