Baixe o app para aproveitar ainda mais
Prévia do material em texto
MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0067_SM_201408203821 V.1 Fechar Aluno(a): ROBSON CABRAL DA SILVA JUNIOR Matrícula: 201408203821 Desempenho: 0,5 de 0,5 Data: 20/09/2015 23:26:32 (Finalizada) 1a Questão (Ref.: 201408347323) Pontos: 0,1 / 0,1 Devemos acompanhar a produção de código correto feito pelos programadores. E foi acertada entre os gerentes uma métrica de medida indireta que irá dar um índice para cada programador que será: índice-qualidade = (números de erro *2 + 1) bonzão. Assim um programador com 236 bonzão é duas vezes pior do que o programador com 118 bonzão. Podemos afirmar de forma correta quanto à definição da métrica. No ponto de vista esta métrica define a qualidade do trabalho, pois quem tem mais erros tem mais bonzão e para um projeto desejamos quem tem menos bonzão. A métrica mostra isto intuitivamente. Quando se tem mais é melhor. A métrica está adequada, pois esta corretamente definida e os gerentes facilmente entenderão que quatro bozão são pior que dois bonzão. A métrica esta inadequada, pois o consenso comum indica que quando uma coisa é melhor deve ter um valor maior e a métrica está invertida. O custo é adequado, pois nos podemos contar os erros pelo número de comparações feitas por programa. Então quanto mais se compila um programa melhor, pois indica que o programador terá mais bonzões, portanto melhor qualidade do trabalho. A métrica não deve ter esta preocupação do senso comum. É necessário que os gerentes aprendam e memorizem esta nova forma de medir. Gabarito Comentado. 2a Questão (Ref.: 201408323921) Pontos: 0,1 / 0,1 Qual o valor do fator de ajuste para uma aplicação cujos níveis de influencia por características são: Comunicação de dados 3 Atualizações online 5 Processamento distribuído 3 Processamento complexo 1 Performace 3 Reusabilidade 3 Configuração altamente utilizada 3 Facilidade de instalação 2 Volume de transações on line 4 Facilidade de operação 2 Eficiência do usuário final 5 Múltiplos locais 2 Entrada de dados online 3 Modificação facilitada 0 1,35 39 0,39 1,04 0,65 3a Questão (Ref.: 201408872889) Pontos: 0,1 / 0,1 Para se definir a quantidade de funcionalidade, o conceito de Ponto função é: A funcionalidade é expressa por um conjunto de requisitos não funcionais que são quantificados e transformados em um número real. Criar uma função que mapeie a funcionalidade do software, a partir de um caso de uso, representado por um número na reta dos reais. Inicialmente se medir os requisitos funcionais e para isto se criou o Fator de ajuste. Para uma funcionalidade deve-se associar o inverso do número real determinado a partir das entradas. Dada qualquer especificação de uma aplicação criar se uma medida para quantificar a funcionalidade. 4a Questão (Ref.: 201408347383) Pontos: 0,1 / 0,1 considere as afirmativas abaixo: i) As métricas devem ser simples de entender e de serem utilizadas para verificar atendimento de objetivos e para subsidiar processos de tomada de decisão. ii) As métricas devem ser objetivas visando reduzir ou minimizar a influência do julgamento pessoal na coleta, cálculo e análise dos resultados. iii) O valor da informação obtido como resultado das medições deve exceder o custo de coletar, armazenar e calcular as métricas. Escolha a opção correta: As afirmativas i, ii estão totalmente corretas e iii é falsa;. As afirmativas ii e iii são totalmente falsas;. Todas as afirmativas são falsas; As afirmativas iii, ii, i são totalmente corretas; As afirmativas i , iii são totalmente corretas e ii é falsa; Gabarito Comentado. 5a Questão (Ref.: 201408347444) Pontos: 0,1 / 0,1 Qual a característica geral que contempla uma aplicação que deve rodar em batch ou ¿on line¿? Comunicação de dados Processamento distribuído Facilidade de operação Facilidade de instalação Múltiplos locais Gabarito Comentado.
Compartilhar