<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog do Ale &#187; Scrum</title>
	<atom:link href="http://ale-sistemas.com/wp/category/informatica/scrum/feed/" rel="self" type="application/rss+xml" />
	<link>http://ale-sistemas.com/wp</link>
	<description>Sugestões de filmes, informática, dicas e outros</description>
	<lastBuildDate>Wed, 09 May 2012 00:55:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Implantando o Scrum</title>
		<link>http://ale-sistemas.com/wp/2007/09/01/implantando-o-scrum/</link>
		<comments>http://ale-sistemas.com/wp/2007/09/01/implantando-o-scrum/#comments</comments>
		<pubDate>Sat, 01 Sep 2007 17:09:39 +0000</pubDate>
		<dc:creator>Alessandro Roberto D'Ávila Assmann</dc:creator>
				<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://ale-sistemas.com/wp/?p=85</guid>
		<description><![CDATA[Como eu já havia falado, estamos implantando o Scrum na empresa. Nesse começo estamos seguindo ao máximo as &#8220;regras&#8220;, que na realidade não são regras, são &#8220;um conjunto de boas práticas&#8221; !! Os conteúdos que encontramos e estudamos, nos deram uma boa base conceitual do Scrum (teoria). Conseguimos entender como ele funciona, qual o seu]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Como eu já havia falado, estamos implantando o <strong>Scrum</strong> na empresa. Nesse começo estamos seguindo ao máximo as &#8220;<em>regras</em>&#8220;, que na realidade não são regras, são &#8220;<em>um conjunto de boas práticas</em>&#8221; !! Os conteúdos que encontramos e estudamos, nos deram uma boa base conceitual do Scrum (teoria). Conseguimos entender como ele funciona, qual o seu objetivo, seus prós e contras etc. Mas como tudo na vida, a prática é que vai lhe mostrar se a teoria realmente funciona.<br />
<!--adsense#post--><br />
<span id="more-85"></span><br />
Existem diversas formas de saber se a teoria funciona. Uma delas é tentar seguir tudo e ver, você mesmo, se funciona. Outra forma, é falando com quem conhece e tem experiências <em>vividas</em> no assunto. É aí que entra o Sr. <a href="http://blogdoabu.blogspot.com/" target="_blank">Abu</a>, um cara muito gente boa. Muitos denominariam isso de sorte mas eu não. <em>Não acredito em sorte nem acaso, acredito que tudo tem algum significado (&#8230;)</em> O nosso colega Marcos, conhecia o Sr. Abu, que é <em><strong>Scrum Master Certificado</strong></em> e conseguiu uma &#8220;palestra&#8221; com ele. A palestra foi muito esclarecedora ! Com uma simulação prática ele nos mostrou todos os passos do Scrum, desde os planejamentos, controles, estimativas, organização das &#8220;histórias&#8221;, etc. Foi muito boa. Depois da palestra, iniciamos a nossa primeira Sprint ! Estamos nos adaptando bem a esse novo paradigma !</p>
<p style="text-align: justify;">Eu vou procurar escrever mais sobre algumas técnicas que estamos utilizando e me ater mais a alguns detalhes mais específicos, pois o meu colega <a href="http://www.ronaldoprazeres.com.br" target="_blank">Ronaldo Prazeres</a>, tem relatado o dia-a-dia do Scrum na empresa e como estamos fazendo a implantação e o resultados. Em seu <a href="http://ronaldoprazeres.com.br/blog/?p=43" target="_blank">último Post</a>, ele falou de como está sendo esse começo. Vale a pena conferir.</p>
<p style="text-align: justify;">No meu próximo Post sobre o Scrum, irei escrever como estamos fazendo o planejamento da Sprint. Um grande abraço e até mais.</p>
]]></content:encoded>
			<wfw:commentRss>http://ale-sistemas.com/wp/2007/09/01/implantando-o-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Por que utilizar Scrum ?</title>
		<link>http://ale-sistemas.com/wp/2007/08/22/porque-utilizar-scrum/</link>
		<comments>http://ale-sistemas.com/wp/2007/08/22/porque-utilizar-scrum/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 01:20:26 +0000</pubDate>
		<dc:creator>Alessandro Roberto D'Ávila Assmann</dc:creator>
				<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Utilidades]]></category>

		<guid isPermaLink="false">http://ale-sistemas.com/wp/?p=82</guid>
		<description><![CDATA[Enquanto universitário de informática, ouvi muito falar em análise de sistemas ou análise do problema. A maioria falava que a UML era a melhor ! Que ela contemplava tudo o que deveria ser feito !! Muito se falou que é necessário resolver o problema antes de programar. Que é necessário &#8220;analisar&#8221; o sistema completamente para]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Enquanto universitário de informática, ouvi muito falar em análise de sistemas ou análise do problema. A maioria falava que a <strong>UML</strong> era a melhor ! Que ela contemplava tudo o que deveria ser feito !! Muito se falou que é necessário resolver o problema antes de programar. Que é necessário &#8220;analisar&#8221; o sistema completamente para só depois desenvolver (programar). Que o tempo de análise e amadurecimento era necessário para que o sitema (projeto) tivesse o êxito esperado ! Confesso que sempre acreditei nisso, e ainda acho que é preferível gastar 80% do tempo planejando e apenas 20% desenvolvendo, do que o inverso ! Porque ? Porque  quanto mais &#8220;amadurecimento&#8221; e mais conhecimento do problema se tem, menos tempo se perde em desenvolvimento e em re-trabalho !!<br />
<!--adsense--><br />
<span id="more-82"></span>Bom, mas o que pouco se falava era na prática disso &#8230; Claro que, cada caso é um caso e cada projeto é único ! Mas o que eu pude perceber na prática, é que nem sempre as coisas acontecem como se espera, aliás, quase nunca !! Ainda mais quando se tem um &#8220;patrocinador&#8221; que gosta de criar novas funcionalidades em cada reunião e o sistema nunca para de crescer ! Quando você acha que, enfim está com todos os requisitos prontos, vem o patrocinador e diz: &#8220;- O sistema precisa fazer isso e mais isso ainda !&#8221;. Isso é para acabar !!! Você acaba por não conseguir começar a análise (segundo a UML) porque o levantamento de requisitos ainda não está pronto !! As reuniões passam a ser cada vez mais &#8220;improdutivas&#8221; e o patrocinadoracaba não vendo resultados &#8230; são reuniões atrás de reuniões e nada é feito &#8230; nada é entregue &#8230; E o sistema vai atrasando &#8230; e atrasando &#8230;</p>
<p style="text-align: justify;">Se você já passou por isso, sabe do que estou falando &#8230; Mas e daí, o que pode ser feito ? Tem uma saída ? Nós (todos da empresa) sentimos a necessidade de procurar uma solução para isso, pois caso contrário, não iríamos sair do chão !! Depois de algumas pesquisas, ler e ver alguns materiais e palestras achamos o <strong><a href="http://pt.wikipedia.org/wiki/Scrum" target="_blank">Srum</a></strong> ! Eba !!!</p>
<p style="text-align: justify;">O <strong>Scrum</strong> é um método ágil para gerenciamento de projetos. Claro que não é o único e pode também não ser o melhor, mas acabou se encaixando na nossa realidade !! Como desenvolvemos um sistema complexo, modularizado e que está em constante modificação, as modificações não podem ser &#8220;mal-vindas&#8221; ! Elas precisam ser absorvidas e o &#8220;barco&#8221; deve continuar !! Não temos como ficar esperando que os requisitos sejam concluídos, para então iniciar o desenvolvimento, porque senão até que o sistema fique pronto, ele já estará obsoleto !! Suas funcionalidades já não serão mais novidades !! Hoje as mudanças são inevitáveis e constantes !! Os sistemas estão sempre expansão e sendo melhorados !! Essas mudanças devem ser bem vindas !!</p>
<p style="text-align: justify;">Já havia ouvido falar em medologias ágeis, como o XP, na universidade &#8230; mas pouco se falou, até porque ia contra muitos princípios básicos, para quem seguia as regras e o paradigma da UML !! E na informática tem muito disso &#8230; o tal do &#8220;fanatismo&#8221; em algumas coisas. Alguns são fanáticos em um SO, outros em uma linguagem de programação, outros em um banco de dados e por aí vai !! Cada um procura defender o que domina e isso passa a ser a única premissa verdadeira !</p>
<p style="text-align: justify;">Bom, mas então, porque utilizar Scrum ? Resolvi listar <strong><em>alguns</em></strong> motivos &#8230;</p>
<ol style="text-align: justify;">
<li>As mudanças são bem vindas e não alteram a produtividade;</li>
<li>O patrocinador participa das reunões e vê o produto (sistema) sendo construído;</li>
<li>A equipe (Team) produz o que foi previsto e pode ir acompanhando os resultados diaramente;</li>
<li>Com o playning poker, o team determina a complexidade da &#8220;funcionalidade&#8221; e a mesma é debatida até que todos tenham &#8220;entendido&#8221;, com a participação do patrocinador;</li>
<li>Todos envolvidos conhecem o que deve ser feito e todos contribuem;</li>
<li>O team trabalha em &#8220;grupo&#8221; = colaboração;</li>
<li>Maior comprometimento do team;</li>
<li>Mais tempo para o &#8220;Scrum  Master&#8221; (semelhante Gerente de projeto) concentrar sua atenção no que realmente interessa e não apenas em relatórios;</li>
<li>O team consegue trabalhar e concentrar esforços no que é realmente importante no momento;</li>
<li>Pode-se utilizar a em conjunto com outras metodologias, já que Scrum é apenas um &#8220;conjunto de boas práticas&#8221;;</li>
</ol>
<p style="text-align: justify;">Se você gostou e quer saber mais &#8230; abaixo estão alguns links interessantes que vale a pena dar uma olhadinha &#8230; e na seqüencia estarei falando mais do Scrum e também sobre as nossas experiência com ele ! Um forte quebra-costelas e até a próxima !</p>
<ul style="text-align: justify;">
<li><a href="http://blog.fragmental.com.br/2007/08/15/introduzindo-agilidade-num-ambiente/" target="_blank"> Caso da Globo.com</a> &#8211; Como foi aimplementação do Scrum por lá<a href="http://blog.fragmental.com.br/2007/08/15/introduzindo-agilidade-num-ambiente/" target="_blank"><br />
</a></li>
<li><a href="http://ronaldoprazeres.xpg.com.br/blog/Ententendo_Gerenciamento_Agil_Projetos_SCRUM.rar" target="_blank">Apresentação do Scrum</a> &#8211; palestra que participei na UFSC (interessante para iniciar a idéia do Scrum) &#8211; diponibilizadapelo meu colega <a href="http://www.ronaldoprazeres.com.br" target="_blank">Ronaldo Prazeres</a></li>
<li><a href="http://www.treinatom.com.br/betaEventos/ScrumComPauloPereira27_07_2007.rar" target="_blank">Palestra sobre Scrum</a> &#8211; explica bem o funcionamento so Scrum (com Paulo Pereira)</li>
</ul>
<p style="text-align: justify;">Ainda não faz parte da Via6 ? Então <a href="http://www.via6.com/user_form2.php?promo=147662_6b4f6395d1955be3ea944d191528b952" target="_blank">clique aqui</a> e cadastre-se e tenha acesso a conteúdos interessantíssimos !!</p>
]]></content:encoded>
			<wfw:commentRss>http://ale-sistemas.com/wp/2007/08/22/porque-utilizar-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

