{"id":2943,"date":"2021-06-30T09:30:03","date_gmt":"2021-06-30T12:30:03","guid":{"rendered":"https:\/\/programathor.com.br\/blog\/?p=2943"},"modified":"2021-07-01T11:58:32","modified_gmt":"2021-07-01T14:58:32","slug":"story_points","status":"publish","type":"post","link":"https:\/\/programathor.com.br\/blog\/story_points\/","title":{"rendered":"Voc\u00ea sabe o que s\u00e3o story points e como us\u00e1-los?"},"content":{"rendered":"\n<p>Um tema que est\u00e1 em alta nesses tempos de transforma\u00e7\u00e3o \u00e1gil que o mercado vive, e que ainda \u00e9 um tanto quanto pol\u00eamico: por que usar <em>story points<\/em> ao inv\u00e9s de horas de trabalho, para estimar esfor\u00e7o? Para quem n\u00e3o conhece o conceito da <a href=\"https:\/\/programathor.com.br\/blog\/conheca-scrum-a-metodologia-que-tem-transformado-projetos-de-ti\/?utm_source=blog&amp;utm_medium=story_points\">Metodologia <em>Scrum<\/em><\/a> e do uso de <em>story points<\/em>, pode parecer imposs\u00edvel que essa substitui\u00e7\u00e3o fa\u00e7a sentido. Mas, acredite: medir esfor\u00e7o com <em>story points<\/em> \u00e9 uma grande evolu\u00e7\u00e3o! Siga nesse conte\u00fado e saiba mais!<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que s\u00e3o <em>story points<\/em><\/strong><\/h2>\n\n\n\n<p>Conceitualmente falando, <em>story points<\/em> s\u00e3o unidades de medida relativas, baseadas em \u201ctamanho\u201d de atividade (no que se refere a sua complexidade), utilizadas na <a href=\"https:\/\/programathor.com.br\/blog\/entenda-o-que-e-a-metodologia-agil-e-as-suas-caracteristicas\/?utm_source=blog&amp;utm_medium=story_points\">Metodologia \u00c1gil<\/a> para estimar esfor\u00e7o considerando as peculiaridades dos membros da <em>squad<\/em>. Isso porque se falarmos somente em horas de esfor\u00e7o n\u00e3o estaremos considerando a habilidade, conhecimento e experi\u00eancia das pessoas envolvidas.&nbsp;<\/p>\n\n\n\n<p>Dessa forma, uma pessoa que possui total habilidade e conhecimento com a atividade a ser implementada, tende a levar muito menos tempo para execut\u00e1-la, do que uma pessoa iniciante e que n\u00e3o possui experi\u00eancia. Um programador junior, por exemplo, possui uma <a href=\"https:\/\/programathor.com.br\/blog\/produtividade-como-desenvolvedor\/?utm_source=blog&amp;utm_medium=story_points\">produtividade<\/a> menor do que um programador considerado senior.&nbsp;<\/p>\n\n\n\n<p>Isso exp\u00f5e a fragilidade em considerar horas para estimar esfor\u00e7o, visto que, na verdade, o tempo necess\u00e1rio para realiza\u00e7\u00e3o de algo est\u00e1 totalmente relacionado ao tempo que a pessoa precisar\u00e1 se dedicar para tal feito. Uma pessoa mais experiente \u00e9 mais r\u00e1pida do que uma pessoa menos experiente. Por isso, considerar horas para execu\u00e7\u00e3o de uma atividade sem considerar por exemplo, as <a href=\"https:\/\/programathor.com.br\/blog\/descubra-o-que-sao-hard-skills-e-a-importancia-delas-na-sua-carreira\/?utm_source=blog&amp;utm_medium=story_points\"><em>hard skills<\/em><\/a> do profissional, abre margem para errar facilmente na estimativa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Exemplo pr\u00e1tico<\/strong><\/h2>\n\n\n\n<p>Vamos pensar em uma corrida de um trajeto de 10 km. Podemos definir que todos os participantes da corrida levar\u00e3o 30 minutos para correr os 10 km? Certamente n\u00e3o. O tempo necess\u00e1rio para concluir o percurso depender\u00e1 de diversos fatores, como por exemplo, o preparo f\u00edsico do participante, a habilidade do mesmo para correr no tipo de solo desse trajeto e, at\u00e9 mesmo, os impactos do clima (muito quente, chuvoso, seco, etc.) no organismo do participante.<\/p>\n\n\n\n<p>Viu como fica complicado definir tempo como estimativa de esfor\u00e7o, sem considerar todos os fatores que podem impactar esse tempo?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/programathor.com.br\/jobs\/?utm_source=blog&amp;utm_medium=story_points\"><img decoding=\"async\" width=\"700\" height=\"380\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/vaga-desenvolvedor-1-2.jpg\" alt=\"Vagas ProgramaThor\" class=\"wp-image-2279\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/vaga-desenvolvedor-1-2.jpg 700w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/vaga-desenvolvedor-1-2-300x163.jpg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/vaga-desenvolvedor-1-2-676x367.jpg 676w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como medir esfor\u00e7o com <em>story points<\/em><\/strong><\/h2>\n\n\n\n<p>Normalmente utiliza-se a escala Fibonacci para estimar <em>story points<\/em>, pois, trata-se de uma escala n\u00e3o linear, de modo que n\u00e3o \u00e9 poss\u00edvel determinar um esfor\u00e7o como 4, por exemplo, somente por ser o dobro de 2. Isso evita a defini\u00e7\u00e3o de esfor\u00e7o baseada na estimativa de outras atividades, porque isso n\u00e3o faz sentindo: cada atividade deve ser considerada \u00fanica.<\/p>\n\n\n\n<p>Essa t\u00e9cnica possibilita que haja varia\u00e7\u00e3o na estimativa, impedindo que o time empregue uma regra de tr\u00eas para converter em horas. Isso possibilita que no decorrer do projeto, o time foque no valor agregado das entregas (<em>story poins<\/em> entregues), ao inv\u00e9s de se apegar ao esfor\u00e7o empenhado para execu\u00e7\u00e3o do trabalho. At\u00e9 porque, um dos principais conceitos da Metodologia \u00c1gil \u00e9 justamente que esfor\u00e7o sem resultado entregue, n\u00e3o serve para nada. Por exemplo: se um time fizer v\u00e1rios gols mas n\u00e3o ganhar o jogo, de nada valeram os gols.<\/p>\n\n\n\n<p>Para quem n\u00e3o se recorda sobre como essa escala funciona, \u00e9 assim: basta somar um n\u00famero ao anterior, come\u00e7ando pelo n\u00famero 1:<\/p>\n\n\n\n<ul><li>1<\/li><li>1+1=2<\/li><li>2+1=3<\/li><li>3+2=5<\/li><li>5+3=8<\/li><li>8+5=13<\/li><li>13+8=21; e assim em diante.<\/li><\/ul>\n\n\n\n<p>Ent\u00e3o, tendo conhecimento dessa escala, para facilitar a compreens\u00e3o, pode ser definido um modelo de refer\u00eancia. Usar animais, por exemplo, \u00e9 bem comum:<\/p>\n\n\n\n<ul><li>Abelha: 1;<\/li><li>Rato: 2;<\/li><li>Coelho: 3;<\/li><li>Gato: 5;<\/li><li>Lobo: 8;<\/li><li>Le\u00e3o: 13;<\/li><li>Urso: 21;<\/li><li>Girafa: 34;<\/li><li>Baleia: 55.<\/li><\/ul>\n\n\n\n<p>Assim, os membros do time pensam em animais na hora da vota\u00e7\u00e3o para definir o esfor\u00e7o para entrega de tal hist\u00f3ria: uma hist\u00f3ria simples e que o time j\u00e1 possui experi\u00eancia para entregar pode ser considerada um gato, por exemplo. Enquanto uma hist\u00f3ria complexa, que necessitar\u00e1 que o time pesquise sobre tratativas adequadas, pode ser considerada uma baleia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que voc\u00ea achou desse m\u00e9todo de estimativa de esfor\u00e7o?<\/strong><\/h2>\n\n\n\n<p>Pode ser que somente lendo o conceito, ainda seja dif\u00edcil compreender e pare\u00e7a complexo aplicar a medi\u00e7\u00e3o de esfor\u00e7o com <em>story points<\/em>. Por isso, tente colocar em pr\u00e1tica para ter certeza da efici\u00eancia desse m\u00e9todo \u00e1gil de medir e controlar a <a href=\"https:\/\/programathor.com.br\/blog\/organizacao-e-produtividade\/?utm_source=blog&amp;utm_medium=story_points\">produtividade<\/a> do time.<\/p>\n\n\n\n<p>Se voc\u00ea tiver mais d\u00favidas, sugest\u00f5es e coment\u00e1rios sobre o tema, registre aqui!<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/programathor.com.br\/?utm_source=blog&amp;utm_medium=story_points\"><img decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/LOGO-PROGRAMATHOR-1024x171-1.jpg\" alt=\"story points \" class=\"wp-image-2280\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/LOGO-PROGRAMATHOR-1024x171-1.jpg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/LOGO-PROGRAMATHOR-1024x171-1-300x50.jpg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/LOGO-PROGRAMATHOR-1024x171-1-768x128.jpg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2020\/12\/LOGO-PROGRAMATHOR-1024x171-1-676x113.jpg 676w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Consiga um emprego!<\/h2>\n\n\n\n<p>Est\u00e1 procurando por uma oportunidade de trabalho como desenvolvedor? Voc\u00ea pode encontrar seu pr\u00f3ximo emprego aqui na ProgramaThor, uma plataforma focada em vagas para desenvolvedores. Basta&nbsp;<a href=\"https:\/\/programathor.com.br\/users\/sign_up\/?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=texto.final\">se cadastrar&nbsp;<\/a>e completar seu perfil para come\u00e7ar a se candidatar \u00e0s vagas que mais combinam com voc\u00ea! Veja nossas&nbsp;<a href=\"http:\/\/www.programathor.com.br\/jobs\/?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=texto.final\">vagas.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um tema que est\u00e1 em alta nesses tempos de transforma\u00e7\u00e3o \u00e1gil que o mercado vive, e que ainda \u00e9 um tanto quanto pol\u00eamico: por que usar story points ao inv\u00e9s de horas de trabalho, para estimar esfor\u00e7o? Para quem n\u00e3o conhece o conceito da Metodologia Scrum e do uso de story points, pode parecer imposs\u00edvel [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":2946,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41,58],"tags":[13,65,138],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Story points - o que s\u00e3o e como us\u00e1-los? - Blog ProgramaThor<\/title>\n<meta name=\"description\" content=\"Neste artigo, a ProgramaThor explicou o que s\u00e3o story points e como us\u00e1-los. Vem aqui conferir e tirar todas suas d\u00favidas!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/programathor.com.br\/blog\/story_points\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Story points - o que s\u00e3o e como us\u00e1-los? - Blog ProgramaThor\" \/>\n<meta property=\"og:description\" content=\"Neste artigo, a ProgramaThor explicou o que s\u00e3o story points e como us\u00e1-los. Vem aqui conferir e tirar todas suas d\u00favidas!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/programathor.com.br\/blog\/story_points\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog ProgramaThor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ProgramaThorBr\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-30T12:30:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-01T14:58:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2021\/06\/Capa-Artigo-Template-6.png\" \/>\n\t<meta property=\"og:image:width\" content=\"676\" \/>\n\t<meta property=\"og:image:height\" content=\"366\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Priscila Esperandio Ferrari\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:site\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priscila Esperandio Ferrari\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Story points - o que s\u00e3o e como us\u00e1-los? - Blog ProgramaThor","description":"Neste artigo, a ProgramaThor explicou o que s\u00e3o story points e como us\u00e1-los. Vem aqui conferir e tirar todas suas d\u00favidas!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/programathor.com.br\/blog\/story_points\/","og_locale":"pt_PT","og_type":"article","og_title":"Story points - o que s\u00e3o e como us\u00e1-los? - Blog ProgramaThor","og_description":"Neste artigo, a ProgramaThor explicou o que s\u00e3o story points e como us\u00e1-los. Vem aqui conferir e tirar todas suas d\u00favidas!","og_url":"https:\/\/programathor.com.br\/blog\/story_points\/","og_site_name":"Blog ProgramaThor","article_publisher":"https:\/\/www.facebook.com\/ProgramaThorBr\/","article_published_time":"2021-06-30T12:30:03+00:00","article_modified_time":"2021-07-01T14:58:32+00:00","og_image":[{"width":676,"height":366,"url":"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2021\/06\/Capa-Artigo-Template-6.png","type":"image\/png"}],"author":"Priscila Esperandio Ferrari","twitter_card":"summary_large_image","twitter_creator":"@ProgramaThor","twitter_site":"@ProgramaThor","twitter_misc":{"Escrito por":"Priscila Esperandio Ferrari","Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/programathor.com.br\/blog\/story_points\/","url":"https:\/\/programathor.com.br\/blog\/story_points\/","name":"Story points - o que s\u00e3o e como us\u00e1-los? - Blog ProgramaThor","isPartOf":{"@id":"https:\/\/programathor.com.br\/blog\/#website"},"datePublished":"2021-06-30T12:30:03+00:00","dateModified":"2021-07-01T14:58:32+00:00","author":{"@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/3237651d54471592184af43c29cd01de"},"description":"Neste artigo, a ProgramaThor explicou o que s\u00e3o story points e como us\u00e1-los. Vem aqui conferir e tirar todas suas d\u00favidas!","breadcrumb":{"@id":"https:\/\/programathor.com.br\/blog\/story_points\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/programathor.com.br\/blog\/story_points\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/programathor.com.br\/blog\/story_points\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/programathor.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Dicas","item":"https:\/\/programathor.com.br\/blog\/category\/dicas\/"},{"@type":"ListItem","position":3,"name":"Voc\u00ea sabe o que s\u00e3o story points e como us\u00e1-los?"}]},{"@type":"WebSite","@id":"https:\/\/programathor.com.br\/blog\/#website","url":"https:\/\/programathor.com.br\/blog\/","name":"Blog ProgramaThor","description":"A plataforma de recrutamento  para programadores pensada por programadores. Entenda melhor o mundo da programa\u00e7\u00e3o, a cria\u00e7\u00e3o de uma vaga eficiente, dicas de entrevista, as linguagens do momento, o mercado de desenvolvimento e muito mais!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/programathor.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/3237651d54471592184af43c29cd01de","name":"Priscila Esperandio Ferrari","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/9e41beffa38a8bf1b4277036434e2736.jpg?ver=1780496900","contentUrl":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/9e41beffa38a8bf1b4277036434e2736.jpg?ver=1780496900","caption":"Priscila Esperandio Ferrari"},"url":"https:\/\/programathor.com.br\/blog\/author\/priscila-esperandio-ferrari\/"}]}},"_links":{"self":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/2943"}],"collection":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/comments?post=2943"}],"version-history":[{"count":3,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/2943\/revisions"}],"predecessor-version":[{"id":2951,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/2943\/revisions\/2951"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media\/2946"}],"wp:attachment":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media?parent=2943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/categories?post=2943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/tags?post=2943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}