Baixe o app para aproveitar ainda mais
Prévia do material em texto
Centro Universitário Unicarioca Disciplina: Engenharia de Requisitos Prof.: Rafael Targino Aluno: Diego Custódio da Silva - Turma: 826 - Meier II LISTA DE EXERCÍCIOS 1 Entrega somente pelo AVA até as 23:55h da data de entrega. (06/03/2017) Questão 1 Cite as quatro fases da Engenharia de Requisitos e explique o objetivo de duas delas. Elicitação de Requisitos - É processo de descobrir quais são as funções que o sistema deve realizar e quais são as restrições que existem sobre essas funções. Análise e Negociação de Requisitos - É o processo de analisar os requisitos produzidos na fase de elicitação, estes devem ser analisados para que sejam verificados requisitos faltantes, conflitantes, ambíguos, sobrepostos ou fora da realidade. Especificação de Requisitos - Os requisitos devem ser especificados de forma que todos os envolvidos possam ter um entendimento comum sobre o que deve ser construído. Validação de Requisitos - Este processo trata da validação quanto à consistência, precisão, contextualização de requisitos levantados no processo de identificação e descoberta e de análise e negociação de requisitos. Questão 2 Qual a diferença de Usuário para Stakeholder? Usuário - Aquele que encomenda o software de acordo com a sua necessidade. Stakeholder - É qualquer pessoa ou organização que tenha interesse, ou seja afetado pelo projeto. Questão 3 O gerente de uma pousada deseja um sistema para gerenciar as reservas. Quando um cliente potencial deseja fazer uma reserva, o sistema verifica se existem quartos disponíveis no período, e em caso positivo, o sistema solicita os dados do cliente (nome, endereço, telefone). O sistema também deve armazenar, na reserva, a data prevista para entrada, a data prevista para saída, o valor do desconto concedido e o número dos quartos. Cada quarto possui um preço e uma descrição. Não há frigobar nem serviço de quarto. As reservas são garantidas por meio de pagamento de uma diária. Caso o cliente não efetue o pagamento até três dias antes da data prevista de entrada, a reserva é cancelada pelo sistema. Um relatório de reservas canceladas é gerado pelo sistema diariamente. Outros relatórios diários são o de reservas não pagas e o de reservas a serem efetivadas no dia. O gerente também deseja que o sistema imprima um relatório de reservas dado um determinado período. a) Elabore uma lista de requisitos funcionais a partir do texto acima. Requisitos Funcionais - Sistema verifica se existem quartos disponíveis no período - Sistema solicita os dados do cliente (nome, endereço, telefone). - Sistema armazena, na reserva, a data prevista para entrada, a data prevista para saída, o valor do desconto concedido e o número dos quartos. - Sistema cancela reserva, caso cliente não pague dentro do prazo. b) Identifique requisitos não funcionais claros na situação exposta Requisitos Não-Funcionais - Gerar relatório de reservas canceladas. - Gerar relatório de reservas não pagas. - Gerar relatório de reservas a serem efetivadas no dia. - Imprimir relatório de reservas por período. c) Crie um conjunto de perguntas que visem esclarecer o maior número de dúvidas, omissões e ambiguidades da situação exposta pelo stakeholder. Quais são as formas de pagamento disponíveis da pousada? Será preciso inserir os dados do cartão de crédito no ato da reserva? Caso o cliente não pague a reserva até o prazo estipulado, haverá multa? Questão 4 Classifique em requisito funcional ou requisito não funcional a) A interface deve seguir os padrões do ambiente Windows. Requisito Não Funcional b) O sistema deverá ter alta disponibilidade, ficando no ar 99% do tempo. Requisito Não Funcional c) O valor máximo do pedido de venda deve ser de 1000 unidades. Requisito Não Funcional d) Todo pedido dever ter o prazo de entrega de no máximo cinco dias. Requisito Não Funcional e) Cada vendedor pode ter pedidos atendidos e em aberto. Requisito Funcional f) Um relatório de acompanhamento deverá ser fornecido toda segunda-feira. Requisito Não Funcional g) Deve ser possível visualizar as vendas por dia e os pedidos atendidos por dia para cada vendedor. Requisito Funcional Questão 5 Indique V (verdadeiro) ou F (falso) para cada uma das questões abaixo, justificando as falsas.. a ( V ).O limite do sistema separa o sistema a ser desenvolvido do seu ambiente b ( V ).O Documento de Visão é um dos documentos recomendados no início do levantamento de sistemas que deve ser feito independente do processo de desenvolvimento de software que está sendo adotado. c ( F ).O levantamento de requisitos corresponde à fase inicial do processo de engenharia de requisitos e envolve as atividades de descoberta dos requisitos sempre utilizando a técnica de entrevistas ou reuniões. d ( V ).Através da análise dos sistemas existentes pode-se entender parte dos requisitos e também quais requisitos são necessários. e ( V ).O Glossário possui uma lista de termos que descrevem os principais conceitos do negócio. Questão 6 Quais são as principais informações sobre o projeto representadas no Documento de Visão? Introdução Posicionamento Descrição dos Stakeholders Visão Geral do Produto Características do Produto Características não Contempladas pelo Produto
Compartilhar