Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0190_AV_201207097446 » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: 201207097446 - FAGNER SILVA DE LIMA Professor: OSWALDO BORGES PERES Turma: 9004/AB Nota da Prova: 6,8 Nota de Partic.: 2 Data: 04/06/2014 09:20:26 1a Questão (Ref.: 201207261174) Pontos: 1,5 / 1,5 Qual a importância dos requisitos do software para o cálculo de PF? Resposta: A importância dos requisitos é muito grande, pois o cálculo de PF é voltado totalmente para as funcionalidades do sistema do ponto de vista do usuários, ou seja, os requisitos funcionais. 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. 2a Questão (Ref.: 201207206921) Pontos: 0,5 / 0,5 Considerando as características do software conforme a tabela 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 0 Podemos concluir que: A eficiência do usuário é critica e modificação da facilidade não influencia em nada. A comunicação de dados e o processamento distribuído têm um grau de influência baixo enquanto a atualização on line tem pouca influência. A eficiência do usuário final é crítica bem como o processamento complexo. A eficiência do usuário é critica, mas não é fundamental as atualizações on line. Modificação facilitada não tem nenhuma influência enquanto que as demais características são de influência média. 3a Questão (Ref.: 201207261175) Pontos: 0,8 / 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: Deverão ser considerados ALI: cadastro de cliente; cadastro de funcionários; arquivo de LOG; mensagens de 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. 4a Questão (Ref.: 201207206962) Pontos: 0,5 / 0,5 Um relatório solicitado por um usuário foi considerado muito trabalhoso pelo analista. E foi preciso gerar um arquivo intermediários para guardar dados transitórios durante o processamento e finalmente gerar o relatório. Como este arquivo é classificado para o processo de contagem de PF? Entrada de dados. Arquivo lógico interno. Saída externa. Arquivo de interface externa. Não é contado. 5a Questão (Ref.: 201207230375) Pontos: 0,5 / 0,5 Trabalhar com métricas normalmente é uma nova visão sobre o software. É a visão gerencial. De forma absolutamente correta isto permite que: Se defina questões sobre prazos e tamanho de software. Se defina equipes e metodologias de desenvolvimento. Se defina metodologias e linguagens de programação. Se defina metodologias e estruturas de programação. Se defina bancos de dados e estruturas de programação. 6a Questão (Ref.: 201207230495) Pontos: 0,5 / 0,5 Um processo elementar é definido como: Toda atividade que o sistema realiza. Um grupamento lógico de dados. A menor unidade de atividade significativa para o usuário. Um requisito no negócio do usuário. Um módulo de programa. 7a Questão (Ref.: 201207207774) Pontos: 1,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 curva tem comportamento linear mostrando que o prazo de um projeto é diretamente proporcional ao recurso envolvido. 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 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. 8a Questão (Ref.: 201207207336) Pontos: 0,5 / 0,5 Quantos itens de dados podem sem identificados em um ALI ou AIE? Mínimo 1 e Máximo Indeterminado. No mínimo indeterminado e no Máximo 52. No Máximo 52 e no mínimo 1. No mínimo zero e no Máximo 52. No mínimo zero e no Máximo indeterminado. 9a Questão (Ref.: 201207206805) Pontos: 1,0 / 1,0 Em que consiste a modalidade preço por PF (Ponto Função)? É um valor de referência de custo e que deve participar de um contrato É um valor que serve para definir o quanto se pode pagar ao profissional contratado (em regime CLT) em uma empresa É um valor que serve para medir a produtividade de um programador É o valor global que uma empresa fornecedora está cobrando para um determinado serviço É o valor unitário negociado com o qual se fará a transação comercal para um desenvolvimento de software 10a Questão (Ref.: 201207207664) 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. incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...). incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. 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. Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Compartilhar