{"id":7243,"date":"2018-03-01T15:49:29","date_gmt":"2018-03-01T18:49:29","guid":{"rendered":"http:\/\/blog.plataformatec.com.br\/?p=7243"},"modified":"2018-03-05T09:51:19","modified_gmt":"2018-03-05T12:51:19","slug":"processo-adaptar-e-necessario","status":"publish","type":"post","link":"https:\/\/blog.plataformatec.com.br\/2018\/03\/processo-adaptar-e-necessario\/","title":{"rendered":"Processo: Adaptar \u00e9 Necess\u00e1rio"},"content":{"rendered":"
H\u00e1 algum tempo, encontrei um amigo desenvolvedor em um evento e ele me contou que as coisas estavam “complicadas” na equipe em que ele trabalhava. O olhar era um misto de d\u00favida e cansa\u00e7o, como quase sempre que algu\u00e9m menciona a palavra “complicado”. Quis entender os detalhes, pois em outra ocasi\u00e3o ele me falou maravilhas sobre o trabalho e a equipe.<\/p>\n
O que ele me contou, resumidamente, \u00e9 que a equipe manteve um bom desempenho desde a sua cria\u00e7\u00e3o, mas que aqueles \u00faltimos 2 meses tinham sido bem ruins. Reuni\u00f5es e cerim\u00f4nias come\u00e7aram a necessitar de mais tempo para serem feitas e o time passou a entregar menos, deixando um clima de desmotiva\u00e7\u00e3o. A pergunta que me fiz foi: o que aconteceu para que o comportamento do time fosse alterado dessa forma?<\/p>\n
Recentemente nos encontramos novamente. Ele concluiu que dois fatores foram determinantes para a mudan\u00e7a:
\n1. A disponibiliza\u00e7\u00e3o de um board de m\u00e9tricas do produto;
\n2. A entrada de dois desenvolvedores, alterando a forma\u00e7\u00e3o do time de 5 para 7 pessoas.<\/p>\n
A equipe n\u00e3o tinha acesso em tempo real \u00e0s informa\u00e7\u00f5es de uso e convers\u00e3o do produto, apenas quando solicitava \u00e0 \u00e1rea de BI. Quando o acesso a um board com esses n\u00fameros foi liberado, discuss\u00f5es frequentes sobre eles se iniciaram de forma desestruturada em dailies e reviews. Na maioria das vezes n\u00e3o se chegava a uma conclus\u00e3o sobre o ponto levantado e a cerim\u00f4nia se alongava.<\/p>\n
Fred Brooks, em seu livro “Mythical Man-Month”, j\u00e1 falou sobre os efeitos de incluir mais pessoas em um time de software, mas ainda assim n\u00e3o havia ind\u00edcios t\u00e3o fortes de que a inclus\u00e3o de apenas duas pessoas de n\u00edvel pleno, que j\u00e1 trabalhavam em um time que permaneceria pequeno tornaria impratic\u00e1vel dois processos rotineiros:<\/p>\n
Os refinings das hist\u00f3rias de usu\u00e1rio: o n\u00famero de perguntas e conflitos de opini\u00e3o aumentou durante as reuni\u00f5es, reduzindo drasticamente a efici\u00eancia dela. Sem ter hist\u00f3rias prontas para desenvolvimento e com as cerim\u00f4nias demorando mais tempo, a equipe simplesmente perdeu throughput.<\/p>\n<\/li>\n<\/ul>\n
Mudan\u00e7as simples como as mencionadas podem alterar bastante a din\u00e2mica do time ao ponto dos processos em uso n\u00e3o serem capazes de suportar as mudan\u00e7as sem algum ajuste. Os conceitos de melhoria cont\u00ednua, itera\u00e7\u00f5es e avalia\u00e7\u00e3o do processos est\u00e3o t\u00e3o relacionados \u00e0s metodologias \u00e1geis, que parece ingenuidade considerar que algu\u00e9m possa esquecer disso.<\/p>\n
Mas… pode ser que aquele conjunto de processos produziu bons resultados por tanto tempo que a equipe perdeu o h\u00e1bito de question\u00e1-lo\u2026 pode ser que as mudan\u00e7as cheguem sem aviso, sem parecerem particularmente importantes\u2026 pode ser que o time, sem querer, invista energia em culpar as mudan\u00e7as ao inv\u00e9s de se adaptar a elas\u2026 pode ser que na nossa busca em aplicar “\u00c1gil”, esque\u00e7amos de ser \u00e1geis<\/a><\/strong>\u2026 Por isso, nunca \u00e9 demais lembrar que ter um olhar cr\u00edtico para os processos \u00e9 um exerc\u00edcio constante e necess\u00e1rio.<\/p>\n Meu amigo tamb\u00e9m contou quais solu\u00e7\u00f5es o time adotou quando perceberam o problema. Come\u00e7aram criando um f\u00f3rum mensal dedicado a discutir os n\u00fameros do produto, do qual saem ideias de itens de backlog, insumos para prioriza\u00e7\u00e3o e a\u00e7\u00f5es para o time de neg\u00f3cios. A partir da\u00ed, quando o assunto surgia na daily e na review, quase sempre estava dentro do escopo da cerim\u00f4nia, sem divergir dos objetivos dela.<\/p>\n Nos refinamentos, embora o escopo final ainda passe pelo crivo de todos, a prepara\u00e7\u00e3o da hist\u00f3ria para desenvolvimento passou a ser feita com participa\u00e7\u00e3o de menos pessoas, reduzindo o tempo das reuni\u00f5es. Na retrospectiva, passaram a usar uma ferramenta web para preencher os itens antes da cerim\u00f4nia e prioriz\u00e1-los, de forma que conseguiram manter as discuss\u00f5es importantes dentro do timebox em que est\u00e3o todos reunidos.<\/p>\n Independente do n\u00edvel de ajuste e qual a solu\u00e7\u00e3o adotada, \u00e9 certo que seus processos precisar\u00e3o ser revistos. Portanto, esteja atento a padr\u00f5es indesej\u00e1veis, colete m\u00e9tricas que mensurem seus processos<\/a> <\/strong>e as acompanhe, converse com as pessoas, fique de olho em mudan\u00e7as na din\u00e2mica do time e esteja sempre aberto a sugest\u00f5es.<\/p>\n Este texto tamb\u00e9m faz parte da Cont\u00c1gil, nossa newsletter mensal com curadoria de conte\u00fado pela equipe da Plataformatec sobre\u00a0gerenciamento de projetos, metodologias e cultura \u00e1gil. Se voc\u00ea ainda n\u00e3o \u00e9 assinante, assine agora!\u00a0\ud83d\ude42<\/em><\/p>\n <\/a><\/p>\n","protected":false},"excerpt":{"rendered":" H\u00e1 algum tempo, encontrei um amigo desenvolvedor em um evento e ele me contou que as coisas estavam “complicadas” na equipe em que ele trabalhava. O olhar era um misto de d\u00favida e cansa\u00e7o, como quase sempre que algu\u00e9m menciona a palavra “complicado”. Quis entender os detalhes, pois em outra ocasi\u00e3o ele me falou maravilhas … \u00bb<\/a><\/p>\n","protected":false},"author":40,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[123,284],"aioseo_notices":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts\/7243"}],"collection":[{"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/comments?post=7243"}],"version-history":[{"count":4,"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts\/7243\/revisions"}],"predecessor-version":[{"id":7251,"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/posts\/7243\/revisions\/7251"}],"wp:attachment":[{"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/media?parent=7243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/categories?post=7243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.plataformatec.com.br\/wp-json\/wp\/v2\/tags?post=7243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}