Biblioteca Digital - UNIMEP

Visualização do documento

Título

DESENVOLVIMENTO DE UMA FERRAMENTA AUTOMATIZADA PARA SUPORTE A ANALISE DE ...

Orientador

LUIZ EDUARDO GALVAO MARTINS

Autor

JULIO CESAR LEMOS

Palavra chave

ANALISE DE PONTOS DE FUNCAO, PONTOS DE FUNCAO, BASELINE

Grupo CNPQ


Programa

MS - CIÊNCIA DA COMPUTAÇÃO

Área

CIÊNCIAS EXATAS E DA

Data da defesa

08/03/2006

Nº Downloads

1596

Resumo

Uma baseline de projetos de software fornece os itens necessários para predições de esforço, prazos e custos. Portanto, é um repositório de elementos básicos para um modelo efetivo de medição de software. A técnica de Análise de Pontos de Função (APF) foi proposta para ajudar a medir a funcionalidade de sistemas de software. É usada para medir o tamanho do software em termos funcionais. Porém, muito deste processo depende do julgamento do profissional que está medindo o software. Diferenças para o mesmo produto podem ocorrer na mesma empresa. Este trabalho tem como objetivo o desenvolvimento de uma ferramenta capaz de manter uma baseline de projetos de software particularizada por equipe de desenvolvimento. Devido à escolha da PF (Pontos de Função) como medida de tamanho de software, a ferramenta, além de manter a baseline, dará suporte à contagem dos Pontos de Função. Esta ferramenta terá como diferencial a captura de dados, através de interface amigável e ajuda ao usuário, minimizando diferenças no julgamento quando da contagem e o armazenamento dos dados dos projetos contados a fim de se obter uma baseline. A contribuição deste trabalho é proporcionar uma estrutura de armazenamento de informações sobre os dados dos projetos contados, formando uma baseline de projetos para uma equipe de desenvolvimento em particular. À medida que as informações forem armazenadas nesta estrutura, será possível trabalhar com esta base de informações, e realizar inferências estatísticas a fim de obter novos modelos de estimativas de desenvolvimento de projetos de software. PALAVRAS-CHAVE: Análise de Pontos de Função, baseline, Projetos de software.

Abstract

A baseline of software projects supplies the necessary items for predictions of effort, time and costs. Therefore, it is a repository of basic elements for an effective model of software measurement. The technique of Function Points Analysis (FPA) was proposed to help measure the functionality of software systems. It is used to measure the size of the software in functional terms. However, a lot of this process depends on the judgment of the professional who is measuring the software. Differences for the same product can happen in the same company. The goal of this work is to develop a tool capable of maintaining a baseline for software projects particularized by development team. Due to the choice of FP (Function Points) as measure of software size, the tool, besides maintaining the baseline, will give support to the counting of the Function Points. This tool will have as differential the capture of data, through a friendly interface and help to the user, minimizing differences in the judgment when counting and storing the data of the projects in order to obtain a baseline. The contribution of this work is to provide a structure of storage of information on the data of the counted projects, forming a baseline of projects for a development team. As the information is stored in this structure, it will be possible to work with this information base, and to accomplish statistical inferences in order to obtain new estimate models of development of software projects. KEYWORDS: Function Points Analysis, Baseline, Software Projects.