{"id":960,"date":"2017-08-21T06:22:34","date_gmt":"2017-08-21T09:22:34","guid":{"rendered":"https:\/\/rafaelbuzon.com\/site\/?p=960"},"modified":"2017-08-21T06:22:34","modified_gmt":"2017-08-21T09:22:34","slug":"nossa-baixa-eficiencia-em-software","status":"publish","type":"post","link":"https:\/\/rafaelbuzon.com\/site\/2017\/08\/21\/nossa-baixa-eficiencia-em-software\/","title":{"rendered":"Nossa Baixa Efici\u00eancia em Software"},"content":{"rendered":"<p>Queria compartilhar com voc\u00eas alguns dados que comprovam nossa baixa efici\u00eancia no fluxo de desenvolvimento de sistemas. Preparem-se!<\/p>\n<p>Inicialmente eu n\u00e3o acreditei quando ouvi que, na ind\u00fastria de software, ter\u00edamos uma efici\u00eancia m\u00e9dia de 15%. Quinze porcento! Quin-ze-por-cen-to! QUINZE POR CENTO! Desconfiei desse n\u00famero e fui investigar.<\/p>\n<p>O meio mais f\u00e1cil que encontrei para tentar comprovar ou desmentir este n\u00famero foi usar dados das equipes que atuavam na empresa em que eu trabalhava. L\u00e1 t\u00ednhamos cerca de 40 equipes de desenvolvimento, muitas fazendo Scrum e outras aplicando Kanban, e que disponibilizavam suas m\u00e9tricas na ferramenta JIRA. Logo, independente do m\u00e9todo de gest\u00e3o do trabalho que estavam usando, quis saber se a efici\u00eancia do processo destes times poderia dar algum ind\u00edcio pra mim de que aquele n\u00famero de 15% estivesse certo&#8230;<\/p>\n<p>Para voc\u00ea que n\u00e3o conhece a Efici\u00eancia do Processo, basta dividir o tempo m\u00e9dio em que os itens\u00a0<strong>est\u00e3o sendo trabalhados por algu\u00e9m (Touch Time) <\/strong>(n\u00e3o contabilizando o tempo em que os itens ficam em\u00a0filas ou bloqueados) pelo tempo m\u00e9dio de atravessamento: o <strong>Lead Time<\/strong>.<\/p>\n<blockquote><p><em>Efici\u00eancia do Processo = Touch Time \/ Lead Time<\/em><\/p><\/blockquote>\n<p>Logo, usando o Jira, entrei no board de cada time e somei os tempos m\u00e9dios em que os times ficavam nas colunas de a\u00e7\u00e3o (Em An\u00e1lise, Em Desenvolvimento, Em Testes, etc) e dividi pelo <a href=\"https:\/\/rafaelbuzon.com\/site\/lead-time-no-jira-em-3-passos\/\"><strong>Lead Time M\u00e9dio geral<\/strong><\/a>.<\/p>\n<p>Pois bem, me surpreendi ao ver os resultados.<\/p>\n<p>Abaixo duas imagens que mostram o Touch Time, Lead Time e a Efici\u00eancia do Processo calculada de 13 equipes:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rafaelbuzon.com\/site\/wp-content\/uploads\/2017\/08\/Screen-Shot-2017-08-20-at-13.00.37.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-963 size-large\" src=\"https:\/\/rafaelbuzon.com\/site\/wp-content\/uploads\/2017\/08\/Screen-Shot-2017-08-20-at-13.00.37-1024x580.png\" alt=\"\" width=\"1024\" height=\"580\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/rafaelbuzon.com\/site\/wp-content\/uploads\/2017\/08\/Screen-Shot-2017-08-20-at-13.00.43.png\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-965\" src=\"https:\/\/rafaelbuzon.com\/site\/wp-content\/uploads\/2017\/08\/Screen-Shot-2017-08-20-at-13.00.43-1024x416.png\" alt=\"\" width=\"1024\" height=\"416\" \/><\/a><\/p>\n<p>Retirando os extremos, temos uma m\u00e9dia de 29% de Efici\u00eancia de Processo nestas equipes analisadas. O que me fez pensar: &#8220;Poxa, a efici\u00eancia \u00e9 baixa mesmo, mas n\u00e3o \u00e9 15%&#8221;. Ledo engano meu.<\/p>\n<p>Muitas equipes n\u00e3o evidenciam as colunas de espera. Se voc\u00ea pegar o tradicional TO DO | WIP | DONE, tudo o que estiver no WIP eu considerei como Touch Time, apesar de estar longe de ser verdade. Muita coisa na coluna WIP fica bloqueada <span style=\"text-decoration: underline;\">aguardando<\/span> alguma coisa acontecer ou muita coisa j\u00e1 est\u00e1 pronta <span style=\"text-decoration: underline;\">aguardando os testes<\/span>. Alguns times tinham colunas para &#8220;Aguardando testes&#8221; e &#8220;Testing&#8221;, alguns outros representavam bem melhor a realidade com v\u00e1rias colunas, mas a maioria seguia o b\u00e1sico.<\/p>\n<p>Logo, \u00e9 bem prov\u00e1vel que aquela efici\u00eancia encontrada, de 29%, seja bem menor! \ud83d\ude41<\/p>\n<p>Isso soma-se \u00e0 argumenta\u00e7\u00e3o da necessidade do foco no fluxo e nas filas, antes de se pensar em tamanho dos itens ou performance de desenvolvimento. Em outras palavras, n\u00e3o adianta voc\u00ea ter uma Ferrari, se a cada esquina houver um sem\u00e1foro vermelho que te fa\u00e7a aguardar.<\/p>\n<hr \/>\n<p>Abaixo voc\u00ea encontra mais material a respeito deste tema. Espero que goste!<\/p>\n<ul>\n<li><strong>POST:\u00a0<\/strong><a href=\"http:\/\/blog.kudoos.com.br\/agile\/o-que-e-eficiencia-do-processo\/\"><strong>O que \u00e9 Efici\u00eancia do processo?<\/strong><\/a><\/li>\n<li><strong>VIDEO:\u00a0<\/strong><a href=\"https:\/\/www.youtube.com\/watch?v=-zE7BS_QfaA\"><strong>AGILEVALE 2013 | Porque estimar e porque deixar de estimar! &#8211; Rodrigo Yoshima<\/strong><\/a><\/li>\n<li><strong>SLIDES:\u00a0<a href=\"https:\/\/pt.slideshare.net\/rodrigoy\/porque-estimar-e-porque-deixar-de-estimar\">Porque estimar e porque deixar de estimar &#8211; Slides<\/a><\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Queria compartilhar com voc\u00eas alguns dados que comprovam nossa baixa efici\u00eancia no fluxo de desenvolvimento de sistemas. Preparem-se! Inicialmente eu n\u00e3o acreditei quando ouvi que, na ind\u00fastria de software, ter\u00edamos uma efici\u00eancia m\u00e9dia de 15%. Quinze porcento! Quin-ze-por-cen-to! QUINZE POR CENTO! Desconfiei desse n\u00famero e<\/p>\n","protected":false},"author":1,"featured_media":2668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,20],"tags":[],"class_list":["post-960","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gestao","category-kanban"],"_links":{"self":[{"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/posts\/960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/comments?post=960"}],"version-history":[{"count":0,"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/posts\/960\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/media?parent=960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/categories?post=960"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rafaelbuzon.com\/site\/wp-json\/wp\/v2\/tags?post=960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}