scrum e a crise mundial

66
e a Crise Mundial Rafael Sabbagh Marcos Garrido Scru m Por que Scrum é a melhor opção para projetos em tempos de crise

Upload: mgarridobr

Post on 18-Dec-2014

475 views

Category:

Technology


0 download

DESCRIPTION

Este PPT foi apresentado no Scrum Gathering Brazil 2009 por Rafael Sabbagh e Marcos Garrido

TRANSCRIPT

Page 1: Scrum e a Crise Mundial

e a Crise Mundial

Rafael Sabbagh

Marcos Garrido

ScrumPor que Scrum é a melhor opção para projetos em tempos de crise

Page 2: Scrum e a Crise Mundial

2http://scrumability.net

Palestrantes

• Rafael Sabbagh• Certified ScrumMaster (CSM)• Sete anos de experiência em Gerência de Projetos de TI e

Liderança de Equipes de Desenvolvimento • Engenheiro de Computação pela PUC-Rio• Mestrando em Administração pela PUC-Rio• MBA em Gestão Empresarial pela PUC-Rio

• Marcos Garrido• Certified Scrum Product Owner (CSPO)• Seis anos de experiência em Gerência de Projetos de TI e

Liderança de Equipes de Desenvolvimento • Tecnólogo em Processamento de Dados pela PUC-Rio• Mestrando em Administração pela PUC-Rio• MBA em Gestão Empresarial pela PUC-Rio

Page 3: Scrum e a Crise Mundial

3http://scrumability.net

Parte I

A Crise

Page 4: Scrum e a Crise Mundial

4http://scrumability.net

O mundo está em crise...

ADDICTED TO RISK

Page 5: Scrum e a Crise Mundial

5http://scrumability.net

...e a crise é grave!

• “É a pior crise desde 1929!”Fundo Monetário Internacional (FMI)

• “Os países desenvolvidos enfrentarão uma recessão generalizada.”Pamela Cox, vice-Presidente do Banco Mundial AmLat/Caribe

• “É uma situação muito, muito séria!”Henrique Meireles, Presidente do Banco Central do Brasil

• “A crise põe em perigo o próprio futuro da humanidade!”Nicolas Sarkosy, Presidente da França

Page 6: Scrum e a Crise Mundial

6http://scrumability.net

...e a crise é grave!

Quem acha que o pior da crise já passou?

…e quem acha que ainda vai piorar?

Page 7: Scrum e a Crise Mundial

7http://scrumability.net

A recuperação será difícil...17/4/2009 – Jornal Valor Econômico

•FMI: economia mundial vai demorar para sair da recessão e sua recuperação será menos vigorosa do que em crises do passado

•A extensão global da crise contribui para prolongar a recessão

•Países emergentes verão êxodo de capitais nos próximos anos

22 e 23/4/2009 – Jornal Valor Econômico

•FMI: Brasil deve encolher 1,3% em 2009

•FMI: Mundo sofrerá uma contração de 1,3% em 2009 e só poderá voltar a crescer em 2010

Page 8: Scrum e a Crise Mundial

8http://scrumability.net

E a área de tecnologia sofre...

Prejuízo de US$ 2.5bi

Corte de 3,9 mil empregos

Demissão de 10% dos funcionários

Queda nas ações

Lucros despencam 90%

Corte de 3 mil empregos

Queda de 80% nas vendas

Demissões e redução no lucro

Page 9: Scrum e a Crise Mundial

9http://scrumability.net

E a área de tecnologia sofre...

Prejuízo de US$ 2.5bi

Corte de 3,9 mil empregos

Demissão de 10% dos funcionários

Queda nas ações

Lucros despencam 90%

Corte de 3 mil empregos

Queda de 80% nas vendas

Demissões e redução no lucro

Page 10: Scrum e a Crise Mundial

10http://scrumability.net

...já que o investimento diminui.

Page 11: Scrum e a Crise Mundial

11http://scrumability.net

A nova realidade é difícil!

• Redução da demanda por projetos

• Processo decisório mais longo

• Acesso limitado a crédito

• Pressão por menores margens

• Clientes com problemas financeiros

• Ambiente de incerteza

• Mudanças constantes

• Racionalização do uso de recursos

Page 12: Scrum e a Crise Mundial

12http://scrumability.net

Parte II

Como sobreviver?

Page 13: Scrum e a Crise Mundial

13http://scrumability.net

Como sobreviver?

O mercado exige que as organizações mudem sua forma de

trabalhar para conseguirem atravessar esses tempos turbulentos

Uma verdadeiraQUEBRA DE PARADIGMA

