Categoria que está relacionada a aspectos do ambiente no qual a aplicação reside. Ela avalia a tecnologia, bem como as mudanças nos dados internos e na configuração que não modifica funcionalidades a partir da perspectiva de pontos de função.

As subcategorias e o cálculo dos parâmetros de complexidade e pontos SNAP são apresentados na tabela abaixo:

SUBCATEGORIA CÁLCULO DOS PONTOS SNAP

MÚLTIPLAS PLATAFORMAS
Operações que são fornecidas para dar suporte à habilidade do software de trabalhar em mais de uma plataforma (software e hardware).

UCS: O processo elementar.

Parâmetros de complexidade:
  • Natureza das plataformas.
  • Número de plataformas nas quais o sistema deve operar.
Categoria 1 – Plataforma de Software
(mesma família)
2 Plataformas 3 Plataformas +4 Plataformas
SP = 20 SP = 30 SP = 40
Categoria 2 – Plataforma de Software
(famílias diferentes)
2 Plataformas 3 Plataformas +4 Plataformas
SP = 40 SP = 60 SP = 80
Categoria 3 – Plataforma de Software
(browsers diferentes)
2 Plataformas 3 Plataformas +4 Plataformas
SP = 10 SP = 20 SP = 30
Categoria 4 – Plataformas de Hardware
(SistemasReal time)
2 Plataformas 3 Plataformas +4 Plataformas
SP = a ser definido SP = a ser definido SP = a ser definido
Categoria 5 – Plataformas de Hardware
(Sistemas não Real Time)
2 Plataformas 3 Plataformas +4 Plataformas
SP = a ser definido SP = a ser definido SP = a ser definido
Categoria 6 – Combinação de Hardware e Software
(Sistemas não Real Time)
2 Plataformas 3 Plataformas +4 Plataformas
SP = a ser definido SP = a ser definido SP = a ser definido

TECNOLOGIA DE BANCO DE DADOS
Recursos e operações que são inseridos na base de dados ou nas instruções de leitura/gravação de dados da base de dados para entregar requisitos não funcionais sem afetar a funcionalidade fornecida.

UCS: O processo elementar.

Parâmetros de complexidade:
  • Complexidade do arquivo lógico.
  • Número de mudanças relacionadas ao banco de dados.
Complexidade do Arquivo Lógico
1-19 DERs 20-50 DERs +51 DERs
1RLR Baixo Baixo Médio
2-5 RLRs Baixo Médio Alto
+6 RLRs Médio Alto Alto
Categoria 1 – Plataforma de Software
(mesma família)
Baixa Média Alta
6*
#alterações
9*
#alterações
12*
#alterações

PROCESSOS BATCH
Jobs batch que não são considerados como requisitos funcionais (não são qualificados como funções transacionais) podem ser considerados na Análise SNAP.Esta subcategoria permite o dimensionamento de processos batch disparados dentro da fronteira da aplicação, não resultando em quaisquer dados atravessando a fronteira.

UCS: Job batch identificado pelo usuário.

Parâmetros de complexidade:
  • Número de DERs processados pelo job.
  • Número de ALRs tanto lidos quanto atualizados pelo job.
Nível de Complexidade
Baixa
(1-3 ALRs)
Média
(4-9 ALRs)
Alta
(+10 ALRs)
4*#DERs 6*#DERs 10*#DERs
Copyright © 2016 AIEC.