Top Banner
30

Escopo fixo x escopo negociavel - Para seu chefe

Jul 10, 2015

Download

Documents

davidals

Como convencer seu chefea alterar os projetos para escopo variável?
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Escopo fixo x escopo negociavel - Para seu chefe
Page 2: Escopo fixo x escopo negociavel - Para seu chefe

Projetos de Software

• Escopo Fixo

• Escopo Variável

Page 3: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Fixo

• Ilusão do cliente:

– Custo previsível

– Prazo previsível

– Escopo previsível

Page 4: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Fixo

• Ilusão da empresa

– Receita previsível

– Prazo previsível

– Demanda previsível

Page 5: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 6: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Fixo

• Cliente sabe exatamente o que deseja no início do projeto:

• Tipicamente o cliente não sabe tudo que o sistema precisará fazer

• Normalmente as necessidades do negócio mudam ao longo do tempo

• Para cada desafio, existem inúmeras soluções

Page 7: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Fixo

• Equipe é capaz de estimar com perfeição e entregar o sistema no dia combinado

• O cliente normalmente não conta todos os detalhes, até porque não os conhece.

• Ainda que o cliente apresentasse todos os detalhes seria preciso que a equipe compreendesse tudo corretamente.

Page 8: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 9: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 10: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 11: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Fixo

Fonte: Standish Group: Chaos Manifesto

Page 12: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 13: Escopo fixo x escopo negociavel - Para seu chefe

Como alcançar isto?

• Contratos de Escopo Variável!

Page 14: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 15: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Fixo

• Existem quatro variáveis essenciais que precisam ser abordadas em qualquer contrato:

– Custo

– Prazo

– Escopo

– Qualidade

Page 16: Escopo fixo x escopo negociavel - Para seu chefe

Escopo Variável

• Ao contrário do escopo fixo o escopo variável fixa:

– Custo

– Prazo

– Qualidade

Page 17: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 18: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 19: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 20: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 21: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 22: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 23: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 24: Escopo fixo x escopo negociavel - Para seu chefe

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."

Page 25: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 26: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 27: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 28: Escopo fixo x escopo negociavel - Para seu chefe

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

Page 29: Escopo fixo x escopo negociavel - Para seu chefe

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.

Page 30: Escopo fixo x escopo negociavel - Para seu chefe

Dúvidas?