Executando verificação de segurança...
17

O real motivo porque Devs odeiam tanto reuniões

Essa semana participei de uma Retro do meu time e mais uma vez lidamos com o assunto que provavelmente surge em todas as retros do mundo 😬 :

Por que temos tantas reuniões?! 😱

As reuniões deviam ter um objetivo específico!! 🎯

Reuniões sao uma perda de tempo!!! 🙄

Óbvio que tenho essa mesma opiniāo mas nunca havia parado para refletir profundamente os porquês disso.

Foi aí que uma pessoa do meu time levantou um artigo que eu nunca havia lido, mas que agora já esta nas minhas bookmarks e que com certeza levarei como material para PMs, EMs, POs e todo as outras posicoes de business e management que trabalharei junto no futuro.

Esse é o artigo que me refiro 📄.

Sim ele está em inglês, e como sei que o principal objetivo do TabNews é ter um lugar maneiro para conteudo em portugues, vou deixar um breve resumo sobre o que o artigo fala:

Managers vs Makers Schedule (Agenda de Gerentes vs. Criadores)

O artigo tenta explicar porque praticamente qualquer desenvolvedor tem o mesmo sentimento sobre reuniões.
Ele se baseia em dois principais tipos de atividade:

  • Os Gerentes:
    • que sao responsaveis por gerir o trabalho as pessoas e os projetos.
    • Para pessoas deste grupo, o dia normalmente ja está cheio de muitas reunioes, e adicionar mais reunioes nessa agenda se torna um problema pratico: achar um slot na agenda e marcar.
  • Os Criadores:
    • que sao responsaveis por implementar as ideias, basicamente os devs.
    • Para pessoas deste grupo,reuniões são um desastre. Uma única reunião pode consumir uma tarde inteira, dividindo-a em duas partes, cada uma pequena demais para fazer qualquer coisa difícil. Além disso, você deve se lembrar de ir à reunião.

Só mais uma frase explicando o problema, extraida do texto(traduzida com Google translate)

Tudo isso não é problema para alguém na agenda do gerente. Sempre há algo acontecendo na próxima hora; a única questão é o quê. Mas quando alguém na agenda do ciradores tem uma reunião, eles precisam pensar a respeito.

Resumindo

Existe um motivo para detestarmos reuniões🤣! O importante é educar as pessoas de business para entenderem o porque, e tê-las como parceiras para encontrar uma soluçāo para o nosso problema!

Carregando publicação patrocinada...
3

Ao meu ver, o principal problema com as reuniões é a falta de alinhamento do time. Quando a equipe está alinhada, eu seja, cada pessoa sabendo as suas funções e como proceder em casos de desvios ou problemas, as reuniões são muito produtivas e costumam economizar tempo, evitar retrabalho ou até mesmo trabalho desnecessário.
Agora surge a grande questão, como deixar a equipe alinhada? Bom, pela minha experiência, pasmem, com algumas boas reuniões, onde deve-se esclarecer bem o escopo, o que é esperado de cada um e também os padrões de procedimentos para resolução dos problemas.
E é exatamente por esse cenário citado a cima que soft skills como boa comunicação são tão valorizados por bons profissionais.

3

Coordeno uma equipe e concordo com todos os pontos apresentados. Como sou dev raiz desde sempre, odeio reuniões. Por isso, sempre as evitei. Na minha equipe só tem 1 reunião diária de 15 minutos na primeira hora do dia de trabalho. A ideia é justamente colher o estado atual do trabalho e uma estimativa de quanto falta para terminar a atividade. Ela é uma "call" mesmo para os que estão no escritório. Caso tenha pontos de dúvida nessa reunião é combinada uma mini reunião na sequencia apenas com pessoas que precisam participar... Algp como... Terminando aqui e chamo fulano e ciclano para tratar desse ponto. Assim a reunião fica curta. O impontante é, Produtividade!

Recentemente eu sugeri para a equipe um workshop quinzenal em que de cada vez 1 membro da equipe apresenta algo do interesse da equipe. Normalmente deveria durar 1 hora. Mas as vezes chega a durar 2 horas devido ao engajamento e interesse.

No fim, a conclusão que eu chego que excesso de reunião, ta muito ligado ao fato do gestor ser alguem perdido.

3

Um gestor contra as reuniões

Por 12 anos fui desenvolvedor, até passar para arquiteto e começar a me envolver mais com a liderança de pessoas

E tem uma coisa que aprendi, ninguém gosta de reuniões

Porém ninguém faz nada para mudar isso, e a pessoa que está marcando a reunião nunca para e pensa se poderia resolver de outra maneira

