{"id":3825,"date":"2018-05-10T12:48:55","date_gmt":"2018-05-10T15:48:55","guid":{"rendered":"https:\/\/blog.umbler.com\/?p=3825"},"modified":"2018-12-04T11:57:47","modified_gmt":"2018-12-04T13:57:47","slug":"a-metodologia-agil-dos-times","status":"publish","type":"post","link":"https:\/\/blog.umbler.com\/br\/a-metodologia-agil-dos-times\/","title":{"rendered":"Inside Umbler #5: a metodologia \u00e1gil dos times \u2013 Parte 2"},"content":{"rendered":"<p>J\u00e1 contamos como essa hist\u00f3ria come\u00e7ou no <a href=\"https:\/\/blog.umbler.com\/br\/inside-umbler-4-a-metodologia-agil-dos-times-parte-1\/\" target=\"_blank\" rel=\"noopener\">primeiro post<\/a> sobre metodologia \u00e1gil. Agora chegou a vez de falar como aplicamos e fizemos essa ideia de times multidisciplinares funcionar na pr\u00e1tica.<\/p>\n<h2><strong>Hora de expandir a ideia, mas com profissionalismo<\/strong><\/h2>\n<p>H\u00e1 um ano, depois de v\u00e1rias experimenta\u00e7\u00f5es e metodologias, j\u00e1 t\u00ednhamos provado o valor de criar times multidisciplinares. Nesse mesmo per\u00edodo est\u00e1vamos estudando a melhor forma de estrutura-los, bem como os pr\u00f3ximos passos nessa otimiza\u00e7\u00e3o de cultura que est\u00e1vamos implementando. Foi ent\u00e3o que nos deparamos com uma metodologia que fazia muito sentido para o que quer\u00edamos, a metodologia que o <a href=\"https:\/\/labs.spotify.com\/2014\/03\/27\/spotify-engineering-culture-part-1\/\" target=\"_blank\" rel=\"noopener\">Spotify<\/a> havia criado. Basicamente o Spotify havia deixado a j\u00e1 conhecida estrutura <a href=\"https:\/\/pt.wikipedia.org\/wiki\/Departamentaliza%C3%A7%C3%A3o_matricial\" target=\"_blank\" rel=\"noopener\">matricial<\/a> da administra\u00e7\u00e3o bem mais atraente.<\/p>\n<p>A organiza\u00e7\u00e3o b\u00e1sica desta metodologia \u00e9 que os times s\u00e3o orientados de forma vertical e horizontal, no qual os times multidisciplinares s\u00e3o chamados de <em>Squads<\/em>, \u00e1reas s\u00e3o chamadas de <em>Tribos<\/em>, setores s\u00e3o chamados de <em>Chapters<\/em> e entusiastas por algum assunto s\u00e3o chamados de <em>Guilds<\/em>. Claro, a metodologia \u00e9 bem mais complexa que isso, mas para nosso caso isso j\u00e1 \u00e9 o suficiente para explicar como a Umbler faz.<\/p>\n<h3><strong>O que s\u00e3o <em>Squads<\/em>?<\/strong><\/h3>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-3829 aligncenter\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/image-2.png\" alt=\"\" width=\"581\" height=\"733\" \/><br \/>\n<em>Squads<\/em> s\u00e3o times multidisciplinares que tem como objetivo uma parte do produto ou <em>feature<\/em>. Um dos <em>Squads<\/em> da Umbler, por exemplo, \u00e9 o <em>Squad de E-mail<\/em>, que \u00e9 o respons\u00e1vel por manter e inovar o UmblerMail. Podemos chamar os <em>Squads<\/em> de times auto organizados que, assim como \u201cmini startups\u201d, possuem autonomia para usarem a metodologia de gerenciamento de projetos que mais lhes der resultado. Tem autonomia para decidir quais tecnologias v\u00e3o usar nos produtos e juntos constru\u00edrem as solu\u00e7\u00f5es baseadas na miss\u00e3o do <em>Squad<\/em> e na estrat\u00e9gia do produto.<\/p>\n<p>Normalmente um <em>Squad<\/em> \u00e9 composto por pessoas com habilidades diversas que fa\u00e7a sentido para atingir os objetivos propostos ao time, como por exemplo, desenvolvedores, sysadmins, marketing, entre outros.\u00a0 Em todos os <em>Squads<\/em> existe o papel de lideran\u00e7a, o <a href=\"https:\/\/www.scrum.org\/resources\/what-is-a-product-owner?gclid=Cj0KCQjwz7rXBRD9ARIsABfBl81-5JXSxDXEtWEMkN6HsWG00NciG2TBEUo4k-PS9rvM1X9xOyLqg10aAnWfEALw_wcB\" target=\"_blank\" rel=\"noopener\">Product Owner<\/a> \u00e9 a \u00a0pessoa respons\u00e1vel por gerenciar o produto ou <em>feature<\/em> em quest\u00e3o.<br \/>\nCada membro de um <em>Squad<\/em> pertence a um <em>chapter<\/em>.<\/p>\n<h3><strong>O que s\u00e3o <em>Chapters<\/em>?<\/strong><\/h3>\n<p><img decoding=\"async\" class=\"size-full wp-image-3828 aligncenter\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/image-3.png\" alt=\"\" width=\"750\" height=\"698\" \/><br \/>\n<em>Chapter<\/em> \u00e9 um grupo de pessoas com as mesmas habilidades, como o Chapter de Marketing, o de Programa\u00e7\u00e3o, de Infraestrutura, etc. Cada <em>chapter<\/em> \u00e9 respons\u00e1vel por manter padr\u00f5es, pr\u00e1ticas t\u00e9cnicas, melhorias funcionais e troca de ideias sobre problemas enfrentados. Frequentemente esses grupos se encontram para alinhamento, visto que cada membro de um <em>chapter<\/em> pertence a um <em>Squad<\/em>. Em um <em>chapter<\/em> sempre existe um l\u00edder, que \u00e9 visto com um l\u00edder t\u00e9cnico e tamb\u00e9m como uma esp\u00e9cie de l\u00edder funcional, \u00e9 ele quem guia o aprendizado t\u00e9cnico e o funcionamento da equipe.<\/p>\n<p>Cada <em>chapter<\/em> est\u00e1 dentro de uma <em>tribe<\/em>.<\/p>\n<h3><strong>O que s\u00e3o <em>Tribes<\/em>?<\/strong><\/h3>\n<p><img decoding=\"async\" class=\"size-full wp-image-3827 aligncenter\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/image-4.png\" alt=\"\" width=\"1125\" height=\"473\" \/><br \/>\n<em>Tribes<\/em> s\u00e3o compostas de <em>chapters<\/em> e s<em>quads<\/em> com objetivos semelhantes, como por exemplo o s<em>quad <\/em>de Interface e o <em>squad <\/em>de<em> backend<\/em>, ambos pertencem a <em>Tribe Product<\/em> na Umbler. <em>Tribes<\/em> est\u00e3o fisicamente no mesmo local e possuem cerca de 100 pessoas, seguindo a limita\u00e7\u00e3o num\u00e9rica de <a href=\"https:\/\/www.fullcontact.com\/blog\/maintaining-relationships\/\">Dunbar<\/a>, a teoria diz que serem humanos conseguem manter a comunica\u00e7\u00e3o fluida com no m\u00e1ximo 100 pessoas.<\/p>\n<p><em>Squads<\/em> e <em>chapters<\/em> de <em>tribes<\/em> diferentes se encontram para trocar experi\u00eancias e alinhar a comunica\u00e7\u00e3o frequentemente.<\/p>\n<h3>O que s\u00e3o <em>Guilds<\/em>?<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3826 aligncenter\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/image-5.png\" alt=\"\" width=\"963\" height=\"553\" \/><br \/>\n<em>Guids<\/em> \u00e9 um grupo formado por pessoas de squads, chapters e tribes diferentes. \u00c9 um pouco confuso no in\u00edcio, mas \u00e9 isso mesmo. <em>Guilds<\/em> possuem um objetivo em comum e seus participantes s\u00e3o pessoas interessadas nesse assunto. Existe uma figura de lideran\u00e7a da <em>Guild<\/em>, por exemplo a Guild de Remote work, na qual s\u00e3o discutidas melhorias e regras para pessoas que trabalham remoto na Umbler.<\/p>\n<blockquote><p>Quer saber mais sobre o trabalho remoto na Umbler? Confere esse post sobre o <a href=\"https:\/\/blog.umbler.com\/br\/trabalho-remoto-e-nova-lei-trabalhista-o-home-office-na-umbler\/\" target=\"_blank\" rel=\"noopener\">home office e a nova lei trabalhista<\/a>.<\/p><\/blockquote>\n<h2><strong>Porque a Umbler escolheu essa metodologia?<\/strong><\/h2>\n<p>Est\u00e1vamos nos organizando para entregar produtos cada vez melhores e mais r\u00e1pidos para nossos clientes. Essa metodologia tem como foco a entrega de resultado. Segundo o Spotify, ela possui um alto n\u00edvel de autogerenciamento, dando mais autonomia e liberdade para os <em>squads<\/em>, que por sua vez s\u00e3o auto gerenci\u00e1veis e n\u00e3o possuem uma depend\u00eancia de chefes funcionais, visto terem autonomia para criar e manter da forma que mais faz sentido para os objetivos tra\u00e7ados pelo time.<\/p>\n<p>A comunica\u00e7\u00e3o \u00e9 o ponto chave dessa metodologia. <em>Tribes, chapters, squads <\/em>e<em> guilds<\/em> se comunicam com frequ\u00eancia, trazendo sinergia interna, coisa que n\u00e3o t\u00ednhamos com tanta \u00eanfase assim no passado. Por \u00faltimo, \u00e9 uma forma divertida de organizar o caos, trazendo alinhamento e organiza\u00e7\u00e3o ao caos j\u00e1 estabelecido.<\/p>\n<h2><strong>Como N\u00c3O iniciar uma mudan\u00e7a de cultura? <\/strong><\/h2>\n<p>Iniciamos o processo com a famosa tentativa e erro, afinal somos uma Startup e precis\u00e1vamos arriscar. Sem praticamente nada de alinhamento, um belo dia come\u00e7amos a chamar os times de <em>squad<\/em>. Alguns tiveram a iniciativa de buscar informa\u00e7\u00f5es sobre o que era isso, aos poucos praticamente toda a empresa sabia o que era um <em>squad<\/em>, sorte nossa que temos correndo em nossas veias a curiosidade.<\/p>\n<p>Algum tempo ap\u00f3s a adapta\u00e7\u00e3o come\u00e7amos a refletir qual era o resultado gerado pela mudan\u00e7a, j\u00e1 que apenas a troca de nome n\u00e3o estava gerando o resultado que esper\u00e1vamos, com isso t\u00ednhamos de avan\u00e7ar, j\u00e1 sab\u00edamos que implementar partes da metodologia aos poucos era o caminho mais s\u00e1bio, por\u00e9m precis\u00e1vamos agilizar.<\/p>\n<p>Um certo dia trocamos os nomes dos times e dos setores para <em>Squads<\/em> e <em>Chapters<\/em> em nossa ferramenta de comunica\u00e7\u00e3o interna, o <a href=\"https:\/\/slack.com\/\" target=\"_blank\" rel=\"noopener\">Slack<\/a>. Pronto, criamos um novo problema. Mais confus\u00e3o na cabe\u00e7a das pessoas e uma implementa\u00e7\u00e3o sem alinhamento. Houve um descontentamento geral sobre essas mudan\u00e7as, o que pode ser natural em uma mudan\u00e7a de cultura de trabalho. Mas em pouco tempo percebemos que isso n\u00e3o era uma mudan\u00e7a de cultura, justamente porque estava sendo imposta \u00e0s pessoas. Era uma estrat\u00e9gia, mas n\u00e3o uma mudan\u00e7a de cultura. Era quest\u00e3o de tempo de at\u00e9 isso cair no abandono.<\/p>\n<h2><strong>Como iniciar da forma certa?<\/strong><\/h2>\n<p>Engajando as pessoas!<\/p>\n<p>Primeiro come\u00e7ou com uma palestra sobre a metodologia. Uma das primeiras partes de uma implementa\u00e7\u00e3o como essa \u00e9 nivelar o conhecimento dos colaboradores sobre o assunto. Muitas d\u00favidas surgiram, muita empolga\u00e7\u00e3o e tamb\u00e9m um pouco de apreens\u00e3o, o que \u00e9 perfeitamente natural em mudan\u00e7as t\u00e3o dr\u00e1sticas.<\/p>\n<p>Uma das formas mais eficiente de engajar pessoas \u00e9 incluindo elas nas decis\u00f5es. Ap\u00f3s a apresenta\u00e7\u00e3o da metodologia, reunimos algumas pessoas da empresa para discutir quais seriam os <em>squads<\/em>, para come\u00e7ar a bolar alguns times e formas de como come\u00e7ar.<\/p>\n<p>Foram diversos encontros e algumas boas horas gastas em din\u00e2micas e brainstormings sobre os <em>squads, chapters <\/em>e<em> tribes<\/em>. O nome dos <em>squads<\/em> e os objetivos foram alterados mais de uma vez, os <em>chapters<\/em> e <em>tribes<\/em> ent\u00e3o, nem se fale.<\/p>\n<p>At\u00e9 que chegamos ao que parecia ser a op\u00e7\u00e3o mais adequada para a empresa. Fl\u00e1vio, nosso CEO, disse em certo momento que \u201ctodas as op\u00e7\u00f5es v\u00e3o ter vantagens e desvantagens, temos de optar por uma e seguir em frente\u201d. Com essa ideia em mente escolhemos a configura\u00e7\u00e3o dos times, determinamos um per\u00edodo de teste e criamos uma regra: n\u00e3o modificar nada em 3 meses, tempo definido para teste.<\/p>\n<p>Definimos os <em>squads<\/em> e seus objetivos; os <em>chapters<\/em> e seus l\u00edderes; os PO de <em>squads<\/em> criado; as tribes e tribe leaders. Esse foi o resultado:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3832\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/umbler-teams-organograma.png\" alt=\"\" width=\"2116\" height=\"1313\" \/><\/p>\n<h2><strong>Ok, mas quem \u00e9 o chefe?<\/strong><\/h2>\n<p>Essa \u00e9 uma parte complicada da hist\u00f3ria. Em uma estrutura matricial existe algumas figuras de lideran\u00e7a, normalmente por objetivos e cada um tem um papel importante na empresa. Isso causa novos problemas, por\u00e9m s\u00e3o problemas saud\u00e1veis.<\/p>\n<ul>\n<li><strong>POs<\/strong> &#8211; S\u00e3o respons\u00e1veis pelas entregas dos <em>squads <\/em>e cada <em>squad<\/em> possui um PO. Na Umbler o PO faz o papel de gerente de projetos tamb\u00e9m.<\/li>\n<li><strong>Chapter Leaders<\/strong> &#8211; S\u00e3o os lideres t\u00e9cnicos e funcionais dos <em>chapters<\/em>. \u00c9 a pessoa que tem a miss\u00e3o de guiar o time e desenvolver suas habilidades, tamb\u00e9m mant\u00e9m a comunica\u00e7\u00e3o do time. Normalmente o Chapter Leader precisa ter uma comunica\u00e7\u00e3o fluida com os POs, para manter a qualidade da entrega dos resultados, afinal ele \u00e9 um l\u00edder t\u00e9cnico.<\/li>\n<li><strong>Tribe Leader<\/strong> &#8211; \u00c9 figura, ou melhor, as figuras &#8211; sim existe mais de um Tribe Leader por tribo \u2013 respons\u00e1vel por gerir o funcionamento da tribe. Por exemplo o <em>tribe leader<\/em> de <em>product<\/em> \u00e9 respons\u00e1vel pelo produto em si, nesse caso ele \u00e9 o \u201cmandachuva\u201d nesse aspecto. Sempre com a perspectiva mais ampla do neg\u00f3cio, os <em>tribe leaders<\/em> tem o papel de manter a tribo inteira em comunica\u00e7\u00e3o. Essa figura de lideran\u00e7a \u00e9 uma das poucas na Umbler que \u00e9 vertical.<\/li>\n<\/ul>\n<h2><strong>E qual foi o resultado disso tudo?<\/strong><\/h2>\n<p>O resultado foi disruptivo.<\/p>\n<p>Durante os tr\u00eas meses do per\u00edodo de teste, tivemos um engajamento de 100% das pessoas. Aos poucos fomos percebendo o valor desse empenho todo. Mesmo quando tivemos algumas incertezas sobre o m\u00e9todo, balan\u00e7amos a cabe\u00e7a e seguimos em frente. N\u00e3o somente os <em>tribe leaders<\/em>, mas tamb\u00e9m <em>chapters leader<\/em> e <em>PO<\/em>s ajudaram nessa jornada. Fomos for\u00e7ados a sair da zona de conforto, mantemos uma comunica\u00e7\u00e3o cada vez mais flu\u00edda, melhoramos em muitos aspectos, mas tamb\u00e9m tivemos algumas diverg\u00eancias em quest\u00e3o de lideran\u00e7a, afinal t\u00ednhamos muitos l\u00edderes, o que acabou gerando certa confus\u00e3o. Por\u00e9m, isso n\u00e3o atrapalhou o processo de mudan\u00e7a de cultura de trabalho que est\u00e1vamos implantando e tudo que est\u00e1vamos construindo.<\/p>\n<p>Ap\u00f3s os tr\u00eas meses de teste pudemos fazer algumas reflex\u00f5es e constata\u00e7\u00f5es. Alguns pontos fortes e pontos de melhoria:<\/p>\n<h3><strong>Pontos fortes:<\/strong><\/h3>\n<ul>\n<li>Autonomia e liberdade;<\/li>\n<li>Comunica\u00e7\u00e3o;<\/li>\n<li>Organiza\u00e7\u00e3o;<\/li>\n<li>Diversidade de pensamentos;<\/li>\n<li>Descentraliza\u00e7\u00e3o na tomada de decis\u00f5es;<\/li>\n<li>Pap\u00e9is bem definidos;<\/li>\n<li>Mais l\u00edderes se formando na empresa;<\/li>\n<li>Foco na entrega de resultado;<\/li>\n<li>Forma\u00e7\u00e3o de novos l\u00edderes;<\/li>\n<li>Novas oportunidades para todos.<\/li>\n<\/ul>\n<h3><strong>Pontos de melhorias:<\/strong><\/h3>\n<ul>\n<li>Comunica\u00e7\u00e3o &#8211; ainda tem muito o que evoluir nesse aspecto;<\/li>\n<li>Clareza sobre os pap\u00e9is da lideran\u00e7a no processo;<\/li>\n<li>Confus\u00e3o dos membros dos <em>squads<\/em> na hora de relatar problemas;<\/li>\n<li>Alinhamento;<\/li>\n<li>Treinamento dos l\u00edderes;<\/li>\n<li>Alinhamento entre <em>chapters, tribes<\/em> e <em>squads;<\/em><\/li>\n<li>Interdepend\u00eancia dos squads;<\/li>\n<li>Gest\u00e3o.<\/li>\n<\/ul>\n<p><strong>DICA:<\/strong> Julgamos que o principal motivo por estar dando certo \u00e9 o engajamento. As pessoas querem fazer parte das estrat\u00e9gias da empresa e ningu\u00e9m gosta de imposi\u00e7\u00e3o. Acreditamos que esse foi o elemento principal para as coisas flu\u00edrem. Por isso, inclua as pessoas nas decis\u00f5es que v\u00e3o impactar, de certo modo, o trabalho delas.<\/p>\n<p><a href=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/social-18-05-11-concelho.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-3838\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2018\/05\/social-18-05-11-concelho.png\" alt=\"Umblerito He-man conselhos\" width=\"600\" \/><\/a><\/p>\n<h3><strong>T\u00e1, mas e Agora?<\/strong><\/h3>\n<p>Agora vamos continuar, essas mudan\u00e7as implementadas n\u00e3o dever\u00e3o acabar ou estagnar. Quer saber mais sobre como estamos fazendo e os resultados que tivemos com as novas implementa\u00e7\u00f5es? Deixe seu coment\u00e1rio!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J\u00e1 contamos como essa hist\u00f3ria come\u00e7ou no primeiro post sobre metodologia \u00e1gil. Agora chegou a vez de falar como aplicamos e fizemos essa ideia de times multidisciplinares funcionar na pr\u00e1tica. Hora de expandir a ideia, mas com profissionalismo H\u00e1 um ano, depois de v\u00e1rias experimenta\u00e7\u00f5es e metodologias, j\u00e1 t\u00ednhamos provado o valor de criar times [&hellip;]<\/p>\n","protected":false},"author":29,"featured_media":5092,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[318,319,316,320,321,322],"class_list":["post-3825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inside","tag-chapters","tag-matricial","tag-metodologia-agil","tag-spotify","tag-squads","tag-tribes"],"_links":{"self":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/3825"}],"collection":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/comments?post=3825"}],"version-history":[{"count":0,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/3825\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media\/5092"}],"wp:attachment":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media?parent=3825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/categories?post=3825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/tags?post=3825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}