Empreendedorismo e Desenvolvimento Agil

1,692 views
1,628 views

Published on

Palestra da Semana da Computação da UNIDERP em 29/09/2010

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,692
On SlideShare
0
From Embeds
0
Number of Embeds
192
Actions
Shares
0
Downloads
41
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide









































  • Empreendedorismo e Desenvolvimento Agil

    1. 1. XIII Semana da Computação 29/09/2010 UNIDERP Empreendorismo e Desenvolvimento Ágil
    2. 2. CHAOS Report - Standish Group Successful Challenged Failed 60 45 30 15 0 1994 1996 1998 2000 2002 2004 2006 2009
    3. 3. Empreendedorismo e Desenvolvimento Ágil Estamos melhorando? • Em 1994 - 16% de sucesso • Em 2009 - 32% de sucesso • Melhora de 1,06% ao ano • Nesse ritmo 50% dos projetos terão sucesso em ~ 2028 XIII Semana da Computação
    4. 4. Empreendedorismo e Desenvolvimento Ágil Estamos melhorando? • Em 1994 - 31% foram cancelados • Em 2009 - 24% foram cancelados • Melhora de 0,46% • Grande oscilação! XIII Semana da Computação
    5. 5. Empreendedorismo e Desenvolvimento Ágil Metodologia de Desenvolvimento • 1968 - Engenharia de Software • 1987 - CMM (Capability and Maturity Model) • 2001 - Agile Manifesto 5 XIII Semana da Computação
    6. 6. Empreendedorismo e Desenvolvimento Ágil Manifesto Ágil? • De 11 a 13 de Fevereiro de 2001, em uma estação de Esqui em Utah, 17 pessoas se encontraram para conversar, esquiar, relaxar, e tentar encontrar um senso comum - e claro, COMER! • Do resultado desse encontro surgiu... XIII Semana da Computação
    7. 7. Empreendedorismo e Desenvolvimento Ágil Princípios • Por trás do Manifesto Ágil, foi criada uma lista de 12 princípios que são seguidos... XIII Semana da Computação
    8. 8. Empreendedorismo e Desenvolvimento Ágil 1º Princípio Nossa maior prioridade é satisfazer o cliente, através da entrega adiantada e contínua de software de valor. XIII Semana da Computação
    9. 9. Empreendedorismo e Desenvolvimento Ágil 2º Princípio Aceitar mudanças de requisitos, mesmo no fim do desenvolvimento. Processos ágeis se adequam a mudanças, para que o cliente possa tirar vantagens competitivas. XIII Semana da Computação
    10. 10. Empreendedorismo e Desenvolvimento Ágil 3º Princípio Entregar software funcionando com freqüencia, na escala de semanas até meses, com preferência aos períodos mais curtos. XIII Semana da Computação
    11. 11. Empreendedorismo e Desenvolvimento Ágil 4º Princípio Pessoas relacionadas à negócios e desenvolvedores devem trabalhar em conjunto e diariamente, durante todo o curso do projeto. XIII Semana da Computação
    12. 12. Empreendedorismo e Desenvolvimento Ágil 5º Princípio Construir projetos ao redor de indivíduos motivados. Dando a eles o ambiente e suporte necessário, e confiar que farão seu trabalho. XIII Semana da Computação
    13. 13. Empreendedorismo e Desenvolvimento Ágil 6º Princípio O Método mais eficiente e eficaz de transmitir informações para, e por dentro de um time de desenvolvimento, é através de uma conversa cara a cara. XIII Semana da Computação
    14. 14. Empreendedorismo e Desenvolvimento Ágil 7º Princípio Software funcional é a medida primária de progresso. XIII Semana da Computação
    15. 15. Empreendedorismo e Desenvolvimento Ágil 8º Princípio Processos ágeis promovem um ambiente sustentável. Os patrocinadores, desenvolvedores e usuários, devem ser capazes de manter indefinidamente, passos constantes. XIII Semana da Computação
    16. 16. Empreendedorismo e Desenvolvimento Ágil 9º Princípio Contínua atenção à excelência técnica e bom design, aumenta a agilidade. XIII Semana da Computação
    17. 17. 10º Princípio Simplicidade: a arte de maximizar a quantidade de trabalho que não precisou ser feito.
    18. 18. Empreendedorismo e Desenvolvimento Ágil 11º Princípio As melhores arquiteturas, requisitos e designs emergem de times auto- organizáveis. XIII Semana da Computação
    19. 19. 12º Princípio Em intervalos regulares, o time reflete em como ficar mais efetivo, então, se ajustam e otimizam seu comportamento de acordo.
    20. 20. Empreendedorismo e Desenvolvimento Ágil Métodos Ágeis • Ciclo de Vida Iterativo • Planejamento Adaptivo • Iterações Curtas com Duração Fixa • Alguns exemplos: eXtreme Programming, SCRUM, ICONIX, Agile UP, Open UP XIII Semana da Computação
    21. 21. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis XIII Semana da Computação
    22. 22. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis Individual Refatoração Design Simples Desenvovimento Dirigido por Testes XIII Semana da Computação
    23. 23. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis Time Programação Retrospectivas em Pares Individual Daily Métricas Refatoração Stand-ups de Velocidade Iterações Design Simples Histórias Ritmo do Usuário Sustentável Desenvovimento Histórias Dirigido por Testes Kick-off na Parede da Iteração XIII Semana da Computação
    24. 24. Empreendedorismo e Desenvolvimento Ágil Práticas Ágeis Organização Deploy Releases Automatizado Time Curtos Programação Retrospectivas Teste em Pares Individual Daily Propriedade Automatizado Métricas Refatoração Stand-ups Coletiva de Velocidade Iterações Design Simples Histórias Ritmo Padrão de do Usuário Equipe Código Desenvovimento Sustentável co-localizada Histórias Dirigido por Testes Kick-off na Parede da Iteração Integração Cliente Contínua co-localizado XIII Semana da Computação
    25. 25. Empreendedorismo e Desenvolvimento Ágil Adoção Ágil Sua empresa adotou uma ou mais técnicas ágeis? 16% Em um ou mais projetos 15% Previsto para ano que vem Nenhum projeto 69% Agile Adoption Survey 2008 XIII Semana da Computação
    26. 26. Empreendedorismo e Desenvolvimento Ágil Adoção Ágil De qual método ágil adotado você mais se aproxima? 29% Scrum 49% Híbrido XP/Scrum Outros 22% Agile Adoption Survey 2008 XIII Semana da Computação
    27. 27. Empreendedorismo e Desenvolvimento Ágil Resultados 82% melhoraram em produtividade 77% melhoraram em qualidade 78% melhoraram em satisfação do cliente 37% reduziram em custos Agile Adoption Survey 2008 XIII Semana da Computação
    28. 28. Empreendedorismo e Desenvolvimento Ágil Produtividade 1%4% 22% 13% Muito menor Algo menor Sem alteração Algo maior Muito maior 60% XIII Semana da Computação
    29. 29. Empreendedorismo e Desenvolvimento Ágil Qualidade 3% 6% 29% 14% Muito menor Algo menor Sem alteração Algo maior Muito maior 48% XIII Semana da Computação
    30. 30. Empreendedorismo e Desenvolvimento Ágil Satisfação do cliente 3% 4% 31% 15% Muito menor Algo menor Sem alteração Algo maior Muito maior 47% XIII Semana da Computação
    31. 31. Empreendedorismo e Desenvolvimento Ágil Custo 5% 5% 18% Muito maior 32% Algo maior Sem alteração Algo menor Muito menor 40% XIII Semana da Computação
    32. 32. Empreendedorismo e Desenvolvimento Ágil Empreendedorismo • Profissional de TI é um empreendedor em potencial • Há 2 meses fundamos a Jera • O que aprendemos? XIII Semana da Computação
    33. 33. Tenha Coragem
    34. 34. Cultive bons contatos
    35. 35. Tenha um excelente ambiente de trabalho
    36. 36. Participe da comunidade
    37. 37. Suas estimativas estão erradas
    38. 38. Pense menos e faça mais
    39. 39. Faça o melhor trabalho possível
    40. 40. Empreendedorismo e Desenvolvimento Ágil Obrigado! • Saulo Arruda (sauloarruda@gmail.com) • Meu Blog: http://sauloarruda.eti.br • Linkedin: http://br.linkedin.com/in/sauloarruda • Twitter: http://twitter.com/sauloarruda • Jera: http://jera.com.br XIII Semana da Computação
    41. 41. Empreendedorismo e Desenvolvimento Ágil Licença Você pode: copiar, distribuir, exibir e executar a obra criar obras derivadas Sob as seguintes condições: Atribuição. Você deve dar crédito ao autor original, da forma especificada pelo autor ou licenciante. XIII Semana da Computação

    ×