Lightning talk Métodos Ágeis

629 visualizações

Publicada em

Lightning talk de Métodos Ágeis realizado na Escola Regional de Informática RO/AC - ERIN3

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

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
629
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Lightning talk Métodos Ágeis

  1. 1. Lightning talk – Métodos Ágeis
  2. 2. Willians de Paula Pereira Especialista em Engenharia de Software com Ênfase em Software Livre Professor do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia Quem sou eu?
  3. 3. Membro do Grupo de Pesquisa em Automação e Robótica – GPMecatrônica Corintiano Mesatenista Desenvolvedor Aprendiz Geek Willians de Paula Pereira Quem sou eu?
  4. 4. Contextualizando
  5. 5. Onde surgiu? Grupo de profisisonais de Software em uma estação de esqui nos EUA Criaram o Manifesto Ágil
  6. 6. Essência do Manifesto Ágil “Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê- lo. Através desse trabalho, passamos a valorizar: Indivíduos e interação entre eles 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.” http://www.agilemanifesto.org/
  7. 7. O que são Métodos Ágeis? Aprendizado e adaptação Não da pra prever tudo em projeto de software. Métodos Ágeis são estruturados para permitir que nós primeiramente aprendamos sobre o que ainda não conhecemos e então nos adaptamos para utilizar o conhecimento adquirido.
  8. 8. O que são Métodos Ágeis? Colaboração Métodos Ágeis valorizam a colaboração contínua dos patrocinadores, clientes e equipe de desenvolvimento.
  9. 9. O que são Métodos Ágeis? Foco no Cliente O cliente é o foco central em um projeto Ágil.
  10. 10. O que são Métodos Ágeis? Pequenas equipes auto-gerenciáveis Métodos Ágeis reconhecem que pequenas equipes podem se auto- gerenciar com maior eficiência.
  11. 11. O que são Métodos Ágeis? Princípios A base para a formação dos Métodos Ágeis é proveniente dos métodos que se consolidaram na indústria. Principalmente os conceitos “Just Enough” e “Just in Time” (Só o suficiente e a tempo).
  12. 12. O que são Métodos Ágeis? Progressiva elaboração de requisitos Projetos Ágeis estabelecem um claro caminho para elaboração do detalhamento dos requisitos conforme eles se tornam necessários.
  13. 13. O que são Métodos Ágeis? Entregas incrementais A melhor maneira de nos assegurarmos que estamos desenvolvendo o software corretamente é regularmente obter o feedback de nosso cliente.
  14. 14. O que são Métodos Ágeis? Planejamento iterativo e adaptação Projetos ágeis valorizam o planejamento. Eles promovem planejamento em diversos níveis regularmente. Sempre o adaptando de acordo com os novos conhecimentos obtidos durante o avanço do projeto.
  15. 15. O que NÃO são Métodos Ágeis? Projetos Sem documentação Sem planejamento Sem requisitos Sem controle de tempo e custos Desenvolvedores fazendo o que eles querem
  16. 16. Benefícios dos Métodos Ágeis Software correto – O cliente está constantemente envolvido no projeto. Assim assegurando que o software que esta sendo desenvolvido é o que lhe retornará o maior valor desejado.
  17. 17. Benefícios dos Métodos Ágeis Qualidade – Métodos Ágeis sempre atribuem forte foco na qualidade do que esta sendo desenvolvido. Não se resumindo apenas nos testes de aceitação do Cliente, mas sim na adoção de práticas de desenvolvimento que garantam alta qualidade técnica.
  18. 18. Benefícios dos Métodos Ágeis Prazos e custos – O fato dos projetos ágeis possuírem um período definido de tempo, determina que os prazos e custos raramente sejam violados. Caso o andamento do projeto não esteja seguindo o que foi planejado, os requisitos de menor valor ou baixa prioridade podem ser postergados ou retirados do projeto.
  19. 19. Benefícios dos Métodos Ágeis Alertas mais cedo – Como um projeto ágil é essencialmente uma série de mini- projetos bem definidos, os problemas podem ser identificados e resolvidos com maior antecedência, sem causar maiores danos ao andamento do projeto.
  20. 20. Adaptação a mudança – As mudanças são inerentes aos negócios. Um projeto ágil pode se adaptar as mudanças de um mercado, uma empresa, ou um cliente, efetivamente melhor do que os projetos tradicionais. Benefícios dos Métodos Ágeis
  21. 21. Scrum
  22. 22. Lean Startup
  23. 23. /williansdepaula @williansdepaula williansdepaula@gmail.com

×