Resumo Métricas de Software
Soma dos pontos = nível de influência (NI)
FA (Fator de ajuste) = (NI * 0,01) + 0,65
-------------------------------------------------------------------------------------
PFNA(ponto de função não ajustados) = Quantidade de ocorrências * Pontos complexidade
PVA (ponto de valor ajustados) = PFNA (Ponto de função não ajustados) * FA
-------------------------------------------------------------------------------------
Tipo de função Baixa Média Alta
ALI 7 10 15
AIE 5 7 10
SE 4 5 7
EE 3 4 6
CE 3 4 6
-------------------------------------------------------------------------------------
Funções de dados:
ALI (Arquivo lógico interno: Dados que sofrem manutenção da aplicação exceto índices alternativos para recuperação de informações e dados temporários)
AIE (Arquivo de interface externa: Arquivo lógico de outra aplicação. Dados de referência, mensagens de auxilio ou erro)
--------------------------------------------------------------------------------------
Funções do tipo transações:
SE (Saída externa: processo lógico de negócio que geram dados com CALCULO.
Telas e relatórios, com cálculo de notas fiscais por ex. Os dados formatados são também SE)
EE (Entrada externa: dados que entram no sistema e alteram o arquivo lógico interno ALI)
CE (Consulta externa: pergunta resposta de um usuário ou outro aplicativo. Telas de ajuda)
=====Pontos de caso de uso:
- Complexidade dos autores (1 simples, 2 médio, 3 complexo)
- Complexidade dos casos de uso (5 simples, 10 médio, 15 complexo.)
- Fatores técnicos do projeto (13 fatores)
- Fatores ambientais (8 fatores)
:= PCUNA (Pontos de casos de uso não ajustados) = ValorComplexidadeAutor + ValorComplexidadeCaso de uso
:= FA (Fator Ambiental) = 1,4 + (-0,03 * FatorA)
:= FCT (Fator de complexidade técnica) = 0,6 + (0,01 * FatorT)
:= PCU (Pontos de caso de uso) = PCUNA * FCT * FA