No âmbito da análise de pontos de função, as funções
de dados representam as funcionalidades fornecidas
ao usuário para atender requisitos internos e
externos referentes a dados. De acordo com o
IFPUG, são dois tipos de função de dados:
“No modelo de projeto, é necessário que as classes
de projeto colaborem umas com as outras. No
entanto, a colaboração deverá ser mantida em um
nível mínimo aceitável.” Esta definição se refere à
característica de uma classe de projeto bem formada, conhecida como:
A disponibilização da função de qualidade (quality
function deployment, QFD) é uma técnica aplicável à
atividade de levantamento de requisitos a qual traduz
as necessidades do cliente para requisitos técnicos
de software. Esta técnica classifica as necessidades em requisitos:
A técnica sistemática para construir a arquitetura de
software, ao mesmo tempo em que são conduzidos
testes para descobriremos associados com interface, é chamada de teste de :
O modelo de ciclo de vida em cascata é considerado
o paradigma mais antigo da engenharia de software.
Apesar de apresentar diversas desvantagens em
relação ao modelo incrementai, pode ser útil principalmente em situações que :