Page 14: Scrum e a Crise Mundial

14http://scrumability.net

Como sobreviver?

Essa nova forma de trabalhar deverá:

Funcionar bem em ambientes que mudam rapidamente, permitindo replanejamento frequente

Focar-se em maximizar o ROI do cliente

Ajudar a reduzir tempo de entrada em produção ou tempo de lançamento no mercado

Page 15: Scrum e a Crise Mundial

15http://scrumability.net

Como sobreviver?

Essa nova forma de trabalhar deverá:

Evitar desperdício de esforço e tempo com subprodutos e funcionalidades que nunca serão utilizados

Sempre entregar valor para o cliente, mesmo que o projeto deva ser interrompido

Priorizar a comunicação e feedback entre as pessoas do projeto, para que saibam o que deve ser feito e o que está sendo feito

Page 16: Scrum e a Crise Mundial

16http://scrumability.net

Como sobreviver?

Que framework para desenvolvimento de projetos é

focado em todas estas questões?

Scrum

Page 17: Scrum e a Crise Mundial

17http://scrumability.net

Como sobreviver?

Scrum é a melhor opção para projetos em tempos

de crise!

E a crise é uma excelente oportunidade para se disseminar o Scrum!

Page 18: Scrum e a Crise Mundial

18http://scrumability.net

Parte III

Use Scrum

Page 19: Scrum e a Crise Mundial

19http://scrumability.net

Personagens da crise...• Uma organização prestadora de serviços em projetos que deve aumentar sua competitividade para não perder clientes

• Um diretor ou gerente precisando reduzir custos operacionais - melhorando seus processos - para sua organização sobreviver

• Um cliente que precisa contratar determinados projetos, mas tem que reduzir custos para torná-los viáveis

Por que eles devem escolher Scrum?

Page 20: Scrum e a Crise Mundial

20http://scrumability.net

NÃO ao desperdício!

Metodologias não-ágeis afirmam que devem ser gerados inúmeros documentos para o sucesso do projeto

Termo de Abertura

Declaração Preliminar de Escopo

Plano de Gerenciamento

do Projeto

Pedidos de Mudança

Relatório de Progresso

Relatório de Desempenho

Relatório de Aceite

Relatório de Encerramento

Cronograma Detalhado

Análise de Earned Value

Documento de Lições

Aprendidas

Diagramas de Sequência

Diagrama de Componentes

Diagrama de Colaboração

Diagrama de Estados

Diagrama de Casos de Uso

Diagrama de Pacotes

Diagrama de Atividades

...algo mais?

Page 21: Scrum e a Crise Mundial

21http://scrumability.net

NÃO ao desperdício!

Metodologias não-ágeis afirmam que devem ser gerados inúmeros documentos para o sucesso do projeto

Termo de Abertura

Declaração Preliminar de Escopo

Plano de Gerenciamento

do Projeto

Pedidos de Mudança

Relatório de Progresso

Relatório de Desempenho

Relatório de Aceite

Relatório de Encerramento

Cronograma Detalhado

Análise de Earned Value

Documento de Lições

Aprendidas

Diagramas de Sequência

Diagrama de Componentes

Diagrama de Colaboração

Diagrama de Estados

Diagrama de Casos de Uso

Diagrama de Pacotes

Diagrama de Atividades

...algo mais?

O custo de produção e manutenção destes documentos compensa?

Quantos destes documentos se manterão atualizados e quantos serão

realmente úteis para o desenvolvimento do projeto?

Page 22: Scrum e a Crise Mundial

22http://scrumability.net

NÃO ao desperdício!

Em projetos típicos, 50% do tempo é gasto com requisitos, arquitetura e especificação

Análise de Requisitos Implementação Testes Manutenção

e isso tudo é feito antes de se construir qualquer funcionalidade!

Especificação / Arquitetura

Page 23: Scrum e a Crise Mundial

23http://scrumability.net

NÃO ao desperdício!

• 35% dos requisitos mudam

• 65% das funcionalidades nunca ou raramente serão utilizadas

Em projetos típicos, 50% do tempo é gasto com requisitos, arquitetura e especificação

Análise de RequisitosEspecificação /

ArquiteturaImplementação Testes Manutenção

e para piorar...

Page 24: Scrum e a Crise Mundial

24http://scrumability.net

NÃO ao desperdício!

Em tempos de crise, podemos

nos permitir este desperdício de tempo e esforço?

Page 25: Scrum e a Crise Mundial

25http://scrumability.net

NÃO ao desperdício!

