Parem-me se já ouviram esta antes: “Ágil não é uma metodologia, é uma forma de trabalhar”, ou “É uma mentalidade”, ou “É uma abordagem”.
Poder-se-ia argumentar que essas palavras são apenas sinónimos de metodologia, mas os fanáticos do ágil dirão frequentemente que não; que a mentalidade orienta as várias metodologias que se enquadram no seu âmbito (Scrum, Kanban, entre outras).
Já estão exaltados? Prontos para entrar nas nossas menções com a vossa própria opinião crítica, ao estilo de um comentador provocador? Tem havido inúmeros argumentos, ou melhor, debates, sobre este tema, nas nossas próprias secções de comentários e noutros locais da Internet. Talvez até nas salas de reuniões da vossa própria organização?
Está na altura de decidir de uma vez por todas: o ágil é uma metodologia ou não? Falei com sete especialistas em agilidade e gestão de projetos para obter uma resposta definitiva.
Os argumentos a favor do ágil como metodologia
Uma coisa com que todos parecem concordar é que o ágil é complicado. Como explica Sally Shaughnessy, “requer:
- Dar prioridade ao progresso em detrimento da perfeição (tentem vender isso a um cliente)
- Protótipos em vez de planeamento e documentação (difícil para gestores de projetos e estrategas)
- Pontos de história e velocidade em vez de dias e euros (expliquem isso a quem gere o orçamento)”
Mas há muita discordância sobre a forma como é utilizado na prática — é uma metodologia ou uma mentalidade?
Ágil é frequentemente referido, de forma casual, como uma metodologia. Existem muitos tweets, publicações e histórias que falam dos “benefícios da metodologia ágil”, ou de como “a metodologia ágil consome dinheiro e tempo”, ou de como “a metodologia ágil é poderosa e útil”. A hashtag #agilemethodology é bastante popular.
Eis algumas ideias sobre o motivo pelo qual é tão comum referir-se ao ágil como uma metodologia.
Confusão entre Scrum e o ágil
Existe uma tendência para utilizar Scrum e o ágil como se fossem a mesma coisa, embora não o sejam. Isto deve-se provavelmente ao facto de o Scrum ser a metodologia mais popular no âmbito do ágil.
Embora o Scrum possa ser ágil, o ágil não é Scrum:
Publicações da comunidade compsci
no Reddit
Implementação mal executada
As organizações que tentam realizar uma transformação ágil sem terem implementados processos adequados de gestão da mudança correm o risco de deturpar o ágil perante os membros da equipa do projeto e outros colaboradores que estão efetivamente a realizar o trabalho.
Isto faz com que os membros da equipa fiquem ressentidos com o ágil, que, na sua perspetiva, se traduz em mais reuniões inúteis, mais supervisão e microgestão, e numa pressão para fazer as coisas mais depressa e com menos recursos (que, como todos sabemos, toda a gente simplesmente adora).
Comentário
por u/Dogbeast numa discussão O que é o Ágil e por que é importante?
em learnprogramming
“Fazer” ágil vs. “ser” ágil
Aqueles que defendem que o ágil é uma mentalidade, e não uma metodologia, falam frequentemente das suas organizações e equipas como “sendo ágeis”, em vez de “fazerem ágil”.
As equipas que se limitam a “fazer ágil” não compreendem o porquê daquilo que estão a fazer. Em vez de “serem ágeis” e seguirem a forma como o ágil é apresentado no Manifesto Ágil, seguem um conjunto de práticas (ou seja, uma metodologia) sem pensarem no motivo pelo qual a metodologia está estruturada dessa forma específica.
Assim, quando as equipas estão a “fazer ágil”, encaram-no da mesma forma que encarariam uma metodologia — um conjunto de processos e práticas destinados a produzir um determinado resultado —, e não como uma mentalidade sobre a forma de trabalhar.
Eis uma resposta ilustrativa a uma pergunta sobre se o ágil deve ser uma lista de tarefas dividida em unidades de trabalho mais pequenas e atribuída durante os sprints, mas sem utilizar retrospetivas ou iteração.
Comentário
por u/TheNegroSuave de uma discussão Quando o ágil não é ágil
em agile
O argumento a favor do ágil como mentalidade
Então, por que é que os evangelistas do ágil insistem tanto que este não é uma metodologia, apesar de muitas pessoas parecerem referir-se-lhe dessa forma por defeito?
Liz Lockhart Lance, chefe de gabinete na Performica, defende que “O ágil não é uma metodologia singular. O ágil é uma mentalidade enraizada no Manifesto Ágil, em que quatro valores e doze princípios orientam o pensamento e a tomada de decisões das pessoas envolvidas na colaboração para desenvolver novas soluções, software, produtos, etc.”
Se já leu o Manifesto Ágil, saberá que os valores e princípios a que Lance se refere não definem um conjunto específico de práticas ou procedimentos que tenham de ser concluídos por quem utiliza uma forma ágil de trabalhar.
Em vez disso, como ela explica: “Uma pessoa ágil que pratique o Ágil como mentalidade estará aberta à mudança e à aprendizagem, será orientada para as pessoas e valorizará a colaboração como elemento central.”
Muitas das metodologias existentes que se encontram sob o guarda-chuva do ágil definem práticas e processos específicos que estão ao serviço desta mentalidade, mas, mais uma vez, o Manifesto Ágil não especifica como as organizações e as equipas devem realmente «fazer ágil».
Sarah Hoban, diretora sénior do gabinete de gestão de programas na Aura, concorda. “Descreveria o ágil mais como uma mentalidade do que como uma metodologia …Não é necessário seguir um conjunto prescrito de processos para ser ágil. ”
“Em vez disso, o ágil é uma abordagem que se aplica para resolver problemas. Trata-se de iterar sobre um problema até encontrar a solução que melhor responde às necessidades do cliente dentro do prazo e do orçamento disponíveis,” acrescenta.
Como Hoban salienta, a iteração é a chave do ágil. Tanto o Manifesto Ágil como as metodologias ágeis individuais incentivam a iteração. Quando se começa a trabalhar iterativamente, a produzir MVP e a não dar demasiada importância a que tudo fique perfeito à primeira, está-se a trabalhar com uma mentalidade ágil, independentemente de se seguirem processos Scrum ou processos Kanban.
Eric Risner ACP ®, fundador da Rise Up Leadership, observa que o ágil consiste em deixar que a situação ou o projeto orientem a forma como a equipa trabalha. “A palavra «ágil» representa a filosofia de abordar um projeto da forma que melhor se adequa à situação. Não existe uma metodologia ágil de gestão de projetos que sirva para todos os casos, uma vez que atividades diferentes exigem abordagens diferentes.”
Embora o Manifesto Ágil possa parecer bastante abstrato, Risner traz-nos de volta à aplicação prática do ágil através da variedade de metodologias ágeis que se encontram sob esse grande guarda-chuva.
Combinar mentalidade e prática
Jesse Fewell, fundador e CEO da empresa de consultoria ágil Fewell Innovation, defende que o ágil tem de combinar tanto a mentalidade ágil como a prática de «fazer ágil».
O seu argumento é que, quando as organizações tentam empreender uma transformação ágil, precisam de se concentrar igualmente na mudança da cultura organizacional e das mentalidades das equipas, bem como nas táticas e etapas concretas que irão adotar para tornar a transformação ágil um sucesso.
Nas suas palavras: “A verdadeira magia acontece quando se combinam intencionalmente o melhor das conversas culturais e das etapas estruturais … tanto a mentalidade ágil como a mecânica ágil [caminham] lado a lado.”
Assim, o ágil não é uma metodologia; é uma mentalidade. O Manifesto Ágil fornece uma mentalidade pela qual trabalhar, sim, mas, como cada um dos nossos especialistas salientou de uma forma ou de outra, as equipas e as organizações continuam a precisar de processos e procedimentos de fluxo de trabalho ágeis para concretizar as tarefas. Em última análise, o que importa é a forma como as pessoas utilizam o ágil na prática.
O cientista informático Allen Holub resume-o bastante bem:
A cultura ágil também é importante
Galen Low, cofundador da DPM, salienta que uma cultura de agilidade também é importante, para além da simples mentalidade ágil: “O que precisamos de recordar sobre o Ágil é que o Manifesto Ágil desencadeou uma revolução na forma como os projetos de desenvolvimento de software eram geridos por volta de 2001.
“Agora que já passaram mais de 20 anos, damos por adquirido o espírito rebelde e inovador de tudo isto e ficamos presos a tentar perceber se estamos a seguir todas as regras corretamente. Não havia regras no manifesto, apenas princípios orientadores e valores partilhados,” afirma “O Agile é tanto uma cultura como uma mentalidade.”
Num episódio recente do podcast com Dave Prior, consultor sénior na Leading Agile, Prior fez eco de algo semelhante, especificamente em referência a agências ágeis: “As pessoas falam constantemente sobre cultura no contexto do Agile, como se fosse necessário começar pela cultura e como se a cultura fosse realmente importante, mas, se não criarmos um ambiente em que algo como o Scrum possa sobreviver, não vai funcionar … Se não criarmos o espaço onde possa crescer, não vai funcionar.”
A nossa posição oficial: o Agile é uma mentalidade (e muito mais)
Portanto, sim, o Agile é uma mentalidade, mas é também uma cultura e um ambiente aos quais todos os membros da equipa têm de aderir para que funcione.
Decididamente, não é apenas uma metodologia. Sem a mentalidade e a cultura Agile, os procedimentos Agile perdem o valor que se pretendia que tivessem.
Como observa Shaughnessy: “Adotar o Agile é benéfico… Une as equipas. Promove a comunicação e as possibilidades, reconhece os benefícios do fracasso e baseia-se nas necessidades do utilizador final que, no fim de contas, é tudo o que tentamos alcançar: criar produtos que respondam às necessidades dos utilizadores de forma ponderada e intuitiva.”
O que pensa?
Considera o desenvolvimento ágil uma metodologia ou uma mentalidade? Talvez a questão mais importante aqui seja saber se o Agile é realmente bom (e também não faltam debates sobre isso).
Para saber mais sobre as grandes questões da gestão de projetos, subscreva o boletim informativo do The Digital Project Manager ou junte-se a outros gestores de projetos digitais na nossa comunidade do Slack para continuar a conversa!
