
44 Capítulo 2
entregue frequentemente e somente faça pequenas mudanças
x É essencial entregar software em funcionamento regularmente, com
periodicidade semanal ou mensal e, preferivelmente, no prazo mais curto.
x A principal forma de avaliar o andamento do trabalho é pelo software
em funcionamento.
Quando os desenvolvedores resistem às mudanças, essa pode não
ser uma resposta irracional. Talvez mudar o código seja um processo
lento, doloroso e propenso a erros, contrário aos muitos meses de
trabalho dedicados a um recurso. Isso ocorre quando as equipes
reformulam o código (ou seja, quando alteram o código existente
para fazer algo novo). Ne