Trabalhei em uma empresa que um gerente, colega de trabalho, pensava diferente, para qualquer assunto ele chamava em uma ligação ou agendava uma reunião
Dificilmente usava o chat, já saia ligando de cara, demos muitos feedbacks mas nao foi suficiente, praticamente perdeu todos os seus devs pela má gestão

Ele conseguiu acabar com a equipe e com alguns produtos da empresa

Assincronismo

O segredo de tudo está na conversa assincrona
A verdade é que não necessitamos das respostas na hora, se soubermos como abortar e perguntar sobre um assunto, tudo pode ser resolvido via uma conversa assincrona: Comunicação Assincrona

Com o advento do trabalho remoto isso se multiplicou 1000x, precisamos saber trabalhar com pessoas diferentes de nós, e isso implica em:

-Pessoas que acordam cedo e pessoas que acordam tarde
-Pessoas que almoçam 12h, pessoas que almoçam 15h, pessoas que não almoçam
-N diferentes motivos

O grande ponto é se importar com as pessoas, esse é sempre o segredo.

1

Concordo totalmente com seu comentario e acredito tambem que se importar com as pessoas é sempre a soluçāo. Tenho a impressāo que aqui no Brasil isso nāo acontece tanto e as pessoas nāo conseguem entender que isso é necessário.

Hoje trabalho na Alemanha, tenho muito a impressão de que a cultura corporativa lá tem uma consciencia maior de vida pessoal vs. trabalho, e por isso entendem que as pessoas tem realidades diferentes, mas pode ser uma impressao minha mesmo...

2

Em termos de entrega o Brasil sempre foi superior em agilidade e qualidade, porém isso veio acompanhado de uma má liderança focada na micro-gestão e auto burnout (sempre aconteceu, só demos nome agora)

Lembro de conversar com meu primo que mora na europa, ele mencionou que estava para fazer a entrega de um produto importante na sexta-feira, porém por algum motivo ninguém ligou para isso, fizeram só na segunda-feira.

Os dois casos que citei são extremos, acredito que temos que trabalhar em uma linha tenue entre manter a entrega de qualidade e agilidade mas com um time livre sem um gerente batendo no ombro a cada segundo perguntando como estão suas atividades

Para isso é necessário que o gestor confie na equipe e delegue as atividades voltadas a entrega

Isso da cada vez mais autonomia para os devs e isso é o que importa

Assim sendo, o tal do espirito de dono que os gestores de hoje em dia tanto cobram vem de forma automatica e fluida

3
2

Caramba filipedeschamps que irado!! Obrigado por mandar a mensagem aqui! A gente sempre fica naquela duvida em saber se vale a pena postar ou divulgar um conteudo que descobriu, fica aí a prova de que sim, sempre vale a pena.

Me senti agora aparecendo na televisao nos anos 90 🤣

2

Depois de várias reclamações da quantidade de reuniões, na minha empresa passaram a limitar as reuniões diárias em ate 15 mins (geralmente é uns 5-10 mins), e as demais reuniões em 30 minutos.

Sempre estimulando as conversas por email ou slack e reduzindo a necessidade de querer marcar com alguém para falar algo simples que poderia ser resolvido numa troca de mensagem rapida.

Reuniões tem um custo maior para os devs.

1

Tivemos uma discussao sobre como reduzir o tempo de todas reunioes isso poderia afetar discussoes de produto e mais estrategicas. E como para Managers essas reunioes com os devs tambem se fazem importantes.

A nossa decisao inicial foi concentrar reunioes com um tempo limitado no final do nosso dia, como foi sugerido no artigo, obvio tentando reduzir um pouco a quantidade e tempo tambem.

Dessa forma teremos tempo de foco e os managers ainda terao a oportunidade de conversar e entender um pouco mais dos desafios tecnicos que encontramos.

Depois de um tempo de experiencia posso criar um outro artigo falando da nossa experiencia

1

O problema de tantas reuniões é que MUITAS das coisas ditas la SÃO DESCONSIDERAS POR UMA EPIFANIA QUE O PM teve e quer que aplique no projeto, a qual o programador deve dar um jeito de fazer

2

Considero que não há uma regra de ouro em relação às reuniões, entretanto, tive uma experiência bastante positiva que acredito que seja algo bem próximo de uma situação ótima:

