informatica
Exercício de Gerencia de Requisitos
Nome do Aluno:_____________________________________________________________________
1. Defina o termo Requisito de software.
2. Quais os objetivos da analise e o gerenciamento de requisitos?
3. Que regras são necessárias para definir um bom requisito?
4. Quais os principais problemas que dificultam a atividade de levantamento de Requisitos?
5. Explique as seguintes técnicas de levantamento de requisitos:
a. Levantamento orientado a pontos de vista;
b. Estudo etnográfico;
c. Análise de documentos quantitativos;
d. Reunião
e. Prototipagem
f. Entrevista;
g. Questionários;
h. Brainstorming;
i. JAD
6. Supomos que desejamos desenvolver um sistema de biblioteca on-line identifique e descreva 6 requisitos funcionais, 2 requisitos não funcionais e 2 regras de negócio (exemplos).
7. O RUP (Rational Unified Process) divide os requisitos com os seguintes níveis de detalhamento: Necessidade, Característica e Requisitos de software. Explica-os.
SIMULADO
1. É o processo para compreender e definir quais serviços são necessários e identificar as restrições de operação e de desenvolvimento de sistema. Trata-se de um estágio particularmente critico do processo de software, pois os erros nesse estágio, conduzem inevitavelmente a problemas posteriores no projeto e na implementação do sistema. Essa afirmativa refere-se ao(á)
( ) a) projeto de arquitetura.
( ) b) especificação abstrata.
( ) c) projeto de componente.
( ) d) engenharia de requisitos.
2. Um protótipo de software pode ser usado em um processo de desenvolvimento de software para:
I. Ajudar na descoberta e validação dos requisitos do sistema, durante a engenharia de requisitos.
II. Explorar soluções específicas de software e apoiar o projeto de interface com o usuário, durante o projeto do sistema.
III. Realizar testes completos com o sistema que será entregue para o cliente, durante o processo de teste.