uma abordagem às metodologias Ágeis em gerência de projetos

66
METODOLOGIAS ÁGEIS Uma Abordagem às Metodologias Ágeis em Gerência de Projetos Giovani Elisio da Silva [email protected] http://about.me/giovanielisio

Upload: giovani-elisio-silva

Post on 05-Dec-2014

977 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

METODOLOGIAS ÁGEISUma Abordagem às Metodologias Ágeis

 em Gerência de Projetos

Giovani Elisio da [email protected]

http://about.me/giovanielisio

Page 2: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Apresentação Pessoal

Cursando MBA em Desenvolvimento de Inovações Tecnológicas para Web (2012),Graduado em Gestão da Tecnologia da Informação (2009), Técnico em Informática (2004),Experiência de 10 anos com Desenvolvimento Web,Atualmente é Gestor de Projetos Web da empresa Parceira Sistemas. 

 

Page 3: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

ÁREA DE ATUAÇÃO [PROFISSIONAL]

- Desenvolvimento de aplicações Web - Gestão de Projetos - Gestão de Equipes - Lean e Métodos Ágeis pra Desenvolvimento de Softwares - Blog (ges.blog.br)

Page 4: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

PLANEJAMENTODA OFICINA

Page 5: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

[Perguntas] A qualquer momento

[Nível] Introdutório

[Impedimento?] Tempo é curto! Vou disponibilizar o material da oficina?SIM, em meu blog! 

[Atração] Interatividade 

Page 6: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 7: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

SCRUM, KANBAN, XP, FDD (Feature Driven Development, ou Desenvolvimento guiado por

funcionalidades)... 

Page 8: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Mais importante que as metodologias é o perfil ágil

Page 9: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 10: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

MOTIVAÇÃO...

Page 11: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

PROJETOS DE SOFTWARE=

ESCALAR MONTANHAS

Page 12: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Alto nível de complexidadeCorrer riscos

Caminho cheio de incertezasO seu planejamento inicial vai mudar

Você precisa se adaptar as dificuldades.........

Page 13: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

VISÃO DO CLIENTE

Page 14: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

  

Tudo é muito simples para mim, porque tantas reuniões?Quando vai ficar pronto?Qual é o preço? 

O prazo é muito longo e o custo é muito ALTONão tenho responsabilidade pelo sucesso ou fracasso do projeto....

Page 15: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

VISÃO DO FORNECEDOR

Page 16: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O cliente não sabe o que realmente precisa - Vamos ter que amarrar bem o contrato...

Prazos curtos e custo baixo - Conflito de interesses?

Vão surgir novas demandas no andamento do projeto que não vão estar no escopo... 

Page 17: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

75% dos projetos de software falham (Standish group, 2004)

Page 18: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 19: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Porque desenvolver projetos de software é tão difícil?

Page 20: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

ENTÃO VAMOS PENSAR..

Page 21: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Somos obrigados a vivenciar esta realidade ou

podemos nos adaptar a ela?

Page 22: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 23: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Efetividade da comunicação (emissor x receptor)

Page 24: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Porque não começar, então, melhorando

nossa comunicação?

Page 25: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Afinal, quando um projeto de software tem sucesso "total"?

Page 26: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Entregue no prazo...

Page 27: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Dentro do orçamento...

Page 28: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

E com o cliente satisfeito.

Page 29: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O que são metodologias ágeis? 

Page 30: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

"São metodologias criadas para o desenvolvimento de software ou produtos de alta complexidade os quais requerem adaptações constantes e muita flexibilidade, no andamento do processo, visando sempre entregar valor ao cliente." Definição do autor.

Page 31: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 32: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas.

Page 33: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

MANIFESTO ÁGIL

Page 34: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 35: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

AGILEVS

WATERFALL

Page 36: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Métodos ágeis funcionam bem quando o problema e a solução são em grande parte desconhecidos.

Page 37: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Waterfall não se aplica nestes casos.

Page 38: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 39: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 40: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 41: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

