Análise de Pontos de Função (FPA) é uma técnica para mediç...
Análise de Pontos de Função (FPA) é uma técnica para medição do esforço necessário para desenvolver um projeto de software. Com relação a este assunto são realizadas as seguintes afirmações:
I. A medida (pontos de função) é independente de linguagem de programação ou tecnologia.
II. A Análise de Pontos de Função (FPA) considera a funcionalidade implementada do ponto de vista do desenvolvedor.
III. Tamanho funcional é uma medida de tamanho de software baseada em uma visão padronizada dos requisitos lógicos do usuário.
Em relação a estas afirmações, assinale a alternativa correta:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Somente as afirmações I e III estão corretas.
A Análise de Pontos de Função (Function Point Analysis - FPA) é uma técnica de medição bastante utilizada na Engenharia de Software para estimar o tamanho e o esforço necessários para o desenvolvimento de um aplicativo ou componente de software. A técnica foi desenvolvida para capturar a funcionalidade fornecida pelo software do ponto de vista dos usuários. Vamos analisar cada uma das afirmações:
I. A medida (pontos de função) é independente de linguagem de programação ou tecnologia.
Esta afirmação é correta. A técnica de Pontos de Função mede as funcionalidades do software conforme exigidas e percebidas pelo usuário, independente da tecnologia que será usada para implementá-las. Isso faz com que seja uma métrica consistente para comparar projetos de software, mesmo que eles utilizem diferentes linguagens de programação ou plataformas tecnológicas.
II. A Análise de Pontos de Função (FPA) considera a funcionalidade implementada do ponto de vista do desenvolvedor.
Esta afirmação é incorreta. A FPA foca na perspectiva do usuário e não do desenvolvedor. Ela considera o que o usuário solicita e o que o sistema deve fornecer em termos de processos de negócio, e não como essas funcionalidades são implementadas tecnicamente ou qual complexidade de programação elas envolvem.
III. Tamanho funcional é uma medida de tamanho de software baseada em uma visão padronizada dos requisitos lógicos do usuário.
Esta afirmação é correta. O tamanho funcional medido em pontos de função é uma forma de quantificar o software levando em consideração os requisitos funcionais descritos de forma lógica. Isso permite que diferentes projetos sejam comparados ou que o mesmo projeto seja avaliado ao longo do tempo pelas mesmas métricas, mesmo que os requisitos sejam expressos em diferentes níveis de detalhe.
Portanto, com base na análise das afirmações, a alternativa B é a correta, pois somente as afirmações I e III estão alinhadas com os princípios e práticas da Análise de Pontos de Função.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O item II está incorreto porque APF considera funcionalidades do ponto de vista do usuário e não do desenvolvedor.
LETRA B
O básico para não cair em pegadinhas de APF:
- Objetivo: Descobrir o TAMANHO DO SOFTWARE, EXCLUSIVAMENTE(Qualquer coisa fora desse escopo está errada)
- Base: Requisitos FUNCIONAIS, EXTRAÍDOS da VISÃO do USUÁRIO
- Orientada à FUNÇÃO
- Não se mede como faz
- Não Importa: Linguagem, Tecnológia ou Modo de Construção
B-
functional point analysis é baseado na visao do usuario e independen de linguagem de programação
II. A Análise de Pontos de Função (FPA) considera a funcionalidade implementada do ponto de vista do USUÁRIO.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo