Emerson H. Silva [email_address]
Mini-currículo <ul><li>Bacharel em Ciência da Computação </li></ul><ul><li>Pós-graduando em Metodologias para Engenharia d...
Agenda <ul><li>Desmitificando o ágil </li></ul><ul><ul><li>Agilemanifesto.org </li></ul></ul><ul><li>Cenário atual das emp...
O que é e o que não é ágil
Desmitificando o Ágil <ul><li>Mito:  Ágil NÃO se preocupa com documentação </li></ul><ul><ul><li>Documentação é importante...
Desmitificando o Ágil <ul><li>Mito:  Não precisamos de processos nem de ferramentas, é só utilizar um quadro e  post-its <...
Desmitificando o Ágil <ul><li>Mito:  Não há disciplina na auto-organização da equipe </li></ul><ul><ul><li>A idéia de equi...
Desmitificando o Ágil <ul><li>Mito:  Equipe ágil não precisa seguir um plano </li></ul><ul><ul><li>Projetos ágeis também s...
Desmitificando o Ágil <ul><li>Mito:  Uma metodologia ágil vai resolver os problemas da nossa empresa </li></ul><ul><li>Nem...
Agilemanifesto.org <ul><li>Indivíduos e interações  mais que processos e ferramentas </li></ul><ul><li>Software em funcion...
<ul><li>Pequenas e gigantes </li></ul>
Por quê as pequenas empresas se interessam pelo ágil?
Por quê as grandes empresas se interessam pelo ágil?
SCRUM <ul><li>Framework de gestão ágil de projetos </li></ul>
Scrum (Propósito) <ul><li>Ser utilizado para desenvolver produtos </li></ul><ul><li>Ser o framework no qual você poderá em...
Scrum (Teoria) <ul><li>Processos empíricos* </li></ul><ul><li>Abordagem iterativa e incremental </li></ul><ul><ul><li>Obje...
Scrum (Pilares) <ul><li>TRANSPARÊNCIA </li></ul><ul><ul><li>Definição de pronto conhecida por todos </li></ul></ul><ul><li...
Scrum (Conteúdo)
Scrum (Papéis)
Scrum (Scrum Master) <ul><li>“ Ensina” Scrum para o Time e para a organização </li></ul><ul><li>Remove os impedimentos </l...
Scrum (Product Owner) <ul><li>Gerencia backlog do produto </li></ul><ul><ul><li>Define valor de negócio </li></ul></ul><ul...
Scrum (Time) <ul><li>Transformam o backlog em incrementos entregáveis a cada Sprint </li></ul><ul><li>São interdisciplinar...
Scrum (Ciclo)
Scrum (Artefatos) <ul><li>Documentos </li></ul><ul><li>Burndown chart (Backlog - Sprint) </li></ul><ul><li>Backlog do prod...
<ul><li>Automação de tarefas torna o projeto e o processo mais ágil </li></ul>
Ferramentas são ágeis! <ul><ul><li>Controles de versões </li></ul></ul><ul><ul><li>Integração contínua </li></ul></ul><ul>...
<ul><li>O que deu para extrair dessa apresentação? </li></ul>
O que podemos concluir? <ul><li>Ágilidade  NÃO  se trata apenas de práticas para tornar o desenvolvimento mais rápido </li...
Obrigado!
Dúvidas?
Referências <ul><li>Scrum Guide – Disponível em:  http://www.scrum.org/  - Acesso em: 09/2010. </li></ul><ul><li>Scrum e E...
Próximos SlideShares
Carregando em…5
×

Desmitificando o ágil e o scrum

2.414 visualizações

Publicada em

