Definições de requisitos de software. Engenharia de requisitos: processo, elicitação, análise, especificação, validação, gerenciamento e controle de mudanças. CRC. Casos de Uso. Diagramas de Casos de Uso. Introdução à métricas para dimensionamento do software. Prototipação. Diagrama de Atividades. Diagrama de Processos de Negócios (BPMN). Ferramentas CASE para engenharia de requisitos.