Exerci um cargo de chefia administrativa no setor público de escalão intermediário. A chefia do órgão agendava uma reunião semanal com a chefia administrativa e as demais chefias intermediárias (não chegavam a 10 pessoas), em reuniões em torno de uma hora, em que cada um apresentava o que foi feito durante a semana, quais foram os entraves, e próximas demandas relacionadas.
Sem demonstrar o fato por um vídeo, talvez não fique tão claro, mas como era algo incrivelmente objetivo e rápido para um órgão público. Quando havia qualquer situação mais complexa, a alta chefia já estava presente e decidia conforme a estratégia a ser adotada. E as coisas andavam relativamente rápidas e fáceis. O resultado disto é que você podia ficar mais focado nas demandas sob as quais estava responsável e raramente precisava de outros momentos com outros setores ou com outra chefia.

Normalmente, sabemos que desenvolvendores não são as pessoas de maiores qualificações sociais. É natural que certas áreas de exatas, pelo simples fato de exigirem menor interação com outras pessoas, torna-se um local mais agradável ou atrativo para quem tem um comportamento mais recluso, tímido, antissocial. Entender isto é fundamental para que lá na frente também saiba que não dá para ficar apenas no seu mundo.

Mas acho que as equipes precisam se organizar de forma a serem produtivas. Uma reunião bem na hora que você está criando uma ideia pode quebrar completamente a cadeia de raciocínio e atrasar um projeto.

2

o momento que fiquei mais indignado em uma reuniao nao me aguentei e falei: essa reuniao acaba de custar $1k USD se somar a hora de todos aqui e o problema que estao discutindo poderia ter sido resolvido em menos tempo que essa reuniao.

reuniao para discutir um problema que nao precisa de decisao dos gerentes é a mais inutil. o detalhe: a culpa é nossa (DEV) de nao deixar claro pro gerente que nao precisa da reuniao, fornecendo feedback mais rapido. nao espere que o gerente esteja a par de tudo embora ele deva.

1

Além dos casos que a reunião se torna um bate-papo para falar de poilitica, clima e copa do mundo tb tem o fato de que na maioria dos casos as runiões só servem para o gerente chegar e perguntar "Aonde estamos ???".

1

O que muito ocorre é que usam o espaço da Reunião como sala de bate-papo, que por muitas vezes não são construtivos, mas vejo que o problema aqui não é nem a reunião ou o tempo de duração, mas a maturidade de muitos em usar esse tempo de forma eficiente. uma dinâmica que funciona na empresa que trabalho é, resumir em topicos que serão abordados, fazer perguntas e respostas objetivas e direcionar o momento de fala de forma controlada(não autoritaria, mas controlada), isso minimiza a dispersão do assunto. e amadurece o brainstorming ali necessário.

1

Otimo Artigo Melk!
Parabéns vei!

E bem notável que reuniões é calls são cansativas e não apenas no âmbito criacional muitas vezes se tornam agonizantes, pois pensamos no que precisa ser produzido e entregue.

No entanto em determinados momento as reuniões são necessárias para fechar a comunicação necessária, se tornando algo chave para o entendimento mútuo do wue precisa ser feito e compreendido, afim de evitar ou minimizar erros e retrabalho. O problema é quando esse pareamento de comunicação se torna discussões ou saem do foco...

1

O motivo é que só fazem por fazer, o que é pra ser resolvido por email DEVE ser resolvido por email, não é preciso chamar toda gente em uma call massante de 2 horas só pra falar 1 coisa que dava pra mandar uma mensagem no slack ou discord.
Isso infelizmente é uma realidade na maioria das equiped e empresas, e é por isso que sempre anda tudo devagar, porque perdem tempo a fazer reunioes desnecessárias, tempo que poderiam usar pra abrir o editor de código e marretar o teclado e de vez em quando perguntar uma opiniao sobre alguma coisa.
Alem disso se o gerente chama pra saber uma opiniao sobre uma decisão, ele não deveria ser gerente, como o fabio akita diz, gerenciar uma equipe é gerenciar pessoas e tomar decisões, se ele não consegue tomar decisões por conta própria, ele não deveria ser um gerente, SIMPLES

1

Acredito que as pessoas, estão menos focadas, ou não estão nem ai para reuniões! A maioria, quer sentar na cadeira não ver ninguém, não falar com ninguem e se um problema aparecer, falar com o chefe e só.

1

com o tempo e a experiência as pessoas param de detestar e começam a desfrutar das reuniões.
muito código pode ser resumido em 15 minutos de reunião.
muitos já passaram dias fazendo código que no final era desnecessário.

1

O real motivo para existirem tantas reuniões: elas são um fim em si mesmas e garantem o emprego de muita gente, especialmente em grandes organizações que começaram a existir nos tempos analógicos.

1

Para mim o grande ponto das reuniões é que nem sempre apenas as pessoas necessárias estão nelas, o que certamente gera um desinteresse e questionamento de alguns da necessidade de estar ali.

