Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0190_AV_201307367151 » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: 201307367151 - JULIO CESAR ALVES CLEMENTE Professor: HORACIO DA CUNHA E SOUZA RIBEIRO Turma: 9002/AB Nota da Prova: 2,5 Nota de Partic.: 2 Data: 21/11/2014 16:12:14 1a Questão (Ref.: 201307645669) Pontos: 0,0 / 0,5 As estimativas de custos e prazos em software não são ciência exata, mas temos necessidades de diminuir, em nível de erro, das nossas estimativas. Existem muitos aspectos que podem influenciar nas estimativas. Um erro na estimativa pode comprometer o projeto e ser desastroso para os desenvolvedores. A hierarquia de modelos serve para classificar o tipo de software que desejamos estimar. Para tanto, correlacione as colunas abaixo: i. Modelo 1 ii. Modelo 2 iii. Modelo 3 ( ) Faz uma avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento ( ) Computa o esforço de desenvolvimento como uma função do tamanho e de um conjunto de direcionadores de custo (definidos em tabelas) que incluem avaliações subjetivas do produto, hardware, experiência do pessoal e dos atributos do projeto ( ) É um modelo estático de valor simples que computa o esforço de desenvolvimento de software como uma função do tamanho expresso em linhas de código iii, ii, i ii, i, iii ii, iii, i i, iii, ii i, ii, iii 2a Questão (Ref.: 201307527124) Pontos: 0,5 / 0,5 Considere as afirmativas abaixo relativas a definir a fronteira da aplicação. i) todos os relacionamentos do sistema com o seu exterior; ii) a pertinência dos dados, ou seja, a quem é confiada à responsabilidade de manutenção das informações, residentes no sistema; iii) os processos suportados pelo sistema que está sendo contado. iv) os critérios do analista que irá conduzir a contagem. Escolha a opção correta: As opções ii,iii, iv estão corretas; a opção i está errada As opções i, ii estão corretas; as opções iii e iv estão corretas As opções i,ii, iii estão corretas; a opção iv está errada As opções i,ii, iv estão corretas; a opção iii está errada As opções i,iii, iv estão corretas; a opção ii está errada 3a Questão (Ref.: 201307643553) Pontos: 0,0 / 0,5 Considere as afirmativas abaixo: I - A fronteira é fundamental para se definir o que será contado; II - Uma entrada é caracterizada por um fluxo de fora da fronteira para dentro; III - Um arquivo é uma estrutura interna, dentro da fronteira, onde o usuário tem intenção de guardar dados; Pode-se afirmar com toda a certeza que: Está correta a afirmativa II e incorreta I e III Estão corretas as afirmativas I, III e incorreta a II. Estão corretas as afirmativas II, III e incorreta a I. Estão todas corretas. Estão corretas as afirmativas I, II e incorreta a III. 4a Questão (Ref.: 201307503564) Pontos: 0,5 / 0,5 Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) globais? O objetivo é que o fornecedor diminua o seu valor por PF considerando que o valor de PF independa do custo que o fornecedor tem. O objetivo é que o fornecedor aumente o seu valor por PF considerando que deverá contratar um profissional especialista em APF. O objetivo de se dar o total de ponto função é para limitar a participação dos fornecedores que não conhecem esta metodologia de contagem. O objetivo é que o fornecedor contrate um profissional de APF que irá fazer a análise do que se trata os 13800 PF. O objetivo de se dar o total de PF é permitir que o fornecedor avalie o valor total do contrato dependendo do seu valor por PF. 5a Questão (Ref.: 201307503479) Pontos: 0,0 / 1,0 O que é a modalidade de contratação por preço total? Na modalidade de preço total o rissco passa a ser todo do contratado e este desve estabelecer mecanismos de reajuste para casos de modificação dos requisistos. Na contratação por preço toal o risco é do contratante e deve-se estabelecer médias de entregas, para isto se usa o conceito de PF (Ponto Função). Na contratação por preço total, deve-se estabelecer um preço e fazer o contrato com um fornecedor. O contratante fornece os recursos que devem ser faturados em Ponto Função. Na contratação de preço total deve-se colocar no preço global os valores relativos às modificações de requisitos, pois isto garante ao contratante e contratado em relação aos riscos do projeto. A contratação por preço global é uma modalidade em que os riscos são divididos entre o contratante e o contratado, e isto é dividido proporcionalmente com os PF entregues. 6a Questão (Ref.: 201307527007) Pontos: 0,0 / 0,5 Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela pode-se concluir, sem nenhuma dúvida, que: Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4. Que para um novo projeto a linguagem mais indicada é o Python Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. Que para um novo projeto o indicado é se trabalhar com PHP. Que para um novo projeto o indicado é trabalhar com Java. 7a Questão (Ref.: 201307504017) Pontos: 0,0 / 0,5 O fator de ajuste para um sistema com a pontuação abaixo é: Comunicação de dados 3 Atualizações on line 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 on line 3 Modificação facilitada 2 41 1,06 0,41 0,65 41,65 8a Questão (Ref.: 201307643668) Pontos: 0,0 / 1,0 Considere uma empresa que entregou no mês de outubro de 2010 um total de 1980 PF. Esta empresa tem um total de cinco analistas que ganham em média R$ 6000,00 e 8 programadores que ganham em média R$ 3000,00, um analista de testes cujo salário é R$ 5000,00 além de dois documentadores cujo salário é R$ 2000,00. O gerente geral de produção ganha R$ 8000,00. Determinou-se que o custo fixo é de R$ 15 000,00 (alugueis, telefone, luz, secretárias, limpeza, condomínio). Os encargos sociais dos empregados são de 100%. O total de impostos é de 21% sobre a receita bruta. Considerando a teoria apresentada no curso podemos afirmar que: O custo variável deve incluir todos os dados inclusive aluguel, telefone, luz.. Os dados acima são insuficientes para se determinar o custo da empresa para um PF. O custo depende do gerente que vai definir o que pode ou não entrar na determinação do valor de um PF O custo de gerar um ponto função, a ser usado na empresa acima, deve levar em consideração apenas os elementos do setor produtivo. O custo de um ponto função deve considerar todos os custos inclusive os impostos. 9a Questão (Ref.: 201307557845) Pontos: 0,0 / 1,5 Segundo a proposta de Albretch, a funcionalidade funcional a ser medida é fundamenta em que aspectos de um sistema? Resposta: Método que busca reduzir, prazo, tamanho da equipe, custonecessário para o desenvolvimento. Gabarito: A medida da funcionalidade proposta por Albretch é baseada no número de saída, número de entradas, número de consultas, número de arquivos, número de interfaces. 10a Questão (Ref.: 201307557855) Pontos: 1,5 / 1,5 Em um gráfico de prazo (no eixo vertical) e número de total de PF (no eixo horizontal) verificou-se que 150 PF são feitos em um prazo de 300 dias. E que 200 PF são feitos em 320 dias. Considerando que se assume o risco da interpolação linear que prazo pode ser dado para um projeto de 170 PF? Resposta: 170 PF são feitos em 308 dias. Gabarito: considerando o eixo vertical (320 dias ¿ 300 dias ) = 20 dias (no intervalo) Considerando o eixo horizontal ( 200 PF ¿ 150 PF) = 50 PF (no intervalo) Considerando o valor desejado no eixo vertical: ( y dias -300 dias) Considerando o valor desejado no eixo horizontal: ( x PF ¿ 150 PF) Fazendo a interpolação: (170 ¿ 150) /50 = (y ¿ 300)/20 2 / 5 = (y ¿ 300)/20 Y = 308 dias (assumindo o risco)
Compartilhar