Afinal, o objetivo do projeto é o produto, e não a documentação!

Com Scrum, o projeto deve ter somente a documentação suficiente e necessária.

Ou seja, adote somente o que será usado.

Page 26: Scrum e a Crise Mundial

26http://scrumability.net

NÃO ao desperdício!

Com Scrum, o Product Backlog é dinâmico, pois ele deve sempre acompanhar as necessidades do cliente, que mudam ao longo do projeto.

Assim, o que for entregue, deverá ser usado pelo cliente.

Sempre serão feitas as funcionalidades que são de maior importância para o cliente no momento anterior ao início de cada sprint.

Page 27: Scrum e a Crise Mundial

27http://scrumability.net

Se o projeto for suspenso?

Análise de RequisitosEspecificação /

ArquiteturaImplementação Testes Manutenção

Em um projeto não-ágil, o que o cliente recebe se o projeto for suspenso...

...aqui?

Incepção Elaboração Construção Transição

Page 28: Scrum e a Crise Mundial

28http://scrumability.net

Se o projeto for suspenso?

Análise de RequisitosEspecificação /

ArquiteturaImplementação Testes Manutenção

Em um projeto não-ágil, o que o cliente recebe se o projeto for suspenso...

...ou aqui?

Incepção Elaboração Construção Transição

Page 29: Scrum e a Crise Mundial

29http://scrumability.net

Se o projeto for suspenso?

Análise de RequisitosEspecificação /

ArquiteturaImplementação Testes Manutenção

Em um projeto não-ágil, o que o cliente recebe se o projeto for suspenso...

...ou mesmo aqui?

Incepção Elaboração Construção Transição

Page 30: Scrum e a Crise Mundial

30http://scrumability.net

Se o projeto for suspenso?

Em um projeto com Scrum é diferente...

VALOR é entregue em cada iteração!

Page 31: Scrum e a Crise Mundial

31http://scrumability.net

Se o projeto for suspenso?

Um projeto com Scrum sempre produz um incremento ao produto potencialmente entregável ao final de cada sprint.

Assim, se o projeto é suspenso em qualquer momento, o cliente pode utilizar o que foi gerado em sprints anteriores, reduzindo o risco do cliente.

Em um projeto não-ágil, o cliente dificilmente recebe algo utilizável, não obtendo retorno algum do investimento feito.

Page 32: Scrum e a Crise Mundial

32http://scrumability.net

Se o projeto for suspenso?

Em um ambiente de incerteza, reduzir o risco do seu cliente é uma vantagem competitiva!

Page 33: Scrum e a Crise Mundial

33http://scrumability.net

Maior valor primeiro!

Em metodologias não-ágeis, o cliente só percebe retorno ao investimento no

final do projeto.

Fonte: Site da IBM

Entrega

Page 34: Scrum e a Crise Mundial

34http://scrumability.net

Maior valor primeiro!

No Scrum, O Product Owner deve sempre alimentar e reordenar o Product Backlog, priorizando os itens de maior valor para o cliente.

Assim, Scrum garante que os itens de maior valor sejam entregues primeiro, gerando ROI para o cliente frequentemente.

Page 35: Scrum e a Crise Mundial

35http://scrumability.net

Maior valor primeiro!

• Em tempos de crise, as organizações precisam se manter competitivas. A priorização do Product Backlog pelo maior valor permite à organização:

• entregar resultados para seu cliente mais rápido que a concorrência

• colocar em produção funcionalidades que agregam maior valor a seu negócio mais rapidamente

• lançar produtos e novas versões no mercado mais rapidamente

Page 36: Scrum e a Crise Mundial

36http://scrumability.net

Que venham as mudanças!

Com a crise, vêm grandes e frequentes transformações

Mudanças na legislação e regulamentação

Mudanças nas regras de negócios

Oportunidades de novos negócios

Players importantes deixando o mercado

Prejuízos e indisponibilidade de verbas

Fusões, aquisições e intervenções do governo

Page 37: Scrum e a Crise Mundial

37http://scrumability.net

Que venham as mudanças!

Como as metodologias tradicionais lidam com a mudança?

Mudança é indesejada!

Mudança é arriscada!

Mudança é cara!

Mudança deve ser

negociada!

Como quase todo o planejamento é feito no começo do projeto, há pouquíssimo

espaço para mudanças!

Page 38: Scrum e a Crise Mundial

38http://scrumability.net

Que venham as mudanças!

Como as metodologias tradicionais lidam com a mudança?

O contrato com escopo amarrado deve nos defender! O cliente vai querer mudar tudo!

