Gerenciamento de TI
1º semestre
– Processo de requisito
• Elicitar
• Analisar
– Processo de negócio
• Modelagem (BPM)
• Gerenciamento
2º semestre
– Processo de requisito
• Especificar (UML- casos de uso e cenários)
• Validar
– Gerência de requisitos
– Documento de requisitos (SRS – software requirements specification) EngReq-2011 – Profª Raquel
2
Conceitos
Engenharia:
– Aplicação, da Ciência e Matemática, através da qual as propriedades da matéria e as fontes de energia são tornadas úteis às pessoas (Dic. Merriam-Webster, 2001)
Aplicações:
– Projeto e Manufatura de Sistemas Complexos
– Desenvolvimento e Aplicação Sistemática de
Modelos de Comprovada Eficácia gerando
Soluções Tecnológicas para Problemas da
Humanidade
EngReq-2011 – Profª Raquel
3
Engenharia de Software
Abordagem sistemática, disciplinada e quantificada ao desenvolvimento, operação e manutenção de software
Disciplina do conhecimento humano que tem por objetivo definir e exercitar processos (humanos atuando como máquinas), métodos (planos de processos), ferramentas e ambientes
(máquinas apoiando processos e métodos) para construção de software que satisfaça necessidades de cliente e usuário dentro de prazos e custos previsíveis.
EngReq-2011 – Profª Raquel
4
Engenharia de Requisitos
Parte da engenharia de software
– Engloba todas as atividades que contribuem para a produção de um documento de requisitos e sua manutenção ao longo do tempo Processo de engenharia de requisitos
– Atividades, técnicas e produtos resultantes
EngReq-2011 – Profª Raquel
5
Engenharia de requisitos
Disciplina responsável por desenvolvimento e gerenciamento de requisitos
EngReq-2011 – Profª Raquel
6
Tarefas da engenharia de requisitos 1. Concepção
–
Define o escopo e a natureza do problema a ser resolvido
2. Levantamento
–
Ajuda o cliente a definir o que é necessário
3. Elaboração
–
Requisitos básicos