quarta-feira, 15 de dezembro de 2010

Os Quatros Objetivos do Manifesto Ágil

goal

Os quatros objetivos do manifesto ágil:

Objetivo: Indivíduos e interação entre eles mais que processos e ferramentas:

  • Cliente e desenvolvedores devem trabalhar juntos diariamente no projeto;
  • Conversa face a face é método mais eficaz para transmitir informações para dentro da equipe;
  • Todos envolvidos (equipe e cliente) devem manter um ritmo sustentável;
  • As melhores arquiteturas, requisitos e projetos nascem de equipes auto-organizáveis.

Objetivo: Software funcionando mais importante que documentação abrangente:

  • Maior prioridade é satisfazer o cliente com entrega antecipada e contínua de software com valor;
  • Entregar software funcionando freqüentemente em poucas semanas;
  • Software de trabalho é a medida primária de progresso;
  • Atenção contínua a excelência técnica e bom design melhoram o software;
  • Soluções simples.

Objetivo: Colaboração com o cliente mais que negociação de contratos:

  • O cliente é um membro da equipe;
  • Cliente e desenvolvedores devem trabalhar juntos diariamente ao longo do projeto.

Objetivo: Responder a mudanças mais que seguir um plano:

  • A cultura ágil se adapta a mudança;
  • Em intervalos regulares a equipe reflete sobre como se tornar mais eficaz, fazendo os ajustes necessários.

O que significa os princípios do manifesto ágil no processo de desenvolvimento?

  • Indivíduos e interação entre eles mais que processos e ferramentas: a equipe de desenvolvimento tem o controle do processo de desenvolvimento, plataformas e metodologia;
  • Software funcionando mais importante que documentação abrangente: Dar ao cliente o acesso permanente ao sistema, que é atualizado com freqüência;
  • Colaboração do cliente mais que negociação de contrato: Coloque o cliente na sua equipe. As histórias dos clientes, interações curtas com cliente e verifique se a aplicação está sempre acessível ao cliente;
  • Responder a mudanças mais que seguir um plano: Abrace a causa da mudança durante o processo de desenvolvimento de software. Ela irá ocorrer estando preparando ou não.

E como começar?

A integração contínua tem rápido ROI:

  • Inicie com controle de versão;
  • Automatização do deploy;
  • Testes automatizados.

Investir em pessoas dá maior retorno de investimento (ROI):

  • Livros;
  • Conferências;
  • Treinamentos;
  • Ambiente de trabalho bom e ritmo sustentável de trabalho.

Fonte:

http://www.manifestoagil.com.br/principios.html

e

http://www.evenamonkey.com/AgileIntroduction

Ta-ta for now

Nenhum comentário:

Postar um comentário