Um modelo genérico do processo de levantamento e
análise de requisitos proposto por Sommerville
(2004) é composto por seis atividades, dispostas a
seguir de forma aleatória: classificação, verificação
de requisitos, resolução de conflitos, compreensão
do domínio, coleta de requisitos e definição das
prioridades. A primeira e a última atividade
a ser realizada, seguindo esse modelo são,
respectivamente: