1. RECOMENDAÇÕES PARA A IMPLANTAÇÃO DA ANÁLISE DE PONTOS DE FUNÇÃO
O Subgrupo de Instituições Financeiras do BFPUG (SG-FIN) apresentou no
2º Seminário Brasileiro de Melhoria da Qualidade em Tecnologia da Informação
este trabalho que condensa de forma geral um roteiro para implantação da APF
nas organizações. São destacados itens de ação, papéis a serem desempenhados,
abrangência da aplicação do método, ferramentas, entre outros tópicos.
2. O QUE VOCÊ PODE ESPERAR DE UMA FÁBRICA DE SOFTWARE
Neste artigo de capa da edição 566 da revista Informática Hoje e reproduzido no site do SERPRO
são discutidas as tendências de expansão da contratação de fábricas de software, o que de fato
as caracteriza e critérios para sua homologação como fornecedoras. Importante destacar que
são citados vários indicadores (como de preço e qualidade) com números reais, muitos deles
derivados de medições através da Análise de Pontos de Função.
R.: O programa de certificação CFPS - Certified Function
Point Specialist - tem por objetivo reconhecer formalmente os
profissionais capazes de realizar contagens de pontos de função
precisas e consistentes e que também conheçam as práticas de
contagem mais recentes.
Para ser certificado o profissional deve ser aprovado em um
exame elaborado pelo IFPUG cuja taxa de acerto mínima deve ser
de 90%. Este exame consiste em aproximadamente 150 questões (a
maioria delas de múltipla escolha) baseadas no Manual de Práticas
de Contagem. A prova pode ser realizada em inglês ou português;
sendo que esta opção determina o seu tempo de duração (3 horas ou
3,5 horas, respectivamente).
O prazo de validade da certificação é de três anos, após o qual
deve se submeter novamente ao exame para renovação da certificação
ou participar do programa de extensão de certificação (independente
de ter havido alguma mudança na versão do manual). Este programa
(ainda não implementado no Brasil) permite que se prorrogue
em dois anos a validade da certificação através da acumulação
de créditos em diversas atividades como: realizar contagens de
pontos de função, ministrar cursos, escrever artigos ou livros,
participar como voluntário de algum dos comitês do IFPUG.
Entretanto esta renovação somente pode ser realizada por duas vezes
consecutivas, após as quais o profissional deverá obrigatoriamente
submeter-se ao exame para renovar sua certificação.
O exame de certificação é realizado regularmente durante a conferência
e o workshop educacional do IFPUG nos EUA. No Brasil ele tem sido
promovido pelo BFPUG duas vezes por ano. O exame de certificação pode
ser promovido por qualquer organização (em acordo com as regras do
IFPUG) desde que haja uma demanda mínima de 6 pessoas.
PRÁTICAS DE CONTAGEM
P.: Como um arquivo XML deve ser contado?
R.: Um arquivo XML é uma solução tecnológica para um requisito
de negócio e para a contagem de pontos de função o que é relevante é
o requisito e não a tecnologia.
Se o arquivo XML tem por objetivo atender a requisitos de armazenamento
de dados da aplicação é razoável avaliar a sua contagem como um ALI ou
AIE.
Se o arquivo XML implementa um fluxo de dados entre aplicações, então
para a aplicação que possui o processo de geração e remessa desse
arquivo para outro sistema é possível identificar uma SE ou CE.
Já para a aplicação que recebe o arquivo e executa um processamento com
os dados recebidos há uma função do tipo transação a ser contada e é bem
provável que esta seja uma EE.
Uma diretriz sempre válida ao fazer uma contagem de pontos de função é
imaginar uma outra solução tecnológica para atender ao mesmo requisito
de negócio. Se a contagem for diferente nas duas soluções é porque não
houve abstração do problema e as premissas da contagem foram "contaminadas"
pela implementação adotada.