Coding Dojo Floripa

Desenvolvimento Ágil

Qual a sequência de passos para fazer um software?

Posted by Ivan Sanchez em Segunda-feira, Janeiro 29, 2007

Se você está acostumado com a sequência:

  1. Identifica a funcionalidade
  2. Analisa
  3. Programa
  4. Testa
  5. Entrega

Está na hora de aprender uma maneira diferente:

  1. Identifica a funcionalidade
  2. Testa (ou melhor: especifica a funcionalidade através de testes)
  3. Programa (ou melhor: faz o teste passar)
  4. Refatora (ou melhor: deixa a solução mais elegante)
  5. Volta ao passo 2 quantas vezes for preciso!
  6. Entrega

Essa é maneira XP de fazer as coisas. Maneira muito bem descrita pelo Thiago Arrais no seu post Andando de Costas, se referindo ao fato de como essa nova sequência pode parecer “invertida” para quem ainda não está acostumado. Recomendo a leitura😉

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

 
%d bloggers like this: