Processo de aprendizagem para especificar sistemas


 

1 Elicitação. Identifica uso das informações
gerado pelo sistema e aprende os requisitos (funcionais e não funcionais) da solução, limitada pela necessidade do usuario.

.2 Análise. Entende os relacionamento entre requisitos, suas sobrecargas, e seus conflitos.

.3 Validação. Voltada para os interessados no sistema e verifica se os requisitos estão atendendo as necessidades da solução.

.4 Negociação. Inevitavelmente, visões dos interessados diferirão, e o que propuseram para requisitos podem estar em conflito. Reconciliar visões contraditórias e gerar um conjunto consistente de requisitos.

.5 Especificação. Anotar os requisitos de modo que os interessados de software possam entender. (patrocinadores e desenvolvedores)

.6 Gerenciamento. Melhora a solução atraves das mudanças de requisitos que inevitavelmente surgirão