<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>agil &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/agil/</link>
	<description>Feed of posts on WordPress.com tagged "agil"</description>
	<pubDate>Fri, 27 Nov 2009 15:46:31 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Libro Scrum Manager - Gestión de Proyectos]]></title>
<link>http://edusanver.wordpress.com/2009/11/26/libro-scrum-manager-gestion-de-proyectos/</link>
<pubDate>Thu, 26 Nov 2009 10:43:09 +0000</pubDate>
<dc:creator>Eduardo Sanchez Vera</dc:creator>
<guid>http://edusanver.wordpress.com/2009/11/26/libro-scrum-manager-gestion-de-proyectos/</guid>
<description><![CDATA[Esta disponible el libro de texto para el área de gestión de proyecto en la plataforma de conociment]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><blockquote><p>Esta disponible el libro de texto para el área de gestión de proyecto en la <a href="http://www.scrummanager.net/ok/">plataforma de conocimento abierto de Scrum Manager</a>. Ofrece en la segunda parte un conocimiento general y completo de las prácticas ágiles de Scrum para la gestión de proyectos, después de haberles dado un marco de situación la primera parte del libro para ayuda a comprender la razón, fortalezas, debilidades e idoneidad de la gestión clásica y la gestión ágil,  y establecer el contrapunto de ésta última con las prácticas, modelos y gestión de proyectos tradicional.</p>
<p>Se puede <a href="http://www.scrummanager.net/files/sm_proyecto.pdf">descargar  gratuitamente</a>, o colaborar con su <a href="http://www.lulu.com/product/tapa-blanda/scrum-manager-proyectos/5628093">compra</a> en el desarrollo de la plataforma Open Knowledge Scrum Manager.</p></blockquote>
<object id="14558247" name="14558247" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%">
<param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=14558247&access_key=key-11wtf3rmjeya1yg8gn8x&page=&version=1&auto_size=true&viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value="">
<embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=14558247&access_key=key-11wtf3rmjeya1yg8gn8x&page=&version=1&auto_size=true&viewMode=" name="14558247_object" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed>
</object>
<div style="font-size:10px;text-align:center;width:100%"><a href="http://www.scribd.com/doc/14558247">View this document on Scribd</a></div>
<p>Descargar:<br />
<a href="http://www.scrummanager.net/files/sm_proyecto.pdf" target="_blank">http://www.scrummanager.net/files/sm_proyecto.pdf</a></p>
<p>Original:<br />
<a href="http://www.navegapolis.net/content/view/937/61/" target="_blank">http://www.navegapolis.net/content/view/937/61/</a></p>
<p>Via:<br />
<a href="http://www.bizzit.es/blog/?p=2828" target="_blank">http://www.bizzit.es/blog/?p=2828</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Certificações Parte II - ScrumMaster]]></title>
<link>http://alexkobayashi.wordpress.com/2009/11/22/certificacoes-parte-ii-scrummaster/</link>
<pubDate>Sun, 22 Nov 2009 18:15:18 +0000</pubDate>
<dc:creator>Alex Kobayashi</dc:creator>
<guid>http://alexkobayashi.wordpress.com/2009/11/22/certificacoes-parte-ii-scrummaster/</guid>
<description><![CDATA[Vocês já devem ter ouvido falar em metodologia ágil&#8230; Scrum é uma metodologia ágil para gerenci]]></description>
<content:encoded><![CDATA[Vocês já devem ter ouvido falar em metodologia ágil&#8230; Scrum é uma metodologia ágil para gerenci]]></content:encoded>
</item>
<item>
<title><![CDATA[Os Melhores Podcasts de Tecnologia para Desenvolvedores  ]]></title>
<link>http://andrefaria.com/2009/11/20/os-melhores-podcasts-de-tecnologia-para-desenvolvedores/</link>
<pubDate>Fri, 20 Nov 2009 14:32:29 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://andrefaria.com/2009/11/20/os-melhores-podcasts-de-tecnologia-para-desenvolvedores/</guid>
<description><![CDATA[Um dos maiores problemas da sociedade moderna é a dificuldade de locomoção diária, a maioria das pes]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Um dos maiores problemas da sociedade moderna é a dificuldade de locomoção diária, a maioria das pessoas passa horas em seus carros, ou em meios de transporte públicos para irem de lugar a outro. Há alguns anos atrás quando morava na zona norte de São Paulo e trabalha na zona sul, essa era minha realidade. Uma vez que naquela época passar por isso era inevitável procurei formas de fazer com esse tempo pudesse de alguma forma torna-se produtivo, foi então que comecei a ouvir à podcasts.</p>
<div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.flickr.com/photos/dantaylor/87397283/"><img class=" " title="iPod FM radio remote por dan taylor" src="http://farm1.static.flickr.com/41/87397283_ebc7fbaadc.jpg" alt="iPod FM radio remote por dan taylor" width="400" height="300" /></a><p class="wp-caption-text">iPod FM radio remote por dan taylor</p></div>
<p>De acordo com a Wikipedia, Podcasting é uma forma de publicação de arquivos de mídia digital (áudio, vídeo, foto, etc.) pela Internet, através de um feed RSS, que permite aos utilizadores acompanhar a sua atualização. Assim, é possível o acompanhamento e/ou download automático do conteúdo de um podcast.</p>
<p>Neste post apresentarei os podcasts aos quais escuto e os episódios principais para que você ouça. Sugiro que você utilize o iTunes para inscrever-se nos podcasts e sincronizar com seu iPod.</p>
<h2>Desenvolvimento Ágil</h2>
<div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.flickr.com/photos/pcalcado/2268593480/in/set-72157604854195771/"><img class=" " title="por pcalcado" src="http://farm3.static.flickr.com/2050/2268593480_68100bfa7c.jpg" alt="por pcalcado" width="400" height="300" /></a><p class="wp-caption-text">por pcalcado</p></div>
<h4>Podcast da ImproveIt</h4>
<p><span style="font-weight:normal;">por Vinícius Teles<br />
<a href="http://improveit.com.br/podcast">http://improveit.com.br/podcast<br />
</a>Português</span></p>
<ul>
<li><a href="http://improveit.com.br/podcast/improvecast-13-entrevista-alisson-vale-experiencias-ageis">Entrevista com Alisson Vale da Phidelis</a></li>
<li><a href="http://improveit.com.br/podcast/improvecast-11-entrevista-alexandre-magno-fdd-scrum-experiencias-ageis">Entrevista com Alexandre Magno na Série Experiências Ágeis</a></li>
<li><a href="http://improveit.com.br/podcast/improvecast-8-entrevista-carlos-barbieri-mpsbr">Entrevista com Carlos Barbieri sobre o MPS.BR</a></li>
<li><a href="http://improveit.com.br/podcast/improvecast-19-entrevista-ancar-experiencias-ageis">Entrevista com a equipe da Ancar na Série Experiências Ágeis</a></li>
</ul>
<h4>AgilCast</h4>
<p><span style="font-weight:normal;">Por AgilCoop<br />
<a href="http://agilcoop.incubadora.fapesp.br/portal/agilcast">http://agilcoop.incubadora.fapesp.br/portal/agilcast<br />
</a>Português</span></p>
<ul>
<li><a href="http://agilcoop.incubadora.fapesp.br/portal/agilcast/episodios/Agilcast03-Testes.mp3">Uma Visão Geral Sobre Scrum</a></li>
<li><a href="http://agilcoop.incubadora.fapesp.br/portal/agilcast/episodios/Agilcast03-Testes.mp3">Testes Automatizados</a></li>
<li><a href="http://agilcoop.incubadora.fapesp.br/portal/agilcast/episodios/Agilcast04-bds-ageis.mp3">Bancos de dados ágeis e refatoração de bancos de dados</a></li>
</ul>
<h4>Agile Toolkit Podcast<br />
<span style="font-weight:normal;"><a href="http://agiletoolkit.libsyn.com">http://agiletoolkit.libsyn.com</a><br />
Inglês</span></h4>
<ul>
<li><a href="http://agiletoolkit.libsyn.com/index.php?post_id=537344">Tom Goulet &#8211; Cucumber, Ruby and the transition to Generalizing Specialist (2009)</a></li>
<li><a href="http://agiletoolkit.libsyn.com/index.php?post_id=530103">Jim Miller &#8211; The Product Owner Role and Business Alignmnet</a></li>
<li><a href="http://agiletoolkit.libsyn.com/index.php?post_id=482372">Tips and Advice &#8211; Retrospectives</a></li>
</ul>
<h4>ThoughtWorks Podcast</h4>
<p><span style="font-weight:normal;"><a href="http://www.thoughtworks.com/what-we-say/podcasts.html">http://www.thoughtworks.com/what-we-say/podcasts.html</a><br />
Inglês</span></p>
<h2>Open Source</h2>
<h4><strong>FLOSS Weekly</strong></h4>
<p><span style="font-weight:normal;">por Leo Laport, Jono Bacon e Randal Schwartz<br />
Inglês</span></p>
<ul>
<li><a href="http://twit.tv/floss87">Entrevista com Kent Beck sobre Extreme Programming (XP)</a></li>
<li><a href="http://twit.tv/floss88">Entrevista com Linus Torvalds, o criador do Linux e do Git</a></li>
<li><a href="http://twit.tv/floss79">Entrevista com David Heinemeier Hansson criador do Ruby On Rails</a></li>
<li><a href="http://twit.tv/floss73">Entrevista com Tim O&#8217;Reilly, fundador e CEO da  O&#8217;Reilly Media</a></li>
<li><a href="http://twit.tv/floss55">Entrevista com John Resig criador e líder do Projeto jQuery</a></li>
<li><a href="http://twit.tv/floss36">Entrevista com Jan Lehnardt evangelista do projeto CouchDB</a></li>
<li><a href="http://twit.tv/floss34">Entrevista com  Jacob Kaplan-Moss criador do Django</a></li>
<li><a href="http://twit.tv/floss33">Entrevista com Bruno Souza sobre o OpenJDK</a></li>
<li><a href="http://twit.tv/floss27">Entrevista com Ward Cunningham inventor do Wiki e grande Personalidade da Comunidade Ágil</a></li>
<li><a href="http://twit.tv/floss26">Entrevista com  D. Richard Hipp criador do SQLite</a></li>
<li><a href="http://twit.tv/floss23">Entrevista com Nate Koechley sobre o Yahoo User Interface Library (YUI)</a></li>
<li><a href="http://twit.tv/floss19">Entrevista com Junio Hamano, Mantenedor do Git</a></li>
<li><a href="http://twit.tv/floss12">Entrevista com Rasmus Lerdorf, criador do PHP</a></li>
<li><a href="http://twit.tv/floss11">Entrevista com Guido van Rossum, Criador do Python</a></li>
<li><a href="http://twit.tv/floss7">Entrevista com o fundador da Wikipedia, Jimmy Wales</a></li>
</ul>
<h2>Java</h2>
<div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.flickr.com/photos/amloq/302981047/"><img class=" " title="HorecaExpo - Java por bramloquet" src="http://farm1.static.flickr.com/107/302981047_6e74b21ecb.jpg" alt="HorecaExpo - Java por bramloquet" width="400" height="300" /></a><p class="wp-caption-text">HorecaExpo - Java por bramloquet</p></div>
<h4>JavaPosse</h4>
<p><span style="font-weight:normal;">Por Tor Norbye, Carl Quinn, Dick Wall e Joe Nuxoll<br />
Inglês<br />
<a href="http://www.javaposse.com"> http://www.javaposse.com</a></span></p>
<h4>Java Technology Insider</h4>
<p><span style="font-weight:normal;">Inglês<br />
<a href="http://www.javaworld.com/podcasts/jtech/"> http://www.javaworld.com/podcasts/jtech</a></span></p>
<ul>
<li><a href="http://www.javaworld.com/podcasts/jtech/2008/100708jtech.html">Rod Johnson: SpringSource and the future of Spring (2008)</a></li>
</ul>
<h4>Grails Podcast</h4>
<p><span style="font-weight:normal;">Por Glen Smith e Sven Haiges<br />
<a href="http://grailspodcast.com"> http://grailspodcast.com</a></span></p>
<h2>Ruby</h2>
<div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.flickr.com/photos/nez/177722693/"><img class=" " title="Ruby on Rails por Andrew*" src="http://farm1.static.flickr.com/74/177722693_8aca6c7e82.jpg" alt="Ruby on Rails por Andrew*" width="400" height="320" /></a><p class="wp-caption-text">Ruby on Rails por Andrew*</p></div>
<h4>Rails Envy</h4>
<p><span style="font-weight:normal;">Por Jason Seifer e Gregg Pollack<br />
Inglês<br />
<a href="http://railsenvy.com"> http://railsenvy.com</a></span></p>
<h4>Rails Podcast</h4>
<p><span style="font-weight:normal;">por Geoffrey Grosenbach<br />
Inglês<br />
<a href="http://podcast.rubyonrails.com/"> http://podcast.rubyonrails.com/</a></span></p>
<ul>
<li><a href="http://podcast.rubyonrails.com/programs/1/episodes/david_heinemeier_hansson">Entrevista com David Heinemeier Hansson (2005)</a></li>
<li><a href="http://podcast.rubyonrails.com/programs/1/episodes/dave_thomas">Entrevista com Dave Thomas (2005)</a></li>
<li><a href="http://podcast.rubyonrails.com/programs/1/episodes/chad_fowler">Entrevista com Chad Fowler (2005)</a></li>
<li><a href="http://podcast.rubyonrails.com/programs/1/episodes/obie_fernandez">Entrevista com Obie Fernandez (2006)</a></li>
<li><a href="http://podcast.rubyonrails.com/programs/1/episodes/dave_thomas_and_mike_clark">Entrevista com Dave Thomas e Mike Clark (2006)</a></li>
</ul>
<h4>Rubiverse Podcast</h4>
<p><span style="font-weight:normal;">Por Mike Moore<br />
Ingles<br />
<a href="http://rubiverse.com"> http://rubiverse.com</a></span></p>
<ul>
<li><a href="http://rubiverse.com/podcasts/8-dave-hoover-on-software-craftsmanship">Dave Hoover on Software Crafsmanship (2009)</a></li>
<li><a href="http://rubiverse.com/podcasts/6-obie-fernandez-on-rails-maturity-model">Obie Fernandez on the Rails Maturity Model (2009)</a></li>
<li><a href="http://rubiverse.com/podcasts/5-ola-bini-on-polyglot-programming">Ola Bini on Polyglot Programming (2008)</a></li>
</ul>
<h2>JavaScript</h2>
<h4>jQuery Podcast</h4>
<p><span style="font-weight:normal;">Português<br />
<a href="http://blog.jquery.com/2009/11/13/announcing-the-official-jquery-podcast/"> http://blog.jquery.com/2009/11/13/announcing-the-official-jquery-podcast/</a></span></p>
<h2>Gadgets</h2>
<h4>GeekBrief TV</h4>
<p><span style="font-weight:normal;">por Cali Lewis<br />
Inglês<br />
<a href="http://www.geekbrief.tv"> http://www.geekbrief.tv</a></span></p>
<h2>Software</h2>
<div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.flickr.com/photos/gesteves/2103477382/"><img class=" " title="Desk por Guillermo Esteves" src="http://farm3.static.flickr.com/2134/2103477382_ddce67a270.jpg" alt="Desk por Guillermo Esteves" width="400" height="300" /></a><p class="wp-caption-text">Desk por Guillermo Esteves</p></div>
<h4>Pragmatic Podcasts</h4>
<p><span style="font-weight:normal;">por Pragmatic Bookshelf<br />
Inglês<br />
<a href="http://www.pragprog.com/podcasts"> http://www.pragprog.com/podcasts</a></span></p>
<ul>
<li><a href="http://www.pragprog.com/podcasts/show/26">Chad Fowler on the Passionate Programmer</a></li>
<li><a href="http://www.pragprog.com/podcasts/show/20">Fred Daoud on Stripes</a></li>
<li><a href="http://www.pragprog.com/podcasts/show/19">Chad Fowler Finding the Jagged Edges</a></li>
<li><a href="http://www.pragprog.com/podcasts/show/13">Andy Hunt on Pragmatic Wetware</a></li>
</ul>
<h4>Software Engineering Radio</h4>
<p><span style="font-weight:normal;">por Software Engineering Radio<br />
<a href="http://www.se-radio.net"> http://www.se-radio.net</a><br />
Inglês</span></p>
<ul>
<li><a href="http://www.se-radio.net/podcast/2009-11/episode-148-software-archaeology-dave-thomas">Software Archaelogy with Dame Thomas</a></li>
<li><a href="http://www.se-radio.net/podcast/2009-06/episode-139-fearless-change-linda-rising">Fearless Change with Linda Rising</a></li>
<li><a href="http://www.se-radio.net/podcast/2009-06/episode-138-learning-part-development-allan-kelly">Learning as a Part of Development with Allan Kelly</a></li>
<li><a href="http://www.se-radio.net/podcast/2009-06/episode-137-sql-jim-melton">SQL with Jim Melton</a></li>
<li><a href="http://www.se-radio.net/podcast/2009-04/episode-133-continuous-integration-chris-read">Continuous Integration with Chris Read</a></li>
<li><a href="http://www.se-radio.net/podcast/2009-04/episode-132-top-10-architecture-mistakes-eoin-woods">Top 10 Architecture Mistakes with Eoin Woods</a></li>
<li><a href="http://www.se-radio.net/podcast/2009-02/episode-127-usability-joachim-machate">Usability with Joachim Machate</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-08/episode-106-introduction-aop">Introduction to AOP with Christa Schwanninger e Iris Groher</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-07/episode-105-retrospectives-linda-rising">Retrospectives with Linda Rising</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-07/episode-103-10-years-agile-experiences">10 years of Agile Experiences</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-03/episode-89-joe-armstrong-erlang">Joe Armstrong on Erlang</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-02/episode-86-interview-dave-thomas">Interview Dave Thomas</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-01/episode-84-dick-gabriel-lisp">Dick Gabriel on Lisp</a></li>
<li><a href="http://www.se-radio.net/podcast/2008-01/episode-83-jeff-deluca-feature-driven-development">Jeff DeLuca on Feature Driven Development</a></li>
<li><a href="http://www.se-radio.net/podcast/2007-12/episode-81-interview-erich-gamma">Interview Erich Gamma</a></li>
<li><a href="http://www.se-radio.net/podcast/2007-10/episode-70-gerard-meszaros-xunit-test-patterns">Gerard Meszaros on XUnit Test Patterns</a></li>
<li><a href="http://www.se-radio.net/podcast/2007-06/episode-59-static-code-analysis">Static Code Analysis with Jonathan Aldrich</a></li>
<li><a href="http://www.se-radio.net/podcast/2007-02/episode-46-refactoring-pt-1">Refactoring Pt. 1</a></li>
<li><a href="http://www.se-radio.net/podcast/2007-05/episode-55-refactoring-pt-2">Refactoring Pt. 2</a></li>
<li><a href="http://www.se-radio.net/podcast/2006-11/episode-37-extreme-programming-pt-1">eXtreme Programming Pt.1</a></li>
<li><a href="http://www.se-radio.net/podcast/2007-01/episode-43-extreme-programming-pt2">eXtreme Programming Pt.2</a></li>
<li><a href="http://www.se-radio.net/podcast/2006-10/episode-31-agile-documentation">Agile Documentation</a></li>
<li><a href="http://www.se-radio.net/podcast/2006-08/episode-26-interview-jutta-eckstein">Interview Jutta Eckstein</a></li>
<li><a href="http://www.se-radio.net/podcast/2006-03/episode-8-interview-eric-evans">Interview Eric Evans</a></li>
<li><a href="http://www.se-radio.net/podcast/2006-01/episode-1-patterns">Patterns</a></li>
</ul>
<h4>Elegant Code</h4>
<p><span style="font-weight:normal;">por Elegant Code Community<br />
<a href="http://elegantcode.com"> http://elegantcode.com</a><br />
Inglês</span></p>
<ul>
<li><a href="http://elegantcode.com/2009/08/31/code-cast-31-agile-for-families">Agile for Families</a></li>
<li><a href="http://elegantcode.com/2009/07/23/code-cast-28-jim-wierich">Entrevista com Jim Wierich o Criador do Rake (Ruby)</a></li>
<li><a href="http://elegantcode.com/2008/12/12/code-cast-17-david-laribee-on-lean-kanban">David Laribee on Lean / Kanban</a></li>
<li><a href="http://elegantcode.com/2008/09/30/cast-cast-15-uncle-bob-martin/">Uncle Bob Martin on Clean Code</a></li>
<li><a href="http://elegantcode.com/2008/08/27/code-cast-12-alan-shalloway/">Alan Shalloway on Lean</a></li>
<li><a href="http://elegantcode.com/2008/05/13/elegant-code-cast-8-is-online/">Entrevista com Jarod Ferguson</a></li>
<li><a href="http://elegantcode.com/2008/03/30/elegant-code-cast-6-is-up/">Entrevista com Darrel Carver</a></li>
<li><a href="http://elegantcode.com/2008/03/02/elegant-code-cast-4-is-up/">Entrevista com Scott Nichols</a></li>
<li><a href="http://elegantcode.com/2008/01/13/elegant-code-cast-2-online/">Entrevista com Scott Schimanski</a></li>
</ul>
<h4>Google Developer Podcast</h4>
<p><span style="font-weight:normal;"><a href="http://code.google.com/p/google-developer-podcast/downloads/list">http://code.google.com/p/google-developer-podcast/downloads/list</a><br />
Inglês</span></p>
<h4>Hearding Code</h4>
<p><span style="font-weight:normal;"><a href="http://herdingcode.com">http://herdingcode.com</a><br />
Inglês</span></p>
<h2>Tecnologia</h2>
<h4>IT Conversations</h4>
<p><span style="font-weight:normal;"><a href="http://itc.conversationsnetwork.org">http://itc.conversationsnetwork.org</a><br />
Inglês</span></p>
<h4>net@Night</h4>
<p><span style="font-weight:normal;">por Amber MacArthur e Leo Laport<br />
<a href="http://www.twit.tv/natn"> http://www.twit.tv/natn</a></span></p>
<h4>Twit &#8211; This Week in Tech</h4>
<p><span style="font-weight:normal;">por  Leo Laporte, Jeff Jarvis, Baratunde Thurston, e John C. Dvorak<br />
<a href="http://www.twit.tv/twit"> http://www.twit.tv/twit</a></span></p>
<h4>MacBreak Weekly</h4>
<p><span style="font-weight:normal;">por Leo Laporte, Don McAllister, Paul Kent, and Andy Ihnatko<br />
<a href="http://www.twit.tv/mbw"> http://www.twit.tv/mbw</a></span></p>
<h4>This Week in Google</h4>
<p><span style="font-weight:normal;">por Leo Laporte, Gina Trapani, Jeff Jarvis e Mary Hodder<br />
<a href="http://www.twit.tv/twig"> http://www.twit.tv/twig</a></span></p>
<h4>SitePoint Podcast</h4>
<p><span style="font-weight:normal;">inglês<br />
<a href="http://www.sitepoint.com/podcast"> http://www.sitepoint.com/podcast </a></span></p>
<h2>Empreendedorismo e Negócios</h2>
<h4>37 Signals Podcast</h4>
<p><span style="font-weight:normal;">por 37 Signals<br />
Inglês<br />
<a href="http://37signals.com/podcast"> http://37signals.com/podcast</a></span></p>
<h4>Max Gehringer (CBN)</h4>
<p><span style="font-weight:normal;">por Max Gehringer<br />
Português<br />
<a href="http://cbn.globoradio.globo.com/servicos/podcast/NOME.htm"> http://cbn.globoradio.globo.com/servicos/podcast/NOME.htm</a></span></p>
<h4>Mundo Corporativo (CBN)</h4>
<p><span style="font-weight:normal;">por Heródoto Barbeiro<br />
Português em Áudio<br />
<a href="http://cbn.globoradio.globo.com/servicos/podcast/NOME.htm"> http://cbn.globoradio.globo.com/servicos/podcast/NOME.htm</a></span></p>
<h4>The Startup Success Podcast</h4>
<p><span style="font-weight:normal;"><a href="http://startuppodcast.wordpress.com">http://startuppodcast.wordpress.com</a><br />
Inglês</span></p>
<h4>TED Talks</h4>
<p><span style="font-weight:normal;">por TED Talks<br />
Inglês<br />
<a href="http://www.ted.com"> http://www.ted.com</a></span></p>
<p>Se você quiser incluir algum outro podcast nesta lista, deixe um comentário. Espero que seja Útil!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Spring Roo, Java seguirá vivo]]></title>
<link>http://hnzekto.wordpress.com/2009/11/20/spring-roo-java-seguira-vivo/</link>
<pubDate>Fri, 20 Nov 2009 08:19:04 +0000</pubDate>
<dc:creator>hnzekto</dc:creator>
<guid>http://hnzekto.wordpress.com/2009/11/20/spring-roo-java-seguira-vivo/</guid>
<description><![CDATA[Desde hace años, cada vez que se pone de moda un nuevo lenguaje de programación, junto a frameworks ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Desde hace años, cada vez que se pone de moda un nuevo lenguaje de programación, junto a frameworks orientados al desarrollo web ágil y rápido, se suele decir que Java va a morir, en cambio, sigue ahí, y con más energía que nunca.</p>
<p>Ya pasó con Python y el framework <a href="http://www.djangoproject.com/">Django</a>, junto con Ruby y el famoso <a href="http://rubyonrails.org/">Rails</a>, que además hacen jocosas parodias sobre el lenguaje Java, cuando en realidad Java es un lenguaje, una máquina virtual y una plataforma. Pero claro, si quieres hacer lo mismo que esos frameworks luego tendrías que añadir cualquiera de los cientos de frameworks que existen en el mundo Java: Hibernate, JPA, Spring, Struts, JSF, EJB,&#8230;</p>
<p>Pues bien, se acabó el rollo, con <a href="http://www.springsource.org/roo">Spring Roo</a> se puede realizar un desarrollo ágil igual que Django o Rails, pero llegando aún más allá. Incluye una consola donde, haciendo uso de autocompletado mediante TABs, puedes ir creando, paso a paso, todo lo necesario para implementar una aplicación web Maven2, haciendo uso de los frameworks tipo del mundo Java: Hibernate, Spring, MVC,&#8230; y con poco más que ir siguiendo los pasos que te indica la propia ayuda en línea de la consola.</p>
<p>El vídeo siguiente es muy autoexplicativo de la potencia y rapidez de Roo:</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/Gb1Z0lfl52I&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/Gb1Z0lfl52I&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[O Ser e o Sistema]]></title>
<link>http://flaviowbrasil.wordpress.com/2009/11/16/o-ser-e-o-sistema/</link>
<pubDate>Mon, 16 Nov 2009 19:52:04 +0000</pubDate>
<dc:creator>Flávio Brasil</dc:creator>
<guid>http://flaviowbrasil.wordpress.com/2009/11/16/o-ser-e-o-sistema/</guid>
<description><![CDATA[Esta é uma argumentação filosófica a respeito de desenvolvimento ágil, utilizando-se de algumas argu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Esta é uma argumentação filosófica a respeito de desenvolvimento ágil, utilizando-se de algumas argumentações de Jean-Paul Sartre em sua obra &#8220;O Ser e o Nada&#8221;. Por favor, não se precipitem achando que o Sistema substitui o Nada, ou que o Sistema é o Nada ou até mesmo que o Sistema não serve para Nada! Ao longo do post ficará claro a escolha deste título. Por enquanto, vamos a uma pré-argumentação.</p>
<p><strong>A adaptação<br />
</strong></p>
<p>Quando olhamos para as práticas e valores dos métodos ágeis, assim como em qualquer outro contexto onde temos que aplicar um conceito em nosso trabalho diário, existe uma forte tendência no sentido de tentarmos adaptar os conceitos para a nossa realidade. Esse é um comportamento natural e podemos até mesmo dizer que seja desejável.</p>
<p>Porém esta adaptação pode seguir em dois sentidos:  evolução ou desvirtuação.</p>
<p>Vamos a um exemplo prático:</p>
<p>Decidimos passar a realizar o Scrum Diário. A partir do momento que passamos a aplicar esta prática, ela vai tomando a &#8220;cara&#8221; do time, sendo adaptada, por exemplo, para colocar no quadro mais uma coluna que faz sentido no contexto daquele desenvolvimento ou empresa. Isso considero como uma evolução, onde existe uma simbiose entre o conceito e a realidade diária. O motivo e benefícios de se fazer o Scrum Diário se mantém e se adicionam elementos para facilitar a aplicação.</p>
<p>Porém, muitas vezes o Scrum Diário pode se tornar uma reunião demorada, se extendendo, por exemplo, para discutir um assunto crítico. Uma reunião que era apenas para termos um status e durar alguns minutos se torna uma reunião cheia de detalhes e que demora várias horas. Essa é a desvirtuação do conceito original, o motivo e os benefícios de se fazer o Scrum Diário são perdidos</p>
<p>Citei este exemplo por já ter vivenciado este cenário e por acreditar que deva se repetir em várias empresas que começam a aplicar o Scrum Diário.</p>
<p>Como podemos nos prevenir para não desvirtuarmos os conceitos de métodos ágeis no nosso dia-a-dia? A resposta pode ser tão simples como: Releia a definição do conceito e faça exatamente o que está ecrito! Será que esta resposta realmente nos satisfaz? E se a aplicação do conceito não é o melhor para a minha organização?</p>
<p>Creio que a melhor resposta continua sendo: Adapte, porém tome cuidado para não desvirtuar. Para que isso não aconteça, como disse meu amigo Agnaldo em seu <a href="http://wp.softsimples.com.br/?p=115" target="_blank">blog</a>:</p>
<blockquote><p><em>&#8220;Tão importante quanto seguir uma metodologia é conhecer sua filosofia.&#8221;</em></p></blockquote>
<p>Temos que procurar entender os motivos pelos quais sugiram os valores dos métodos ágeis e quais são seus benefícios.</p>
<p>Feita esta pré-argumentação, podemos ir à argumentação principal que procura apresentar conceitos filosóficos como motivos que dão suporte a alguns conceitos utilizados nos métodos ágeis.</p>
<p><strong>O Ser</strong></p>
<p>O livro &#8220;O Ser e o Nada&#8221; possui o subtítulo &#8220;Ensaio de Ontologia Fenomenológica&#8221;. É um livro a respeito do estudo da realidade, que pode ser chamado também de estudo da natureza do ser ou ontologia, através dos fenômenos associados ele, ou seja, suas aparições e efeitos (fenomenologia).</p>
<p>Apesar de correr o risco de ser simplista, vamos tomar um exemplo concreto para a nossa argumentação:</p>
<p>Uma porta</p>
<p>Isso mesmo, uma porta comum que abre e fecha, tem uma maçaneta e pode ser trancada com uma chave.</p>
<p>Na introdução, que possui o título &#8220;Em busca do ser&#8221;, Sartre argumenta que a filosofia moderna avançou consideravelmente ao reduzir o ser à série de aparições que o manifestam. Ou seja, a porta só faz sentido como ser ao analisarmos as suas manifestações. Porém, analisar a manifestação momentânea do ser não é suficiente para determinarmos o que realmente é o ser, uma vez que ele provavelmente irá se manifestar de outra maneira no futuro. Precisamos analisar a razão da sequencia de aparições do ser para realmente chegar à sua natureza. Sartre escreve:</p>
<blockquote><p>&#8220;É preciso que capte o vermelho através da sua impressão de vermelho. O vermelho, ou seja, a razão da série: a corrente elétrica através da eletrólise, etc. Mas se a transcendência do objeto se baseia na necessidade que a apararição tem de sempre se fazer transcender, resulta que um objeto coloca, por princípio como infinita a série de suas aparições. Assim, a aparição, finita, indica-se a si própria em sua finitude, mas, ao mesmo tempo, para ser captada como aparição-do-que-aparece, exige ser ultrapassada até o infinito.&#8221;</p></blockquote>
<p>Sartre chega então a um novo dualismo:  o do finito e infinito. Para este post, podemos parar a análise do livro por aqui, uma vez que chegamos no ponto central desta argumentação:</p>
<p>Não temos como obter a natureza completa do ser, uma vez que seria necessário observar todos os fenomenos que o manifestam até o infinito. Consequentemente, não conseguimos abstrair e modelar o ser por completo.</p>
<p><strong>O Sistema</strong></p>
<p>Podemos dizer que o desenvolvimento de sistemas tem como meta abstrair e modelar o mundo real e os conceitos que envolvem as tarefas dele (ser) em artefatos automatos capazes de manipular informações e coordenar tarefas.</p>
<p>Ignorando neste momento a definição de sistema e como esta palavra/conceito deveria ser melhor apresentado e colocada neste post, vamos inferir o ponto em que chegamos no tópico anterior para nossa realidade de desenvolvimento de sistemas. Podemos dizer que é uma utopia acreditar que é possível modelar a totalidade de um ser, que neste caso podemos ver como os objetos e processos que estamos desenvolvendo. Voltando ao exemplo concreto:</p>
<p>Vamos modelar um sistema para realizar a pintura de portas novas, ainda sem pintura. O objeto principal de nosso sistema é a porta.Observando então a porta e as várias características a respeito de portas que temos em nossa memória, conseguimos ver vários aspectos que podemos modelar a repeito da porta:</p>
<p>- A porta é feita de uma determinada madeira<br />
- Ela possui maçaneta<br />
- É aberta por uma chave<br />
- Pode estar aberta<br />
- Pode estar fixada no batente<br />
- Pode ser resistente ao fogo<br />
- Pode ter cupim<br />
- Pode estar com mofo<br />
- Pode ser nova<br />
- Pode estar quebrada</p>
<p>Creio que é claro para todos que poderíamos listar até o infinito o número de informações e comportamentos a repeito da porta. Porém, não é isso que precisamos! Precisamos apenas modelar as informações e comportamentos necessários para cumprir o escopo do nosso sistema, ou seja, devemos focar a modelagem somente no que é necessário para o desenvolvimento do sistema de pintura de portas novas, ainda sem pintura.</p>
<p>Tentar predizer que o sistema um dia pode precisar de algo que não precisa hoje é uma tendência natural ao erro. Poderíamos já fazer a modelagem pensando que um dia o sistema poderia pintar portas usadas e que bastaria colocar uma etapa para primeiro tirar a tinta atual da porta e então seguir o processo normal. Porém a porta por não ser nova poderia estar lascada e ser necessário que o sistema recurepe esta parte da porta para depois então pinta-la.</p>
<p>Se considerarmos que a manifestação do ser que queremos modelar é o escopo do sistema, ou seja, o comportamento do sistema que o cliente espera naquela entrega, não temos como prever o que será este ser no futuro, dado que ainda só conhecemos a manifestação finita dele: o que o cliente precisa.</p>
<p><strong>Os Conceitos</strong></p>
<p>Toda esta argumentação serve para chegar em um simples ponto, normalmente adotado nos métodos ágeis:</p>
<p>Somente modele o que você precisa!</p>
<p>No XP, isso é suportado pelos seguintes valores e práticas:</p>
<p>- Design incremental<br />
- Simplicidade<br />
- Passos de bebê</p>
<p>Porém, novamente aqui reforço a importância para que não desvirtuarmos estes conceitos. Estes valores não são desculpas para realizar uma modelagem correta de OO, por exemplo. Faça o design correto, mas não modele informações e comportamentos que você acha que um dia o sistema irá necessitar.</p>
<p><strong>O Resumo</strong></p>
<p>Vimos a importância de compreender a filosofia por trás dos conceitos adotados nos métodos ágeis. A partir deste ponto utilizamos a argumentação do Sartre de que não é possível determinar a natureza total do ser sobre o qual iremos modelar o sistema com base em uma série de manifestações finitas, que mapeamos sendo o escopo do que o cliente precisa.  Por este motivo é uma tendência ao erro tentar modelar situações que não estão no escopo da entrega atual.</p>
<p><strong>A Conclusão</strong></p>
<p>[<a href="http://www.lerolero.com/" target="_blank">LL</a>] Os métodos que nos auxiliam a lidar com o novo modelo estrutural aqui preconizado prepara-nos para enfrentar situações atípicas decorrentes do levantamento das variáveis envolvidas. [/<a href="http://www.lerolero.com/" target="_blank">LL</a>]</p>
<p>Obrigado pela revisão e dicas, <a href="http://wp.softsimples.com.br/" target="_blank">Agnaldo</a> e <a href="http://renandemelo.blogspot.com/" target="_blank">Renan</a>!</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:89px;width:1px;height:1px;">Em busca do ser</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Como usamos Ágil: SEA]]></title>
<link>http://tasafo.wordpress.com/2009/11/05/como-usamos-agil-sea/</link>
<pubDate>Thu, 05 Nov 2009 23:51:58 +0000</pubDate>
<dc:creator>Jaime Schettini</dc:creator>
<guid>http://tasafo.wordpress.com/2009/11/05/como-usamos-agil-sea/</guid>
<description><![CDATA[Dando continuidade à série “Como usamos Ágil”, entrevistei o trio Alexandre Gomes, Bruno Pedroso e R]]></description>
<content:encoded><![CDATA[Dando continuidade à série “Como usamos Ágil”, entrevistei o trio Alexandre Gomes, Bruno Pedroso e R]]></content:encoded>
</item>
<item>
<title><![CDATA[Software G Forces: The Effects of Acceleration]]></title>
<link>http://sebasjm.wordpress.com/2009/11/03/software-g-forces-the-effects-of-acceleration/</link>
<pubDate>Tue, 03 Nov 2009 17:46:41 +0000</pubDate>
<dc:creator>Sebastian Javier Marchano</dc:creator>
<guid>http://sebasjm.wordpress.com/2009/11/03/software-g-forces-the-effects-of-acceleration/</guid>
<description><![CDATA[Kent Beck estará dando una conferencia online sobre metodologias Agiles. Es un poco tarde para los i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://en.wikipedia.org/wiki/Kent_Beck">Kent Beck </a> estará dando una conferencia online sobre metodologias Agiles.<br />
Es un poco tarde para los interesados en escucharla pero en compensación voy a tratar de resumir lo visto en el siguiente post.<br />
La conferencia es libre y gratuita gracias a una colaboración entre <a href="http://www.computer.org/">IEEE Computer Society</a>, <a href="http://www.blackducksoftware.com/">Blackduck Software</a> y <a href="http://www.wiley.com/WileyCDA/Brand/id-35.html">Wiley-Blackwell</a>.<br />
<strong><br />
Extracto</strong>:<br />
Agile software development is generally most valuable when used to reduce the release cycle. The key advantage of agile development is being able to more closely track changing business and market needs. The costs and risks of applying agile development are most productively applied to becoming more responsive.</p>
<p>Assuming you are going to release more frequently, what is likely to happen? In this talk I present sketch quarterly deployment, monthly deployment, weekly deployment, daily deployment, and finally hourly deployment, including the technical, social, and business implications.<br />
<strong>Fecha</strong>: Tuesday, November 3, 2009<br />
<strong>Hora</strong>: 19:00 GMT<br />
<strong>Duración</strong>: 1 hour</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Braucht es Bugtracking noch?]]></title>
<link>http://graberj.wordpress.com/2009/10/23/braucht-es-bugtracking-noch/</link>
<pubDate>Fri, 23 Oct 2009 18:20:09 +0000</pubDate>
<dc:creator>Johnny Graber</dc:creator>
<guid>http://graberj.wordpress.com/2009/10/23/braucht-es-bugtracking-noch/</guid>
<description><![CDATA[Ilker Cetinkaya bloggte zu dem Thema und kam zum Schluss, dass Bugtracking heutzutage unnötig sind. ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ilker Cetinkaya <a href="http://www.gmbsg.com/stories/?p=372">bloggte</a> zu dem Thema und kam zum Schluss, dass Bugtracking heutzutage unnötig sind. „Aber sicher braucht es dies noch!“ war mein erster Gedanke. Ich las darauf hin nochmals seinen Beitrag und dachte ein wenig länger über seine Argumente nach. </p>
<p>Heutige Projekte meint bei ihm Projekte, die ein agiles Vorgehensmodell haben, <a href="http://en.wikipedia.org/wiki/Test-driven_development">TDD</a> und <a href="http://en.wikipedia.org/wiki/Continuous_integration">CI</a> in vollem Umfang nutzen und generell gemäss <a href="http://www.clean-code-developer.de/">Clean Code Developer</a> die Qualität hochhalten.<br />
Bugs werden so weit wie möglich durch Unit Tests verhindert und wenn ein Bug durchkommt, wird dessen Behebung mit einer dem Kundennutzen entsprechenden Priorität versehen. Entweder wird dieser gleich behoben oder verworfen, falls er nicht wichtig ist.</p>
<blockquote><p>Außerdem: Gefühlt implementiert nahezu jeder, der was auf sich hält seine Software mit agilen Methoden und Praktiken. Scrum und XP sind schon längst angekommen; und mit TDD und Clean Code wir bewegen uns auf einem hohen Niveau, oder nicht?</p></blockquote>
<p>Das wäre schön. Das was „jeder“ macht wird zwar oft agil genannt, doch ist es das wirklich? Oder ist es nicht eher ein Etikettenschwindel? </p>
<p>Bei mir läuten die Alarmglocken. Ich höre schon die Leute sagen, dass man als agiles Projekt generell kein Bugtracking braucht. Genau so wenig wie Dokumentation. Oder eine Planung. Doch nur weil man die Dokumentation weglässt, ist man noch lange nicht agil! </p>
<p>Bei länger laufenden Projekten hat die Nachvollziehbarkeit eine nicht zu unterschätzende Bedeutung. Die Entwickler-Teams ändern gleich wie die Kundenvertreter, neue Leute kommen und gehen. Ein Bugtracking hilft da schon abgeklärte Probleme nicht ständig wieder von vorne behandeln zu müssen. Die Erarbeitung von Workarounds kann da vielleicht ebenfalls abgelegt werden, gleich wie die Anleitung zur Reproduktion des Bugs oder einer Begründung, wieso man auf die Fehlerbehebung verzichtet.<br />
Das macht natürlich auch nur dann sinn, wenn man die offenen Bugs abarbeitet. Einfach mal aufnehmen und dann jahrelang nicht bearbeiten kann nicht der Sinn der Sache sein. Das liegt aber nicht per se am Bugtracking, sondern wie man damit arbeitet. </p>
<p>Bugtracking lässt sich mittels Software vereinfachen. Wie man Bugs (und Feature Requests) aufnimmt und bis zur Erledigung ablegt, muss zum Projekt passen. <a href="http://de.wikipedia.org/wiki/Bug-Tracker">Bugtracker</a> sind da eine Möglichkeit, die bei der Verfolgung der Bugs helfen. Aber je nach Projektgrösse genügt auch eine Textdatei oder ein Wiki.<br />
Ein halbwegs brauchbarer Bugtracker sollte einem auch beim Auswerten der Bugs helfen. Kann man auf Klassen- oder zumindest auf Komponentenebene die Bugs kategorisieren und auswerten, sieht man wo man bessere Tests schreiben muss.<br />
Zu wissen wo die Qualität nicht den Anforderungen entspricht ist auch bei Legacy-Code sehr hilfreich. Dort fehlt es ja meistens an Unit Tests. Kann man mit gezielten Verbesserungen genau dort ansetzen, hat am Ende auch der Kunde etwas davon.</p>
<p>Für mich ist Bugtracking daher wichtig. Wie bei allem stellt sich auch da die Frage, wie viel Aufwand man betreiben will. Es ist sicher nicht der Sinn der Sache, die ganze Zeit nur Bugs zu erfassen und dann keine Zeit für deren Behebung zu haben. Wie man die Kunden informiert und wie man die Bugs abarbeitet liegt nicht per se am Bugtracking, sondern wie man dies definiert und lebt.</p>
<p>In der Zwischenzeit fand ich eine Antwort von Golo Roden zum Post von Ilker Cetinkaya. In seinem <a href="http://www.des-eisbaeren-blog.de/post/2009/10/21/Stirnrunzeln-uber-e2809cBugtracking-ist-sinnlose2809d.aspx">Blogpost </a>gibt es weitere gute Aspekte zur Begründung von Bugtracking.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entrevista com Daniel Wildt no Ágiles 2009]]></title>
<link>http://bluesoft.wordpress.com/2009/10/22/entrevista-com-daniel-wildt-no-agiles-2009/</link>
<pubDate>Thu, 22 Oct 2009 21:10:51 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://bluesoft.wordpress.com/2009/10/22/entrevista-com-daniel-wildt-no-agiles-2009/</guid>
<description><![CDATA[Luiz Faias Jr. esteve no Ágiles 2009 em Florianópolis e entrevistou o consagrado agilista Daniel Wil]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Luiz Faias Jr. esteve no Ágiles 2009 em Florianópolis e entrevistou o consagrado agilista <a href="http://danielwildt.blogspot.com/">Daniel Wildt</a> que atualmente é <a href="http://www.linkedin.com/in/danielwildt">CIO</a> da <a href="http://www.trevisantecnologia.com.br/" target="_blank">Trevisan Tecnologia</a>, professor na FACENSA e líder da comunidade GELC no portal java.net.</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=7208504&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=7208504&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<p>Na entrevista Daniel citou o trabalho de <a href="http://www.sligerconsulting.com/">Michele Sliger</a> da Sliger Consulting e Stacia Broderick que escreveram juntas o livro <a href="http://www.amazon.com/Software-Project-Managers-Bridge-Agility/dp/0321502752/ref=sr_1_1?ie=UTF8&#38;s=books&#38;qid=1256243974&#38;sr=8-1">The Software Project Manager&#8217;s Bridge to Agility</a> e recomendou ainda <a href="http://www.infoq.com/agile/">o canal de agilidade da InfoQ</a>.</p>
<p>Fique ligado, em breve publicaremos novas entrevistas.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entrevista com Daniel Cukier da Locaweb]]></title>
<link>http://bluesoft.wordpress.com/2009/10/20/entrevista-com-daniel-cukier-da-locaweb/</link>
<pubDate>Tue, 20 Oct 2009 21:02:59 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://bluesoft.wordpress.com/2009/10/20/entrevista-com-daniel-cukier-da-locaweb/</guid>
<description><![CDATA[Mais uma vez participamos e patrocinamos o evento encontro ágil realizado na Universidade de São Pau]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Mais uma vez participamos e patrocinamos o evento encontro ágil realizado na Universidade de São Paulo. Ao longo do evento entrevistamos algumas pessoas e publicaremos as entrevistas pouco a pouco aqui no blog.</p>
<p>Assista então <a href="http://agileandart.blogspot.com">Daniel Cukier</a> da <a href="http://www.locaweb.com.br">Locaweb</a> que nos falou um pouco sobre seu trabalho de mestrado &#8220;<em><strong>Padrões para Introduzir Novas Idéias</strong></em>&#8220;. Veja <a href="http://www.vimeo.com/7170746">o vídeo no Vimeo</a>:</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=7170746&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=7170746&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<p>Assita também <a href="http://vimeo.com/6094673">a apresentação do mestrado do Daniel</a> no IME/USP:</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=6094673&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=6094673&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Meu TCC !!!]]></title>
<link>http://blog.claudiomonteiro.com.br/2009/10/20/meu-tcc/</link>
<pubDate>Tue, 20 Oct 2009 02:16:34 +0000</pubDate>
<dc:creator>Claudio Monteiro</dc:creator>
<guid>http://blog.claudiomonteiro.com.br/2009/10/20/meu-tcc/</guid>
<description><![CDATA[Com nota 10, disponibilizo o nosso TCC de pós-graduação.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Com nota 10, disponibilizo o nosso TCC de pós-graduação.</p>
<p><!-- SlideShare error: doc is missing or has illegal characters /[^-_a-zA-Z0-9]/ --></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sucesso no Workshop Agile Software Development with Extreme Programming]]></title>
<link>http://tasafo.wordpress.com/2009/10/18/sucesso-no-workshop-agile-software-development-with-extreme-programming/</link>
<pubDate>Sun, 18 Oct 2009 18:16:20 +0000</pubDate>
<dc:creator>Paulo Igor</dc:creator>
<guid>http://tasafo.wordpress.com/2009/10/18/sucesso-no-workshop-agile-software-development-with-extreme-programming/</guid>
<description><![CDATA[Nessa última sexta-feira (16/10) tivemos um dia sensacional de aprendizado e muita troca de experiên]]></description>
<content:encoded><![CDATA[Nessa última sexta-feira (16/10) tivemos um dia sensacional de aprendizado e muita troca de experiên]]></content:encoded>
</item>
<item>
<title><![CDATA[O STJ publicou Matéria Especial tratando de questões relativas a Mais de 260 temas destacados como RECURSOS REPETITIVOS.]]></title>
<link>http://camaraecamara.wordpress.com/2009/10/18/o-stj-publicou-materia-especial-tratando-de-questoes-relativas-a-mais-de-260-temas-destacados-como-recursos-repetitivos/</link>
<pubDate>Sun, 18 Oct 2009 09:18:00 +0000</pubDate>
<dc:creator>Otavio Bertolani da Câmara</dc:creator>
<guid>http://camaraecamara.wordpress.com/2009/10/18/o-stj-publicou-materia-especial-tratando-de-questoes-relativas-a-mais-de-260-temas-destacados-como-recursos-repetitivos/</guid>
<description><![CDATA[Mais de 260 temas destacados como recursos repetitivos no STJ Desde que foi editada a Lei n. 11.672/]]></description>
<content:encoded><![CDATA[Mais de 260 temas destacados como recursos repetitivos no STJ Desde que foi editada a Lei n. 11.672/]]></content:encoded>
</item>
<item>
<title><![CDATA[Intercâmbio cultural no Ágiles 2009]]></title>
<link>http://tasafo.wordpress.com/2009/10/16/intercambio-cultural-no-agiles-2009/</link>
<pubDate>Fri, 16 Oct 2009 03:34:18 +0000</pubDate>
<dc:creator>Jaime Schettini</dc:creator>
<guid>http://tasafo.wordpress.com/2009/10/16/intercambio-cultural-no-agiles-2009/</guid>
<description><![CDATA[O maior evento ágil da América Latina aconteceu na última semana (6-9 de Outubro) em Florianópolis e]]></description>
<content:encoded><![CDATA[O maior evento ágil da América Latina aconteceu na última semana (6-9 de Outubro) em Florianópolis e]]></content:encoded>
</item>
<item>
<title><![CDATA[Extreme Programming]]></title>
<link>http://carlossantos.wordpress.com/2009/10/15/extreme-programming/</link>
<pubDate>Fri, 16 Oct 2009 02:19:05 +0000</pubDate>
<dc:creator>Carlos Marcelo Santos</dc:creator>
<guid>http://carlossantos.wordpress.com/2009/10/15/extreme-programming/</guid>
<description><![CDATA[Etiquetas de Technorati: Extreme Programming,Programacion Extrema,Agilismo,Agil,Agile,Kent Beck,Agil]]></description>
<content:encoded><![CDATA[Etiquetas de Technorati: Extreme Programming,Programacion Extrema,Agilismo,Agil,Agile,Kent Beck,Agil]]></content:encoded>
</item>
<item>
<title><![CDATA[Manifesto 2.0 por Alexandre Gomes no Rails Summit 2009]]></title>
<link>http://bluesoft.wordpress.com/2009/10/15/manifesto-2-0-por-alexandre-gomes-no-rails-summit-2009/</link>
<pubDate>Thu, 15 Oct 2009 22:56:02 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://bluesoft.wordpress.com/2009/10/15/manifesto-2-0-por-alexandre-gomes-no-rails-summit-2009/</guid>
<description><![CDATA[Nesta apresentação realizada na desconferência do Rails Summit Latin America 2009, Alexandre Gomes d]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.vimeo.com/7090510">Nesta apresentação</a> realizada na desconferência do <a href="http://www.railssummit.com.br/">Rails Summit Latin America 2009</a>, Alexandre Gomes da <a href="http://blog.seatecnologia.com.br/">SEA Tecnologia</a> falou sobre o <a href="http://blog.seatecnologia.com.br/2009/01/12/manifesto-2-0">manifesto 2.0</a> que representa uma nova escola de pensamento de Tecnologia da Informação que vem transformando a industria de desenvolvilmento de software.</p>
<p>Nós da Bluesoft temos muito em comum com a SEA e compartilhamos da mesma forma de encarar a realidade do desenvolvimento de software, acreditamos nos princípios ágeis e pragmáticos e trabalhamos para tornar a nossa realidade melhor dia após dia.</p>
<p>Veja <a href="http://www.slideshare.net/seatecnologia/manifesto-20">os slides</a> no SlideShare:</p>
<p><!-- SlideShare error: doc is missing or has illegal characters /[^-_a-zA-Z0-9]/ --></p>
<p>Assista <a href="http://www.vimeo.com/7090510">o vídeo</a> no Vimeo:</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=7090510&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=7090510&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<p>Fique ligado! Nos próximos dias estaremos publicando mais material e entrevistas realizadas no Agiles, no Encontro Ágil e no Rails Summit. <a href="http://feeds.feedburner.com/bluesoft">Assine nosso feed</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Encontro Ágil 2009]]></title>
<link>http://alanbraz.wordpress.com/2009/10/11/encontro-agil-2009/</link>
<pubDate>Mon, 12 Oct 2009 01:36:28 +0000</pubDate>
<dc:creator>alanbraz</dc:creator>
<guid>http://alanbraz.wordpress.com/2009/10/11/encontro-agil-2009/</guid>
<description><![CDATA[Investi meu final de semana no Encontro Ágil 2009 e mesmo estando fisicamente esgotado, estou comple]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Investi meu final de semana no <a href="http://www.encontroagil.com.br/" target="_blank">Encontro Ágil 2009</a> e mesmo estando fisicamente esgotado, estou completamente satisfeito.</p>
<p>O evento foi muito bem organizado e riquíssimo em conteúdo.</p>
<div class="wp-caption aligncenter" style="width: 510px"><img src="http://farm3.static.flickr.com/2676/3998980028_6350989435.jpg" alt="Consegue me encontrar nessa foto?" width="500" height="333" /><p class="wp-caption-text">Consegue me encontrar nessa foto?</p></div>
<p>Palestras que participei no primeiro dia:</p>
<ul>
<li><a href="http://www.encontroagil.com.br/principal/agenda1.jsf#palestra_akita" target="_blank">Agilidade, Qualidade e Futuro</a></li>
<li><a href="http://www.encontroagil.com.br/principal/agenda1.jsf#palestra_kon" target="_blank">Contação de Histórias: casos de sucesso e de terror</a></li>
<li><a href="http://www.encontroagil.com.br/principal/agenda1.jsf#palestra_rodolpho" target="_blank">Desamarrando o RUP</a></li>
<li><a href="http://www.encontroagil.com.br/principal/agenda1.jsf#palestra_marcos" target="_blank">Um caso de aplicação de métodos ágeis no Serviço Público</a></li>
<li><a href="http://www.encontroagil.com.br/principal/agenda1.jsf#palestra_silveira" target="_blank">Desmistificando o TDD na prática</a></li>
</ul>
<p>No segundo dia todos participaram da mesma <a href="http://www.encontroagil.com.br/principal/agenda2.jsf" target="_blank">agenda</a>.</p>
<p>Durante a semana vou colocar mais comentários sobre eles.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mais uma experiência Ágil na região!!!]]></title>
<link>http://tasafo.wordpress.com/2009/10/07/mais-uma-experiencia-agil-na-regiao/</link>
<pubDate>Wed, 07 Oct 2009 14:12:55 +0000</pubDate>
<dc:creator>Paulo Igor</dc:creator>
<guid>http://tasafo.wordpress.com/2009/10/07/mais-uma-experiencia-agil-na-regiao/</guid>
<description><![CDATA[Olá a todos os leitores do blog do TÁ SAFO, eu sou o Paulo Igor, novo colaborador do grupo, a partir]]></description>
<content:encoded><![CDATA[Olá a todos os leitores do blog do TÁ SAFO, eu sou o Paulo Igor, novo colaborador do grupo, a partir]]></content:encoded>
</item>
<item>
<title><![CDATA[Entrevista com Wende Mendes sobre Programação em Par]]></title>
<link>http://bluesoft.wordpress.com/2009/10/06/entrevista-com-wende-mendes-sobre-programacao-em-par/</link>
<pubDate>Wed, 07 Oct 2009 00:39:15 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://bluesoft.wordpress.com/2009/10/06/entrevista-com-wende-mendes-sobre-programacao-em-par/</guid>
<description><![CDATA[André Faria entrevistou Luiz China sobre como são feitos os testes de aceitação na Bluesoft. China t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">André Faria entrevistou Luiz China sobre como são feitos os testes de aceitação na Bluesoft. China trabalha na Bluesoft desde Maio de 2008 e o foco principal de seu trabalho é garantir a qualidade dos produtos da Bluesoft.</div>
<p>Desta vez <a href="http://www.andrefaria.com">André Faria</a> entrevistou Wende Mendes sobre a <a href="http://andrefaria.com/2008/12/20/programacao-em-par/">prática de programação em par</a>. Wende trabalha na Bluesoft  desde 2007 como desenvolvedor de software e acompanhou todo o processo de adoção de métodos ágeis na empresa.</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=6935560&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=6935560&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<h3>Considerações</h3>
<p>A técnica que Wende citou para tornar a programação em par mais divertida chama-se<a href="http://c2.com/cgi/wiki?PairProgrammingPingPongPattern"> ping pong pairing</a> e na verdade, não se escreve um teste errado para o outro desenvolvedor consertar, mas na verdade, escreve-se um teste que falha para que o outro desenvolvedor faça-o passar. No final na entrevista deixamos alguns divertidos erros de gravação.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Retrospectivas Ágeis]]></title>
<link>http://andrefaria.com/2009/10/05/retrospectivas-ageis/</link>
<pubDate>Tue, 06 Oct 2009 02:29:53 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://andrefaria.com/2009/10/05/retrospectivas-ageis/</guid>
<description><![CDATA[Restrospectivas ágeis são sem dúvida, uma grande oportunidade para que equipes de desenvolvimento de]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Restrospectivas ágeis são sem dúvida, uma grande oportunidade para que equipes de desenvolvimento de software parem para pensar no trabalho que vem realizando e questionem o que pode se melhorado. É um execente ferramenta para que o famoso ciclo PDCA (Plan / Do / Check/ Act) possa ser aplicado.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">O método ágil Scrum sugere que as reuniões de retrosprestiva aconteçam no final da iteração (sprint) e que a equipe se faça duas perguntas básicas:</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">- &#8220;O que está indo bem?&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">- &#8220;O que pode ser melhorado?&#8221;.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Alguns preferem perguntar:</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">- &#8220;O que devemos parar de fazer?&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">- &#8220;O que devemos contunuar fazendo?&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">- &#8220;O que devemos começar a fazer?&#8221;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">No fim das contas o que realmente importa é que a reunião tenha como resultado ações a serem tomadas pela equipe para que a melhoria continua seja aplicada, e que na próxima restrospectiva, a equipe seja melhor do que era na última.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Alguns dias atrás o Vinicius Teles da Improveit twitou o link de uma palestra que foi apresentada no Google por by Esther Derby e Diana Larsen sobre restrospectivas ágeis. As duas são especialistas sobre assunto e já até escrevem um livro que pode ser comprado por $20 em PDF. Vale a pena assitir a palestra:</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">[youtube:]</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Creio que uma das coisas mais importantes que as duas destacaram na apresentação é a necessidade de dividir as responsabilidades de tomar as ações entre os membros da equipe para que as mudanças realmente aconteçam.  De nada adianta reuniões de retrospectivas que apontam problemas que nunca são resolvidos por ninguém. Para evitar que isso aconteça na Bluesoft, ultimante em toda reunião de restrospectiva nós lemos os itens que identicamos como coisas que poderiam ser melhoradas no sprint anterior e então rapidamente discutimos se realmente já estão resolvidos, e caso não estejam, voltamos a incluir o item e insistímos até que finalmente seja resolvido.</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">Um outro ponto interessante levantando por meu amigo Ricardo Almeida, é que devemos tomar cuidado para não transoformar a reunião de restrospectiva em um reunião de busca de culpados. O foco deve ser sempre na solução.</div>
<p>Restrospectivas ágeis são sem dúvida, uma grande oportunidade para que equipes de desenvolvimento de software parem para pensar no trabalho que vem realizando e questionem o que pode se melhorado. É uma execente ferramenta para que o famoso <a href="http://pt.wikipedia.org/wiki/Ciclo_PDCA">ciclo PDCA</a> (Plan / Do / Check/ Act) possa ser aplicado. O método ágil <a href="http://improveit.com.br/scrum">Scrum </a>sugere que as reuniões de retrospectiva aconteçam no final da iteração (sprint) e que a equipe se faça duas perguntas básicas:</p>
<ul>
<li>O que está indo bem?</li>
<li>O que pode ser melhorado?</li>
</ul>
<p>Alguns preferem perguntar:</p>
<ul>
<li>O que devemos parar de fazer?</li>
<li>O que devemos continuar fazendo?</li>
<li>O que devemos começar a fazer?</li>
</ul>
<p>No fim das contas o que realmente importa é que a reunião tenha como resultado ações a serem tomadas pela equipe para que a melhoria continua seja aplicada, e que na próxima restrospectiva, a equipe seja melhor do que era na última.</p>
<div style="text-align:center;">
<dl>
<dt><a href="http://www.flickr.com/photos/pagedooley/1856663523/"><img style="border:0 none initial;margin:0;padding:0;" title="Evolution - The Ride por kevindooley" src="http://farm3.static.flickr.com/2333/1856663523_cffa76bfbc.jpg" alt="Evolution - The Ride por kevindooley" width="500" height="375" /></a></dt>
<dd>Evolution &#8211; The Ride por kevindooley</dd>
</dl>
</div>
<p>Alguns dias atrás o Vinicius Teles da Improveit <a href="http://twitter.com/improveit_hq/status/4431483885">twitou o link de uma palestra</a> que foi apresentada no Google por by <strong>Esther Derby</strong> e <strong>Diana Larsen</strong> sobre restrospectivas ágeis. As duas são especialistas sobre assunto<a href="http://www.pragprog.com/titles/dlret/agile-retrospectives"> e já até escreveram um livro</a> que pode ser comprado por $20 em PDF. Vale a pena assitir a palestra:</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/qqtPZYigfNI&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/qqtPZYigfNI&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>Creio que uma das coisas mais importantes que as duas destacaram na apresentação é a necessidade de <strong>dividir as responsabilidades</strong> de tomar as ações entre os membros da equipe para que as mudanças realmente aconteçam.  De nada adianta reuniões de retrospectivas que apontam problemas que nunca são resolvidos por ninguém. Para evitar que isso aconteça na Bluesoft, ultimante em toda reunião de restrospectiva nós lemos os itens que identicamos como coisas que poderiam ser melhoradas no sprint anterior e então rapidamente discutimos se realmente já estão resolvidos, e caso não estejam, voltamos a incluir o item e insistímos até que finalmente seja resolvido.</p>
<p>Um outro ponto interessante <a href="http://manifestonaweb.wordpress.com/2009/10/05/retrospectiva/">levantando por meu amigo Ricardo Almeida</a>, é que devemos tomar cuidado para não transoformar a reunião de restrospectiva em uma mera busca de culpados. O foco deve estar sempre na<strong> solução</strong>.</p>
<p>No inicio desde ano <a href="http://bluesoft.wordpress.com/2009/03/17/qcon-londres-2009-tutorial-sobre-retrospectivas/">Linda Rising apresentou na QCon Londres 2009 um tutorial sobre retrospectivas</a>, uma de suas dicas, foi que as pessoas anotassem os acontecimentos bons e ruins ao longo do <a href="http://improveit.com.br/scrum">sprint</a> em post-its para que não os esquecessem. Na Bluesoft, <a href="http://bluesoft.wordpress.com/2008/09/17/como-montamos-o-quadro-do-scrum/">reservamos uma área do Kanban</a> para que estes post-its sejam anexados.</p>
<p>Para maiores informações sobre retrospectivas, visite o <a href="http://retrospectivewiki.org/index.php?title=Main_Page">Agile Restrospective Resource Wiki</a>, um wiki (em inglês) com uma série de dicas, exercícios e ferramentas para realização de retrospectivas. O site cmcrossroads possui <a href="http://www.cmcrossroads.com/brad-appletons-acme-blog/12915-resources-on-retrospectives">uma lista bem completa de sites</a> onde você pode encontrar excelente material sobre o assunto.</p>
<p>Boa Restrospectiva!</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=2918354&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=2918354&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Profissão Codificador]]></title>
<link>http://agvalente.wordpress.com/2009/10/04/profisso-desenvolvedor/</link>
<pubDate>Sun, 04 Oct 2009 11:34:23 +0000</pubDate>
<dc:creator>Alexandre Valente</dc:creator>
<guid>http://agvalente.wordpress.com/2009/10/04/profisso-desenvolvedor/</guid>
<description><![CDATA[Acho que a carreira de muitos de nós, programadores, começa de maneira similar: usualmente em algum ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Acho que a carreira de muitos de nós, programadores, começa de maneira similar: usualmente em algum momento da adolescência temos contato com computadores, ficamos fascinados por eles (na minha época foi um Gradiente Hotbit MSX, com programação BASIC) e a partir daí começamos a programar. E se você está lendo este blog, é grande chance de que nunca mais você tenha parado!</p>
<p>Mas me pergunto como será o nosso futuro nesta carreira. Tirando os que mudam de área (viram gestores, analistas de “negócio”, instrutores ou simplesmente vão fazer outra coisa) ou os que passaram em concurso público (este é um assunto que eu nem vou entrar!), eu fico imaginando como seria o futuro dos que continuam a programar. Alguns se tornam consultores independentes famosos, o que irá garantir uma aposentadoria tranquila escrevendo livros, artigos e ministrando palestras. Mas acho que&#160; atualmente a maioria dos bons codificadores trabalha no esquema de pessoa jurídica, para um ou mais clientes e vive da capacidade de horas que consegue fazer. E até quando? Em algum momento isto vai ficar cansativo, ou ele vai se desatualizar e vai sair do mercado (interessante que, salvo raras exceções esta ainda é uma área quase 100% masculina&#8230; mas isto é assunto pra outro post!). E qual será o destino destes codificadores?</p>
<p>Apesar de se trabalhar no esquema de pessoa jurídica implicar que se tenha um negócio, infelizmente esta é uma profissão com muito pouca “escala”, já que o limite são as horas que cada um consegue fazer no mês. Mesmo para os que têm uma veia empresarial e que contratam um ou mais auxiliares, esbarra-se no limite de gestão de equipe (que pra mim varia de 4 a 7 pessoas). A partir daí, a qualidade cai ou se começa a ter dificuldade de garantir entregas ou prazo. E as tentativas de crescimento com equipes maiores são extremamente complicadas – falo por experiência! E não é fácil ter um negócio dependente da venda de projetos ao invés de horas; da maneira que eles como são vendidos hoje, em regime de preço fechado, eles tem um risco altíssimo, que quase sempre é negligenciado para se garantir o melhor custo, resultando em mais prejuízos do que sucessos.</p>
<p>Assim me pego muitas vezes pensando neste assunto. Nossa profissão é jovem, ou seja, não tem muita gente no final de carreira ainda. Mas estamos prestes a chegar lá. E acho que se não começarmos a pensar e atuar nisto, pode ser que para a maior parte de nós, este fim de carreira não seja uma experiência muito tranqüila.</p>
<p>Outro ponto interessante é que os que permanecem codificando são justamente os melhores desenvolvedores. E lembrando da regra de 10:1 de produtividade (como o Steve McConnell sumariza bem <a href="http://blogs.construx.com/blogs/stevemcc/archive/2008/03/27/productivity-variations-among-software-developers-and-teams-the-origin-of-quot-10x-quot.aspx" target="_blank">aqui</a>), isto significa que as pessoas que tem mais probabilidade de ter problemas no final da carreira são justamente as que são as grandes responsáveis por construir o que está sendo feito hoje, como líderes de times, arquitetos ou simplesmente “virando” noites para fazer aquele projeto atrasado e over budget ser entregue. De uma certa maneira, este grupo é a espinha dorsal dos que hoje fazem acontecer e que são usados pelos que não são tanto (para quem gosta de reflexões mais aprofundadas, recomendo o livro “<a href="http://en.wikipedia.org/wiki/Atlas_shrugged" target="_blank">Atlas Shrugged</a>” da Ayn Rand. Escrito na década de 50, fala de uma sociedade onde poucas pessoas com excelência técnica e artística sustentam todos os demais até que elas se cansam e entram em “greve”&#8230; Muito interessante).</p>
<p>De certa maneira, a disseminação cada vez maior de metodologias ágeis melhora um pouco o cenário das pequenas empresas. A troca do modelo de venda em preço fechado por uma baseada em venda de equipes para iterações curtas beneficia todos, permitindo que os riscos sejam melhor gerenciados e expondo-os muito mais cedo no processo. Exemplos como a <a href="http://www.thoughtworks.com/" target="_blank">ThoughtWorks</a>, que se especializou neste tipo de venda com sucesso mundial acabam incentivando a mudança de cultura que está em curso atualmente. Claro que vai demorar pra isto subir até que licitações públicas sejam feitas de forma diferente, por exemplo, mas acho que isto vai acabar acontecendo.</p>
<p>Mas isto não é a resposta para a grande maioria, que não tem vocação (ou interesse) em se transformar em empresários. E apesar de pensar bastante nisto, não vejo saída fácil e fico preocupado com o futuro destes desenvolvedores. Mas não deixo de conjeturar como seria se todos estes melhores codificadores se juntassem em algum tipo de empresa comum, onde a excelência técnica fosse aplicada na construção de produtos que resultassem em ganhos diretos. Interessante, não? Se alguém tiver pensamentos a respeito deste assunto, entre em contato!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Razones para aplicar Kanban]]></title>
<link>http://willyxoft.wordpress.com/2009/09/29/razones-para-aplicar-kanban/</link>
<pubDate>Tue, 29 Sep 2009 20:34:56 +0000</pubDate>
<dc:creator>Willy Mejía</dc:creator>
<guid>http://willyxoft.wordpress.com/2009/09/29/razones-para-aplicar-kanban/</guid>
<description><![CDATA[Michael Dubakov ha investigado tanto las razones equivocadas y como las correctas para la aplicación]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.targetprocess.com/blog/author/admin/" target="_blank">Michael Dubakov</a> ha investigado tanto las razones equivocadas y como las correctas para la aplicación de <a href="http://agileproductdesign.com/blog/2009/kanban_over_simplified.html" target="_blank">Kanban</a>.</p>
<p>Michael sugirió los siguiente <a href="http://www.targetprocess.com/blog/2009/08/5-wrong-reasons-to-apply-kanban.html" target="_blank">5 motivos falsos para la adopción de Kanban</a>, junto con comentarios sobre por qué él sentía que son falsos.</p>
<ol>
<li><strong>Nuestras historias varían mucho de tamaño, desde 1 punto a 40 puntos. Grandes historias simplemente no encajan en una iteración</strong> &#8211; El equipo tiene que entender cómo dividir la historia en pedazos más pequeños. Según <a href="http://en.wikipedia.org/wiki/Queueing_theory" target="_blank">Teoría de colas</a>, es mejor contar con pequeñas historias con un tamaño aproximadamente igual. </li>
<li><strong>No podemos completar la mayoría de las historias en una sola iteración</strong> &#8211; Teniendo iteraciones más pequeños también podrían tener <a href="http://en.wikipedia.org/wiki/Transaction_cost" target="_blank">costos de transacción</a> asociados. </li>
<li><strong><a href="http://unimplemented.blogspot.com/2009/01/sprint-retrospective-scrum-practice-1.html" target="_blank">Las Reuniones de Retrospectiva</a></strong><strong> son un desperdicio, que no ayudan a la mejora del proceso y queremos eliminarlos</strong> &#8211; El equipo debe analizar los motivos por los que las retrospectivas han fracasado. Una de las razones más comunes es &#34;no Elementos de Acción después de la reunión &#34;. </li>
<li><strong>Tenemos un solo <em>pool</em> de desarrolladores y pueden ser compartidos entre los proyectos. No podemos formar equipos de proyecto estables</strong> &#8211; Si un equipo está experimentando dificultades en la planificación de sprints con <em>pool</em> de desarrolladores, primero trate de solucionar la raíz del problema -cambiar a equipos multi-disciplinarios y eliminar los multi-tareas. </li>
<li><strong>¡Kanban es muy simple! Sin planes, sin cálculos, sin repeticiones, sin sobrecarga</strong> &#8211; No hay ninguna bala de plata y ninguna alternativa que trabajar duro, disciplina, meta en la perfección y la mejora constante. Todo esto es necesario para adoptar una metodología ágil. </li>
</ol>
<p>Michael también sugirió <a href="http://www.targetprocess.com/blog/2009/08/5-right-reasons-to-apply-kanban.html" target="_blank">5 buenas razones para la aplicación de Kanban</a>, según él,</p>
<ol>
<li><strong>Capacidad para liberar en cualquier momento</strong> &#8211; Scrum y XP, por lo general no liberan en el medio del sprint. Este no es el caso de Kanban. </li>
<li><strong>Posibilidad de cambiar las prioridades sobre la marcha</strong> &#8211; Scrum es reacio a cambiar las prioridades a la mitad del sprint. En Kanban, si hay una petición urgente a aplicar o una historia de usuario realmente importante, el equipo puede ponerla en la parte superior de la cola. </li>
<li><strong>No hay necesidad de iteraciones</strong> &#8211; En las iteraciones son perfectas para entrar en ritmo. Sin embargo, después de un punto, cuando se establece el flujo, las iteraciones pueden convertirse en un residuo. </li>
<li><strong>No hay necesidad de estimaciones</strong> &#8211; Como con las iteraciones, las estimaciones también podría convertirse en un residuo. Michael sugirió que, en su caso, tienen un backlog priorizado y que simplemente llevan la historia de usuario más importante y la implementan. </li>
<li><strong>Visualización perfecta del flujo</strong> – La <a href="http://www.targetprocess.com/agileproductblog/2009/07/kanban-board-and-cumulative-flow-diagram-in-targetprocess-v215.html" target="_blank">Kanban Board</a> proporciona una visión muy clara sobre el trabajo actual en progreso. Se visualiza el flujo y permite la rápida planificación y seguimiento. </li>
</ol>
<h5>Fuente: <a href="http://www.infoq.com/news/2009/09/reasons-for-adopting-kanban" target="_blank"></a></h5>
<p><a href="http://www.infoq.com/news/2009/09/reasons-for-adopting-kanban" target="_blank">Wrong and Right Reasons to Apply Kanban</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entrevista com Luiz China sobre testes de Aceitação]]></title>
<link>http://bluesoft.wordpress.com/2009/09/29/entrevista-com-luiz-china-sobre-testes-de-aceitacao/</link>
<pubDate>Tue, 29 Sep 2009 14:09:06 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://bluesoft.wordpress.com/2009/09/29/entrevista-com-luiz-china-sobre-testes-de-aceitacao/</guid>
<description><![CDATA[André Faria entrevistou Luiz China sobre como são feitos os testes de aceitação na Bluesoft. China t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.andrefaria.com">André Faria</a> entrevistou Luiz China sobre como são feitos os testes de aceitação na <a href="http://www.bluesoft.com.br">Bluesoft</a>. China trabalha na Bluesoft desde Maio de 2008 e o foco principal de seu trabalho é garantir a qualidade dos produtos da Bluesoft.</p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=6814228&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=6814228&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<p>Assine nosso <a href="http://feeds.feedburner.com/bluesoft">feed</a> para não perder as próximas entrevistas.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[O que aprendemos no Just Java 2009]]></title>
<link>http://bluesoft.wordpress.com/2009/09/25/o-que-apredemos-no-just-java-2009/</link>
<pubDate>Fri, 25 Sep 2009 17:03:04 +0000</pubDate>
<dc:creator>andrefaria</dc:creator>
<guid>http://bluesoft.wordpress.com/2009/09/25/o-que-apredemos-no-just-java-2009/</guid>
<description><![CDATA[Já faz algum tempo que a Bluesoft vem participando do Just Java, neste ano não fizemos diferente. Tr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Já <a href="http://andrefaria.com/2008/09/16/as-muvucas-do-just-java-2008/">faz algum tempo que a Bluesoft vem participando do Just Java</a>, neste ano não fizemos diferente. Três membros da equipe Bluesoft foram ao evento para adquirir novos conhecimentos: Wende, Ismael e Lui.</p>
<p>Antes de irem ao evento, pedi que cada um deles se preparasse ao longo do evento para fazer um pequena apresentação de 15 minutos para o restante da equipe sobre o que aprenderam, e foi exatamente isso que fizeram. Os vídeos estão disponíveis no <a href="http://www.vimeo.com/bluesoft">Vimeo da Bluesoft</a>. Espero que gostem.</p>
<p>Todas as quartas-feiras na Bluesoft temos as chamadas technical sessions, são reuniões de 45 minutos em que os membros da equipe se reunem e qualquer um deles pode apresentar uma palestra sobre qualquer assunto relevante para o dia-a-dia de trabalho. Foi nessa reunião que as palestras foram apresentadas. Daqui para frente publicaremos todas as technical sessions no blog e em nosso canal do Vimeo. Fique Ligado!</p>
<p><strong>O que aprendi no Just Java 2009 por Wende Mendes Higino</strong></p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=6752701&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=6752701&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<p><strong>O que aprendi no Just Java 2009 por Ismael Soares</strong></p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=6753378&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=6753378&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
<p><strong>O que aprendi no Just Java 2009 por Bruno Leandro Lui</strong></p>
<p><span style='text-align:center; display: block;'><br />
<object type="application/x-shockwave-flash" width="440" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=6754246&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=6754246&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" /></object><br />
</span></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
