O Mapeando e Classificando Requisitos
Por: Bruno Micael • 22/5/2018 • Relatório de pesquisa • 529 Palavras (3 Páginas) • 147 Visualizações
Exercício 07- Engenharia de Requisitos – Mapeando e Classificando Requisitos
Orientações:
- TRABALHO EM DUPLA (Caros alunos - isto significa no mínimo 2 e apenas 2 pessoas!)
- Envie o seu arquivo com o exercício para o Link: https://goo.gl/forms/7VC4ecQzECRzh8lp2
- Após a data de entrega do exercício, haverá uma correção global em sala de aula, para que vocês comparem as suas respostas com as apresentadas pelo professor. As dúvidas serão esclarecidas nesta ocasião.
- O exercício será avaliado pela originalidade, completude e atendimento às questões propostas.
Objetivo: Praticar os conceitos de requisitos vistos em sala.
Data de entrega: 12/06/2018
Atividades:
Um sistema que controla o acervo e empréstimo de uma biblioteca qualquer possui uma série de processos organizacionais que são:
- Cadastro e atualização de obras do acervo
- Exclusão de obras do acervo
- Consulta ao acervo
- Empréstimo de obras do acervo
- Reserva de alguma obra do acervo
- Devolução de obras
- Cobrança de obras não devolvidas
- Reserva de obras
- Cadastro de usuários e perfis de acesso
- Relatórios de obras inexistentes
- Relatório de obras mais emprestadas
- Relatório de obras que não são emprestadas a mais de x dias
- Relatório de usuários com devoluções pendentes
- Relatório de giro de empréstimo mensal da biblioteca.
- Elaborar uma lista de 20 requisitos funcionais para este sistema e indique a qual processo organizacional que cada um deles se refere. Crie no mínimo um requisito para cada um dos processos organizacionais mencionados acima.
O modelo da lista de requisitos que vocês deverão preencher se encontra abaixo.
ID | Descrição do requisito | Processo Organizacional |
- Elaborar uma lista de 10 requisitos não funcionais para este sistema. Informe o tipo de requisito não funcional. Em caso de dúvida, consulte o material no SOL, sobre os tipos de requisitos não funcionais. O modelo da lista de requisitos que vocês deverão preencher se encontra abaixo
ID | Descrição do requisito não funcional | Tipo de Requisito Não Funcional |
- Requisitos não funcionais podem comprometer os requisitos funcionais? Justifique e dê um exemplo.
Sim pode, por exemplo, a maneira como os dados dos usuários serão arquivadas no banco de dados pode gerar erro de consulta sobre as informações do empréstimo e do aluno por exemplo, o impendido o de fazer a entrega ou o empréstimo de um livro.
- Porque é importante validar os requisitos antes de passarmos para a próxima fase do processo de desenvolvimento de software?
Os conjuntos de requisitos são vistos como uma especificação do que deve ser implementado. Os requisitos são descrições de como o sistema deverá se comportar, assim o projetista terá sua base para o começo de construção de cenários.
- Quais os critérios podem ser utilizados para validar requisitos?
Durante a fase de elicitação de requisitos, um projetista ou arquiteto de software faz uso de sua experiência a fim levantar os requisitos, buscando identificar características do sistema a ser desenvolvido. Além disso, informações do domínio juntamente com informações de estilos arquiteturais existentes podem ser utilizados como fontes de dados que auxiliam na identificação dos requisitos.
...