Processos de engenharia de requisitos - cap 07 - sommerville
Processos de engenharia de requisitos
Processos de Engenharia de Requisitos
Os requisitos e as formas de obtê-los e documentálos variam drasticamente de um projeto para o outro
Contudo, existe uma série de atividades genéricas comuns a todos os processos
Elicitação de requisitos; Análise de requisitos; Validação de requisitos; Gerenciamento de requisitos.
© 2007 by Pearson Education
© 2007 by Pearson Education
©Ian Sommerville 2006
Engenharia de Software, 8ª. edição. Capítulo 7
Slide 1
©Ian Sommerville 2006
Engenharia de Software, 8ª. edição. Capítulo 7
Slide 2
Engenharia de requisitos
Elicitação e análise
Envolve pessoal técnico trabalhando com os clientes para descobrir sobre o domínio da aplicação, os serviços que o sistema deve fornecer e sobre as restrições operacionais. Pode envolver
Usuários finais Gerentes Engenheiros envolvidos na manutenção especialistas de domínio representantes de sindicato, etc.
Estes são chamandos stakeholders (partes interessadas)
© 2007 by Pearson Education
© 2007 by Pearson Education
©Ian Sommerville 2006
Engenharia de Software, 8ª. edição. Capítulo 7
Slide 3
©Ian Sommerville 2006
Engenharia de Software, 8ª. edição. Capítulo 7
Slide 4
Problemas de análise de requisitos
A espiral de requisitos
Stakeholders não sabem o que eles realmente querem.
Stakeholders expressam requisitos em seus próprios termos.
Diferentes stakeholders podem ter requisitos conflitantes.
Fatores organizacionais e políticos podem influenciar os requisitos de sistema.
Mudanças de requisitos durante o processo de análise
© 2007 by Pearson Education
© 2007 by Pearson Education
©Ian Sommerville 2006
Engenharia de Software, 8ª. edição. Capítulo 7
Slide 5
©Ian Sommerville 2006
Engenharia de Software, 8ª. edição. Capítulo 7
Slide 6
1
4/14/11
Atividades de processo