{"id":3616,"date":"2017-04-04T02:13:23","date_gmt":"2017-04-04T02:13:23","guid":{"rendered":"https:\/\/netproject.com.br\/blog\/?p=3616"},"modified":"2019-12-05T18:06:14","modified_gmt":"2019-12-05T18:06:14","slug":"um-pouco-sobre-o-framework-scrum","status":"publish","type":"post","link":"https:\/\/blog.netproject.com.br\/blog\/um-pouco-sobre-o-framework-scrum\/","title":{"rendered":"Um pouco sobre o Framework Scrum"},"content":{"rendered":"<p class=\"estimated-read-time\">Tempo de leitura:<small> 5 minutos<\/small><\/p> <p><strong>O <a href=\"https:\/\/netproject.com.br\/blog\/scrum-teoria-e-principios\/\">Scrum<\/a> \u00e9 um framework<\/strong> em que as equipes trabalham como uma unidade extremamente integrada com cada membro desempenhando um papel bem definido, eliminando controles desnecess\u00e1rios, inadequados ou burocr\u00e1ticos. A concentra\u00e7\u00e3o do trabalho est\u00e1 na ess\u00eancia do processo de desenvolvimento de sistemas ou softwares.<\/p>\n<p>Por isso, <strong>o Scrum<\/strong> emerge como uma alternativa, principalmente para as organiza\u00e7\u00f5es de softwares. A <strong>metodologia \u00c1gil<\/strong> n\u00e3o est\u00e1 relacionada ao produto, mas ao processo e ao valor de neg\u00f3cio que o produto representa para seus clientes. Essa metodologia possui um manifesto que \u00e9 balizado por quatro premissas:<\/p>\n<ul>\n<li>Responder a mudan\u00e7as mais que seguir um plano;<\/li>\n<li>Indiv\u00edduos e intera\u00e7\u00e3o entre eles mais que processos e ferramentas;<\/li>\n<li>Colabora\u00e7\u00e3o com o cliente mais que negocia\u00e7\u00e3o de contratos;<\/li>\n<li>Software em funcionamento mais que documenta\u00e7\u00e3o abrangente.<\/li>\n<\/ul>\n<h2><strong>OK, e os Pilares e os Pap\u00e9is no SCRUM?<\/strong><\/h2>\n<p>Fundamentado em tr\u00eas pilares (transpar\u00eancia, inspe\u00e7\u00e3o e adapta\u00e7\u00e3o), o framework Scrum consiste em times e, associado a eles, pap\u00e9is, artefatos, eventos e regras. Existem tr\u00eas pap\u00e9is no time Scrum. Nesse grupo de profissionais cada um sabe o que precisa ser feito e como, sem a necessidade de aguardar ordens e, ainda, possuem as <a href=\"https:\/\/netproject.com.br\/blog\/onde-obter-certificacoes-de-gerenciamento-de-projetos\/\">compet\u00eancias necess\u00e1rias<\/a> para fazer o que tem que ser feito sem depend\u00eancias que n\u00e3o do pr\u00f3prio time.<\/p>\n<ul>\n<li><strong>Product Owner<\/strong>: respons\u00e1vel por maximizar o valor de retorno do produto para o cliente e fornecer o trabalho para o Development Team. \u00c9 a pessoa que define os itens que comp\u00f5em o Product Backlog e os prioriza nas Sprint Planning Meetings. O Scrum Team olha para o Product Backlog priorizado, seleciona os itens mais priorit\u00e1rios e se compromete a entreg\u00e1-los ao final de um Sprint (itera\u00e7\u00e3o).<\/li>\n<\/ul>\n<ul>\n<li><strong>Development Team<\/strong>: s\u00e3o os profissionais que, ao final de cada itera\u00e7\u00e3o, ir\u00e3o entregar uma vers\u00e3o, incrementada, do produto.<\/li>\n<\/ul>\n<ul>\n<li><strong><a href=\"https:\/\/netproject.com.br\/blog\/o-papel-de-scrum-master-na-gestao-de-projetos\/\">Scrum Master<\/a><\/strong>: respons\u00e1vel por resolver impedimentos e ajudar o Product Owner e Development Team.<\/li>\n<\/ul>\n<h2><strong>Os famosos artefatos SCRUM, voc\u00ea vai precisar deles!<\/strong><\/h2>\n<p>Os artefatos s\u00e3o os documentos que ir\u00e3o prover a transpar\u00eancia para o Scrum Team dos itens que precisam ser feitos para entrega de um produto.<\/p>\n<ul>\n<li><strong>Product Backlog:<\/strong> \u00e9 uma lista contendo todas as funcionalidades desejadas para um produto e seu conte\u00fado \u00e9 definido pelo Product Owner. O Product Backlog n\u00e3o precisa estar completo no in\u00edcio de um projeto. Pode-se come\u00e7ar com tudo aquilo que \u00e9 mais \u00f3bvio em um primeiro momento. Com o desenvolvimento do projeto ele cresce e muda \u00e0 medida que se aprende mais sobre o produto e seus usu\u00e1rios.<\/li>\n<\/ul>\n<ul>\n<li><strong>Sprint Backlog:<\/strong> \u00e9 uma lista de tarefas que o Scrum Team se compromete a fazer em um Sprint. Esses itens s\u00e3o extra\u00eddos do Product Backlog pela equipe, com base nas prioridades definidas pelo Product Owner e a percep\u00e7\u00e3o da equipe sobre o tempo que ser\u00e1 necess\u00e1rio para completar as v\u00e1rias funcionalidades. Cabe a equipe determinar a quantidade de itens do Product Backlog que ser\u00e3o trazidos para o Sprint Backlog, j\u00e1 que \u00e9 ela quem ir\u00e1 se comprometer a implement\u00e1-los.<\/li>\n<\/ul>\n<ul>\n<li><strong>Definition of Done:<\/strong> documento que explica quais ser\u00e3o as defini\u00e7\u00f5es para as User Stories.<\/li>\n<\/ul>\n<ul>\n<li><strong>Burndown:<\/strong> \u00e9 um gr\u00e1fico que mostra o andamento do desenvolvimento do Produto. Pode ser usado para monitorar o andamento do Product Backlog, quanto do Sprint Baklog, indicando se ambos ser\u00e3o completados de acordo com o planejamento.<\/li>\n<\/ul>\n<h2><strong>Os eventos SCRUM, n\u00e3o deixe nenhum de fora de seu planejamento!<\/strong><\/h2>\n<p>Alguns eventos s\u00e3o descritos no <strong><a href=\"https:\/\/netproject.com.br\/blog\/scrum-ou-pmbok-qual-o-melhor-para-minha-empresa\/\">Scrum<\/a><\/strong>, cada qual com seu prop\u00f3sito, a fim de evitar reuni\u00f5es desnecess\u00e1rias. Esses eventos s\u00e3o chamados de cerim\u00f4nias. Elas devem ter um tempo m\u00e1ximo de dura\u00e7\u00e3o (time-boxed). Esses eventos s\u00e3o m\u00e9todos eficientes para transmitir informa\u00e7\u00f5es.<\/p>\n<ul>\n<li><strong>Sprint Planning:<\/strong> \u00e9 uma reuni\u00e3o na qual est\u00e3o presentes o Product Owner, o Scrum Master e todo o Scrum Team, bem como qualquer pessoa interessada que esteja representando a ger\u00eancia ou o cliente. Durante o Sprint Planning Meeting, o Product Owner descreve as funcionalidades de maior prioridade para a equipe. A equipe faz perguntas durante a reuni\u00e3o de modo que seja capaz de quebrar as funcionalidades em tarefas t\u00e9cnicas, ap\u00f3s a reuni\u00e3o. Essas tarefas ir\u00e3o dar origem ao Sprint Backlog.<\/li>\n<\/ul>\n<ul>\n<li><strong>Daily Scrum:<\/strong> reuni\u00e3o di\u00e1ria que tem como objetivo disseminar conhecimento sobre o que foi feito no dia anterior, identificar impedimentos e priorizar o trabalho a ser realizado no dia que se inicia, normalmente s\u00e3o realizadas no mesmo lugar, na mesma hora do dia.<strong>\u00a0<\/strong><\/li>\n<\/ul>\n<ul>\n<li><strong>Sprint Review Meeting:<\/strong> reuni\u00e3o onde o Scrum Team mostra o que foi alcan\u00e7ado durante o Sprint.<\/li>\n<\/ul>\n<ul>\n<li><strong>Sprint Retrospective:<\/strong> ocorre ao final de um Sprint e serve para identificar o que funcionou bem, o que pode ser melhorado e que a\u00e7\u00f5es ser\u00e3o tomadas para melhorar.<\/li>\n<\/ul>\n<p>As empresas de desenvolvimento de software est\u00e3o, cada dia mais, aderindo, o modelo \u00c1gil com a ajuda do <strong>framework Scrum<\/strong>. A partir da d\u00e9cada de 1990 ele tem sido utilizado para controlar o processo de desenvolvimento de produtos complexos para, consequentemente, entregar produtos mais valiosos para os clientes.\u00a0 Leve e f\u00e1cil de entender, o Scrum n\u00e3o \u00e9 um processo ou alguma t\u00e9cnica de cria\u00e7\u00e3o de um produto e sim um framework na qual podemos empregar diversos processos e t\u00e9cnicas. Quando pensamos no desenvolvimento de algum produto, h\u00e1 um processo de concep\u00e7\u00e3o que passa pelo planejamento at\u00e9 chegar \u00e0 conclus\u00e3o do mesmo, com softwares n\u00e3o \u00e9 diferente e foram definidos alguns modelos que representam esses processos, como o modelo \u00c1gil, por exemplo<\/p>\n<p>Voc\u00ea tamb\u00e9m deve se interessar por:<\/p>\n<ol>\n<li><a href=\"https:\/\/netproject.com.br\/blog\/o-papel-de-scrum-master-na-gestao-de-projetos\/\">O Papel do Scrum Master na Gest\u00e3o de Projetos<\/a><\/li>\n<li><a href=\"https:\/\/netproject.com.br\/blog\/scrum-evite-esses-3-erros\/\">Scrum, evite estes 3 erros!<\/a><\/li>\n<li><a href=\"https:\/\/netproject.com.br\/blog\/scrum-teoria-e-principios\/\">Scrum, teoria e principios<\/a><\/li>\n<li><a href=\"https:\/\/netproject.com.br\/blog\/5-livros-sobre-scrum-que-voce-deveria-conhecer\/\">5 Livros sobre Scrum que voc\u00ea deveria conhecer<\/a><\/li>\n<li><a href=\"https:\/\/netproject.com.br\/blog\/scrum-ou-pmbok-qual-o-melhor-para-minha-empresa\/\">Scrum ou PMBOK, qual o melhor para minha empresa?<\/a><\/li>\n<\/ol>\n<p>Quer gerenciar projetos utilizando o Scrum, elaborando um modelo h\u00edbrido integrado com ferramentas preditivas e visuais?<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/netproject.com.br\/o-netproject.php\">Conhe\u00e7a o Netproject<\/a>. Surpreenda-se!<\/p>\n<p><a href=\"http:\/\/promo.netproject.com.br\/9d23ef2e97cc2d6556fd\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-3816\" src=\"https:\/\/netproject.com.br\/blog\/wp-content\/uploads\/2017\/07\/banners-net-project-08.png\" alt=\"\" width=\"611\" height=\"251\" srcset=\"https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2017\/07\/banners-net-project-08.png 611w, https:\/\/blog.netproject.com.br\/blog\/wp-content\/uploads\/2017\/07\/banners-net-project-08-300x123.png 300w\" sizes=\"(max-width: 611px) 100vw, 611px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><small> 5 minutos<\/small> O Scrum \u00e9 um framework em que as equipes trabalham como uma unidade extremamente integrada com cada membro desempenhando um papel bem definido, eliminando controles desnecess\u00e1rios, inadequados ou burocr\u00e1ticos. A concentra\u00e7\u00e3o do trabalho est\u00e1 na ess\u00eancia do processo de desenvolvimento de sistemas ou softwares. Por isso, o Scrum emerge como uma alternativa, principalmente para as organiza\u00e7\u00f5es de softwares. A metodologia \u00c1gil n\u00e3o est\u00e1 relacionada ao produto, mas ao processo e ao valor de neg\u00f3cio que o produto representa para seus clientes. Essa <a href=\"https:\/\/blog.netproject.com.br\/blog\/um-pouco-sobre-o-framework-scrum\/\" class=\"more-link\"><span>Continue<\/span>\u2192<\/a><\/p>\n","protected":false},"author":1,"featured_media":3617,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[264],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts\/3616"}],"collection":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/comments?post=3616"}],"version-history":[{"count":7,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts\/3616\/revisions"}],"predecessor-version":[{"id":4227,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/posts\/3616\/revisions\/4227"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/media\/3617"}],"wp:attachment":[{"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/media?parent=3616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/categories?post=3616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.netproject.com.br\/blog\/wp-json\/wp\/v2\/tags?post=3616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}