Please enable JavaScript.
Coggle requires JavaScript to display documents.
E.S. 4°Bimestre - Coggle Diagram
E.S. 4°Bimestre
-
ENGENHARIA DE REQUISITOS
REQUISITOS
- Uma característica do sistema ou descrição de algo que o sistema é capaz de realizar para atingir os seus objetivos;
- Exigência que deve ser cumprida para atingir um objetivo;
- As descrições das funções e restrições são os requisitos do sistema.
- Uma condição ou uma capacidade que deve ser alcançada ou estar presente em um sistema para satisfazer um contrato, padrão, especificação ou outro documento formalmente imposto.
- Declaração abstrata em alto nível de um serviço que o sistema deve oferecer ou uma restrição a um sistema (requisito em baixo nível de descrição).
- Definição detalhada e formal de uma função do sistema (requisito em alto nível de descrição).
- Um requisito é uma propriedade que o software deve exibir para resolver algum problema no mundo real.
- Podemos entender requisitos como sendo o conjunto de necessidades explicitadas pelo cliente que deverão ser atendidas para solucionar um determinado problema do negócio no qual o cliente faz parte.
- Porém, é importante estar atento para esta definição: embora o requisito seja definido pelo cliente, nem sempre o que o cliente quer é o que o negócio precisa. Cabe à equipe de consultores identificar a real necessidade do negócio.
- IEEE define requisito como sendo uma condição ou capacidade necessária para um usuário resolver um problema ou alcançar um objetivo.
- Sommerville (2014) diz que “os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento...”
- Esses requisitos refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada.
- O PROCESSO DE DESCOBRIR, ANALISAR, DOCUMENTAR E VERIFICAR ESSES SERVIÇOS E RESTRIÇÕES É CHAMADO DE ENGENHARIA DE REQUISITOS.
- Requisitos de Usuário: (funcionais)
Elaborado pelos clientes e/ou usuários finais, com linguagem formal e diagramas, contendo as funções que o sistema deve fornecer e as restrições.
Ex: Telas, Relatórios, cálculos, integração
- Requisitos de Sistema: (não funcionais)
Podem ser elaborados por usuário final/arquiteto de sistema ou desenvolvedores; é um documento estruturado com as descrições detalhadas, das funções e restrições do sistema. Pode, inclusive, ser parte do contrato do cliente com a equipe de desenvolvimento.