Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0253_AV » REQUISITOS DE SISTEMAS Tipo de Avaliação: AV Aluno: Professor: DANIEL RODRIGUES DE SILOS MORAES Turma: 9004/AD Nota da Prova: 5,5 Nota de Partic.: 2 Data: 05/06/2014 15:31:29 1a Questão (Ref.: 201107299944) Pontos: 1,5 / 1,5 Cite as principais dificuldades da etapa de levantamento de requisitos. Resposta: As principais dificuldades são realmente entender a necessidade do cliente, às vezes o cliente acha que sabe o que ele precisa, mas ele não sabe, tem requisitos implícitos para a funcionalidade do software que precisam ser levantados e ele desconhece, outras vezes é passada a informação errada para o analista, outras vezes o analista entende errado ou não tem experiência na técnica usada para levantar. Qualquer erro nessa etapa leva custo e tempo para corrigir mais tarde, além de levar há uma falta de qualidade do software, esta é uma etapa essencial da engenharia de requisitos. Gabarito: Frequentemente o cliente não sabe direito o que quer do seu futuro sistema ou tem visões conflitantes de diferentes partes do sistema. A comunicação entre desenvolvedores e clientes nem sempre flui harmoniosamente. Algumas pessoas tem dificuldade de se expressar. Além do mais, o vocabulário técnico muitas vezes acaba por complicar essa comunicação. 2a Questão (Ref.: 201107301693) Pontos: 0,0 / 1,5 Você foi contratado para desenvolver um PDI (Plano Diretor de Informática) para uma empresa e será necessário que você identifique todas as características apresentadas para cada setor da empresa, divididos nos 16 andares da sede. Você deverá obter informações comuns aos setores, como sistemas que utilizam, quantidade de funcionários, quantidade de computadores e impressoras, ... Qual técnica de elicitação você julgaria mais adequada que traga um resultado satisfatório na obtenção das informações em um menor tempo? Resposta: Brainstorm. É uma técnica rápida de idéias levantadas em reuniões com os stakeholders e analistas onde quem tem conhecimento sobre o local como os clientes, usuários e outros passam as informações importantes da empresa (ninguém conhece mais a empresa do que seus próprios funcionários e membros da alta direção/gestão, todos eles são stakeholders interessados no projeto) as idéias surgem após uma idéia levantada e todos os membros da reunião podem participar e expor suas idéias. Essa é a técnica que julgo trazer resultados satisfatórios da elicitação de requisitos em um tempo muito baixo. Gabarito: Deveria ser utilizado o QUESTIONÁRIO em função das perguntas padronizadas seria uma economia na obtenção das informações, embora o tempo de apuração seja maior. 3a Questão (Ref.: 201107406917) Pontos: 0,5 / 0,5 Página 1 de 4BDQ Prova 18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp Refletindo sobre a relação entre levantamento de requisitos e qualidade de software, marque a alternativa INCORRETA: Um levantamento de requisitos ineficiente pode gerar prejuízos de tempo / custo no planejamento, comprometendo a qualidade. Uma falha na comunicação pode acarretar erros, que levam a baixa qualidade do software. A definição da arquitetura do sistema, definida no levantamento de requisitos é determinante para prover qualidade no desenvolvimento. Os testes de requisitos é uma prática que leva a qualidade, pois minimiza erros. A qualidade do software depende de um levantamento de requisitos consistente. 4a Questão (Ref.: 201107299440) Pontos: 0,0 / 0,5 Sobre requisito funcional, considere: I. O sistema deve fornecer telas apropriadas para o usuário ler os documentos no repositório de documentos. II. O usuário deve ser capaz de fazer uma busca em todo o conjunto inicial de banco de dados. III. O sistema deve atender aos requisitos de confiabilidade, usabilidade e portabilidade. Está correto o que se afirma em: III, apenas I e II, apenas II, apenas I, II e III I, apenas 5a Questão (Ref.: 201107302322) Pontos: 1,0 / 1,0 Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms). É considerado um requisito NÃO funcional: o cadastramento de materiais a requisição baixada o ponto de reposição o saldo calculado o tempo de resposta máximo 6a Questão (Ref.: 201107299447) Pontos: 0,0 / 0,5 Requisitos não-funcionais são restrições aos serviços de um sistema de software e ao processo de desenvolvimento do sistema. A equipe de desenvolvimento de um sistema de controle de tráfego áereo deve considerar os requisitos não-funcionais de: Página 2 de 4BDQ Prova 18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp monitoramento de aeronaves alta disponibilidade e baixo tempo de resposta de usuário por evento uso conjunto de método ágil de sistemas e linguagem de programação orientada a objetos cadastro de aeronaves alto desempenho e baixo tempo médio entre falhas 7a Questão (Ref.: 201107296429) Pontos: 0,5 / 0,5 Com foco então em um ciclo de vida do software é possível claramente saber que ele é composto por diversas e distintas responsabilidades que estão vinculadas as pessoas, grupos e entidades. Portanto, o responsável em organizar e conduzir as equipes em suas responsabilidades. Como gestor, precisa manter harmonia no desenvolvimento do projeto, supervisionando a execução das tarefas, observar os processos, sustentar e fomentar o equilíbrio entre a equipe, etc. é chamdo de: Cliente (usuário) Gerente de Projeto Patrocinador Diretor Programador 8a Questão (Ref.: 201107296458) Pontos: 0,5 / 0,5 Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no nível das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível muito baixo. Marque a opção que NÃO faz parte dos resultados dessa pesquisa. Algumas vezes, os analistas de requisitos utilizaram diferentes estilos de escrita, especialmente em área diferentes do sistema. A diferença de experiência entre os analistas levou a diferentes níveis de detalhes nos requisitos. Frequentemente, os requisitos foram excessivamente especificados, quando os analistas identificaram tipos específicos de computadores e linguagens de programação assumiram uma solução específica ou impuseram processos e protocolos não apropriados. Os requisitos de baixo nível foram especificados até o nível de programação desnecessariamente e por isso apresentou-se de forma diferente. Na tentativa de reutilizar os requisitos a partir de sistemas anteriores, os analistas empregaram diferentes formatos e estilos de escrita. 9a Questão (Ref.: 201107302393) Pontos: 0,5 / 0,5 O estudo de viabilidade consiste da engenharia de requisitos como primeira etapa. A que se deve a necessidade deste estudo ser desenvolvido no início do projeto? Marque a alternativa que NÃO se refere a uma justifica para essa prática. Um estudo de viabilidade mal elaborado pode levar o projeto ao insucesso. Para que se defina o escopo do projeto e prever o dimensionamento adequado com relação a custo, prazo e tempo.Para que não ocorram prejuízos na execução, tanto a nível financeiro quanto ao tempo aplicado. Para que seja autorizado o início do projeto. Para estabelecer o processo de alocação e distribuição de procedimentos entre os envolvidos no desenvolvimento. Página 3 de 4BDQ Prova 18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 10a Questão (Ref.: 201107406932) Pontos: 1,0 / 1,0 Dentre as alternativas relacionadas abaixo, marque a que NÂO corresponde a uma ATIVIDADE da técnica de Elicitação de Requisitos: Checar a consistência e completude. Verificar a interação entre os sistemas para visualizar a contribuição de forma geral com os objetivos de negócio. Identificar problema. Verificar as necessidades e limitações dos stakeholders do sistema. Conhecer o domínio da aplicação. Período de não visualização da prova: desde 30/05/2014 até 16/06/2014. Página 4 de 4BDQ Prova 18/06/2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Compartilhar