BOLETIM INFORMATIVO DA FATTO CONSULTORIA E SISTEMAS - SETEMBRO DE 2003
EVENTOS E NOTÍCIAS
1. LANÇADO LIVRO EM PORTUGUÊS SOBRE PONTOS DE FUNÇÃO
Foi lançado dia 22/09 o livro "Análise de Pontos de Função:
Medição, Estimativas e Gerenciamento de Projetos de Software" dos
autores Carlos Eduardo Vazquez, Guilherme Siqueira Simões e
Renato Machado Albert, sócios da FATTO.
O livro é o único em português e o segundo livro no mundo atualizado
para versão mais recente do padrão definido pelo IFPUG.
2. RESULTADO DO SORTEIO DA APOSTILA DE ANÁLISE DE PONTOS DE FUNÇÃO
O sorteado do mês passado é de Sobradinho-DF: Alcemir Ferreira dos
Santos.
O próximo sorteio será no dia 30 de setembro.
Para quem ainda não se cadastrou e deseja concorrer basta
cadastrar-se no site
http://www.fattoCS.com.br/.
3. CURSOS ABERTOS DA FATTO EM SÃO PAULO
Nova turma do curso Capacitação em Análise de Pontos de Função
em São Paulo nos dias 20 e 21 de outubro.
O curso de preparação para o exame de certificação do IFPUG em SP
teve sua data alterada para os dias 22/10, 27/10 e 03/11.
O curso de preparação para certificação da FATTO tem garantia exclusiva:
caso o participante do curso não seja aprovado no exame do IFPUG
poderá assistir outra edição do curso isento de nova taxa de inscrição!
Os participantes dos cursos receberão um exemplar do livro
"Análise de Pontos de Função: Medição, Estimativas e Gerenciamento
de Projetos de Software" lançado este mês.
4. DEFINIDOS OS LOCAIS DO EXAME DE CERTIFICAÇÃO CFPS DE 22 DE NOVEMBRO
Já estão definidas as cidades onde ocorrerão o exame de certificação de
especialistas em pontos de função (CFPS): Brasília, Rio de Janeiro,
São Paulo e Vitória.
5. 13ºICSQ - INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY
De 06 a 09 de outubro acontecerá em Dallas - Texas - a 13ª Conferência
Internacional sobre Qualidade de Software. O evento é promovido pela
divisão de software da ASQ - American Society for Quality.
6. 17º SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE - SBES 2003
De 06 a 10 de outubro acontecerá em Manaus o 17º Simpósio Brasileiro de
Engenharia de Software, promovido pela Sociedade Brasileira de Computação
(SBC) em cooperação com a ACM SIGSOFT.
Nesta edição são abordadas algumas fontes de preparação para o exame.
A principal delas, como dito na edição anterior, é o próprio Manual de
Práticas de Contagem. Embora todo o conteúdo da prova seja extraído do
Manual, este não aborda nada referente ao processo de certificação. Daí
ser importante buscar outras fontes de estudo.
Uma alternativa interessante (e gratuita) é ouvir dicas e experiências
de quem já se submeteu à prova nos fóruns de discussão do
IFPUG, do
BFPUG e da
Quality Plus.
Também no site da Quality Plus existe o "Question of the Week" que são
pequenos testes teóricos e práticos sobre pontos de função. A cada 15
dias há um teste diferente.
Acesse
http://www.qualityplustech.com/QOWCurrent.html.
Pode-se adquirir também no site uma publicação com a compilação de
todas as questões já publicadas.
No livro "Function Point Analysis - Measurement Practices for
Successful Software Projects" de David Garmus e David Herron há um
capítulo contendo um simulado do exame de certificação.
O livro "Análise de Pontos de Função: Medição, Estimativas e
Gerenciamento de Projetos de Software" contém um capítulo dedicado ao
processo de certificação do IFPUG e também um simulado.
Outro simulado da prova pode ser encontrado gratuitamente na página da
TotalMetrics.
Há também um curso interativo em CD - "IFPUG Certification Exam
Trainer" elaborado por David Longstreet. Acesse para mais detalhes
http://www.softwaremetrics.com/prep.htm.
PERGUNTA E RESPOSTA
P.: Quais os benefícios da Análise de Pontos de Função?
R.: Pode-se destacar vários benefícios da aplicação da análise de
pontos de função nas organizações:
- Uma ferramenta para determinar o tamanho de um pacote adquirido,
através da contagem de todas as funções incluídas.
- Provê auxílio aos usuários na determinação dos benefícios de um
pacote para sua organização, através da contagem das funções que
especificamente correspondem aos seus requisitos. Ao avaliar o custo
do pacote, o tamanho das funções que serão efetivamente utilizadas,
a produtividade e o custo da própria equipe é possível realizar uma
análise do tipo make or buy.
- Suporta a análise de produtividade e qualidade, seja diretamente ou
em conjunto com outras métricas como esforço, defeitos e custo. Porém
se o processo de desenvolvimento da organização for caótico (cada
projeto é desenvolvido de forma diferente), mesmo que a contagem dos
pontos de função do projeto e o registro do esforço tenham sido feitos
de forma correta, a análise da produtividade entre os projetos será
prejudicada.
- Apóia o gerenciamento de escopo de projetos. Um desafio de todo
gerente de projetos é controlar o scope creep, ou aumento de seu
escopo. Ao realizar estimativas e medições dos pontos de função do
projeto em cada fase do seu ciclo de vida é possível determinar se os
requisitos funcionais cresceram ou diminuíram; e se esta variação
corresponde a novos requisitos ou a requisitos já existentes e que
foram apenas mais detalhados.
- Complementa o gerenciamento dos requisitos ao auxiliar na verificação
da solidez e completeza dos requisitos especificados. O processo de
contagem de pontos de função favorece uma análise sistemática e
estruturada da especificação de requisitos e traz benefícios
semelhantes a uma revisão em pares do mesmo.
- Um meio de estimar custo e recursos para o desenvolvimento e
manutenção de software. Através da realização de uma contagem ou
estimativa de pontos de função no início do ciclo de vida de um
projeto de software, é possível determinar seu tamanho funcional.
Esta medida pode ser então utilizada como entrada para diversos modelos
de estimativa de esforço, prazo e custo.
- Uma ferramenta para fundamentar a negociação de contratos. Pode-se
utilizar pontos de função para gerar diversos indicadores de níveis de
serviço (SLA - Service Level Agreement) em contratos de desenvolvimento
e manutenção de sistemas. Além disso permite o estabelecimento de
contratos a preço unitário - pontos de função - onde a unidade
representa um bem tangível para o cliente. Esta modalidade possibilita
uma melhor distribuição de riscos entre o cliente e o fornecedor.
- Um fator de normalização para comparação de software ou para a
comparação da produtividade na utilização de diferentes técnicas.
Diversas organizações, como o ISBSG, disponibilizam um repositório
de dados de projetos de software que permitem a realização de
benchmarking com projetos similares do mercado.