3. Escopo Fixo Ilusão do cliente: Custo previsível Prazo previsível Escopo previsível
4. Escopo Fixo Ilusão da empresa Receita previsível Prazo previsível Demanda previsível
5. Escopo Fixo Qual é então o problema? Assumir que: 1- Cliente sabe exatamente o que deseja no início do projeto 2 - Equipe é capaz de estimar com perfeição e entregar o sistema no dia combinado
6.
7.
8. Escopo Fixo Qual previsibilidade podemos esperar então? Clientes e desenvolvedores devem entender que: Previsibilidade de escopo é inviável na maior parte dos casos Escopo fixo, ao invés de representar previsibilidade, prejudica os envolvidos, especialmente o cliente
9. Escopo Fixo Quando o cliente opta por um escopo fixo, está apostando que não aprenderá nada ao longo do projeto e que nada diferente ocorrerá em seus processos de negócio. O cliente aprende e as empresas convivem cada vez mais com ambientes de negócio que avançam com rapidez e demandam mudanças
10. Escopo Fixo Estatísticas mostram que nos últimos 10 anos 65% dos projetos de software não saíram como previsto. Dos sistema de escopo fixo mais de 75% das funcionalidades não são utilizadas. Fonte: Standish Group: Chaos Manifesto
12. O que fez 35% dos projetos serem bem sucedidos? 1. User Involvement 2. Executive Support 3. Clear Business Objectives 4. Emotional Maturity 5. Optimization 6. Agile Process 7. Project Management Expertise 8. Skilled Resources 9. Execution 10. Tools and infrastructure
14. Escopo Negociável O que é? É um contrato que se baseia na premissa (bastante realista) de que não existe previsibilidade sobre o que será feito no software.
15. Escopo Fixo Existem quatro variáveis essenciais que precisam ser abordadas em qualquer contrato: Custo Prazo Escopo Qualidade
16. Escopo Variável Ao contrário do escopo fixo o escopo variável fixa: Custo Prazo Qualidade
17. Escopo Variável Algumas formas de garantir qualidade: Desenvolvimento Orientado a Testes Desenvolvimento Iterativo Integração Contínua Código Coletivo Programação em Par
18. Escopo Variável Atendendo alguns dos pontos discutidos anteriormente o cliente terá os seguintes benefícios: Na data alvo, o cliente terá um sistema que implementa, pelo menos, as funcionalidades de maior importância. A cada iteração, o cliente tem inúmeras oportunidades de rever as prioridades, avaliar a equipe, e alterar os requisitos
19. Escopo Variável E se a equipe for inadequada? Num escopo fixo, o cliente só perceberá se a equipe não atende as necessidades após bastante tempo, pois não há entrega contínua. Num escopo variável, após poucas semanas o cliente já saberá se a equipe está no ritmo adequado.
20. Escopo Variável Processo Ágil Após 15 dias o cliente já recebe funcionalidades prontas e pode utilizá-las já na terceira semana A cada 15 dias receberá mais funcionalidades e assim por diante Isto fornece inúmeras oportunidades para avaliar e decidir se deseja ou não continuar com a equipe.
21. Escopo Variável Como começar? Conversa para que ambas as partes tenha uma visão inicial do sistema e funcionalidades gerais básicas Estimar o tempo necessário. Estimar tamanho da equipe.
22. Escopo Variável Será que todas as funcionalidades imaginadas no escopo original estarão prontas no prazo combinado? A equipe de desenvolvimento não sabe, assim como o cliente também não sabe. Aliás, ele nem sabe se serão estas as funcionalidades ou se elas serão modificadas ao longo do tempo
23. Escopo Variável Ao invés de buscar previsibilidade e uma estimativa perfeita, o que se espera neste momento é identificar valores que sejam razoáveis, tanto para o tempo, quanto para o custo e o número de pessoas.
24. Escopo Variável Com isto decidido temos um contrato exemplo: "O projeto terá a duração de oito meses com iterações semanais. A equipe terá seis desenvolvedores ao custo de R$ 60 mil/mês. Cliente e equipe devem discutir as funcionalidades a serem desenvolvidas a cada início de iteração. Caberá à equipe de desenvolvimento indicar o número de funcionalidades possível de serem entregues por iteração. Os pagamentos serão mensais e o contrato é revisado a cada três meses, quando o cliente tem a opção de permanecer com a equipe de desenvolvimento ou encerrar o projeto sem ônus."
25. Escopo Variável E se os desenvolvedores fizerem corpo mole? O contrato é simples. Indica quantas pessoas serão alocadas, por quanto tempo e qual o custo delas por mês. Mas o cliente tem opções de saída: De tempos em tempos, o cliente pode cancelar o contrato sem nenhum ônus, ou seja, sem ter que pagar multas contratuais.
26. Escopo Variável Opções de saída? Neste exemplo, com entregas quinzenais, após 3 meses o cliente terá recebido, e utilizado, software referente a 6 entregas. Isto representa informação suficiente para saber se a equipe está caminhando com um ritmo adequado ou não. Se não for adequado, o cliente pode cancelar o contrato sem ônus.
27. Comparações No modelo tradicional, com escopo fixo, alterações sugeridas tendem a ter valor elevado, pois mudanças no escopo afetam a capacidade da equipe cumprir com o prometido no prazo. No modelo proposto, com escopo variável, as alterações são bem recebidas, pois o pagamento não está atrelado a estas, assim o cliente gasta menos para ter o que deseja.
28. Comparações Contratos de escopo variável saem mais baratos que escopo fixo. Porque? Quem oferece um contrato de escopo fixo precisa incorporar o risco de que a equipe tenha interpretado o escopo de forma incorreta. E o risco de que o cliente mude de idéia com relação as funcionalidades
29. Comparações O escopo não está vinculado ao contrato, portanto, não há risco de o fornecedor deixar de cumprir com o contrato por um erro de interpretação da equipe ou alterações no escopo efetuadas pelo cliente ao longo do projeto. Sendo assim, mudanças no escopo não possuem custo adicional.