ATps
Treinamentos e Soluções em Tecnologia e
Engenharia de Requisitos de Software
Fátima Saldanha Cesarino fatima.cesarino@caixa.gov.br fatima.cesarino@gmail.com
•
•
•
•
•
30 anos na área de TI
Especialista em APF
CFPS -> re certificação
Consultora de TI CAIXA - Qualidade
Instrutora Métricas/Gerência de Requisitos
“ A essência da gestão é que não se pode gerenciar aquilo que não
se pode medir “ (Scott Sink & Thomas Tuttle)
André Barbosa Rocha andrebrc@gmail.com •
•
•
•
Gerente de Programas
Mestre em Informática
Certificado PMP, Scrum Master e Product Owner
Professor de Pós-graduações em Engenharia de
Software e Gerência de Projetos
Agenda
• Introdução e Contextualização
– Modelos de Desenvolvimento
• Definição de Requisitos
• Modelagem de Negócio
• Engenharia de Requisitos
–
–
–
–
–
–
•
•
•
•
Elicitação
Análise
Especificação
Validação
Gerência de Requisitos
Métricas
Processo Unificado
Modelando com Diagrama de Caso de Uso
Gerência de Requisitos
Rastreabilidade
Introdução e
Contextualização
Objetivos
• Descrever as principais atividades da engenharia de requisitos
• Introduzir técnicas para a elicitação e análise de requisitos
• Descrever validação de requisitos
• Discutir a influência do gerenciamento de requisitos sobre as outras atividades da engenharia de requisitos
Engenharia de Software
• É a aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento , operação e manutenção de software.
Sistemática – Existe um processo
Disciplinada - Processo deve ser seguido
Quantificável – Podemos medir o que estamos fazendo
Objetivos Engenharia Software
• Qualidade
• Produtividade
• Controle de Custos e Prazos www.swebok.org -
Software Engineering Body of Knowledge
Conceito da Engenharia de
Requisitos
Para Summerville (2003):
O processo de descobrir, analisar, documentar e verificar as funções e