-
Não entendi. Alguém pode explicar?
-
Tem algo de muito estranho nesta questão.
Pelo que entendi, ele está afirmando que a partir da contagem de pontos de função e o cruzamento com dados históricos é possível estimar custo e esforço, prever o número de erros e até mesmo estimar linhas de código.
Acho que os itens I e II poderiam até ser derivados, agora, número de linhas de código a partir de APF achei que forçou demais a barra.
Mas pelo visto a questão não foi anulada.
-
Na minha opinião a questão correta seria a letra A, apenas a afirmativa I está correta.
-
Usaram a monografia de um cara da Universidade de Londrina:
http://www2.dc.uel.br/nourau/document/?view=974
"Este trabalho abordará sobre os modelos de estimativas de software baseados em dados históricos. Coletar dados, calcular e analisar métricas são três passos que
devem ser implementados para iniciar um programa de métricas. A estimativa de
projetos de software não é uma ciência exata, sendo apenas uma combinação de
bons dados históricos e técnicas sistemáticas podendo melhorar a precisão da
estimativa. Utilizando dados históricos, o FP (Function Point) pode então ser usado
para (1) estimular o custo ou esforço necessário para projetar, codificar e testar o
software; prever o número de erros que vão ser encontrados durante o teste; e (3)
prever o número de componentes e/ou o número de linhas de código projetadas no sistema implementado."
No Resumo, pag. 6
-
Essa questão foi tirada do Excelentíssimo Roger S. Pressman (cap. 15, pág 357):
"A métrica ponto por função (...) pode ser usada efetivamente como um meio para medir a funcionalidade entregue por um
sistema. Usando dados históricos, o FP pode então ser usado para
I. Estimar o custo ou esforço necessário para projetar, codificar e testar o software.
II. Prever o número de erros que vão ser encontrados durante o teste.
III. Prever o número de componentes e/ou o número de linhas de código projetadas no sistema implementado. "
-
Quanto ao item III inclusive o Pressman fornece uma tabela que dentre outras tem a quantidade de linhas geradas por 1 PF escrito em java.
média: 63
mediana: 53
baixa: 77
alta: -
página 505.
22.2.3 Reconciliação de Métricas LOC e FP
-
Vi na vídeo aula do timaster - prof. Fernando Pedrosa - comentando esta questão. A chave desta questão está no enunciado que diz "Considerando dados históricos". De acordo com ele as questões estariam incorretas de falássemos penas do ponto de vista de Pontos de Função, mas se considerarmos outros dados juntamente com a PF tudo isso é possível.
-
12 benefícios da APF:
-Independente de tecnologia e considerações técnicas;
-Fator de normalização e comparação de softwares;
-Estimativa de custos e recursos;
-Linguagem comum: usuário x fornecedor;
-Transparência;
-Permite auditoria;
-Reduz conflitos de negociação;
-Possibilita geração de histórico de projetos;
-Indicador de qualidade de projetos;
-Prevê o número de erros que serão encontrados durante o teste;
-Prevê o número de componentes e/ou o número de linhas projetadas de código-fonte no sistema implementado.
-Minimiza o cronograma de desenvolvimento, fazendo os ajustes necessários para evitar atrasos, problemas, e riscos em potencial.
-
A APF sozinha é limitada à medir a funcionalidade de acordo com a visão do usuário, porém, o pulo do gato está em"Considerando dados históricos"; através dos dados históricos podemos realizar diversas estimativas.