BOLETIM INFORMATIVO DA FATTO CONSULTORIA E SISTEMAS - SETEMBRO DE 2005



EVENTOS E NOTÍCIAS

1. CALENDÁRIO DE CURSOS ABERTOS DA FATTO

Veja abaixo o calendário dos cursos programados para os próximos meses:

- Capacitação em APF: SÃO PAULO, 29 de outubro e 05 de novembro;

- Capacitação em APF: RIO DE JANEIRO, 29 de outubro e 05 de novembro;

- Preparação Exame CFPS: SÃO PAULO, 19/11, 26/11 e 03/12;

- Capacitação em APF: BRASÍLIA, 25 e 26 de novembro;

- Preparação Exame CFPS: BRASÍLIA, 28/11, 03/12 e 10/12;

Detalhes em http://www.fattoCS.com.br/.



2. GRUPO DE DISCUSSÃO DE LEITORES DO LIVRO DE APF

Criado o grupo de leitores do livro "Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software" com o objetivo de dirimir dúvidas, criticar conteúdo, divulgar erratas e sugerir melhorias para a próxima edição. Este grupo é uma oportunidade de interação direta com os autores.

O grupo foi criado dentro da estrutura do YahooGrupos e pode ser acessado através de http://br.groups.yahoo.com/group/livro-apf/.

Para se cadastrar no grupo, basta enviar e-mail para livro-apf-subscribe@yahoogrupos.com.br.



3. CARTÃO DE REFERÊNCIA DE APF (VERSÃO RESUMIDA)

O cartão de referência resumido com os principais conceitos da APF foi revisado e já está disponível para download na seção Recursos de nosso site ou diretamente no link http://www.fattocs.com.br/download/cartaoAPF.pdf.



4. EXAME CFPS AGENDADO PARA DEZEMBRO

O exame de certificação como especialista em pontos de função (CFPS) está planejado para o dia 17 de dezembro deste ano. Breve a data será confirmada, juntamente com os locais de realização da prova. Confira em http://www.bfpug.com.br/. A FATTO já agendou suas turmas de seu curso preparatório para a certificação. Detalhes em http://www.fattoCS.com.br/.



LITERATURA RECOMENDADA

The Mythical Man-Month: Essays on Software Engineering
(Frederick P. Brooks)


Vocês conseguem imaginar um livro sobre desenvolvimento de software publicado há 30 anos e ainda atual? Este é um desses livros. Ele aborda uma série de mitos que persistem até hoje em nossa indústria. Muitos deles aparentemente são verdades facilmente generalizáveis, mas que de fato não o são. Um deles, o que dá título ao livro, é a da aparente relação linear entre a quatidade de profissionais alocados a um projeto e a sua duração - os homem-mês. Outro é a nossa tendência a procurar por soluções milagrosas para a solução de problemas estruturais - as balas de prata - que de tempos em tempos se renovam. Vários aspectos da condução de projetos de software são abordados de forma tal que nos faz refletir sobre nossas práticas sem trazer uma verdade absoluta. Na introdução do capítulo sobre os 20 anos de publicação do livro, existem duas citações que ilustram bem isso:
- I know no way of judging the future but by the past, Patrick Henry (Eu não conheço outro jeito de julgar o futuro que não pelo passado).
- You can never plan the future by the past, Edmund Burke (Você nunca pode planejar o futuro pelo passado).




PERGUNTA E RESPOSTA

P.: Como é o processo de contagem de pontos de função?

R.: Resumidamente o processo de contagem de pontos de função é composto pelos seguintes passos:

1. Identificação do propósito da contagem.

    Neste passo, o objetivo é deixar bem claro o que se pretende atingir com a contagem que será feita; qual o problema que se pretende resolver com ela. A forma como os passos seguintes são conduzidos depende diretamente desse propósito.

2. Determinação do tipo de contagem.

    Existem três tipos de contagem de pontos de função. A única diferença no procedimento adotado entre esses tipos de contagem está nas fórmulas aplicadas no passo final da contagem.

- projeto de desenvolvimento: mede todas as funções que o projeto entregará.
- projeto de melhoria: mede as funções alteradas, incluídas e excluídas pelo projeto.
- aplicação: mede as funções de um software instalado.

3. Identificação da fronteira da aplicação e do escopo da contagem.

    A fronteira da aplicação é uma interface conceitual entre o software e o usuário. É um elemento essencial para a correta identificação das funções do tipo dado e transação nos passos seguintes. O escopo da contagem define o que fará parte da contagem de pontos de função.

4. Contagem das funções tipo dado.

    As funções do tipo dado representam requisitos de armazenamento do usuário. São classificadas em:

- arquivos lógicos internos (ali): grupos de dados mantidos pela própria aplicação.
- arquivos de interface externa (aie): grupos de dados referenciados de outras aplicações.

Nesse passo são identificados todos os ali/aie do sistema. Suas complexidades são determinadas e; associada a cada complexidade existe uma quantidade de pontos de função associada.

5. Contagem das funções tipo transação.

    As funções do tipo transação representam requisitos de processamento do usuário. São classificadas em:

- entradas externas (ee): transações com o objetivo de atualizar arquivos lógicos internos.
- consultas externas (ce): transações que representam simples recuperação de dados de arquivos lógicos internos e/ou arquivos de interface externa.
- saídas externas (aie): transações com o objetivo de apresentação de informação, porém envolvendo complexidade de processamento adicional que uma consulta externa.

Nesse passo são identificadas todas as transações do sistema. Suas complexidades são determinadas e; associada a cada complexidade existe uma quantidade de pontos de função associada.

6. Cálculo do fator de ajuste.

    O fator de ajuste representa a influência de requisitos técnicos e de qualidade no tamanho do software. É calculado com base nas 14 características gerais do sistema listadas a seguir:

( 1) Comunicação de Dados
( 2) Processamento Distribuído
( 3) Performance
( 4) Configuração Altamente Utilizada
( 5) Volume de Transações
( 6) Entrada de Dados On-Line
( 7) Eficiência do Usuário Final
( 8) Atualização On-Line
( 9) Complexidade de Processamento
(10) Reutilização
(11) Facilidade de Instalação
(12) Facilidade de Operação
(13) Múltiplos Locais
(14) Facilidade de Mudanças

Cada uma dessas características deve ser analisada com relação ao seu nível de influência sobre o sistema e pontuada de 0 (nenhuma influência) a 5 (grande influência). Então soma-se todas essas pontuações para obter o nível total de influência (TDI). Daí basta aplicar a seguinte fórmula para obter o fator de ajuste: VAF = (TDI x 0,01) + 0,65.

Atualmente esse é um passo opcional do processo de contagem. Muitas organizações desconsideram o fator de ajuste e usam apenas a medição dos pontos de função não ajustados.

7. Cálculo dos pontos de função ajustados.

    O cálculo final dos pontos de função ajustados consiste basicamente em multiplicar o fator de ajuste pelos pontos de função não ajustados. Porém existem fórmulas específicas para cada tipo de contagem:

- projeto de desenvolvimento: DFP = (UFP + CFP) x VAF, onde:

UFP - pontos de função da aplicação a ser instalada
CFP - pontos de função das funcionalidades de conversão de dados
VAF - valor do fator de ajuste

- projeto de melhoria: EFP = [(ADD + CHGA + CFP) x VAFA] + (DEL x VAFB), onde:

ADD - pontos de função das funcionalidades adicionadas
CHGA - pontos de função das funcionalidades alteradas
CFP - pontos de função das funcionalidades de conversão de dados
VAFA - valor do fator de ajuste do software após o projeto de melhoria
DEL - pontos de função das funcionalidades excluídas
VAFB - valor do fator de ajuste do software antes do projeto de melhoria

- aplicação: AFP = ADD x VAF


________

Este informativo pode ser lido também através do link http://www.fattocs.com.br/bif2005-09.asp


Mantenha-se Atualizado. Assine o Boletim Informativo

Assine gratuitamente nosso boletim:
Todas as edições do boletim estão disponíveis em http://www.fattocs.com.br/bif.asp e também podem ser lidas aqui

Para que possamos ter uma comunicação mais direcionada, convidamos para que complete/atualize o seu cadastro em
http://www.fattocs.com.br/cadastro_boletim.asp.


   Página Inicial   |    Indique o Site   |    Fale Conosco   |    Política de Privacidade   |    Mapa do Site

Copyright © 2002-2010 FATTO Consultoria e Sistemas. Todos os direitos reservados.

Telefones : (27) 3084-7304 / (27) 3026-6304 Fax : (27) 3223-8472

Brasília: (61) 3717-1974 / São Paulo: (11) 3717-2974