Ementa


Requisitos de software, tipos de requisitos. Processo da Engenharia de Requisitos de Software. Técnicas de levantamento de requisitos. Análise de requisitos e modelagem conceitual de sistemas: métodos e técnicas. Documentação de requisitos. Verificação e validação de requisitos. Gerência de requisitos. Reutilização de requisitos.

Carga Horária: 60h

Agenda


Terça e Quinta

Bloco 7, Salas 101 e 104

Tarde, 6-7

Conteúdo

1. Notas de Aula

Introdução à Engenharia de Requisitos (Parte I)

Introdução à Engenharia de Requisitos (Parte II)

Tipos de Requisitos

Processo da Engenharia de Requisitos

Elicitação e Análise de Requisitos

SRS e a Qualidade dos Requisitos

Validação dos Requisitos

Gerência dos Requisitos

Gerência de Configuração

Reuso dos Requisitos

Ferramentas de Apoio a ER

Contagem de Ponto de Função

2. Lista de Exercícios

1a. Lista de Exercícios

2a. Lista de Exercícios

3. Atividades

1a. Avaliação: 28/01/2016

2a. Avaliação: 05/03/2016

Especificação do Trabalho

Referências


Principal

G. Kotonya e I. Sommerville, Requirements Engineering: Processes and Techniques, John Wiley and Sons, 1998.

Sutcliffe, A., User-centred Requirements Engineering: Theory and Practice. Springer, 2002.

E. Hull, K. Jackson, J. Dick , Requirements Engineering, Springer-Verlag, 2004.

Karl E. Wiegers, Software Requirements. 2nd Edition, Microsoft Press, 2003.

Auxiliar

I. Sommerville e P. Sawyer, Requirements Engineering: A Good Practice Guide, John wiley and Sons, 1997.

I. Alexander e R. Stevens, Writing Better Requirements, Addison Wesley, 2002.