Observando práticas comuns do Agile, parece-me que elas (intencionalmente ou não?) Forçam os desenvolvedores a gastar mais tempo trabalhando realmente em oposição à leitura de blogs / artigos, bate-papo, coffee breaks e procrastinação.
Em particular:
1) Programação em pares - o maior promotor de trabalho, apenas porque é inconveniente fazer toda essa procrastinação quando houver dois de vocês sentados juntos.
2) Histórias curtas - quando você tem um grande pedaço de trabalho que deve ser realizado em, por exemplo, um mês, é bastante comum relaxar nas primeiras três semanas e alternar para o modo OMG DEADLINE na última.
E com os pequenos pedaços (que devem ser feitos em um dia ou menos), é exatamente o oposto - você sente que o tempo é curto, não há espaço para manobras e você será responsabilizado pela tarefa em breve, então você começará trabalhando imediatamente.
3) Comunicação e coesão da equipe - quando você tem um desempenho lento, distanciado e silencioso, pode parecer bom, mas quando no final do dia na reunião do Scrum todos se orgulham do que realizaram e você não tem nada a dizer que pode realmente se sentir envergonhado.
4) Teste e feedback - novamente, impede que você mantenha as tarefas "99% prontas" (quando na verdade são cerca de 20%) até que o prazo ocorra repentinamente.
Você acha que no Agile você trabalha mais do que nas metodologias "convencionais"? Essa pressão é compensada pelo ambiente mais confortável e pela sensação de realmente fazer as coisas certas rapidamente?