Cada mudança deve ser negociada com o cliente! Seu impacto deve ser quantificado!

Cada mudança deve ser revista, aprovada, planejada, documentada e gerenciada!

Page 39: Scrum e a Crise Mundial

39http://scrumability.net

Que venham as mudanças!

Gerenciamento da mudança é fonte de estresse em projetos que utilizam

metodologias não-ágeis.

Estresse no relacionamento de longo prazo com o cliente.

Estresse no dia-a-dia da equipe de desenvolvimento.

Page 40: Scrum e a Crise Mundial

40http://scrumability.net

Que venham as mudanças!

Como o Scrum lida com a mudança?

Scrum encara a mudança como parte natural do processo de desenvolvimento

Manifesto ágil: “responder às mudanças mais que seguir um plano”

O Product Backlog é constantemente atualizado pelo Product Owner

Page 41: Scrum e a Crise Mundial

41http://scrumability.net

Que venham as mudanças!

Como o Scrum lida com a mudança?

Mudanças já podem ser introduzidas no produto no sprint seguinte!

A resposta rápida à mudança se transforma em vantagem competitiva...

...e, assim, a crise pode se transformar em oportunidade!

Page 42: Scrum e a Crise Mundial

42http://scrumability.net

Quem não se comunica...

Em um projeto waterfall, quando o cliente é encorajado a participar?

Análise de RequisitosEspecificação /

ArquiteturaImplementação ManutençãoTestes

Page 43: Scrum e a Crise Mundial

43http://scrumability.net

Testes

O cliente percebe o projeto como

uma grande caixa preta, cujo conteúdo será revelado apenas no final do processo

Quem não se comunica...

Em um projeto waterfall, quando o cliente é encorajado a participar?

Especificação / Arquitetura

Implementação Manutenção

Testes de Aceitação

Análise de Requisitos

Page 44: Scrum e a Crise Mundial

44http://scrumability.net

Quem não se comunica…

Assim, ao final do projeto, o resultado dificilmente atenderá às necessidades do cliente naquele momento!

Page 45: Scrum e a Crise Mundial

45http://scrumability.net

Quem não se comunica...

Como o Scrum lida com a comunicação?

O Product Owner está em frequente contato com o cliente para levantar suas necessidades...

...e assim manter o Product Backlog constantemente atualizado e

priorizado.

Page 46: Scrum e a Crise Mundial

46http://scrumability.net

Quem não se comunica...

Como o Scrum lida com a comunicação?

O cliente recebe frequentemente novas versões...

...e assim pode mais rapidamente dar feedback para a equipe, via Product

Owner.

Page 47: Scrum e a Crise Mundial

47http://scrumability.net

Quem não se comunica...

Como o Scrum lida com a comunicação?

Desta forma, o cliente se sente envolvido em todo o processo...

...compartilhando com a equipe a responsabilidade sobre o projeto...

...aumentando seu grau de confiança na equipe e no processo.

Page 48: Scrum e a Crise Mundial

48http://scrumability.net

Quem não se comunica...

A relação com o cliente deixa de ser meramente comercial, e passa a contemplar:

Parceria Cumplicidade Satisfação Fidelidade

E assim, cria-se uma relação de longo prazo com o cliente – muitas vezes capaz

de superar períodos de crise.

Page 49: Scrum e a Crise Mundial

49http://scrumability.net

Quem não se comunica...

Em metodologias não-ágeis, como se promove a visibilidade no projeto para seus stakeholders?

Principalmente através de documentação......que dá

muito trabalho

...que não é eficiente

...que não se mantém atualizada

...que acaba deixada de

lado

Relatório de Progresso

Relatório de Encerramento

Documento de Lições

Aprendidas

Diagramas de Sequência

Diagrama de Componentes

Diagrama de Colaboração

Pedidos de Mudança

Cronograma Detalhado

Diagrama de Estados

Project Charter

DeclaraçãoPrelminar de

Escopo

Plano de Gerenciamento

de Projeto

Acceptance Report

Análise de Earned Value

Diagrama de Pacotes

Relatório de Desempenho

Diagramas de AtividadeDiagrama de

Casos de Uso

Page 50: Scrum e a Crise Mundial

50http://scrumability.net

Quem não se comunica...

No Scrum, a visibilidade no projeto é constantemente promovida!

Reuniões diárias

KanbanEquipe em um mesmo ambiente

Envolvimento do cliente

Gráficos de Burndown

Entregas frequentes

Reunião de Revisão

Retros-pectiva

...são alguns exemplos.

Page 51: Scrum e a Crise Mundial

51http://scrumability.net

