Você está na página 1de 3

Objetivos da Anlise de Pontos de Funo Objetivos da anlise de pontos de funo e do processo de medio.

Explicar os conceitos subjacentes necessrios ao entendimento dos mesmos. Declarao dos objetivos da tcnica da apf O objetivo da apf medir o software pela quantificao de tarefas e servios, ou seja, funcionalidades que o software fornece ao usurio com base primariamente no seu de senho lgico. No que se refere ao processo de contagem temos a seguinte declarao adicional mente o processo de contagem deve ser simples e consistente. Agora vamos explorar um pouco mais alm dessas declaraes em busca dos significados subjacentes, comeando pelo primeiro e mais importante, a funcionalidade. Primeiro objetivo da Apf Medir funcionalidade implementada em software que o usurio solicita e recebe. Funcionalidade Tarefas e servios de transao do usurio e armazenamento dos seus dados. Medir: Comparar uma grandeza com um padro pr-definido e express-la numricamente.

Qual o significado da palavra funcionalidade para quem aplica a anlise de ponto d e funo? A funcionalidade representa um conjunto de tarefas e servios de processamento e de armazenamento dos dados do usurio. Como assim? Um exemplo que vamos utilizar o do telefone celular, ou melhor no software nele embarcado. O telefone celular tem para o seu usurio entre outras as seguintes funes: => Guardar a agenda de contatos; => Permitir que se faa ligaes a partir dele; => Permitir consultar as ltimas ligaoes que foram recebidas, ou no atendidas. A anlise de ponto de funo transforma esse conjunto de funes em um nmero e faz isso comparando com grandezas pr definidas, ou seja, padres que foram pr-definidos quand o da concepo da tcnica. Portanto, podemos dizer que o primeiro objetivo da apf medir a funcionalidade im plementada no software que o usurio solicita e recebe. Observe que a declarao de objetivo da tc nica estabelece que esta medio da funcionalidade do software seja primeiramente baseada no seu desenho lgico. Portanto, o segundo objetivo da apf que ela seja independente de tecnologia, ou seja, que ela permita medir o desenvolvimento e a manuteno do software de forma independente da implementao adotada para atender os requisitos do usurio. Qual o significada da med

io ser independente de tecnologia? Isso significa que a mesma prtica ou procedimento de negcio pode ter diferentes solues tcnicas, mas isso no vai ser relevante na medio. No importante se determinada soluo foi desenvolvida na linguagem Java ou se foi desen volvida em .net. A apurao de pontos de funo feita da mesma forma e deve produzir os mesmos resultados. O que significa o processo de contagem ser consistente na declarao de objetivos da apf? Isso quer dizer o ponto de funo deve ser uma medida consistente entre os vrios proj etos e organizaes. No fosse assim, a apf no teria valor. Dois profissionais analisando o mesmo projeto devem obter sempre o mesmo resultado.A filosofia da apf se mantm a mesma desde o seu nascimento na dcada de 1970. As melhorias que o IFPUG tem feito ao longo de sse tempo so no sentido de tornar os conceitos e regras de medio cada vez mais claro para os seus usurios.

Embora o processo de medio seja consistente e muito comum se deparar com a situao de duas pessoas medindo o mesmo projeto encontrando resultados distintos. Q ual a explicao para isso? O motivo mais comum a medio ser feita de maneira incorreta. Muitos erram na medio por ferir um princpio bsico da apf que seguir a viso do usurio. Geralmente os profissionais que esto diretamente envolvidos no desenvolvimento do projeto acabam medindo a implementao da soluo e no os requisitos do usurio. Nesse caso, no se pode falar que o problema seja a anlise de ponto de funo, mas sim quem aplicou o mtodo incorretamente. Outro motivo pra divergncia de medies no mesmo projeto para analistas distintos a qualidade do insumo bsico do processo de medio: os requisitos do usurio. A qualidade da medio to boa quanto a qualidade dos requisitos. Requisitos ambguos, por exemplo, provocam entendimentos diferentes de acordo com a pessoa que os l. Sendo assim a medio estar sujeita a esse entendimento particular de cada um. Nesse caso, tambm o probl ema da divergncia da medio no da apf, mas sim dos requisitos de qualidade ruim. O processo de medio possui o efeito colateral benfico de avaliar a qualidade dos requisitos do projeto. Se os requisitos estiverem ambguos ou incompletos, esses p roblemas iro aparecer durante a medio. Isso timo, pois quanto mais cedo se detectam os problemas de requisitos menor o custo para corrig-los. Tendo explorado o significado de funcionalidade independente de tecnologia e con sistncia, resta discutir o ltimo conceito chave desta declarao de objetivos, o processo de medio ser simples. O processo de medio deve ser simples visto que um processo manual realizado por um analista. Esse esforo adicional deve ser o menor possvel para que o projeto no seja onerado. Em termos prticos, o ideal que esse esforo adicional de medies no seja superior a dois porcento do esforo com o custo total do projeto. Ainda que a medio represente um nus do esforo do projeto, o objetivo que essa medio possa gerar benefcios a organizao superiores a esse nus. Por exemplo, permitir estimativas de

custo mais precisas, gerao de indicadores do processo de desenvolvimento e instrum entos para gerenciamento do escopo. Aplicao incorreta da tcnica: Foco na implementao e no na funo. Qualidade do insumo bsico do processo de medio: Os requisitos do usurio. Requisito ambguo: Causa entendimento diferentes Benefcio: Avaliar a qualidade dos requisitos do projeto.

Você também pode gostar