Uma equipe de desenvolvimento precisa informar a quantidade ...
a Métrica de pontos de função permite medir o tamanho funcional de um software por meio do uso de regras de contagem sob o ponto de vista do usuário.
GAB D.
Pressman.
As funcionalidades sempre serão consideradas sob o ponto de vista do usuário, o que inclusive leva a algumas críticas sobre a técnica de APF dentro dessa perspectiva. Se fôssemos medir o Google, por exemplo, que basicamente tem uma barra de pesquisa, pela visão do Usuário seria uma aplicação com poucos pontos de função.
Alternativa correta: D - funcionalidades implementadas, sob o ponto de vista do usuário.
A métrica de Ponto de Função é uma técnica usada para estimar o tamanho e o esforço necessários para o desenvolvimento e manutenção de softwares. Ela foi estabelecida para oferecer uma forma de medir funcionalidades do software a partir da perspectiva do usuário, isto é, o que o usuário requisita e recebe como recursos e funcionalidades do sistema. Portanto, ao considerar a contagem de pontos de função, é fundamental focar nas seguintes áreas:
- Entradas externas
- Saídas externas
- Consultas externas
- Arquivos lógicos internos
- Arquivos de interface externa
Esses itens refletem o que o usuário pode entender e descrever sobre o que o software faz. Ao contrário da alternativa A, que se refere à medida de linhas de código, o que não captura a complexidade ou a funcionalidade sob a perspectiva do usuário. A alternativa B está errada, pois a contagem de erros do software não se relaciona com a sua funcionalidade. A alternativa C considera a perspectiva do desenvolvedor, o que não corresponde ao objetivo da métrica de pontos de função, que é ver o software pelos olhos do usuário. Por fim, a alternativa E, enfocando o ponto de vista do testador, também não é adequada, pois embora o testador trabalhe para garantir que as funcionalidades atendam às necessidades do usuário, a métrica de pontos de função não é sobre testes, mas sobre funcionalidades percebidas pelo usuário.
Portanto, a alternativa D está correta pois a contagem de pontos de função é baseada nas funcionalidades que o software oferece aos seus usuários, refletindo assim o valor e a utilidade do software do ponto de vista de quem o utiliza.