Bruno Marota: Fungido da Programação
The agile methods are a reaction to the processes that look good in theory but that do not hold up in practice. The agile methods are therefore described as empirical – they are based entirely on practical experiences and work methods that are proven to work.
Quem já trabalhou com processos pesados em documentação sabe o quanto isso é verdade. Eles parecem que funcionam, mas são lentos e não deixam a equipe empolgada.
Quem gosta de metodos com documentação pesada são as pessoas que não gostam de programar. Nas metodologias ágeis eles não têm muito para onde fugir, por isso resistem.
Já vi gente pedindo demissão porque teria que programar. Jogou currículo na praça, foi chamado(a) e depois o chefe pediu para pessoa ficar e disse que não precisaria programar. Porque o chefe pediu para ficar? Bom, isso é outra história.