quarta-feira, 7 de março de 2018

Porque você deveria defenestrar o Agile


#agileSucks #definitionOfDone
Um método que necessita da definição de "pronto" (DoD - Definition of Done) deveria ser defenestrado sem dó nem piedade.
O que é "pronto"? Se você contratou uma equipe para construir sua casa, então "pronto" é a casa entregue, completa com as chaves e de acordo com a planta.
Os agilistas, com suas práticas lúdicas e postits, tentam convencer o Cliente a aceitar partes do Produto final, ou seja "entregas orientadas ao valor", e que paguem por isso.
Só diminui o risco para os empreiteiros, que recebem pagamento com maior frequência. E se as coisas mudarem no meio do ciclo interminável de Sprints? Sem problemas, eles dizem, o Agile se adapta bem às mudanças...
É mesmo? E o dinheiro que já foi pago? E tudo o que já foi entregue? E se houver incompatibilidade?
Pronto é PRONTO! Não carece de definição. Um software pronto é um software entregue, instalado e funcionando.

Nenhum comentário:

Postar um comentário