EM AGILE.... vários ciclos PDCAs

Melhoria contínua...

 

Page 42: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 43: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 44: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 45: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Princípios ágeis

● Garantir a satisfação do consumidor entregando rapidamente e continuamente softwares funcionais;

● Softwares funcionais são entregues frequentemente (semanas, ao invés de meses);

● Até mesmo mudanças tardias de escopo no projecto são bem-vindas.

● Iterações constantes entre pessoas que entendem do 'negócio' e desenvolvedores;

● Design do software deve prezar pela excelência técnica;● Simplicidade.

Page 46: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 47: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O principal é ter o software funcionando!

Page 48: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Estamos escolhendo as melhores ferramentas para

cada tipo de projeto???

Page 49: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O que muda em relação aos projetos tradicionais?

Processos Prescritivos X Processos Adaptivos

Page 50: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Ágil não tem documentação?!

Page 51: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 52: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O que devo utilizar?

SCRUM? Kanban? XP?

Page 53: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

HOJE.... Guerra dos métodos 2.0 de acordo com Rodrigo Yoshima

Mundo ÁGIL atual: (ruim para o mercado)

“Uma nova guerra dos métodos, porém dos métodos ágeis: Scrum vs Kanban vs XP …. O Mercado está ficando confuso.

Você não precisa ser advogado do método que você utiliza e que funciona.

Page 54: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O perfil de uma equipe ÁGIL

LEAN? “Trata-se de uma grande mudança na mentalidade das pessoas para que seus comportamentos sejam melhores e também “mais enxutos”. Manoel Pimental - Blog Visão Ágil.

Conceito de Lean ganhou notoriedade na década de 90 oriundo da experiência vivida ao longo dos anos pela TPS (Toyota Production System)

Page 55: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Quem conhece a história do porco e da galinha?

Page 56: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Mudança de postura e quebras de paradigmas.  Deixar a

gestão autocrática de lado e iniciar o modo de gestão

Flexibilizada.

Page 57: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 58: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

O que não é ÁGIL?

Page 59: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Projeto com uma enorme fase de pré-requisitos; Muito tempo em desenvolvimento até entregar algum valor para o cliente;

Trabalhar com escopo fechado? Não existe escopo fechado em software!!!! Não entregou valor, não é ágil, independente da metodologia que está utilizando. Entregar VALOR o mais rápido possível!!! O que é VALOR, SOFTWARE EM PRODUÇÃO! Quando o Software não está rodando em produção, isso quer dizer dinheiro de alguém sendo jogado fora...

Page 60: Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Page 61: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

Motivos para não utilizar métodos ágeisem projetos de software...

Page 62: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

EU CONHEÇO TODOS OS REQUISITOS NO INÍCIO DO MEU PROJETO, POSSO TRABALHAR TRANQUILAMENTE COM ESCOPO

FECHADO.

Pergunta: Qual projeto de software possui todos os requisitos definidos corretamente em seu início?

Page 63: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

OS OBJETIVOS DO MEU PROJETO ESTÃO MUITO CLAROS DESDE O INÍCIO.

Pergunta: Em software, o cliente realmente descobre o que quer ao londo do projeto.

Page 64: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

MEU PROCESSO É RÍGIDO E CONTROLADO, NÃO PRECISO DE ITERAÇÕES O TEMPO TODO.

 

As tarefas são delegadas. A pressão é grande. O ambiente de trabalho é pesado. Equipes ficam desmotivadas mais

facilmente. Qual equipe gosta de trabalhar desmotivada?

Page 65: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

EM SOFTWARE NÃO FAZ SENTIDO NÃO UTILIZAR

MÉTODOS ÁGEIS NA GRANDE MAIORIA DOS CASOS

Page 66: Uma abordagem às Metodologias Ágeis em Gerência de Projetos

"Insanidade é repetir as mesmas ações e esperar resultados diferentes"

Albert Einstein

OBRIGADO!twitter.com/giovanielisio

fb.com/[email protected]

ges.blog.br