Definir claramente as necessidades do negócio
Entender as tarefas envolvidas no processo do negócio
Facilitar a tomada de decisões
Identificar os envolvidos e perfil de usuários
Elícita os requisitos
Analisar e definir os requisitos de software
Documentar os requisitos de negócio, usuário e do software
Modelar os requisitos de software
Especificar os requisitos de software
Coordenar a validação e verificação dos requisitos de software
Gerenciar as mudanças nos requisitos