{"id":5680,"date":"2016-06-01T09:58:55","date_gmt":"2016-06-01T12:58:55","guid":{"rendered":"http:\/\/blog.panrotas.com.br\/b2btech\/?p=5680"},"modified":"2016-06-01T09:58:55","modified_gmt":"2016-06-01T12:58:55","slug":"produtividade-na-construcao-de-software","status":"publish","type":"post","link":"https:\/\/blog.panrotas.com.br\/b2btech\/2016\/06\/01\/produtividade-na-construcao-de-software\/","title":{"rendered":"O PROGRAMADOR \u00c9 ARTISTA OU T\u00c9CNICO?"},"content":{"rendered":"<p>Ta\u00ed um tema que encontra m\u00faltiplas e variadas vers\u00f5es, opini\u00f5es e experi\u00eancias, em especial se confrontarmos escolas de gest\u00e3o distintas.<\/p>\n<p>N\u00e3o h\u00e1 uma verdade \u00fanica, mas h\u00e1 interessantes argumentos por (A) quem defende a codifica\u00e7\u00e3o como uma atividade criativa an\u00e1loga \u00e0 arte, como pintar um quadro ou esculpir uma escultura, e (B) os que defendem que a produ\u00e7\u00e3o de software, enquanto business, mais se assemelha \u00e0 constru\u00e7\u00e3o de um produto, como uma linha de montagem de um autom\u00f3vel, por exemplo.<\/p>\n<p>Segundo os defensores do conceito A, enquanto artistas, os desenvolvedores n\u00e3o devem ser pressionados com rela\u00e7\u00e3o ao cumprimento de uma jornada fixa de trabalho, da mesma forma que a defini\u00e7\u00e3o de prazo para conclus\u00e3o de um projeto acaba por atrapalhar seu processo criativo.<\/p>\n<figure id=\"attachment_5683\" aria-describedby=\"caption-attachment-5683\" style=\"width: 450px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" src=\"http:\/\/panrotas.blog.br\/b2btech\/wp-content\/uploads\/sites\/7\/2016\/06\/image-1.jpeg\" alt=\"Programadores seriam como artistas que esculpem uma obra de arte a partir do nada\" width=\"450\" height=\"297\" class=\"size-full wp-image-5683\" srcset=\"https:\/\/blog.panrotas.com.br\/b2btech\/wp-content\/uploads\/sites\/7\/2016\/06\/image-1.jpeg 450w, https:\/\/blog.panrotas.com.br\/b2btech\/wp-content\/uploads\/sites\/7\/2016\/06\/image-1-300x198.jpeg 300w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><figcaption id=\"caption-attachment-5683\" class=\"wp-caption-text\">Programadores seriam como artistas que esculpem uma obra de arte a partir do nada<\/figcaption><\/figure>\n<p>Para os que percebem o software como um produto (segundo o conceito B), cuja constru\u00e7\u00e3o aproxima-o mais das ci\u00eancias exatas do que das artes, a etapa de alta criatividade est\u00e1 mais no projeto que antecede a montagem, e a codifica\u00e7\u00e3o em si deve ser realizada por times com conhecimento das melhores t\u00e9cnicas, com m\u00e9todo, processo e disciplina.<\/p>\n<p>Profissional criativo \u00e9 desej\u00e1vel em qualquer atividade, mas n\u00e3o \u00e9 mandat\u00f3rio que todo programador seja criativo, desde que ele domine as t\u00e9cnicas mais atualizadas de programa\u00e7\u00e3o para o projeto que esteja desenvolvendo.<\/p>\n<p>Ou como diria o Sidney Lima Filho, especialista no tema:<\/p>\n<p>&#8211; &#8220;Programar \u00e9 igual a pintar, nem todo pintor \u00e9 criativo, mas existem grandes obras de arte que s\u00e3o pinturas. Antes de me pedir para n\u00e3o ter hor\u00e1rio, mostre-me o seu quadro. Criatividade \u00e9 a habilidade de criar sistematicamente. Se voc\u00ea s\u00f3 cria de vez em quando, ent\u00e3o voc\u00ea n\u00e3o \u00e9 criativo, apenas teve algum rompante de criatividade. Programar \u00e9 uma atividade criativa, portanto a qualidade da sua solu\u00e7\u00e3o tamb\u00e9m reflete sua capacidade criativa.&#8221;<\/p>\n<p>Ainda na \u00f3tica de quem acredita no conceito B, a criatividade na codifica\u00e7\u00e3o se aproximaria das solu\u00e7\u00f5es que um engenheiro criativo aplica \u00e0 linha de montagem, buscando melhor resultado do que aquele previsto no projeto original.<\/p>\n<p>Neste caso, o conceito de times coesos, trabalhando juntos, no mesmo local e no mesmo hor\u00e1rio, fazem muita diferen\u00e7a na produtividade, na efic\u00e1cia e, por conseguinte, nos resultados alcan\u00e7ados na produ\u00e7\u00e3o de software, em especial em projetos de grande porte.<\/p>\n<p>Um trabalho que depende de uma equipe e no qual h\u00e1 uma interdepend\u00eancia de etapas, de compartilhamento de conhecimento e troca de experi\u00eancias, seguramente ter\u00e1 melhores produtividade, efic\u00e1cia e resultado, se toda a equipe trabalhar junta.<\/p>\n<figure id=\"attachment_5685\" aria-describedby=\"caption-attachment-5685\" style=\"width: 487px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" src=\"http:\/\/panrotas.blog.br\/b2btech\/wp-content\/uploads\/sites\/7\/2016\/06\/image-2.jpeg\" alt=\"Programadores atuando como um time, trabalhando juntos no mesmo local e no mesmo hor\u00e1rio, produzem software com maior produtividade, efic\u00e1cia e resultados\" width=\"487\" height=\"302\" class=\"size-full wp-image-5685\" srcset=\"https:\/\/blog.panrotas.com.br\/b2btech\/wp-content\/uploads\/sites\/7\/2016\/06\/image-2.jpeg 487w, https:\/\/blog.panrotas.com.br\/b2btech\/wp-content\/uploads\/sites\/7\/2016\/06\/image-2-300x186.jpeg 300w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><figcaption id=\"caption-attachment-5685\" class=\"wp-caption-text\">Programadores atuando como um time, trabalhando juntos no mesmo local e no mesmo hor\u00e1rio, produzem software com maior produtividade, efic\u00e1cia e resultados<\/figcaption><\/figure>\n<p>Ou seja, um time que desenvolve software de forma compartimentada, em que cada desenvolvedor \u00e9 respons\u00e1vel por determinada funcionalidade ou trecho do c\u00f3digo, ser\u00e1 mais produtivo, eficaz e atingir\u00e1 melhores resultados se todos atuarem no mesmo local e no mesmo hor\u00e1rio.<\/p>\n<p>A disciplina \u00e9 mesmo um componente fundamental nesse tema e quando me refiro \u00e0 comunica\u00e7\u00e3o presencial, destaco standup meetings di\u00e1rios, esp\u00edrito de equipe, motiva\u00e7\u00e3o pela cria\u00e7\u00e3o compartilhada com amigos e colegas e reuni\u00f5es de projeto, que \u00e9 o que fazem o que chamo &#8220;team commitment&#8221;.<\/p>\n<p>Entre produtividade ou efic\u00e1cia definitivamente fique com os dois, mas atente que \u00e9 um grupo de profissionais atuando juntos que impactar\u00e1 diretamente a conquista de resultados.<\/p>\n<p>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ta\u00ed um tema que encontra m\u00faltiplas e variadas vers\u00f5es, opini\u00f5es e experi\u00eancias, em especial se confrontarmos escolas de gest\u00e3o distintas. N\u00e3o h\u00e1 uma verdade \u00fanica, mas h\u00e1 interessantes argumentos por (A) quem defende a codifica\u00e7\u00e3o como uma atividade criativa an\u00e1loga \u00e0 arte, como pintar um quadro ou esculpir uma escultura, e (B) os que defendem&hellip; <a class=\"more-link\" href=\"https:\/\/blog.panrotas.com.br\/b2btech\/2016\/06\/01\/produtividade-na-construcao-de-software\/\">Continue reading &rarr;<\/a><\/p>\n","protected":false},"author":11,"featured_media":5686,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8,11,18,19],"tags":[42,57,65,71,79,104,108],"_links":{"self":[{"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/posts\/5680"}],"collection":[{"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/comments?post=5680"}],"version-history":[{"count":0,"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/posts\/5680\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/media\/5686"}],"wp:attachment":[{"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/media?parent=5680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/categories?post=5680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.panrotas.com.br\/b2btech\/wp-json\/wp\/v2\/tags?post=5680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}