Value-based productivity measurement in software development projects

Detalhes bibliográficos
Ano de defesa: 2010
Autor(a) principal: AQUINO JÚNIOR, Gibeon Soares de
Orientador(a): MEIRA, Silvio Romero de Lemos
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/1768
Resumo: A fim de melhorar a sua competitividade no mercado global, as organizações de software têm se preocupado cada vez mais com a questão de produtividade na execução de projetos. No entanto, para melhorar a produtividade, as organizações de software devem definir uma forma de medí-la. O problema é que a medição da produtividade apesar de parecer ser simples, sua aplicação concreta se mostra muito complexa. Muitos são os trabalhos de pesquisa sobre o tema, no entanto não há convergência sobre a métrica mais adequada de produtividade para as organizações de software. Baseado nos conceitos fundamentais relacionados à processos de produção, áreas de conhecimento social, evidências coletadas em organizações de software reais e análise do estado da arte em medição de produtividade em software, concluimos que a métrica mais adequada para medir a produtividade é específica para cada contexto organizacional, pois envolve estratégia, cultura organizacional, modus operandi, além de interesse e conhecimento daqueles diretamente envolvidos na medição e avaliação da produtividade. Isto explica porque não existe e nem há a possibilidade de existência de uma métrica de produtividade para projetos de software universalmente aceita. Baseado nestas descobertas, sugerimos a adoção de uma abordagem de medir produtividade baseada em valor. A hipótese central que orienta nossa trabalho de pesquisa é que uma abordagem baseada em valor pra medir a produtividade para medir a produtividade de projetos de software é mais adequada que as medições tradicionais. Uma das consequências da validade desta hipótese é que cada organização deve definir seu próprio modelo para a medição da produtividade. Com o objetivo de ajudar as organizações a definir e implementar um modelo próprio de medição de produtividade, um processo sistemático, com uma seqüência bem definida de etapas, entradas, saídas e diretrizes foi proposto. Ele envolve as atividades relacionadas com a definição, implementação e aperfeiçoamento do modelo de medição de produtividade. Além disso, foi baseado em uma extensa revisão dos principais desenvolvimentos relacionados com a medição da produtividade, além de ser influenciado por modelos de referência em engenharia de software, como IDEAL, CMMI, PSM e ISO/IEC 15939. O resultado da aplicação deste processo em uma organização de software produz um modelo de avaliação da produtividade, que considera a idéia de valor com base na visão dos principais stakeholders da organização. Finalmente, o conceito de medição de produtividade baseado em valor é adotado e avaliado em um estudo de caso, envolvendo em uma organização real de desenvolvimento de projetos de software. Em particular, o processo proposto para definição de modelos de medição de produtividade foi adotado e os benefícios, problemas e desafios foram avaliados com o objetivo de avaliar a eficácia do processo em atendar a o seu propósito. As análises do estudo de caso confirmaram que este tipo de abordagem foi de fato mais adequada para a organização estudada e que potencialmente pode ser aplicado a outras organizações de software