{"id":465,"date":"2010-08-27T18:13:24","date_gmt":"2010-08-27T18:13:24","guid":{"rendered":"http:\/\/geticn.wordpress.com\/?p=33"},"modified":"2010-11-17T16:38:40","modified_gmt":"2010-11-17T18:38:40","slug":"grupo-de-estudo%c2%a02%c2%a0scrum","status":"publish","type":"post","link":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/grupo-de-estudo%c2%a02%c2%a0scrum\/","title":{"rendered":"Grupo de estudo\u00a0#2:\u00a0SCRUM"},"content":{"rendered":"<p style=\"text-align:justify\">Tema escolhido para nosso segundo grupo de estudo foi o SCRUM, que \u00e9 um Framework de processo \u00e1gil utilizado para gerenciar e controlar o desenvolvimento de um produto de software atrav\u00e9s de pr\u00e1ticas iterativas e incrementais. Continuando nosso estudos de metodologias \u00e1geis.Como refer\u00eancia utilizamos o artigo \u201cMetodologias \u00e1geis\u201d da <a href=\"http:\/\/www.devmedia.com.br\/resumo\/default.asp?ed=4&amp;site=48\" target=\"_blank\">revista Software Magazine<\/a> (edi\u00e7\u00e3o 4) e <a href=\"http:\/\/improveit.com.br\/scrum\">http:\/\/improveit.com.br\/scrum<\/a><\/p>\n<p style=\"text-align:justify\">Pontos mais importantes que encontramos e discutimos no nosso encontro:<\/p>\n<p style=\"text-align:justify\">&#8211; Principal problema existente na ger\u00eancia de projeto &#8211; COMUNICA\u00c7\u00c3O<br \/>\n&#8211; Scrum prefere a comunica\u00e7\u00e3o &#8220;face-to-face&#8221;, e uso do quadro branco pra auxiliar nas discuss\u00f5es.<br \/>\n&#8211; O que diz o Manifesto \u00e1gil (que em 2001 reuniu v\u00e1rios gurus para a discuss\u00e3o sobre processos de desenvolvimento de software):<br \/>\n&#8211; Indiv\u00edduos e Intera\u00e7\u00f5es primeiro que Processos e Ferramentas.<br \/>\n&#8211; Software funcionando primeiro que Documenta\u00e7\u00e3o Compreensiva.<br \/>\n&#8211; Colabora\u00e7\u00e3o do Cliente primeiro que Negocia\u00e7\u00e3o Contratual.<br \/>\n&#8211; Resposta a Mudan\u00e7as primeiro que Conformidade com Planejamento.<\/p>\n<p style=\"text-align:justify\">Metodologias \u00e1geis:<\/p>\n<p style=\"text-align:justify\">&#8211; Ter o cliente sempre por perto e faz\u00ea-lo um participante ativo<br \/>\n&#8211; O planejamento \u00e9 feito continuamente, durante todo o projeto baseado em um objetivo, onde sao definidas tarefas para se iniciar o mesmo<br \/>\n&#8211; Visa delegar \u00e0 equipe do projeto um espa\u00e7o de agilidade que permita tomar decis\u00f5es r\u00e1pidas<br \/>\n&#8211; Requisitos n\u00e3o devem ser intensamente esgotados no in\u00edcio do projeto e sim incrementados a cada itera\u00e7\u00e3o pois itera\u00e7\u00f5es curtas garantem ritmo a todos os envolvidos e levam ao feedback real e imediato dado pelo cliente auxiliando nos poss\u00edveis ajustes que n\u00e3o acontecem mais tardiamente &#8211; e ajudam na entrega de software de valor.<br \/>\n&#8211; A medi\u00e7\u00e3o de progresso do projeto \u00e9 feita pelo andamento de cada tarefa e tamb\u00e9m quanto \u00e0 sua qualidade atrav\u00e9s de testes e entregas que s\u00e3o feitas com maior freq\u00fc\u00eancia.<br \/>\n&#8211; Reuni\u00f5es curtas e di\u00e1rias s\u00e3o feitas para identifica\u00e7\u00e3o e o gerenciamento dos riscos<br \/>\n&#8211; Mudan\u00e7as no projeto s\u00e3o bem aceitas, pois elas existem e ir\u00e3o acontecer<\/p>\n<p style=\"text-align:justify\">Alguns termos do Scrum:<br \/>\n&#8211; Objetivo &#8211; Release Goal ou Vision<br \/>\n&#8211; Etapas &#8211; Sprints<br \/>\n&#8211; Resultado esperado &#8211; Sprint Goal<br \/>\n&#8211; Reunioes di\u00e1rias &#8211; Daily Scrum<br \/>\n&#8211; Quadro branco &#8211; Agile Radiator<br \/>\n&#8211; Avalia\u00e7\u00e3o &#8211; Retrospective Meeting<br \/>\n&#8211; Primeira reuni\u00e3o &#8211; Release Planning<br \/>\n&#8211; Pontos positivos &#8211; WWW (what went well)<br \/>\n&#8211; Pontos negativos &#8211; WCBI (what can be improved)<br \/>\n&#8211; Ciclo de Vida<br \/>\n&#8211; Product backlog (requisitos de alto nivel levantados junto ao cliente) -&gt; Release backlog (requisitos que representam o escopo da release) -&gt; Selected backlog (requisitos que ser\u00e3o desenvolvidos no Sprint corrente. O QUE deve ser feito) -&gt; Sprint backlog (Atividades que implementam o requisito associado. COMO deve ser feito)<\/p>\n<p style=\"text-align:justify\">Principais pap\u00e9is dentro do Scrum:<br \/>\n&#8211; Product Owner &#8211; Tem a tarefa de manter a descri\u00e7\u00e3o e refinamento dos requisitos. \u00c9 respons\u00e1vel por definir, para cada nova release de um produto, o objetivo.<br \/>\n&#8211; Scrum Master &#8211; Tem o papel de lideran\u00e7a muito importante para o processo. Ele deve remover todo e qualquer obst\u00e1culo que surgir durante o desenvolvimento, garantindo que o Scrum Team possa focar no real objetivo definido. Al\u00e9m disso, ele \u00e9 respons\u00e1vel por fazer com que a equipe siga e pratique o processo e ainda por criar uma atmosfera de ajuda m\u00fatua entre a equipe (o resultado \u00e9 sempre da equipe e n\u00e3o individual).<br \/>\n&#8211; Scrum Team &#8211; Respons\u00e1vel por se organizar e determinar a melhor estrat\u00e9gia de se entregar as funcionalidades de maior prioridade.<\/p>\n<p style=\"text-align:justify\">*OBS: N\u00e3o existe a figura \u00fanica do Gerente de Projetos. Suas responsabilidades est\u00e3o dilu\u00eddas entre os pap\u00e9is citados. Cada um conhece sua participa\u00e7\u00e3o frente ao projeto e trabalha em conjunto para conseguir alcan\u00e7ar o goal definido.<\/p>\n<p style=\"text-align:justify\">Reuni\u00e3o de Daily Scrum &#8211; Esta reuni\u00e3o deve ter a presen\u00e7a do Scrum Team e Scrum Master obrigatoriamente. Deve ter a dura\u00e7\u00e3o m\u00e1xima de 15 minutos e s\u00e3o permitidas somente 3 perguntas:<br \/>\n&#8211; O que voc\u00ea fez hoje?<br \/>\n&#8211; O que far\u00e1 amanh\u00e3?<br \/>\n&#8211; Que impedimentos surgiram e que atrapalharam sua produtividade?<\/p>\n<p style=\"text-align:justify\">Como est\u00e1 nas refer\u00eancias que estudamos e concordamos: &#8220;\u00c9 necess\u00e1ria muita disciplina para seguir esta abordagem!&#8221;<\/p>\n<p><!-- \t\t@page { margin: 2cm } \t\tP { margin-bottom: 0.21cm } --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tema escolhido para nosso segundo grupo de estudo foi o SCRUM, que \u00e9 um Framework de processo \u00e1gil utilizado para gerenciar e controlar o desenvolvimento de um produto de software atrav\u00e9s de pr\u00e1ticas iterativas e incrementais. Continuando nosso estudos de&#8230;<\/p>\n","protected":false},"author":4413,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[24664],"tags":[103614,36151],"_links":{"self":[{"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/posts\/465"}],"collection":[{"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/users\/4413"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/comments?post=465"}],"version-history":[{"count":3,"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/posts\/465\/revisions"}],"predecessor-version":[{"id":936,"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/posts\/465\/revisions\/936"}],"wp:attachment":[{"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/media?parent=465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/categories?post=465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.cancaonova.com\/desenvolvimentoti\/wp-json\/wp\/v2\/tags?post=465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}