Quem não se comunica...

Manter comunicação aberta entre os stakeholders do projeto é a melhor forma de

garantir que todos saibam o que deve ser feito e o que está sendo feito.

Isso gera aumento de produtividade, essencial para sobreviver à crise.

Page 52: Scrum e a Crise Mundial

52http://scrumability.net

Fazendo valer o investimento

Diferentemente de outras metodologias, Scrum prioriza explicitamente o Retorno do Investimento (ROI) do cliente

O Product Owner deve garantir o ROI do cliente, buscando sempre maximizá-lo através da atualização frequente do Product Backlog e priorização dos itens de maior valor

Page 53: Scrum e a Crise Mundial

53http://scrumability.net

Se tiver que reduzir a equipe?

Em projetos waterfall, os papéis dentro da equipe são muito bem definidos

O que acontece em projetos waterfall?

Em um projeto de TI, por exemplo, o programador programa, o testador testa...

A crise atingiu a organização e é necessário dispensar ou realocar membros da equipe!

Page 54: Scrum e a Crise Mundial

54http://scrumability.net

Se tiver que reduzir a equipe?

Se o designer sai do projeto......as telas novas ficam sem design!

Se o testador sai do projeto......o projeto fica sem testes!

Se o DBA sai do projeto......quem cuidará do banco de dados?

Se o gerente de projeto sai do projeto......o projeto fica desgovernado!

Page 55: Scrum e a Crise Mundial

55http://scrumability.net

Se tiver que reduzir a equipe?

Se o designer sai do projeto......as telas novas ficam sem design!

Se o testador sai do projeto......o projeto fica sem testes!

Se o DBA sai do projeto......quem cuidará do banco de dados?

Assim, o sucesso de todo o projeto fica

ameaçado!

Se o gerente de projeto sai do projeto......o projeto fica desgovernado!

Page 56: Scrum e a Crise Mundial

56http://scrumability.net

Se tiver que reduzir a equipe?

Com Scrum, a responsabilidade pela entrega é de toda a equipe, independente de papéis

E o que acontece em projetos com Scrum?

Embora haja uma especialização natural, as pessoas são estimuladas a desenvolverem e utilizarem suas habilidades secundárias...

...e, em geral, farão todo o possível para compensar a falta de membros da equipe

Page 57: Scrum e a Crise Mundial

57http://scrumability.net

Se tiver que reduzir a equipe?

Com Scrum, a responsabilidade pela entrega é de toda a equipe, independente de papéis

E o que acontece em projetos com Scrum?

Embora haja uma especialização natural, as pessoas são estimuladas a desenvolverem e utilizarem suas habilidades secundárias...

...e, em geral, farão todo o possível para compensar a falta de membros da equipe

Assim, mesmo que com uma capacidade menor, a equipe deverá continuar garantindo as entregas

Page 58: Scrum e a Crise Mundial

58http://scrumability.net

Se tiver que reduzir a equipe?

Alerta: demitir membros da equipe nunca deve ser a primeira alternativa

Ao diminuir a equipe, estará sendo reduzida a capacidade de entrega de valor da equipe

Assim, se estará reduzindo a satisfação do cliente, que procurará outros fornecedores...

...piorando a situação da organização, criando um ciclo vicioso de perde-perde

Page 59: Scrum e a Crise Mundial

59http://scrumability.net

Parte IV

Conclusões

Page 60: Scrum e a Crise Mundial

60http://scrumability.net

Conclusões

Nesta apresentação, mostramos que

Scrum é a melhor opção para projetos nesses

tempos de crise

Page 61: Scrum e a Crise Mundial

61http://scrumability.net

Conclusões

Oferecemos diversos argumentos para que pessoas com poder de influência ou decisão possam ajudar a

decidir pelo uso de Scrum

Page 62: Scrum e a Crise Mundial

62http://scrumability.net

Conclusões

Uma vez superada a crise, as organizações que tiverem

adotado Scrum estarão mais próximas do cliente, focadas

em resultado, enxutas, objetivas e transparentes

Page 63: Scrum e a Crise Mundial

63http://scrumability.net

Conclusões

Assim, para estas organizações, a crise terá funcionado como mola propulsora em um mercado em

recuperação

Page 64: Scrum e a Crise Mundial

64http://scrumability.net

Parte V

Bibliografia

Page 65: Scrum e a Crise Mundial

65http://scrumability.net

Bibliografia

Page 66: Scrum e a Crise Mundial

66http://scrumability.net

Contatos

http://www.scrumability.net

Rafael [email protected]

Marcos [email protected]