Análise de Pontos de Função (APF) é uma técnica para a mediç...

Próximas questões
Com base no mesmo assunto
Ano: 2009 Banca: IESES Órgão: CREA-SC Prova: IESES - 2009 - CREA-SC - Analista de Processos |
Q2926166 Arquitetura de Software

Análise de Pontos de Função (APF) é uma técnica para a medição de projetos de desenvolvimento de software, visando estabelecer uma medida de tamanho, em Pontos de Função (PF), considerando a funcionalidade implementada, sob o ponto de vista do usuário. A medida é independente da linguagem de programação ou da tecnologia que será usada para implementação. Sob esse contexto, os objetivos da APF são:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

A alternativa correta é a alternativa C: "Medir a funcionalidade solicitada pelo usuário, antes do projeto de software, de forma a estimar seu tamanho e seu custo."

Vamos agora entender o porquê dessa alternativa ser a correta e analisar as outras opções.

Sobre a Análise de Pontos de Função (APF):

A APF é uma técnica utilizada para medir o tamanho de um software baseado na funcionalidade que ele oferece ao usuário. Esta técnica é independente da linguagem de programação ou da tecnologia utilizada na implementação. O principal objetivo da APF é fornecer uma medida que permita estimar o esforço e o custo do desenvolvimento do software, considerando a perspectiva do usuário.

Justificativa para a alternativa correta:

A alternativa C menciona especificamente que a APF mede a funcionalidade solicitada pelo usuário antes do projeto de software, a fim de estimar seu tamanho e custo. Isso está em alinhamento direto com o objetivo principal da APF, que é fornecer uma medida objetiva para estimar o esforço necessário para implementar as funcionalidades desejadas pelo usuário.

Análise das alternativas incorretas:

Alternativa A: "Medir a funcionalidade aproveitada de um software construído anteriormente, de forma verificar seu tamanho e seu custo, comparando-os com o que foi originalmente estimado."

Esta alternativa está incorreta porque o foco da APF não é medir a funcionalidade aproveitada de um software já construído, mas sim medir a funcionalidade solicitada antes de sua implementação.

Alternativa B: "Modelar projetos de desenvolvimento e manutenção de software, independentemente da tecnologia utilizada na implementação, de forma a acompanhar sua evolução."

Embora a APF seja independente da tecnologia utilizada, seu objetivo não é modelar projetos de desenvolvimento e manutenção, mas sim medir a funcionalidade solicitada pelo usuário para estimar o tamanho e o custo do projeto.

Alternativa D: "Definir o maior número de funções na implementação do software para que sejam utilizadas em novas versões do software."

Esta alternativa está incorreta porque a APF não visa definir o maior número de funções na implementação. Seu objetivo é medir a funcionalidade solicitada para estimar o tamanho e o custo do software.

Em resumo, a APF é uma técnica essencial para mensurar, de forma objetiva, o tamanho e o esforço necessário para o desenvolvimento de software, baseando-se na funcionalidade que será implementada. É uma ferramenta fundamental para gerentes de projetos e equipes de desenvolvimento para planejar e controlar o processo de desenvolvimento de software.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo