Cargo Cult
Disclaimer: escrevi isso há algum tempo, e hoje o foco de metodologia está muito mais em Lean, que parece ter um componente de melhoria contínua mais forte do que Scrum. De qualquer forma, Scrum é um exemplo, e o Cargo Cult pode acontecer com qualquer coisa.
Muitas equipes adotam os "rituais" do Scrum na esperança de que resultados "prometidos" vão acontecer magicamente (aka Cargo Cult). Infelizmente, na minha opinião, esse tipo de adoção superficial é encorajada pela propaganda que o Scrum tem. Alguns acham que um dashboard e iterações vão resolver todos os problemas da equipe; tudo bem, um dashboard traz visibilidade, mas pra que e quem vai ter essa visibilidade? Será que o daily meeting é mesmo necessário pra uma equipe de 2 ou 3 pessoas?
Na maioria das coisas que fazemos, não é necessário ter um entendimento profundo do que está acontecendo. Porém, quando essa coisa é um pilar do nosso trabalho, é importante entendermos da melhor forma possível como ela funciona. Só assim podemos otimizar o processo. Isso não se aplica somente à metodologia, mas em todos os fundamentos do processo de criação e entrega de valor, desde a programação e automatização de tarefas até as reuniões com os clientes.
Os rituais não são de todo ruim. Para começar a adquirir alguma habilidade é necessário começarmos com algumas regras, e a partir delas evoluir. ("Dreyfus model of skill aquisition" e "Shu-ha-ri")
Seria contraditório eu tentar responder alguma pergunta aqui, então quero apenas chamar a atenção para que não sejamos apenas "iniciantes avançados" na nossa profissão. Como ponto de partirda, sugiro uma visita a "Programmer Competency Matrix" e "Agile Developer Skills".
Recomendo fortemente a leitura do discurso de Richard Feynman em 1974, inspiração desse texto.



