Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Subentendendo o Ágil

568 views

Published on

Os princípios ágeis vem ganhando espaço no mercado, onde o número de empresas em processo de adoção é cada vez maior. O que significa esse número? Como as empresas que participam desses indicadores estão se valendo desses princípios? O conceito de desenvolvimento ágil de software é bastante amplo, podendo ser adaptado para diferentes realidades. É um agregado de práticas, métodos e cultura. Isso cria espaço para diferentes interpretações que podem resultar em falhas e fracassos, falsamente embasados sobre princípios "ágeis". Analisando o manifesto ágil, além da uma comparação de valores, há uma frase o finalizando: "Isto é, mesmo que exista valor nos itens a direita, prezamos mais pelos da esquerda". Será que o significado dessa frase também está sendo considerado?

  • Be the first to comment

Subentendendo o Ágil

  1. 1. Subentendendo o Ágil
  2. 2. Vitor Pelizza • Ciências da Computação – UFSC • MBA em Gerenciamento de Projetos – FGV• Engenheiro de software e líder de projetos – OnCast Technologies • Analista de Qualidade – Softplan/Poligraph • CSM
  3. 3. O número de empresas adotando ágil vem crescendo
  4. 4. State of Agile Development Survey Results• Feita entre julho e novembro de 2011• 6042 participantes. Em 2010 foram 91 países• versionone.com/state_of_agile_development _survey/11/ Powered by:
  5. 5. Grande interesse!
  6. 6. Scrum é o campeão!
  7. 7. Grande interesse Scrum é o campeão Poucas técnicas de engenharia Pouca proximidade do cliente Bug tracker é a ferramenta mais utilizada Medo de perda de previsibilidade e controle gerencial Desejo de aumentar a produtividade e se “adaptar” as mudançasVários projetos falham por questões de cultura, pressão e falta de confiança
  8. 8. Antipatterns
  9. 9. Práticas comuns que parecembenéficas, mas que na prática não funcionam
  10. 10. http://agileantipatterns.com/
  11. 11. 1) Wagile = watterfall agile
  12. 12. Código congelado durante a iteração
  13. 13. QA testing
  14. 14. 2) Adoção top down
  15. 15. Colaboração
  16. 16. 3) Respondendo à mudança
  17. 17. Dirigido pelo cliente
  18. 18. Sem objetivo, à deriva
  19. 19. Priorizar, estabelecendo novas metas para as próximas iterações
  20. 20. 4) Prevendo o futuro
  21. 21. Escopo fechado
  22. 22. Aprendizado? Mudanças para gerar mais valor?
  23. 23. Negociar, entender o motivo dasentregas. Procurar uma abordagem mais alto nível.
  24. 24. 5) Software funcionando ao invés de documentação
  25. 25. O Software eventualmente vai entrar em manutenção (com sorte irá)
  26. 26. Não precisa ser abrangente, apenas do necessário para o entendimento!
  27. 27. 6) Mantendo pessoas ocupadas
  28. 28. 7) Agile Zen
  29. 29. Sem overload, sem correria, é só escrever postits!
  30. 30. Trabalhar duro faz parte!
  31. 31. O Cliente faz parte dos nossosobjetivos. É nosso grande parceiro!
  32. 32. vitor.pelizza@gmail.com twitter.com/vpelizza linkedin.com/in/vpelizza facebook.com/vpelizza slideshare.net/vitorpelizzaMuito obrigado!

×