PONTO
DE FUNÇÃO
Criado
em entre 74 e 75 no laboratório da IBM para medir a produtividade do software.
Só publica em 1979 crescendo no mundo, garantido qualidade e melhor desempenhos
seguindo o padrão IFPUG ou BFPUG e
ISO/IEC.
•
O
Tamanho de um Ponto de função é sempre o mesmo seja ele implementado em
qualquer linguagem, cobol, C++, C, Java.
•
Ponto
de função, é uma métrica que visa estabelecer estimativa sobre o tamanho do
software
Usando
a formula
•
PF
= 35*N° ALI + 15*N° AIE para método de contagem
Onde:
•
N°
ALI é o número de arquivo logico interno
•
N°
AIE é o numero de interface externa
•
PF
são os pontos de função
Tipos
de pontos de função
•
Determinar
o tipo de contagem
•
Identificar
a fronteira do aplicativo
•
Contar
as funções do tipo de dados
•
Contar
as funções do tipo de transação
•
Calcular
pontos de função não ajustados
•
Calcular
o valor do fator de ajuste
•
Calcular
os pontos de função ajustados
Ferramentas CASE de
gerenciamento Com
base na Norma ISO/IEC 14102
v
FastTrack:usando
um Browser
§
funcionalidades orientadas para cada tipo de
perfil de utilizador
v
Task Manager
§
É
um gerenciador de tarefas fornece informações detalhadas sobre o desempenho do
computador e execução de aplicativos, processos e uso de CPU,
v
Delegator
§
É
uma função de ponteiro para localizar aas diversas tarefas
v
Alexys Team
v
MS-Project
v
Super Project
Ferramentas CASE de métricas
v
Costar
v
USC-COCOMO
v
Calico
v
Cost Xpert 2.1
Vantagens
de uso
v
Melhor
desempenho, Qualidade no produto final, Produtividade, Agilizar o
tempo para tomada de decisão, Menor quantidade de códigos de programação,
Melhoria e redução de custos na manutenção, Agilidade no retrabalho do sw
Desvantagens
v
Incompatibilidade de ferramentas
v
Treinamento para utilização
GRÁFICOS
RELATÓRIOS
fornecendo informações essenciais para
a gerência
de projetos e ainda permitir a
melhoria do processo de desenvolvimento
MÉTRICAS
DE CONTAGEM
•
Linhas
de Código (LOC)
v
Vantagem
as linhas de código pode ser automatizadas.
v
desvantagens
o significado de uma linha de código é subjetivo,
•
Pontos
por Casos de Uso (PCU)
v
é
de fácil aplicação, não requer muito tempo de treinamento ou experiência
prática. pode só ser aplicado com especificação de uso por não existir um
padrão único
•
Pontos
de Função (PF)
v
A
métrica Pontos de Função é uma medida
de
tamanho funcional de projetos de software é independentemente da metodologia de
desenvolvimento e da plataforma utilizadas no desenvolvimento da aplicação
•
Contagem
de Pontos de Função
v
medir
o tamanho do software por meio do uso das regras de contagem do IFPUG
•
Estimativa
de Pontos de Função
v
fornecer
uma avaliação aproximada do tamanho de um software utilizando métodos
diferentes da Contagem de Pontos de Função do IFPUG
DESCRIÇÕES DAS
FUNCIONALIDADES
|
Necessidade 1
|
Benefício
|
|
|
Controlar capacitações
|
Benefício
|
|
|
Id unc.
|
Descrição das Funcionalidades/atores envolvidos
|
|
|
F 1.1
|
Cadastrar evento de capacitação
|
|
|
F 1.2
|
Planejar evento de capacitação
|
|
|
F 1.3
|
Planejar cronograma de
capacitação
|
|
|
F 1.4
|
Consultar cronograma de capacitação
|
|
|
F 1.5
|
Consultar eventos de
capacitação por data e local
|
|
|
F 1.6
|
Consultar detalhes de um
evento de capacitação
|
|
|
F 1.7
|
Informar resultado da
avaliação de um evento de capacitação
|
|
|
F 1.8
|
Emitir Certificado de
Participantes
|
|
|
F 1.9
|
Cadastrar avaliação do
evento de capacitação (após treinamento)
|
|
|
Participantes do
treinamento
|
||
|
F 1.10
|
Consultar acompanhamento
de comunidade capacitada
|
|
|
F 1.11
|
Gerar Consultas
Gerenciais (Gráficos e Relatórios) de Capacitação
|
|
|
Gerente
|
||
TIPOS
DE FUNCIONALIDADE
|
Descrição
do
|
Complexidade
|
||
|
Tipo Funcional
|
Simples
|
Média
|
Complexa
|
|
Arquivo Lógico
Interno (ALI)
|
7 PFs
|
10 PFs
|
15 PFs
|
|
Arquivo de Interface
Externa (AIE)
|
5 PFs
|
10 PFs
|
10 PFs
|
|
Entrada Externa (EE)
|
3 PFs
|
4 PFs
|
6 PFs
|
|
Saída Externa (SE)
|
4 PFs
|
5 PFs
|
7 PFs
|
|
Consulta Externa (CE)
|
3 PFs
|
4 PFs
|
6 PFs
|
O
TEMPO DE ENTREGA DO PROJETO
•
O
sucesso ou fracasso de um projeto de software está intimamente relacionado com
sua entrega no prazo acordado com o cliente. dentro do orçamento previsto e com
Qualidade,
Nenhum comentário:
Postar um comentário
entre é de o seu depoimento