[CEFETMG] [ESw] Aula 3 - Processos tradicionais x metodologia ágil

303 visualizações

Publicada em

Aula revisando a metodologia ágil, scrum e apresenta o vídeo do Eduardo Borges.

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

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

Nenhuma nota no slide

[CEFETMG] [ESw] Aula 3 - Processos tradicionais x metodologia ágil

  1. 1. Processos de Software Tradicional vs Ágil Herbert Rausch Fernandes Última atualização: 06/04/2015
  2. 2. Manifesto Ágil
  3. 3. Manifesto Ágil Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando os outros a fazê-lo. Por meio deste trabalho, passamos a valorizar: Indivíduos e interações em vez de processos e ferramentas; Software funcionando em vez de documentação abrangente; Colaboração do cliente em vez de negociação de contratos; Resposta a modificações em vez de seguir um plano; Isto é, ainda que haja valor nos itens à direita, valorizamos mais os itens à esquerda.” http://agilemanifesto.org
  4. 4. Princípios Ágeis ● Construa projetos em torno de indivíduos motivados. Dê-lhes o ambiente e o apoio necessários e confie neles para realizarem o trabalho; ● O método mais eficiente e eficaz de transmitir informação para e dentro da equipe de desenvolvimento é a conversação face-a-face; ● Software que funciona é a medida primordial de progresso; ● Simplicidade (a arte de maximizar a quantidade de trabalho não realizado) é essencial;
  5. 5. Fatores Humanos Características-chave de uma equipe ágil: ● Competência; ● Foco comum; ● Colaboração; ● Capacidade de tomada de decisão; ● Habilidade de resolver problemas vagos; ● Respeito e confiança mútua; ● Auto-organização;
  6. 6. Modelos Ágeis
  7. 7. Scrum[1] ● Não é uma metodologia que fará você desenvolver produtos melhores; ● Não te dá as respostas e não é uma bala de prata; ● Scrum é simplesmente um framework; ● É uma ferramenta que você pode utilizar para descobrir o que você precisa fazer para construir softwares com qualidade e com um melhor retorno do investimento;
  8. 8. Scrum[2] https://www.youtube.com/watch?v=3Smbhnmue7Y
  9. 9. Kanban
  10. 10. Kanban[2]
  11. 11. Kanban[3]

×