<?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>A loja do Mestre João &#187; Gestão</title>
	<atom:link href="http://mestrejoao.silvaneves.org/tags/gestao/feed/" rel="self" type="application/rss+xml" />
	<link>http://mestrejoao.silvaneves.org</link>
	<description>Tecnologia, sociedade e suporte técnico</description>
	<lastBuildDate>Mon, 23 Jan 2012 21:57:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Porque as metodologias de software ajudam</title>
		<link>http://mestrejoao.silvaneves.org/2009/09/27/porque-as-metodologias-de-software-ajudam/</link>
		<comments>http://mestrejoao.silvaneves.org/2009/09/27/porque-as-metodologias-de-software-ajudam/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 08:45:04 +0000</pubDate>
		<dc:creator>mestrejoao</dc:creator>
				<category><![CDATA[Gestão]]></category>
		<category><![CDATA[metodologia]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://mestrejoao.silvaneves.org/?p=108</guid>
		<description><![CDATA[Ando há alguns anos a programar e apesar de ter gerido o primeiro projecto para um cliente externo em 2001, o que é certo é que passei a maior parte da minha vida de programador a gerir projectos pequenos, ou em que a programação era feita por mim. Traduzindo, durante anos, achei que simplesmente utilizar [...]]]></description>
			<content:encoded><![CDATA[<p>Ando há alguns anos a programar e apesar de ter gerido o primeiro projecto para um cliente externo em 2001, o que é certo é que passei a maior parte da minha vida de programador a gerir projectos pequenos, ou em que a programação era feita por mim. Traduzindo, durante anos, achei que simplesmente utilizar uma metodologia era <em>overhead</em> a mais.</p>
<p>As coisas mudaram, não tanto por os projectos terem aumentado, mas porque sinto a necessidade cada vez maior de conseguir responder à pergunta &#8220;e quando é que isto está pronto?&#8221; (é o tipo de coisas que dá jeito saber quando para marcar férias).  Tenho experimentado SCRUM (e se tudo correr bem, vai haver alguns artigos sobre o assunto aqui no blog) e descobri qual é a razão que as metodologias de software (ok, pelo menos as Agile &#8211; o que experimentei das outras não se aplicava aos meus casos) ajudam: obrigam a definir o que o cliente quer antes de começar a implementar.</p>
<p>Um cliente tem dificuldade em aperceber-se da complexidade do software, tal como os programadores. Criando a disciplina de nunca começar nenhuma tarefa antes de saber os resultados tem dois efeitos milagrosos: o cliente começa a ter cuidado com o que pede e não se desperdiça tempo de programação. Permite também tornar simples ao cliente acompanhar a evolução do projecto: acesso ao <em>backlog</em> e à gestão de tarefas torna-se simples (no caso de usarem folhas de cálculo, uma partilha no dropbox basta). Resolve-se assim o outro desperdiçador de tempo máximo &#8220;mas o que é que vocês estão a fazer?&#8221;, que deve ser traduzido por &#8220;como é que vocês estão a usar o MEU dinheiro?&#8221;.</p>
<p>Resumindo, a principal desvantagem é passar mais tempo na definição antes do início de realização uma tarefa. As vantagens:</p>
<ul>
<li>Optimização mental ao separar uma fase de análise (definição da tarefa) de uma fase de síntese (construção do software).</li>
<li>Eliminação de desperdício de tempo e trabalho, graças a uma boa definição das tarefas.</li>
<li>Ajudar a tornar os resultados mais geríveis (previsíveis só ao longo de muito tempo).</li>
<li>Automatizar, parcialmente, o acompanhamento por parte do cliente.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mestrejoao.silvaneves.org/2009/09/27/porque-as-metodologias-de-software-ajudam/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

