segunda-feira, 11 de abril de 2011

[Aula] Processos de desenvolvimento ágeis

Na aula de 31/03 aprendemos sobre os processos de desenvolvimento ágeis.

Há alguns anos, um grupo de profissionais veteranos na área de software decidiram se reunir em uma estação de esqui, nos EUA, para discutir formas de melhorar o desempenho de seus projetos. [1]

Embora cada envolvido tivesse suas próprias práticas e teorias sobre como fazer um projeto de software ter sucesso, cada qual com as suas particularidades, todos concordavam que, em suas experiências prévias, um pequeno conjunto de princípios sempre parecia ter sido respeitado quando os projetos davam certo.[1]

Com base nisso eles criaram o Manifesto para o Desenvolvimento Ágil de Software, frequentemente chamado apenas de Manifesto Ágil, que descreve que mesmo havendo valor nos itens à direita, devemos valorizar mais os itens à esquerda:

  • Indivíduos e interações 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.
Ainda na nossa aula conhecemos o processo Scrum. Recomendo que assistam os vídeos a seguir sobre o tema.
  •  Papéis no Scrum


  • Quadro Kanban no Scrum


Espero que gostem.

Até a próxima aula!

Referências:

[1] Manifesto Ágil - Improvet IT. Disponível em http://improveit.com.br/xp/manifesto_agil. Acesso em 11/04/2011.
[2] Manifesto para Desenvolvimento Ágil de Software - Disponível em http://www.agilemanifesto.org/iso/ptbr/. Acesso em 11/04/2011.

Nenhum comentário:

Postar um comentário