DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Engenharia de Requisitos
Programa da Disciplina
editarNome: Engenharia de Requisitos | Código: 14078 |
Departamento: Departamento de Computação | Área: Ciência da Computação |
Carga-horária total: 60 horas | Créditos: 4 |
Carga-horária semanal: 4 horas (teóricas: 2; práticas: 2; EAD*: 0) | |
Pré-requisitos: 14320 - Engenharia de Software |
Ementa:
editarAspectos gerais de Requisitos de software. Tipos de requisitos. O processo da Engenharia de requisitos de software. Técnicas de levantamento de requisitos. Perfil e conduta do engenheiro de requisitos. Análise de requisitos e modelagem conceitual de sistemas. Métodos e técnicas para a modelagem de sistemas. Documentação de requisitos. Detalhamento dos requisitos. Verificação e validação de requisitos. Gerência de requisitos. Reutilização de requisitos. Requisitos ágeis.
Prática como componente curricular:
editarNão possui.
Objetivos:
editarAo término da disciplina, espera-se que o aluno tenha aprofundado os conhecimentos na área de Engenharia de Requisitos de Software, conseguindo: adotar técnicas de elicitação de requisitos para levantar necessidades de negócio; identificar de forma adequada os requisitos funcionais e não funcionais de software; documentar requisitos de um software ou projeto de software; praticar o detalhamento de requisitos com a técnica de Casos de Uso ou técnicas ágeis; e lidar de forma introdutória com ferramenta e conceitos de modelagem de processo de negócio.
Conteúdo Programático
editar- Assunto a;
- Assunto b;
Bibliografia básica:
editar1. K. Pohl. Requirements Engineering: Fundamentals, Principles and Techniques, Springer, 2010.
2. G. Kotonya, I. Sommerville, Requirements Engineering: Processes and Techniques, Wiley, 1998.
3. K.E. Wiegers, Software Requirements, Microsoft Press, 2nd edition, 2003.