Carlos é o responsável técnico pelo Sistema de Informação F...

Próximas questões
Com base no mesmo assunto
Q914372 Engenharia de Software
Carlos é o responsável técnico pelo Sistema de Informação Financeiro (SISFIN) de sua corporação. O SISFIN passou por um processo de melhorias que corrigiu erros em duas funcionalidades, incluiu três novas funcionalidades e excluiu uma funcionalidade. Com o intuito de atualizar o tamanho funcional do SISFIN, ao término das alterações, as funções do SISFIN serão contadas utilizando a técnica de Análise de Ponto de Função (APF). Sendo assim, é correto afirmar que o tamanho funcional do SISFIN foi alterado por causa da contagem dos pontos de função da(s)
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: C - três funcionalidades novas e da excluída.

Para compreender a questão e a resposta correta, é necessário entender o que é a técnica de Análise de Ponto de Função (APF). A APF é uma técnica para a medição de projetos de desenvolvimento de software, considerando a funcionalidade que o sistema oferece ao usuário. Ela é baseada na contagem de "pontos de função", que são unidades de medida para expressar a quantidade de funcionalidades do negócio e a complexidade do software.

Na APF, são consideradas as seguintes categorias de funções de um sistema:

  • Entradas Externas (EE): São os processos de entrada de dados no sistema pelo usuário.
  • Saídas Externas (SE): São os processos de saída de dados para o usuário ou outro sistema.
  • Consultas Externas (CE): São as consultas realizadas pelo usuário para obter informações.
  • Arquivos Lógicos Internos (ALI): Representam os grupos de dados lógicos e relacionados mantidos pelo sistema.
  • Arquivos de Interface Externa (AIE): Representam os grupos de dados lógicos usados para referências pelo sistema, mas mantidos por outro sistema.

Para atualizar o tamanho funcional do sistema após modificações, é necessário considerar a inclusão de novas funcionalidades, a exclusão de funcionalidades existentes e a modificação de funcionalidades. As correções de erros normalmente não alteram a contagem de pontos de função, pois não adicionam, excluem ou alteram funcionalidades do ponto de vista do usuário.

Na situação apresentada, Carlos terá que contar os pontos de função para as três novas funcionalidades incluídas e também para a funcionalidade que foi excluída, pois essas alterações modificam a quantidade total de funcionalidades do sistema e, consequentemente, o seu tamanho funcional. As correções de erros, embora importantes, não afetam o tamanho funcional na contagem de pontos de função, pois não envolvem mudanças nas funções que o sistema oferece ao usuário.

Logo, a alternativa correta é a C, pois considera a contagem dos pontos de função das três funcionalidades novas e da funcionalidade excluída, que realmente alteram o tamanho funcional do SISFIN.

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

No caso em tela, trata-se de uma contagem do tipo "Projeto de Melhoria".

A APF mede, nesse caso, funções adicionadas, modificadas ou excluídas.


O IFPUG adota a definição da ISO/IEC 14764/2006 que classifica as manutenções de software em três tipos:

1) Manutenção adaptativa;

2) Manutenção corretiva;

3) Manutenção perfectiva;


A APF propõe-se a medir apenas as manutenções que alteram os requisitos funcionais, no caso, parte das manutenções adaptativas;


Fonte: Análise de Pontos de Função [Vazquez, C. E.; Simões, G. S.; Albert, R. M.], p. 53 e 61.



c - três funcionalidades novas e da excluída.

2014

Em um projeto de melhoria, apenas as funções incluídas e alteradas devem ser contadas para se medir o tamanho funcional do projeto.

Errada

Em um projeto de melhoria o número de pontos de função mede as modificações para uma aplicação já existente ou seja, as funções adicionais , modificadas ou excluídas do sistema pelo projeto e as funções de conversões de dados. Após a conclusão e implantação do projeto de melhoria , o número de pontos de função da aplicação deve ser atualizado para refletir as mudanças nas funcionalidades da aplicação.(VAZQUEZ,2005)

Trata-se de Projeto de melhoria

Entretanto, existem duas função que não foram alteradas e sim corrigidas, por isso conta-se apenas as incluídas e excluídas.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo