<?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>timeBox &#187; Manifesto Ágil</title>
	<atom:link href="http://www.timebox.com.br/category/manifesto-agil/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.timebox.com.br</link>
	<description>5 minutos de software</description>
	<lastBuildDate>Mon, 05 Apr 2010 20:49:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Produzir software precisa ser algo chato e burocrático?</title>
		<link>http://www.timebox.com.br/2008/07/15/produzir-software-precisa-ser-algo-chato-e-burocratico/</link>
		<comments>http://www.timebox.com.br/2008/07/15/produzir-software-precisa-ser-algo-chato-e-burocratico/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 01:10:34 +0000</pubDate>
		<dc:creator>Marcelo C. Araujo</dc:creator>
				<category><![CDATA[Manifesto Ágil]]></category>

		<guid isPermaLink="false">http://www.timebox.com.br/?p=1</guid>
		<description><![CDATA[Eu acho que não, mas porque muita gente acha o contrário? Porque tantos desenvolvedores querem ser chamados de analista senior ou de gerente de projeto? Bom, eu não fui o primeiro a perceber isso. De acordo com o Scott Ambler, se formos traçar uma linha de tempo generalizando a carreira da maioria dos desenvolvedores, acabamos com [...]]]></description>
			<content:encoded><![CDATA[<p>Eu acho que não, mas porque muita gente acha o contrário? Porque tantos desenvolvedores querem ser chamados de analista senior ou de gerente de projeto? Bom, eu não fui o primeiro a perceber isso. De acordo com o <a href="http://www.ambysoft.com/scottAmbler.html">Scott Ambler</a>, se formos traçar uma linha de tempo generalizando a carreira da maioria dos desenvolvedores, acabamos com algo mais ou menos assim:</p>
<p>Quando jovem, o desenvolvedor foca seus esforços de aprendizagem quase que unicamente em tecnologias especificas. Normalmente ele se auto-denomina como desenvolvedor JEE, desenvolvedor .NET, ou algo do tipo. Ai  ele aplica a tecnologia que ele escolheu em alguns projetos, absorve conhecimentos sobre as inovações que ocorrem nessa tecnologia e continua aplicando o conhecimento sobre ela em mais e mais projetos. Depois disso ele começa a perceber que independente da versão da tecnologia ou até mesmo independente da tecnologia, o que ele faz é aplicar em forma de código os mesmos fundamentos, como por exemplo: divisão em camadas, controle transacional, persistência de dados, controle de estado, etc.<br />
Ai nessa hora a tal tecnologia que ele domina vai e muda novamente, sofre uma reformulação gigantesca ou simplesmente cai em desuso. Por coincidência, nessa época ele já está lá com seus 30, 30 e poucos anos e não tem mais o menor saco pra absorver essas mudanças todas. Pra piorar, o salário dele também não é lá essas coisas e ele ta pensando em casar, comprar apartamento, essas coisas. Sendo assim, ele decide que precisa abandonar o desenvolvimento e partir pra algo com mais lucratividade e menor necessidade de renovação intelectual, o que em muitos casos (não em todos) acaba sendo o tal analista senior e depois o tal gerente de projeto. Justo no momento em que ele tinha mais experiencia e conhecimentos sobre questões relacionadas ao desenvolvimento de software em si. Então outros desenvolvedores jr entram no mercado e a roda continua a girar.  O resultado disso acaba sendo o pior possível, pois só quem realmente produz software nesse modelo de mercado é o jr que acabou de entrar na roda.</p>
<p>Mas felizmente, em Fevereiro de 2001 um grupo de metodologistas (pessoas que pensam em como melhorar a forma de se produzir software) tentou dar um basta nesse modelo insano de produzir software  através do <a href="http://agilemanifesto.org/">Manifesto Ágil</a>. Esse manifesto não só reconheceu o valor de quem realmente desenvolve software como também trouxe a tona diversas outras verdades que pareciam ter sido esquecidas pelo mercado de software.   Para quem ainda não o conhece, vale pena procurar saber sobre ele e sobre seus tentáculos como as metodologias ágeis, a modelagem ágil, entre tantas outras coisas que com certeza vão fazer você ter certeza de que produzir e entregar software funcionando pode sim ser muito divertido e ainda te livrar da ingrata missão de se tornar um engravatado burocrático, desatualizado, improdutivo, stressado, infeliz…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timebox.com.br/2008/07/15/produzir-software-precisa-ser-algo-chato-e-burocratico/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
