Mesa Redonda sobre Scrum - Sucessos e Desilusões

13

Click here to load reader

description

Slides utilizados como introdução e teaser para uma mesa redonda sobre uso de scrum, histórias de sucesso e descrições com o uso no contexto da empresa na qual a mesa redonda foi facilitada.

Transcript of Mesa Redonda sobre Scrum - Sucessos e Desilusões

Page 1: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Mesa Redonda sobre ScrumSucessos e Desilusões

Page 2: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Scrum

Page 3: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Manifesto Ágil

Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho, passamos a valorizar:

Indivíduos e interações mais que processos e ferramentas

Software em funcionamento mais que documentação abrangente

Colaboração com o cliente mais que negociação de contratos

Responder a mudanças mais que seguir um plano

Ou seja, mesmo havendo valor nos itens à direita,valorizamos mais os itens à esquerda.

Page 4: Mesa Redonda sobre Scrum - Sucessos e Desilusões

12 Princípios do Software Ágil

Nós seguimos estes princípios:

Nossa maior prioridade é satisfazer o cliente através da entrega contínua e adiantada de software com valor agregado.

Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento. Processos ágeis tiram vantagem das mudanças visando vantagem competitiva para o cliente.

Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferência à menor escala de tempo.

Pessoas de negócio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.

Page 5: Mesa Redonda sobre Scrum - Sucessos e Desilusões

12 Princípios do Software Ágil

Nós seguimos estes princípios:

Construa projetos em torno de indivíduos motivados. Dê a eles o ambiente e o suporte necessário e confie neles para fazer o trabalho.

O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face.

Software funcionando é a medida primária de progresso.

Os processos ágeis promovem desenvolvimento sustentável. Os patrocinadores, desenvolvedores e usuários devem ser capazes de manter um ritmo constante indefinidamente.

Contínua atenção à excelência técnica e bom design aumenta a agilidade.

Page 6: Mesa Redonda sobre Scrum - Sucessos e Desilusões

12 Princípios do Software Ágil

Nós seguimos estes princípios:

Simplicidade - a arte de maximizar a quantidade de trabalho não realizado - é essencial.

As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis.

Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo.

Page 7: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Teaser - Histórias com Scrum

"Infelizmente eu não tenho uma história romântica para contar e estaria mentindo se dissesse que as coisas são maravilhosas depois que você adota Agile, Scrum ou o que quer que seja. Muito pelo contrário, os problemas começam a aparecer e tudo fica caótico. As vezes a quantidade de problemas chega a ser enlouquecedora e minha insônia aumentou consideravelmente depois disso.”

"Nesse tempo todo vivenciei muitos problemas, muitos sucessos, muitas derrotas, muitas falhas e muita mudança. Eu queria poder dizer que encontrei o Santo Graal do desenvolvimento ágil, mas dificilmente isso existe. E se existir, provavelmente o da minha empresa será diferente da sua e por ai vai. “ ”

Chapiewski em 2009 (http://gc.blog.br/2009/12/04/2-anos-de-scrum-e-agile-na-globo-com-e-algumas-coisas-que-eu-aprendi/)

Page 8: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Teaser - Histórias com Scrum

"Infelizmente eu não tenho uma história romântica para contar e estaria mentindo se dissesse que as coisas são maravilhosas depois que você adota Agile, Scrum ou o que quer que seja. Muito pelo contrário, os problemas começam a aparecer e tudo fica caótico. As vezes a quantidade de problemas chega a ser enlouquecedora e minha insônia aumentou consideravelmente depois disso.”

Chapiewski em 2009 (http://gc.blog.br/2009/12/04/2-anos-de-scrum-e-agile-na-globo-com-e-algumas-coisas-que-eu-aprendi/)

Page 9: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Teaser - Histórias com Scrum

"Mas eu não tenho nenhuma dúvida de que os processos ágeis são os que mais se adaptam às características de projetos de desenvolvimento de software, mais do que qualquer outra coisa que eu já tenha usado. Tivemos muito mais sucesso do que em qualquer outra iniciativa na história da empresa e as coisas acontecem muito mais e muito melhor do que aconteciam antes, mas mesmo assim ainda temos um caminho muito longo pela frente.”

Chapiewski em 2009 (http://gc.blog.br/2009/12/04/2-anos-de-scrum-e-agile-na-globo-com-e-algumas-coisas-que-eu-aprendi/)

Page 10: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Teaser - Histórias com Scrum

"Nesse tempo todo vivenciei muitos problemas, muitos sucessos, muitas derrotas, muitas falhas e muita mudança. Eu queria poder dizer que encontrei o Santo Graal do desenvolvimento ágil, mas dificilmente isso existe. E se existir, provavelmente o da minha empresa será diferente da sua e por ai vai. “ ”

Chapiewski em 2009 (http://gc.blog.br/2009/12/04/2-anos-de-scrum-e-agile-na-globo-com-e-algumas-coisas-que-eu-aprendi/)

Page 11: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Teaser - Histórias com Scrum

Você sempre estará em transição;

É muito fácil começar a fazer Scrum, o difícil é vencer a resistência das pessoas;

As pessoas precisam estar felizes;

Se o foco das pessoas for em “fazer telas”, “testar” ou “escrever software”, você está perdido. O foco das pessoas deve ser o produto, e não a sua função;

Escalar não é facil. Aliás, se for possível, não escale nunca;

Page 12: Mesa Redonda sobre Scrum - Sucessos e Desilusões

Teaser - Histórias com Scrum

Boas práticas de engenharia e desenvolvimento ágil como automatização, testes, refatoração, programação em par, integração contínua e TDD são fundamentais, imprescindíveis, inevitáveis, totalmente obrigatórias;

As regras são excelentes quando você não sabe o que está fazendo. Depois que aprender, quebre-as;

Trabalhar num ambiente ágil é muito muito muito mais divertido;

Agile não é o Santo Graal;

As pessoas são mais importantes que o processo. Foco nas pessoas.

Page 13: Mesa Redonda sobre Scrum - Sucessos e Desilusões

E você? Qual a sua experiência com Scrum?