Apresentação realizada por Emerson Henrique no I Agilidade Paraíba e II Encontro user-groups Scrum Paraíba com o tema: Sustentabilidade em ambientes ágeis e Título: Desmitificando as metodologias ágeis e Scrum

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.414
No SlideShare
0
A partir de incorporações
0
Número de incorporações
800
Ações
Compartilhamentos
0
Downloads
38
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desmitificando o ágil e o scrum

  1. 1. Emerson H. Silva [email_address]
  2. 2. Mini-currículo <ul><li>Bacharel em Ciência da Computação </li></ul><ul><li>Pós-graduando em Metodologias para Engenharia de Software </li></ul><ul><li>System Specialist na Accenture do Brasil (CoE PB). A Accenture é uma empresa global especializada em consultoria de gestão, serviços de tecnologia e outsourcing ( http://www.accenture.com(.br) ) . </li></ul><ul><li>Entusiasta da engenharia de software e das metodologias ágeis de desenvolvimento de software </li></ul><ul><li>Co-fundador do Scrum Paraíba </li></ul>
  3. 3. Agenda <ul><li>Desmitificando o ágil </li></ul><ul><ul><li>Agilemanifesto.org </li></ul></ul><ul><li>Cenário atual das empresas de software </li></ul><ul><ul><li>Por quê pequenas empresas se interessam pelo ágil? </li></ul></ul><ul><ul><li>Por quê grandes empresas se interessam pelo ágil? </li></ul></ul><ul><li>Scrum </li></ul><ul><li>Ferramentas são ágeis! </li></ul><ul><li>O que podemos concluir? </li></ul>
  4. 4. O que é e o que não é ágil
  5. 5. Desmitificando o Ágil <ul><li>Mito: Ágil NÃO se preocupa com documentação </li></ul><ul><ul><li>Documentação é importante para: </li></ul></ul><ul><ul><ul><li>tornar o conhecimento institucional e não apenas pessoal </li></ul></ul></ul><ul><ul><ul><li>agregar algum valor para o negócio do cliente e/ou para o negócio da organização </li></ul></ul></ul>
  6. 6. Desmitificando o Ágil <ul><li>Mito: Não precisamos de processos nem de ferramentas, é só utilizar um quadro e post-its </li></ul><ul><ul><li>Apenas quadro e post-its não ajudam a produzir o software de forma rápida e eficiente </li></ul></ul><ul><ul><li>O que á de mais importante nas metodologias ágeis NÃO são suas práticas, mas os valores </li></ul></ul>
  7. 7. Desmitificando o Ágil <ul><li>Mito: Não há disciplina na auto-organização da equipe </li></ul><ul><ul><li>A idéia de equipe auto-organizada não reflete falta de disciplina, muito pelo contrário: </li></ul></ul><ul><ul><ul><li>Compromisso é a palavra que representa a disciplina. </li></ul></ul></ul><ul><ul><li>Compromisso com: </li></ul></ul><ul><ul><ul><li>Planejamento </li></ul></ul></ul><ul><ul><ul><li>Time (equipe ou grupo de trabalho) </li></ul></ul></ul><ul><ul><ul><li>Empresa </li></ul></ul></ul><ul><ul><ul><li>Clientes </li></ul></ul></ul>
  8. 8. Desmitificando o Ágil <ul><li>Mito: Equipe ágil não precisa seguir um plano </li></ul><ul><ul><li>Projetos ágeis também são projetos </li></ul></ul><ul><ul><li>PROJETO é um esforço temporário empreendido para alcançar um objetivo específico . Projetos são executados por pessoas , geralmente têm limitações de recursos e são planejados, executados e controlados . </li></ul></ul><ul><ul><li>(PMBOK®) </li></ul></ul><ul><ul><li>Para que o projeto seja realizado dentro das premissas é necessário PLANEJAMENTO </li></ul></ul>
  9. 9. Desmitificando o Ágil <ul><li>Mito: Uma metodologia ágil vai resolver os problemas da nossa empresa </li></ul><ul><li>Nem ágil nem tradicional resolve todos os problemas </li></ul><ul><li>MELHORIA CONTÍNUA + ADPATAÇÃO </li></ul><ul><li>A capacidade de adaptação deve permitir que a organização realize mudanças nos projetos e no processo de forma mais flexível e menos onerosa. </li></ul>
  10. 10. Agilemanifesto.org <ul><li>Indivíduos e interações mais que processos e ferramentas </li></ul><ul><li>Software em funcionamento mais que documentação abrangente </li></ul><ul><li>Colaboração com o cliente mais que negociação de contratos </li></ul><ul><li>Responder a mudanças mais que seguir um plano </li></ul><ul><ul><li>Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda. </li></ul></ul>
  11. 11. <ul><li>Pequenas e gigantes </li></ul>
  12. 12. Por quê as pequenas empresas se interessam pelo ágil?
  13. 13. Por quê as grandes empresas se interessam pelo ágil?
  14. 14. SCRUM <ul><li>Framework de gestão ágil de projetos </li></ul>
  15. 15. Scrum (Propósito) <ul><li>Ser utilizado para desenvolver produtos </li></ul><ul><li>Ser o framework no qual você poderá empregar processos e técnicas </li></ul><ul><li>Transparecer os problemas em suas práticas para que você as melhore </li></ul>
  16. 16. Scrum (Teoria) <ul><li>Processos empíricos* </li></ul><ul><li>Abordagem iterativa e incremental </li></ul><ul><ul><li>Objetivos: </li></ul></ul><ul><ul><ul><li>Previsibilidade </li></ul></ul></ul><ul><ul><ul><li>E controle de riscos </li></ul></ul></ul>
  17. 17. Scrum (Pilares) <ul><li>TRANSPARÊNCIA </li></ul><ul><ul><li>Definição de pronto conhecida por todos </li></ul></ul><ul><li>INSPEÇÃO </li></ul><ul><ul><li>Identificar a rapidamente as não-conformidades </li></ul></ul><ul><li>ADAPTAÇÃO </li></ul><ul><ul><li>Ajustes e adequações rápidas em produto e/ou processo </li></ul></ul>
  18. 18. Scrum (Conteúdo)
  19. 19. Scrum (Papéis)
  20. 20. Scrum (Scrum Master) <ul><li>“ Ensina” Scrum para o Time e para a organização </li></ul><ul><li>Remove os impedimentos </li></ul><ul><li>Não é gerente, mas sim um líder servidor ** e facilitador </li></ul><ul><li>**Leia “o monge e o executivo” (James C. Hunter) </li></ul>
  21. 21. Scrum (Product Owner) <ul><li>Gerencia backlog do produto </li></ul><ul><ul><li>Define valor de negócio </li></ul></ul><ul><ul><li>Define prioridade </li></ul></ul><ul><li>Define requisitos </li></ul><ul><li>Toma as decisões (decisões devem ser respeitadas)*** </li></ul><ul><li>*** Mas podem ser discutidas </li></ul>
  22. 22. Scrum (Time) <ul><li>Transformam o backlog em incrementos entregáveis a cada Sprint </li></ul><ul><li>São interdisciplinares: </li></ul><ul><ul><li>Possuem conhecimentos especializados, como programação, controle de qualidade, análise de negócios, arquitetura, projeto de interface de usuário ou projeto de banco de dados. </li></ul></ul><ul><li>São auto-organizáveis: ninguém diz ao time o como, apenas o quê. </li></ul>
  23. 23. Scrum (Ciclo)
  24. 24. Scrum (Artefatos) <ul><li>Documentos </li></ul><ul><li>Burndown chart (Backlog - Sprint) </li></ul><ul><li>Backlog do produto </li></ul><ul><li>Backlog da Sprint </li></ul><ul><li>Lista de impedimentos </li></ul>
  25. 25. <ul><li>Automação de tarefas torna o projeto e o processo mais ágil </li></ul>
  26. 26. Ferramentas são ágeis! <ul><ul><li>Controles de versões </li></ul></ul><ul><ul><li>Integração contínua </li></ul></ul><ul><ul><li>Gerenciamento de mudanças </li></ul></ul><ul><ul><li>Rastreabilidade entre produtos de trabalho </li></ul></ul><ul><ul><li>Testes </li></ul></ul><ul><li>Essas acima são tarefas onerosas e por assim serem as vezes deixamos de fazê-las . Ferramentas para elas “agilizam” (leia: agregam valor de negócio ao produto e ao processo) o desenvolvimento. </li></ul>
  27. 27. <ul><li>O que deu para extrair dessa apresentação? </li></ul>
  28. 28. O que podemos concluir? <ul><li>Ágilidade NÃO se trata apenas de práticas para tornar o desenvolvimento mais rápido </li></ul><ul><li>Mas SIM de valores e ações que tenham foco nos objetivos de atender o cliente, com qualidade de produto dentro de escopo, prazo e custo planejado. </li></ul><ul><li>Valores ágeis NÃO condenam documentação, processos e ferramentas </li></ul><ul><li>Apenas valorizam mais as pessoas e suas interações </li></ul><ul><li>E valorizam mais a satisfação dos envolvidos (clientes e times) </li></ul>
  29. 29. Obrigado!
  30. 30. Dúvidas?
  31. 31. Referências <ul><li>Scrum Guide – Disponível em: http://www.scrum.org/ - Acesso em: 09/2010. </li></ul><ul><li>Scrum e Estratégia – InfoQ – Disponível em: http://www.infoq.com/br/articles/scrum-and-strategy - Acesso em : 09/2010. </li></ul><ul><li>Adoção de Agile X Diferenças entre as gerações – InfoQ – Disponível em: http://www.infoq.com/br/articles/agile-diferenca-geracao - Acesso em: 09/2010. </li></ul><ul><li>Scrum e a Crise Mundial – InfoQ – Disponível em: http://www.infoq.com/br/articles/scrum-crise-mundial - Acesso em: 09/2010. </li></ul><ul><li>Acesse http://scrumpb.org </li></ul>

×