Buscar

AVS - Medidas de Esforço

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fechar 
 
Avaliação: CCT0190_AVS_» MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AVS 
Aluno: - 
Professor: OSWALDO BORGES PERES Turma: 9004/AA 
Nota da Prova: 4,0 Nota de Partic.: 2 Data: 12/12/2014:: 
 
 
 1a Questão (Ref.:) Pontos: 0,0 / 0,5 
As funções do tipo transações existentes são: 
 
 
Fator de ajuste, escopo de contagem e fronteira da aplicação. 
 
Arquivo lógico Interno, arquivo de interface externa e fator de contagem. 
 Saída externa, consulta externa e entrada externa. 
 Entrada externa, saída externa e arquivo de interface externa. 
 
Projeto de desenvolvimento, projeto de melhoria e aplicação. 
 
 
 
 2a Questão (Ref.:) Pontos: 0,5 / 0,5 
Qual das afirmativas abaixo não pode ser usada na definição da fronteira da aplicação: 
 
 
Observar os relacionamentos do sistema com o meio externo focalizando os processos voltados para o 
negócio, como visto pelo usuário; 
 
Deve-se gerar uma documentação resultante da etapa de definição da fronteira: O Diagrama da fronteira 
da aplicação; 
 
Definir a fronteira da aplicação baseada na visão do usuário, ou seja, deve refletir a descrição do sistema 
como percebido pelo usuário; 
 
Definir a fronteira, em projetos de manutenção coerente com a fronteira estabelecida para o sistema 
original; 
 Deve-se observar os arquivos que estão sendo usados independente do negócio. 
 
 
 
 3a Questão (Ref.:) Pontos: 0,5 / 0,5 
Um tipo de registro é: 
 
 
depende de quem está contando 
 
é um arquivo lógico que se encontra em um DFD 
 
opcional ou obrigatório dentro da aplicação 
 um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário 
 
é um conjunto de dados usado apenas por um processo 
 
 
 
 4a Questão (Ref.:) 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 contrate um profissional de APF que irá fazer a análise do que se trata os 
13800 PF. 
 
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 de se dar o total de PF é permitir que o fornecedor avalie o valor total do contrato dependendo 
do seu valor por PF. 
 
O objetivo é que o fornecedor diminua o seu valor por PF considerando que o valor de PF independa do 
custo que o fornecedor tem. 
 
 
 
 5a Questão (Ref.:) Pontos: 0,5 / 0,5 
Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, 
em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de 
código por dia. Marque a afirmativa correta. 
 
 
Nada podemos falar sobre a qualidade do código gerado, mas sendo x e y linguagens com características 
diferente, podemos concluir que o programador que trabalhou com X é melhor do que o da linguagem y. 
 
Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma 
tarefa. 
 
Podemos ter certeza que a produtividade do programador que trabalhou com a linguagem X é maior que 
o que trabalhou com a linguagem Y gerando código de melhor qualidade. 
 
Podemos ter certeza que o código gerado para a linguagem y é estruturado e o da linguagem x não é. 
 Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das 
características da linguagem. 
 
 
 
 6a Questão (Ref.:) Pontos: 0,0 / 0,5 
Podemos afimar sobre a classificação do tipo do software chamado de básico, no modelo COCOMO de Bhoem, 
que: 
 
 é um modelo estático de valor simples que computa o esforço de desenvolvimento de software. 
 
incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas. 
 
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. 
 
incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle 
de telefonia. 
 
incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de 
desenvolvimento (análise de projeto, codificação, testes...). 
 
 
 
 7a Questão (Ref.:) Pontos: 0,0 / 1,5 
Qual a importância dos requisitos do software para o cálculo de PF? 
 
 
Resposta: Todo o calculo de PF é baseado nos requisitos de software, sem eles não podemos fazer o calculo. 
 
 
Gabarito: Os requisitos do software são fundamentais para a APF, pois o processo de medição é baseado 
exclusivamente neles. O insumo básico da medição são os requisitos do sistema. Convém destacar que a APF 
mede apenas uma parte dos requisitos do usuário para o sistema: os requisitos funcionais. 
 
 
 
 8a Questão (Ref.:) Pontos: 1,0 / 1,5 
Um sistema foi definido e deverá ter um cadastro de cliente, outro cadastro de funcionários. O usuário solicitou 
um arquivo de LOG que possibilita auditoria. O sistema necessita ordenar dados por isto foi definido um arquivo 
TEMP para auxiliar nesta tarefa. Também há necessidade de um arquivo que mantenha durante o 
processamento as últiimas informações pesquisadas. O sistema deverá ter mensagens de auxilio, na forma de 
help. O sistema será acionado por um arquivo batch. Quais destes arquivos devem ser considerados como ALI? 
 
 
Resposta: São ALI: Cadastro de clientes, cadastro de funcionários, log de auditoria e help. 
 
 
Gabarito: São ALI todos os arquivos solicitados ou que são relacionados ao ¿trabalho¿ do Cliente: cadastro de 
clientes, cadastro de funcionários, log de auditoria, mensagens de auxilio. Os arquivos de trabalho do sistema 
ou não solicitados NÃO SÃO ALI: arquivo de TEMP, arquivo de manter informações e o arquivo batch. 
 
 
 
 9a Questão (Ref.:) Pontos: 0,0 / 1,0 
A região do Impossível determinado na curva de Rayleigh-Putnam mostra de forma matemática que: 
 
 
Sempre é possível diminuir o prazo necessário ao projeto com aumento de recursos. 
 
A região do impossível é caracterizada por uma área onde indica que se deve desistir do projeto, pois não 
há como dimencioná-lo. 
 Nem sempre é possível diminuir o prazo de um projeto com o aumento de recursos. 
 A curva mostra duas regiões distintas caracterizando um ponto que caracteriza um volume critico. Para 
pequenos volumes o comportamento é linear e para grandes volumes a curva torna-se exponencial. 
 
A curva tem comportamento linear mostrando que o prazo de um projeto é diretamente proporcional ao 
recurso envolvido. 
 
 
 
 10a Questão (Ref.:) Pontos: 1,0 / 1,0 
Não são fatores de risco para a determinação do trabalho os seguintes fatos: 
 
 
O trabalho é mal especificado não definindo limites do que precisa ser feito e geralmente o contratante 
pode pedir outros (quebra galhos) do contratado o que leva ao desentendimento. 
 
A falta de clareza ou entendimento dos requisitos. Devem-se aplicar metodologias que esclareçam os 
requisitos (analise, completude e consistência) para se minimizar este aspecto. 
 O pagamento de faturas emitidas pelo fornecedor após aprovada pelo contratante. 
 
Falta de processo de controle nas modificações solicitada. Uma modificação, na maioria das vezes, 
implica em aumento do custo e prazo. 
 
As estimativas na contratação são feitas com nível de erro. Normalmente quem contrata subdimensiona 
o trabalho para minimizar o seu custo.

Continue navegando