Resumo
Esta palestra apresenta (algumas) praticas de engenharia de software para o combate a problemas comuns e recorrentes em projetos de desenvolvimento de software. Em particular, as técnicas de Projetos Centrados em Arquiteturas, Top Ten Risks, Workshops de Requisitos, Change Boards, Desenvolvimento Iterativo e Incremental e Lideranca de Times são apresentadas e discutidas.
Conteúdo
- Introdução
- Uma História Real (de fracasso)
- Mais Histórias Reais...
- Conheça as crônicas do CAOS! Fato: Apenas 1 em 3 projetos de TI são bem-sucedidos.
- Aprenda como Falhar em Projetos
- Aprenda como ser bem Sucedido em Projetos
- O que é uma boa prática?
- MELHOR PRÁTICA: Projetos Centrados em Arquitetura
- Primeiro o mais importante!
- Como fazer projetos centrados em arquiteturas
- Um anti-exemplo
- Um bom exemplo – o iPhone
- MELHOR PRÁTICA: Top-Ten Risks
- Gestão de Riscos
- Ataque a Riscos com o Top-Ten Risks
- Os serial-killers de projetos de software
- Conheça os principais ofensores de projetos!
- MELHOR PRÁTICA: Workshops de Requisitos
- Em projetos de grande porte, mais da metade dos requisitos sofrem mudanças.
- Um triste caso real da tentativa de “congelar requisitos”
- MELHOR PRÁTICA: Change Board
- Em alguma empresa de TI do Brasil
- MELHOR PRÁTICA: Desenvolvimento Iterativo e Incremental
- Cenas do mundo real
- MELHOR PRÁTICA: Liderança de pessoas
- Catálogo de Outras Práticas
- Aprendizado de boas práticas
- Princípios do Curso
- Grandes Módulos do Curso
- Conclusões