Quem nunca entrou em uma reunião, comprimentou a todos e passou o restante da reunião fazendo outra coisa? Ou reuniõoes extremamente urgentes que poderiam ser uma simples mensagem

Na minha visão o maior problema das reuniões é esse, muitas vezes de 10 pessoas envolvidas na reunião apenas 2 ou 3 precisariam estar ali.

Ou então pior todos discutem e expõe suas ideias, mas ninguém de fato está se escutando fazendo com que no fim a reunião não tenha servido para decidir ou resolver algo, trazendo a sencação de perca de tempo.

Além disso, em uma das minhas últimas experiências, reuniões estavam servindo mais como um espaço de cobrança e vigilância dos gestores do que para de fato resolver os problemas e andar com o projeto.

Não sei se tenho uma percepção errada sobre o que deveria ser uma reunião, mas na minha concepção é um espaço no qual chegamos com problemas ou próximos passos e em conjunto com os envolvidos decidimos os responsáveis e como prosseguir. Concepção essa que tem sido bem diferente do que tenho experimentado na realidade.

1

Eu recém iniciei no mundo dos Devs, todo dia eu tenho uma reunião rápida, ou para passar algo que deve ser feito, ou para acompanhar o processo, por essas reuniões serem bem focadas no que devemos fazer, não acho que seja um problema, mas caso esse não seja o caso realmente pode atrapalhar e pior, o pessoal já ir com mentalidade de Obrigação se tornando algo ruim.

1

O real motivo para devs não gostarem de reuniões é porque os gestores não orientaram os devs sobre COMO fazer reuniões, o que pelo que andei observando é uma falha frequente em típicos gestores de equipes de T.I.
Reuniões frequentes e rápidas são essenciais para evitar duplicação de esforços, por todo mundo na mesma página quanto a prioridades e gerar o espírito de cooperação e equipe, essencial para aumentar a produtividade.
Se você acha que trabalha melhor sozinho, lamento informar: você está prestes a mudar de ideia ou ser demitido.

1

Total!! Reunião para mim so serve para matar um "bicho papão" tipo aquele problema que vai precisar de varias pessoas pensando juntas, fora isso se não for de alinhamento e periodicamente se torna algo improdutivo

1

Concordo plenamente, o ideial seria ter um concenso entre o time e os gestores a ponto de manter uma rotina de reuniões, seja elas semanais ou diarias e com um tempo estipulado ( se for diárias o mais curto possível ) , para que ao menos, nós desenvolvedores possamos planejar nosso dia já contando com esse tipo de reunião, focando em ser produtivo em todo tempo disponível!

Muito obrigado pelo resumo desse artigo, foi muito interessante ver o outro lado da moeda haha

1

Eu achei muito interessante e achei que era válido dividir, nao precisa agradece! 😊
Esses materias um pouco mais voltados para gestao nao sao tao usuais na nosso dia a dia como dev, mas ajudam bastante na hora de defender um ponto de vista ou opiniao!

1

Eu já trabalhei em uma multinacional por 17 anos. Eu sempre odiei reuniões, a não ser as da minha equipe, que eram muito mais descontraídas.

Formula para reduzir o tempo de reuniões xaropes:
primeiramente: todos deveriam se preparar, ter uma pauta bem elaborada, todos deveriam saber o que vai ser solicitado / apresentado / entregue na reunião.

O gerente ou supervisor deveriam ter em mãos um app para colocar o nome de cada um na reunião e assim que começar a reunião, começa a contar o quanto custa para a empresa essa reunião (custo do salario dos participantes ao minuto).
Como meta os supervisores teriam que ter assuntos complexos resolvidos em menos tempo e com menor custo.
Exemplo da explicação para ficar mais claro: sala com 10 pessoas e + 2 supervisores. timer rodando e ao final da reunião sai a mensagem: essa reunião levou 43 minutos e custou R$3450,22. Esses valores seriam enviados a outros supervisores e assim seria uma idéia de um sistema para agilizar reuniões!!!

1
1

A idéia é sacanear o processo mesmo para que todos sejam mais ágeis e precisos. essas infos teriam que estar na mão de um gestor de projeto, supervisor ou cargo ou acima só para não correr o risco de um colaborador tentar adivinhar o salário do outro.
Mas a ideia é de graça, mas caso implemente mostra ae os resultados dedpois heheheheheh

1

Estive em um contexto, onde uma daily, virava de tudo, mas nunca foi algo de 15min, houve uma vez que ela passou das 2hrs, pq durante a mesma, comecou debates e surgiram duvidas, assim seguiu, até um dia, um dev esclarecer o significado real de uma daily.