Engenharia de requisitos
www.quaddract.com.br
Análise de Negócio e Engenharia de Requisitos
Fator de Sucesso em Projetos de Software
Eduardo Castro eduardo@quaddract.com.br www.quaddract.com.br
1
Engenharia de Requisitos – Fator de Sucesso em Projetos de Software
Eduardo Castro
Instrutor
Eduardo José Ribeiro de Castro
Formação Acadêmica:
• • • • • • • Mestre em Gestão do Conhecimento e Tecnologia da Informação – UCB - 2005 Especialista em Analise de Sistemas – EDF - 1990 Graduado em Ciências Contábeis – UNICEUB – 1989 Gerente de Projetos há mais de 12 anos na área de desenvolvimento de software. Consultor na área de Engenharia de Software e Engenharia de Requisitos Coordenador da Pós-Graduação em Engenharia de Requisitos de Software do Uniceub Professor dos Cursos de Tecnólogo em Analise e Desenvolvimento de Sistemas do UniCEUB e Bacharelado em Ciência da Computação da UCB onde ministra, entre outras, as seguintes disciplinas:
– – – – – – Analise de Requisitos Analise e Projeto Estruturado de Sistemas Análise e Projeto Orientado e Objetos Gerencia de Projeto Engenharia de Software Gestão da Tecnologia da Informação
Engenharia de Requisitos – Fator de Sucesso em Projetos de Software
Atividades Profissionais:
2
Eduardo Castro
Causas de Fracasso em Projetos de Software
3
Engenharia de Requisitos – Fator de Sucesso em Projetos de Software
Eduardo Castro
Causas de Fracasso
REQUISITOS X QUALIDADE
• Leffingwell ressalta que 40% a 60% de todos os problemas encontrados em um projeto são causados por falhas no processo de requisitos (ausência ou à não utilização de um processo de definição de requisitos adequado). • As conseqüências da falta de um processo de requisitos eficaz têm sido a produção de softwares que não refletem as necessidades reais dos clientes. • Como os requisitos constituem a base para o desenvolvimento do software, então, requisitos de má qualidade geram software com qualidade inadequada.
4
Engenharia de