<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Se hace camino al andar...</title>
	
	<link>http://blog.jmbeas.es</link>
	<description>Experiencias de un informático vocacional buscando la calidad y sus efectos colaterales.</description>
	<lastBuildDate>Mon, 16 Jan 2012 07:25:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>

   <image>
    <title>Se hace camino al andar...</title>
    <url>http://0.gravatar.com/avatar/8c024022cec721aaa11dc3b092e2c29c.png?s=48</url>
    <link>http://blog.jmbeas.es</link>
   </image>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SeHaceCaminoAlAndar" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="sehacecaminoalandar" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Números mágicos</title>
		<link>http://blog.jmbeas.es/2012/01/16/numeros-magicos/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=numeros-magicos</link>
		<comments>http://blog.jmbeas.es/2012/01/16/numeros-magicos/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 07:25:08 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Programando]]></category>
		<category><![CDATA[Publicado en agilismo.es]]></category>
		<category><![CDATA[clean code]]></category>
		<category><![CDATA[coding dojo]]></category>
		<category><![CDATA[magic number]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1348</guid>
		<description><![CDATA[Hace tiempo que llevo pendiente compensar el desequilibrio en artículos técnicos que últimamente tengo en el blog, así que aquí va éste. El pasado día 22 de diciembre celebramos el segundo aniversario del primer coding dojo que organizamos como AGILISMO.es. Luis Rivera, siempre disponible para echarnos una mano, nos prestó las instalaciones de Okuri, también [...]]]></description>
			<content:encoded><![CDATA[<p>Hace tiempo que llevo pendiente compensar el desequilibrio en artículos técnicos que últimamente tengo en el blog, así que aquí va éste.</p>
<p>El pasado día 22 de diciembre celebramos el <a href="http://agilismo.es/2011/12/12/cumpleanos-feliz/" target="_blank">segundo aniversario del primer coding dojo</a> que organizamos como <a href="http://agilismo.es" target="_blank">AGILISMO.es</a>. <a href="http://twitter.com/luisriverag" target="_blank">Luis Rivera</a>, siempre disponible para echarnos una mano, nos prestó las instalaciones de <a href="http://twitter.com/okurispaces" target="_blank">Okuri</a>, también conocidas como <a href="http://twitter.com/TetuanValley" target="_blank">Tetuan Valley</a> porque allí tiene la sede esta iniciativa de incubación y aceleración de startups en Madrid. Echamos de menos a <a href="http://twitter.com/alejandropgarci" target="_blank">Alejandro</a> y <a href="http://twitter.com/rcanalesmora" target="_blank">Roberto</a>, de <a href="http://autentia.com" target="_blank">Autentia</a>, a los que tanto tenemos que agradecer durante estos dos años. Pero junto a los habituales también estuvo gente nueva. Eso es buena señal.</p>
<p>Hasta aquí no parece un artículo técnico, ¿verdad? Bueno, pues al grano. Durante el desarrollo del coding dojo, con la <a href="http://agilismo.es/2011/12/06/pomodorokata/" target="_blank">PomodoroKata</a> como ejercicio, surgió un debate sobre si dejar el número 25 en los primeros pasos del desarrollo es aceptable o no. <a href="http://agilismo.es/xavi-gost/" target="_blank">Xavi</a> defendía la sustitución del 25 por una constante por tratarse de un <a href="http://c2.com/cgi/wiki?MagicNumber" target="_blank">número mágico</a> mientras que <a href="http://twitter.com/mikelodeon" class="twitter-user-link" title="mikelodeon profile on Twitter" target="_blank">@mikelodeon</a> opinaba que era suficientemente expresivo y que el refactor era prematuro.</p>
<p>Como podeis comprobar en el <a href="http://www.viddler.com/explore/jmbeas/videos/5/" target="_blank">video de la kata</a> que grabé hace ya dos años, yo también prefiero sustituir el 25 por una constante (minuto 1:40 aprox) por las siguientes razones:</p>
<p>   * el método <code>minutesLeft</code> devolviendo 25 es menos expresivo que <code>minutesLeft</code> devolviendo <code>DEFAULT_DURATION</code><br />
   * en el test también hago este refactor aunque el título del test es incorrecto y debería decir <code>"Un pomodoro tiene una duración por defecto"</code>, porque realmente me es indiferente cuál sea esa duración<br />
   * si realmente hubiera querido probar que la duración por defecto es 25 entonces debería haber tenido un test del tipo: <code>assertEquals("La duración por defecto es 25", 25, Pomodoro.DEFAULT_DURATION)</code>, lo que nos habría llevado a pasar esa constante de privada a pública.</p>
<p>Como veis, mis argumentos están basados en la <strong>expresividad del código</strong> y en que se ajusten a lo que se quiere probar. El trabajo más difícil es siempre elegir bien los tests porque, dependiendo de ellos, nuestro diseño y posterior implementación tomarán un rumbo u otro.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/aDtzG-NPUcYAPFL8-yCKD-3k5n0/0/da"><img src="http://feedads.g.doubleclick.net/~a/aDtzG-NPUcYAPFL8-yCKD-3k5n0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/aDtzG-NPUcYAPFL8-yCKD-3k5n0/1/da"><img src="http://feedads.g.doubleclick.net/~a/aDtzG-NPUcYAPFL8-yCKD-3k5n0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=rolnwN3TRTk:asGAovbiKy8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=rolnwN3TRTk:asGAovbiKy8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=rolnwN3TRTk:asGAovbiKy8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=rolnwN3TRTk:asGAovbiKy8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=rolnwN3TRTk:asGAovbiKy8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=rolnwN3TRTk:asGAovbiKy8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=rolnwN3TRTk:asGAovbiKy8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=rolnwN3TRTk:asGAovbiKy8:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2012/01/16/numeros-magicos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conectando puntos</title>
		<link>http://blog.jmbeas.es/2012/01/01/conectando-puntos/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=conectando-puntos</link>
		<comments>http://blog.jmbeas.es/2012/01/01/conectando-puntos/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 13:02:31 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Publicado en agilismo.es]]></category>
		<category><![CDATA[cita]]></category>
		<category><![CDATA[conectar]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1343</guid>
		<description><![CDATA[Lo siento, no quería publicar nada el día 1 por no sé qué pudor raro y porque estoy preparando un artículo técnico que quería que fuera el primero del año, pero ayer una compañera de cuando yo estudiaba Informática en Sevilla me envió una felicitación navideña en forma de cita de Steve Jobs y no [...]]]></description>
			<content:encoded><![CDATA[<p>Lo siento, no quería publicar nada el día 1 por no sé qué pudor raro y porque estoy preparando un artículo técnico que quería que fuera el primero del año, pero ayer una compañera de cuando yo estudiaba Informática en Sevilla me envió una felicitación navideña en forma de cita de Steve Jobs y no he podido resitir la tentación de publicarla. Obviamente no es porque sea una cita de Steve Jobs sino por lo que dice: me he sentido <strong>muy identificado</strong> con estas palabras.</p>
<blockquote><p>
No puedes conectar los puntos mirando hacia adelante; sólo puedes hacerlo mirando hacia atrás. Asi que tienes que confiar en que los puntos se conectarán de alguna forma en el futuro. Tienes que confiar en algo, tu instinto, el destino, la vida, el karma, lo que sea. Porque creer que los puntos se conectarán luego en el camino te dará la confianza de seguir tu corazón, incluso cuando te conduce fuera del camino trillado y eso hará toda la diferencia.
</p></blockquote>
<p>¡Feliz 2012 a todos!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/BqTV49T_a6VRtzRgJULIJO8xN0Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/BqTV49T_a6VRtzRgJULIJO8xN0Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/BqTV49T_a6VRtzRgJULIJO8xN0Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/BqTV49T_a6VRtzRgJULIJO8xN0Q/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=GqobVWupct4:ypYjvY3suAY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=GqobVWupct4:ypYjvY3suAY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=GqobVWupct4:ypYjvY3suAY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=GqobVWupct4:ypYjvY3suAY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=GqobVWupct4:ypYjvY3suAY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=GqobVWupct4:ypYjvY3suAY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=GqobVWupct4:ypYjvY3suAY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=GqobVWupct4:ypYjvY3suAY:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2012/01/01/conectando-puntos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Espejismos, ilusiones y demás escenarios fantásticos</title>
		<link>http://blog.jmbeas.es/2011/12/29/espejismos-ilusiones-y-demas-escenarios-fantasticos/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=espejismos-ilusiones-y-demas-escenarios-fantasticos</link>
		<comments>http://blog.jmbeas.es/2011/12/29/espejismos-ilusiones-y-demas-escenarios-fantasticos/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 23:01:20 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Publicado en agilismo.es]]></category>
		<category><![CDATA[ilusiones]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1335</guid>
		<description><![CDATA[Estos días niño1 anda leyendo un libro titulado &#8220;Escenarios fantásticos&#8221; de cuando yo tenía su edad y que rondaba por casa de mis padres. Mientras caminábamos dando un paseo bajo el cálido solecito del sur, charlando sobre el libro, con niño1 hablando de espejimos, arcoiris y demás fantasías, he conseguido encajar varias piezas que andaban [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jmbeas.es/2011/12/29/espejismos-ilusiones-y-demas-escenarios-fantasticos/240px-wizard_of_oz_movie_poster/" rel="attachment wp-att-1336"><img src="http://blog.jmbeas.es/wp-content/uploads/2011/12/240px-Wizard_of_oz_movie_poster-200x300.jpg" alt="" title="El Mago de Oz. La película" width="200" height="300" class="alignright size-medium wp-image-1336" /></a><br />
Estos días <em>niño1</em> anda leyendo un libro titulado <a href="http://www.casadellibro.com/libro-escenarios-fantasticos/9788422682745/581719" target="_blank">&#8220;Escenarios fantásticos&#8221;</a> de cuando yo tenía su edad y que rondaba por casa de mis padres. Mientras caminábamos dando un paseo bajo el cálido solecito del sur, charlando sobre el libro, con <em>niño1</em> hablando de espejimos, arcoiris y demás fantasías, he conseguido encajar varias piezas que andaban dando vueltas por mi cabeza últimamente.</p>
<p>Hace cosa de un año me preparé una charla para practicar entre amigos. Se trataba de un formato muy similar a la <a href="http://pechakucha.es/?page_id=305" target="_blank">pechakucha</a> y la llamamos <strong>15en5</strong> porque se trataba de contar una historia con 15 diapositivas en 5 minutos. Lo cierto es que fue una experiencia muy interesante porque gracias a ello me di cuenta de que se puede decir mucho en apenas 5 minutos. Pero además de las habilidades que aprendí al prepararme aquella presentación, pude aprender algo sobre mi mismo. Y pasado un año, creo que realmente ese aprendizaje caló muy profundamente en mí.</p>
<p>Como excusa para mi charla usé <a href="http://en.wikipedia.org/wiki/The_Wizard_of_Oz_(1939_film)" target="_blank">la película &#8220;El Mago de Oz&#8221;</a>. Supongo que la mayoría la habréis visto alguna vez: Judy Garland como Dorothy, su perrito Totó, las baldosas amarillas, el espantapájaros, el león y el leñador de hojalata… Lógicamente no se trataba de hacer un resumen de la película en 15 diapositivas, aunque eso ya sería un trabajo difícil en sí mismo, sino que traté de contar algo más.</p>
<p>En la historia, tanto Dorothy como el resto de personajes que van acompañándola por el camino de baldosas amarillas en busca del Mago de Oz se consideran a sí mismos como personajes incompletos, a los que, de una manera u otra, les falta algo. Y hacen la ruta juntos con la ilusión de que el Mago de Oz les recompondrá mágicamente, que Él, con sus superpoderes, les hará sentirse completos, así, sin más. Pero resulta que el Mago de Oz es un farsante y no tiene realmente poderes. Es apenas un mago de feria también atrapado en el mundo mágico de Oz. Curiosamente, todos los acompañantes de Dorothy creen que el Mago les ha concedido las cualidades que ellos tanto ansiaban, sin darse cuenta de que en realidad ellos no necesitaban el don pues ya lo poseían: durante el viaje lo habían demostrado sobradamente. El espantapájaros era un líder inteligente y carismático, el león era un valiente y generoso amigo y el leñador de hojalata era cariñoso y con los mejores sentimientos. Todos, juntos, habían conseguido superar muchos obstáculos (en el libro aún más) pero todos piensan que en realidad ha sido el Mago de Oz el que les ha otorgado esos dones. No es hasta el final de la película, cuando por fin Dorothy sabe que desde su llegada al País de Oz había tenido el poder de volver con su familia.</p>
<p>La moraleja de esta historia, la que yo quería transmitir, era que cada uno, por muy incompletos que nos sintamos, no deberíamos emplear nuestra energía en encontrar a un Mago de Oz para que él, mágicamente, nos complete. Es el viaje por el <strong>camino de baldosas amarillas</strong>, junto a otros mejor, el que nos ayudará a demostrarnos a nosotros mismos que realmente somos capaces de superar nuestras incapacidades.</p>
<p>La firme creencia en esto que acabo de afirmar es lo que me ha llevado a seguir en el camino de baldosas amarillas y a seguir buscando acompañantes con los que hacer más divertido y completo este viaje. A veces me cruzo con mucha gente, algunos de vuelta, que piensan que jamás podrán llegar a Oz y que incluso me dicen que es mejor volver (¿a dónde?) porque <em>&#8220;por allí no se va a ningún sitio&#8221;</em> y no sé qué pamplinas de <em>&#8220;el mundo real&#8221;</em>. Otros van corriendo, queriendo llegar antes. Yo, realmente, no voy a ningún sitio concreto así que tampoco sé si voy rápido o despacio…  porque inocentemente busco la felicidad, pero no para quedarme allí (<a href="http://blog.jmbeas.es/2011/11/18/tedxzgz-y-el-presente-de-la-felicidad/" target="_blank">&#8220;Happiness is a direction, not a place&#8221;</a>) sino por el mero placer de andar el camino.</p>
<p>No busco espejismos, arcoiris ni otros escenarios fantásticos como los que lee e imagina <em>niño1</em> con su libro, tampoco espero que me toque la lotería (aunque reconozco haber comprado un décimo para mi madre con el oscuro deseo de que si tocara me daría parte del premio), ni tampoco creo en Papá Noel, que jamás me trajo nada cuando era pequeño, ni en Reyes Magos, igual que tampoco en el Mago de Oz, ni siquiera en el <a href="http://twitter.com/magomore" target="_blank">Mago More</a> (recomiendo encarecidamente <a href="http://tedxtalks.ted.com/video/TEDxMoncloa-Mago-More-El-poder" target="_blank">su charla en TEDxMoncloa</a>). Simple y llanamente busco un camino que andar en buena compañía: aprendiendo cada día, compartiendo cada día y, si es posible, riendo cada día. Lo cuál no quiere decir que yo sea alguien a quien no le guste sentir a veces esa ilusión como la que seguro han vivido los niños durante este video de Spanair para estas Navidades. ¡Felices Fiestas!</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/TTsieCm8n8M" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed wmode="opaque" src="http://www.youtube.com/v/TTsieCm8n8M" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>

<p><a href="http://feedads.g.doubleclick.net/~a/dnEYLQEC1eveJpAj-0i0QUDl-Gk/0/da"><img src="http://feedads.g.doubleclick.net/~a/dnEYLQEC1eveJpAj-0i0QUDl-Gk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/dnEYLQEC1eveJpAj-0i0QUDl-Gk/1/da"><img src="http://feedads.g.doubleclick.net/~a/dnEYLQEC1eveJpAj-0i0QUDl-Gk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Xq1HIuuXSDM:odt5PRnPAZ0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Xq1HIuuXSDM:odt5PRnPAZ0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=Xq1HIuuXSDM:odt5PRnPAZ0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Xq1HIuuXSDM:odt5PRnPAZ0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Xq1HIuuXSDM:odt5PRnPAZ0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=Xq1HIuuXSDM:odt5PRnPAZ0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Xq1HIuuXSDM:odt5PRnPAZ0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=Xq1HIuuXSDM:odt5PRnPAZ0:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/12/29/espejismos-ilusiones-y-demas-escenarios-fantasticos/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Retorciendo Agile para no ser ágil</title>
		<link>http://blog.jmbeas.es/2011/12/22/retorciendo-agile-para-no-ser-agil/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=retorciendo-agile-para-no-ser-agil</link>
		<comments>http://blog.jmbeas.es/2011/12/22/retorciendo-agile-para-no-ser-agil/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 11:12:44 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Publicado en agilismo.es]]></category>
		<category><![CDATA[agilismo.es]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1321</guid>
		<description><![CDATA[Leo en el último párrafo de un blog: Constatando, como solemos comentar, que la teoría ágil se debe adaptar a cada caso en particular, muchas veces relajando la agilidad, obteniendo la verdadera riqueza y productividad de las múltiples soluciones que ofrece la ingeniería del software. Lo que me recuerda la keynote que JB Rainsberger dió [...]]]></description>
			<content:encoded><![CDATA[<p>Leo en <a href="http://www.javiergarzas.com/2011/12/historia-de-usuario-diferente-de-requisito.html" target="_blank">el último párrafo de un blog</a>:</p>
<blockquote><p>
Constatando, como solemos comentar, que la teoría ágil se debe adaptar a cada caso en particular, muchas veces relajando la agilidad, obteniendo la verdadera riqueza y productividad de las múltiples soluciones que ofrece la ingeniería del software.
</p></blockquote>
<p>Lo que me recuerda la <a href="http://conferencia2011.agile-spain.org/sesiones/" target="_blank">keynote</a> que <a href="http://twitter.com/jbrains">JB Rainsberger</a> dió este año en la Conferencia Agile-Spain 2011. </p>
<p>Rainsberger explica en la <em>keynote</em> cómo, en estos 10 años de Agile, muchos nos frustramos porque no nos funciona nuestra implementación de Agile y por ello comenzamos rápidamente a &#8220;innovar&#8221; y crear cosas como &#8220;post-Agile&#8221; pero sin experiencia real en practicar con éxito los fundamentos. Como colofón a su charla, Rainsberger nos aconseja leer sobre eXtreme Programming (XP) y practicar mucho hasta interiorizar los fundamentos. Sólo entonces estaremos en condiciones de adaptar con éxito los procesos a &#8220;el mundo real&#8221;. Afirmar esto en &#8220;el mundo real&#8221; parece muy radical, utópico y no sé qué otras palabras más pronunciadas con un tono poco amable, pero lo cierto es que ya era algo que hace un par de años <a href="http://twitter.com/xav1uzz" target="_blank">Xavi Gost</a> me avisaba cuando le comentaba mi intención de explorar el Agile coaching y ahora refrendado por la experiencia. Cada vez que me acerco a &#8220;el mundo real&#8221; y tratamos de hacer Agile (llámese Scrum, XP o lo que sea), el mayor obstáculo es el rechazo de las organizaciones (y las personas que las forman) a cambiar sus procesos. Esos procesos, que presuntamente funcionan, no se pueden cambiar por otros, que siendo &#8220;lo que se debería hacer&#8221; según ellos mismos, porque los nuevos son muy costosos en el plano de las responsabilidades personales, nos sacan a todos de nuestra <a href="http://en.wikipedia.org/wiki/Comfort_zone" target="_blank">zona de confort</a> y nos ponen en la tesitura de atrevernos a equivocarnos (y luego reconocerlo). Y por ello comienzan a retorcer <a href="http://agilemanifesto.org/iso/es/principles.html" target="_blank">los principios ágiles</a> (los de la parte de atrás del Manifiesto) para hacer el cambio posible y no sé cuantas cosas más, en vez de echar mano de los valores de XP, en particular del <a href="http://agilesoftwaredevelopment.com/xp/values/courage" target="_blank">coraje</a> y atreverse a <strong>realmente</strong> intentarlo.</p>
<h5>Lecturas recomendadas</h5>
<p>Además del seminal de <a href="http://twitter.com/KentBeck" target="_blank">Beck</a>, <a href="http://books.google.es/books/about/Extreme_programming_explained.html?hl=es&#038;id=G8EL4H4vf7UC" target="_blank">XP Explained</a>, yo recomendaría también la lectura del de <a href="http://twitter.com/rjeffries" target="_blank">Jeffries</a>, <a href="http://books.google.es/books?id=l4zO3OWkdIsC&#038;hl=es&#038;source=gbs_similarbooks" target="_blank">XP Installed</a>, también citado por Rainsberger en esa keynote. </p>

<p><a href="http://feedads.g.doubleclick.net/~a/ffoJ6z4lSrtBVXeVNFQiRyP64rk/0/da"><img src="http://feedads.g.doubleclick.net/~a/ffoJ6z4lSrtBVXeVNFQiRyP64rk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ffoJ6z4lSrtBVXeVNFQiRyP64rk/1/da"><img src="http://feedads.g.doubleclick.net/~a/ffoJ6z4lSrtBVXeVNFQiRyP64rk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Sl9zYap5b1o:gPsLWQvf5WQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Sl9zYap5b1o:gPsLWQvf5WQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=Sl9zYap5b1o:gPsLWQvf5WQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Sl9zYap5b1o:gPsLWQvf5WQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Sl9zYap5b1o:gPsLWQvf5WQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=Sl9zYap5b1o:gPsLWQvf5WQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=Sl9zYap5b1o:gPsLWQvf5WQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=Sl9zYap5b1o:gPsLWQvf5WQ:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/12/22/retorciendo-agile-para-no-ser-agil/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Agile inception</title>
		<link>http://blog.jmbeas.es/2011/12/01/agile-inception/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=agile-inception</link>
		<comments>http://blog.jmbeas.es/2011/12/01/agile-inception/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 08:08:58 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[agile coaching]]></category>
		<category><![CDATA[inception]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1308</guid>
		<description><![CDATA[Esta semana he hecho dos incepciones ágiles para dos proyectos muy diferentes. Para el que no sepa qué es una incepción, probablemente lo pueda resumir como &#8220;una receta para una reunión de trabajo donde las personas implicadas en la elaboración de un producto definen juntos las expectativas del mismo&#8221;. Me gustaría hacer hincapié en el [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jmbeas.es/2011/12/01/agile-inception/the-agile-samurai-cover/" rel="attachment wp-att-1310"><img src="http://blog.jmbeas.es/wp-content/uploads/2011/12/the-agile-samurai-cover.jpg" alt="" title="The Agile Samurai cover" width="231" height="298" class="alignright size-full wp-image-1310" /></a>Esta semana he hecho dos <a href="http://agilewarrior.wordpress.com/2010/11/06/the-agile-inception-deck/" target="_blank">incepciones ágiles</a> para dos proyectos muy diferentes. Para el que no sepa qué es una incepción, probablemente lo pueda resumir como <em>&#8220;una receta para una reunión de trabajo donde las personas implicadas en la elaboración de un producto definen juntos las expectativas del mismo&#8221;</em>.</p>
<p>Me gustaría hacer hincapié en el hecho de que el objetivo final de la incepción es llegar a un punto de acuerdo sobre las expectativas del producto que hay que construir. El producto puede ser desde software hasta una silla de madera, eso es lo de menos, lo realmente importante es que todos los que están en la reunión son los que van a construir esa silla de madera, además de los que se van a sentar en ella, los que la van a vender, los que la van a comprar y cualquier otro intermediario. (En un escenario ideal, claro).</p>
<p>Esta semana he hecho una para arrancar un proyecto para el que ya se había hecho una consultoría previa y en la cuál no estaba el cliente ni el usuario final. Eso nos obligó a imaginar mucho sobre los personajes relacionados con el producto. Pero también me obligó a trabajar mucho, como facilitador de la incepción, en tratar de evitar que esa consultoría nos influyera demasiado en la averiguación conjunta de cuál debe ser el plan iterativo e incremental que el equipo debe seguir.</p>
<p>En la otra incepción, el escenario era diferente, aunque quizás no tanto. Se trataba de un producto cuya construcción se ha atascado y no son capaces de poner en producción. Como detectamos que había una discrepancia fuerte entre lo que se entendía que era el producto, planteé esta incepción. Pero durante la sesión fueron saliendo que las discrepancias son muy de fondo. Trabajamos mucho, mucho, mucho en qué no hace el producto y nos centramos sólo en un personaje para tratar de construir el plan para el MVP (<a href="http://en.wikipedia.org/wiki/Minimum_viable_product" target="_blank">Minimum Viable Product</a>) y permitir que construyan sobre él. Wow! Eso costó. Creo, sin embargo, que mereció la pena, aunque sólo el tiempo lo dirá.</p>
<p>Como resumen:</p>
<blockquote><p>
La incepción es una poderosa herramienta si se usa con sabiduría.
</p></blockquote>
<p>Perdón por la pedantería, pero en la práctica he comprobado que no es una receta <em>&#8220;for dummies&#8221;</em> porque requiere de mucha mano derecha para avanzar y mucha mano izquierda para ayudar a que salgan las discrepancias que permiten avanzar con seguridad. Es una herramienta que puede crear la falsa sensación de tener un buen plan pero, si no se ha sido honesto, puede haber dejado riesgos latentes; o si no se ha contado con todas las personas necesarias (porque es una reunión muy cara) haber construido una imagen falsa del producto.</p>
<p>Esto me recuerda eso de:</p>
<blockquote><p>
Individuos e interacciones sobre procesos y herramientas
</p></blockquote>
<p>P.S.<br />
Si hubiera querido ser psicólogo habría estudiado psicología. <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/jUs80vzHIojC9BXxZX00y-5TDLU/0/da"><img src="http://feedads.g.doubleclick.net/~a/jUs80vzHIojC9BXxZX00y-5TDLU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jUs80vzHIojC9BXxZX00y-5TDLU/1/da"><img src="http://feedads.g.doubleclick.net/~a/jUs80vzHIojC9BXxZX00y-5TDLU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=fSPZvvL8IGw:Q370RIcIP0Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=fSPZvvL8IGw:Q370RIcIP0Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=fSPZvvL8IGw:Q370RIcIP0Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=fSPZvvL8IGw:Q370RIcIP0Q:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=fSPZvvL8IGw:Q370RIcIP0Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=fSPZvvL8IGw:Q370RIcIP0Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=fSPZvvL8IGw:Q370RIcIP0Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=fSPZvvL8IGw:Q370RIcIP0Q:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/12/01/agile-inception/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>#iniciador_kids y el mundo real</title>
		<link>http://blog.jmbeas.es/2011/11/27/iniciador_kids-y-el-mundo-real/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=iniciador_kids-y-el-mundo-real</link>
		<comments>http://blog.jmbeas.es/2011/11/27/iniciador_kids-y-el-mundo-real/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 10:30:33 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[cambiar el mundo]]></category>
		<category><![CDATA[emprender]]></category>
		<category><![CDATA[iniciador]]></category>
		<category><![CDATA[iniciador_kids]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1305</guid>
		<description><![CDATA[Estoy ahora mismo en un #iniciador_kids con la Sierra de Gredos al fondo. 20 niños en medio de la montaña. Todos menos niño1 son desconocidos, aunque alguno me suena de twitter (como @loogic o @javimonsalupe ). Más fuera de mi zona de confort no me puedes poner. Pero conocer a otra gente que está cambiando [...]]]></description>
			<content:encoded><![CDATA[<p>Estoy ahora mismo en un <a href="http://twitter.com/#search?q=%23iniciador_kids" class="twitter-hashtag-link" title="Search 'iniciador_kids' on Twitter" target="_blank">#iniciador_kids</a> con <a href="http://www.gredoscentre.com/" target="_blank">la Sierra de Gredos al fondo</a>. 20 niños en medio de la montaña. Todos menos niño1 son desconocidos, aunque alguno me suena de twitter (como <a href="http://twitter.com/loogic" class="twitter-user-link" title="loogic profile on Twitter" target="_blank">@loogic</a> o <a href="http://twitter.com/javimonsalupe" class="twitter-user-link" title="javimonsalupe profile on Twitter" target="_blank">@javimonsalupe</a> ). Más fuera de mi zona de confort no me puedes poner. <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Pero conocer a otra gente que está cambiando el mundo me está pareciendo una experiencia excepcional. Yo les cuento cómo lo hacemos nosotros (los raros del agilismo) y ellos me cuentan cómo lo hacen ellos (los raros del emprendimiento). Y todos aprendemos. Yo les hablo de autoexigencia, autodisciplina y ritmo sostenible y ellos me hablan de flujo de caja, levantarse después de cada fracaso, imaginación, legislación&#8230; Y todos compartimos experiencias, ideas, gente que conocemos&#8230; generosamente, sin pedir nada a cambio y en un ambiente de <strong>optimismo pragmático</strong>. (Tranquilos, ya estoy preparando un artículo sobre esto).</p>
<p>Veo en esta iniciativa que apenas está empezando una actitud que ya me es familiar: <a href="http://twitter.com/picoj" class="twitter-user-link" title="picoj profile on Twitter" target="_blank">@picoj</a>, <a href="http://twitter.com/rosapoo" class="twitter-user-link" title="rosapoo profile on Twitter" target="_blank">@rosapoo</a> y <a href="http://twitter.com/javimonsalupe" class="twitter-user-link" title="javimonsalupe profile on Twitter" target="_blank">@javimonsalupe</a> están poniendo mucho cariño. Me recuerda mucho al cariño que he visto en organizar la <a href="http://twitter.com/#search?q=%23CAS_2011" class="twitter-hashtag-link" title="Search 'CAS_2011' on Twitter" target="_blank">#CAS_2011</a> o del <a href="http://twitter.com/#search?q=%23TEDxZgz" class="twitter-hashtag-link" title="Search 'TEDxZgz' on Twitter" target="_blank">#TEDxZgz</a>, o en las cosas que hemos hecho como <a href="http://agilismo.es" target="_blank">AGILISMO.ES</a>. E igual que los ponentes y asistentes en estos eventos ponen mucho de su parte para que todo funcione bien, también lo ponen &#8220;los profes&#8221; de este <a href="http://twitter.com/#search?q=%23iniciador_kids" class="twitter-hashtag-link" title="Search 'iniciador_kids' on Twitter" target="_blank">#iniciador_kids</a>. <a href="http://twitter.com/FMorenoNieto" class="twitter-user-link" title="FMorenoNieto profile on Twitter" target="_blank">@FMorenoNieto</a> (del que podría escribir un artículo sólamente dedicado a él) y <a href="http://twitter.com/fabianaco" class="twitter-user-link" title="fabianaco profile on Twitter" target="_blank">@fabianaco</a> (<a href="http://twitter.com/contoplanet" class="twitter-user-link" title="contoplanet profile on Twitter" target="_blank">@contoplanet</a>) ponen mucho cariño para que los niños puedan jugar a ser emprendedores. Fernando se los explicaba muy bien el primer día:</p>
<blockquote><p>
Os voy a explicar cómo jugar a un juego y luego, si os gusta, vosotros podéis seguir jugando incluso de mayores.
</p></blockquote>
<p>Estas coincidencias no pueden ser casuales. Hay algo que nos empuja a todos de la misma manera. Yo creo que son las ganas de cambiar el mundo. Unas ganas que no caben dentro de los esquemas habituales y que, poco a poco se van encauzando gracias a las redes sociales o a padres y madres como los que han traído a sus hijos a este <a href="http://twitter.com/#search?q=%23iniciador_kids" class="twitter-hashtag-link" title="Search 'iniciador_kids' on Twitter" target="_blank">#iniciador_kids</a>. Cada uno a nuestra manera, con más o menos implicación, con más o menos habilidad, vamos dando pequeños pasos, sin grandes ambiciones en el corto plazo pero con una gran ambición en el largo plazo.</p>
<p>Y mientras, los niños se empapan de una actitud activa frente a los retos que les presentan varios dueños de varias empresas cada uno. Y algunos, como <a href="http://twitter.com/alexperezpaya" class="twitter-user-link" title="alexperezpaya profile on Twitter" target="_blank">@alexperezpaya</a> (amiguete de <a href="http://twitter.com/licuende" class="twitter-user-link" title="licuende profile on Twitter" target="_blank">@licuende</a> o <a href="http://twitter.com/izqui9" class="twitter-user-link" title="izqui9 profile on Twitter" target="_blank">@izqui9</a>) y que ya había oído hablar del video de <a href="http://www.ted.com/talks/thomas_suarez_a_12_year_old_app_developer.html" target="_blank">Thomas Suarez</a>, hablan de WebViews, de Python o le oigo pasear explicando a un amigo cómo se comenta el código para que quede más claro. (Bueno, para los más exigentes, vaya en su descargo que apenas tiene 15 años y que ya me preguntó por mi pulsera de <a href="http://tratandodeentenderlo.blogspot.com/2011/01/clean-code.html" target="_blank">Clean Code</a>, así que no todo está perdido) <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Y otros serán diseñadores de balones de fútbol, venderán pelos de famosos o buscarán actividades menos novedosas, como una tienda de Legos. Eso sí, y habrán pensado en la promoción con sus propias páginas web, claro. ¿Se puede pedir más? Bueno, si es por pedir, que los mayores sigan el ejemplo de los pequeños. ¡Ah! Perdona, que esto no es &#8220;el mundo real&#8221;. <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/5_t1OfmS2LJ1IOp3K6MWnBJPcbQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/5_t1OfmS2LJ1IOp3K6MWnBJPcbQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5_t1OfmS2LJ1IOp3K6MWnBJPcbQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/5_t1OfmS2LJ1IOp3K6MWnBJPcbQ/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=THIMhpBMSgs:aVxlHTnMl9Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=THIMhpBMSgs:aVxlHTnMl9Y:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=THIMhpBMSgs:aVxlHTnMl9Y:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=THIMhpBMSgs:aVxlHTnMl9Y:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=THIMhpBMSgs:aVxlHTnMl9Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=THIMhpBMSgs:aVxlHTnMl9Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=THIMhpBMSgs:aVxlHTnMl9Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=THIMhpBMSgs:aVxlHTnMl9Y:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/11/27/iniciador_kids-y-el-mundo-real/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mi segundo o tercer madrid.rb</title>
		<link>http://blog.jmbeas.es/2011/11/25/mi-segundo-o-tercer-madrid-rb/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mi-segundo-o-tercer-madrid-rb</link>
		<comments>http://blog.jmbeas.es/2011/11/25/mi-segundo-o-tercer-madrid-rb/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 18:36:08 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[agilismo]]></category>
		<category><![CDATA[madrid.rb]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1301</guid>
		<description><![CDATA[Muchos meses después he estado en mi segundo o quizás tercer madrid.rb. Lo cierto es que no me acuerdo muy bien porque ya son tantos sitios a los que he ido que al final uno pierde un poco la cuenta. Tampoco es que sea muy importante pero Luis, un habitual lector de este blog al [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos meses después he estado en mi segundo o quizás tercer <a href="https://madridrb.jottit.com/" target="_blank">madrid.rb</a>. Lo cierto es que no me acuerdo muy bien porque ya son tantos sitios a los que he ido que al final uno pierde un poco la cuenta. Tampoco es que sea muy importante pero Luis, un habitual lector de este blog al que agradezco que compartiera conmigo ayer un ratillo de charla y sus preocupaciones profesionales, me sugirió titular este post como &#8220;Mi segundo madrid.rb&#8221; en honor al que hice para <a href="http://blog.jmbeas.es/2011/04/01/mi-primer-madrid-rb/" target="_blank">&#8220;mi primera vez&#8221;</a>.</p>
<p>El caso es que <a href="http://twitter.com/calavera" target="_blank">David Calavera</a> por fin ha conseguido su &#8220;green card&#8221; y se puede mudar establemente a San Francisco (California, USA) y tuvo el detallazo de compartir con nosotros cómo trabajan en su actual empresa: <a href="http://engineyard.com" target="_blank">Engine Yard</a>. Para poneros en contexto antes de empezar, Engine Yard es uno de los mayores proveedores de <a href="http://en.wikipedia.org/wiki/Paas" target="_blank">PaaS</a> del mundo y tienen una facturación anual de varios millones de dólares. El trabajo de David, tal y como él lo describió consiste en desarrollar aplicaciones y servicios para sus clientes (considerando a ellos mismos como los primeros clientes).</p>
<p>Pues bien, David nos explicó cómo trabajan en Engine Yard y nos dijo que ellos no hacen Agile. De hecho, y creo reproducir literalmente sus palabras:</p>
<blockquote><p>Si alguien dice Agile yo dejo de escuchar.</p></blockquote>
<p>La manera de trabajar en Engine Yard es simplemente razonable y adaptada a sus necesidades y cultura. Son un equipo muy unido, maduro y cualificado. No necesariamente en ese orden.</p>
<h4>Agile slaves</h4>
<p>David nos estuvo hablando del proceso de desarrollo. Cómo planifican un mes de trabajo pillando funcionalidades nuevas entre todos, sin un dueño de producto ni nada por el estilo. Es una reunión donde todos tienen voz y voto pero donde se demuestra que todos (dirección y programadores) están muy alineados alrededor de la visión y la misión de la compañía y de los productos que tienen que construir. Claro, eso no encaja mucho con otros modelos de negocio ni, sobre todo, con otras culturas empresariales. Ésa era justamente la clave de la charla de David. Nos estaba tratando de decir que ellos no siguen un proceso según ningún libro porque ha sido un proceso de maduración al que han ido llegando <strong>entre todos y a lo largo de mucho tiempo</strong>.</p>
<p>Me llamó mucho la atención el nivel de madurez de la compañía porque el departamento de marketing espera a anunciar los productos cuando estos están listos y no antes, lo cuál, entre otras cosas, evita la necesidad de gestionar las expectativas.</p>
<h4>Bomberos, mecánicos y programadores</h4>
<p>Todas las semanas hacen cambio de pareja (SIEMPRE, SIEMPRE, SIEMPRE trabajan en pareja) y cambian también en el foco de su actividad porque una pareja se dedica a &#8220;apagar los posibles fuegos&#8221; que puedan surgir durante esa semana, otra se dedica a &#8220;reparar defectos&#8221; y el resto está enfocada en trabajar. Se reunen lo menos posible pero no por ello no saben lo que se cuece ni dejan de ayudar a otros cuando es necesario.</p>
<p>Con el tiempo (y mucha constancia) han llegado al famoso &#8220;despliegue continuo&#8221; entre otras cosas porque se han dado cuenta de que es mucho mejor poner las cosas en producción en cuanto están hechas para evitar luego el dolor de los &#8220;merges&#8221;. Claro, todas las funcionalidades están parametrizadas para evitar que las vean los usuarios que no deben verlas.</p>
<p>¡Ah! Y que no se me olvide. No tienen herramientas para medir la cobertura de tests porque todo lo que está en producción tiene sus tests (automatizados, claro). Y están seguros porque SIEMPRE, SIEMPRE, SIEMPRE trabajan en pareja, con lo que además del &#8220;code review&#8221; continuo, sumas la &#8220;autoexigencia redundante&#8221; <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h4>En resumen</h4>
<p>Suscribo 100% las palabras de David:</p>
<blockquote><p>El fin no es ser ágil porque eso no hará que funcionen nuestros productos. El fin último es tener un producto genial y las metodologías son simplemente el medio.</p></blockquote>
<p>Y agradezco mucho que haya compartido esto que, siendo una realidad, para muchos nos resulta una utopía y para otros un imposible. Pero creo que es mucho más sencillo: es simple <a href="http://es.wikipedia.org/wiki/Pragmatismo" target="_blank">pragmatismo</a>. Otro día hablaré de pragmatismo, optimismo, el mundo real y de cómo las utopías se hacen realidad. <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/zoqlessOYa0vieaH_FApmG1YcRk/0/da"><img src="http://feedads.g.doubleclick.net/~a/zoqlessOYa0vieaH_FApmG1YcRk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/zoqlessOYa0vieaH_FApmG1YcRk/1/da"><img src="http://feedads.g.doubleclick.net/~a/zoqlessOYa0vieaH_FApmG1YcRk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=6JD80m36sbg:6CkIH30g-QE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=6JD80m36sbg:6CkIH30g-QE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=6JD80m36sbg:6CkIH30g-QE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=6JD80m36sbg:6CkIH30g-QE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=6JD80m36sbg:6CkIH30g-QE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=6JD80m36sbg:6CkIH30g-QE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=6JD80m36sbg:6CkIH30g-QE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=6JD80m36sbg:6CkIH30g-QE:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/11/25/mi-segundo-o-tercer-madrid-rb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>#TEDxZgz y el presente de la felicidad</title>
		<link>http://blog.jmbeas.es/2011/11/18/tedxzgz-y-el-presente-de-la-felicidad/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=tedxzgz-y-el-presente-de-la-felicidad</link>
		<comments>http://blog.jmbeas.es/2011/11/18/tedxzgz-y-el-presente-de-la-felicidad/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 21:02:03 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[felicidad]]></category>
		<category><![CDATA[TED]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1280</guid>
		<description><![CDATA[Hace ya dos semanas que estuve en Zaragoza asistiendo al &#8220;Congreso sobre el Futuro de la Felicidad&#8221;, que es la manera más fácil de explicar al público en general de qué iba el primer TEDx organizado en Zaragoza. Desde entonces he vuelto a mi vida normal y durante este tiempo apenas he tenido un momento [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jmbeas.es/2011/11/18/tedxzgz-y-el-presente-de-la-felicidad/happiness/" rel="attachment wp-att-1290"><img class="alignright size-medium wp-image-1290" title="Happiness is a direction, not a place" src="http://blog.jmbeas.es/wp-content/uploads/2011/11/happiness-300x226.png" alt="The badge I got at the end of TEDx Zaragoza 2011: The future of happiness" width="300" height="226" /></a>Hace ya dos semanas que estuve en Zaragoza asistiendo al <a href="http://www.tedxzaragoza.com/" target="_blank">&#8220;Congreso sobre el Futuro de la Felicidad&#8221;</a>, que es la manera más fácil de explicar al público en general de qué iba el primer <a href="http://www.ted.com/tedx" target="_blank">TEDx</a> organizado en Zaragoza. Desde entonces he vuelto a mi vida normal y durante este tiempo apenas he tenido un momento para pensar tranquilamente sobre lo que viví ese fin de semana. Me he encontrado en más de un momento mintiéndome a mi mismo diciendome &#8220;No tengo tiempo&#8221; mientras veía la tele o simplemente no estaba haciendo nada especialmente productivo. Sin embargo, mientras &#8220;niño2&#8243; está viendo Doraemon en la tele me he decidido a escribir esto porque, de repente, me he dado cuenta de que es una buena muestra de lo que para mi es ser feliz.</p>
<p>Voy a tratar de explicarlo un poco más porque quedaría demasiado simple. En el <a href="http://www.tedxzaragoza.com/" target="_blank">TEDx Zaragoza</a> pude comprobar que hay gente genuinamente feliz, algunos extremadamente felices e incluso hasta incómodamente felices. <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  El envidioso que todos llevamos dentro me ha dicho más de una vez eso de &#8220;no se puede ser tan feliz: eso sólo puede ser una pose&#8221;. Sin embargo, creo que lo que he descubierto tras este &#8220;congreso&#8221; es que cada cuál vive la felicidad a su manera. No hay una definición universal de felicidad, pero sí hay gente más o menos proclive a ser feliz. Por ejemplo, Bob Esponja es MUY proclive a ser feliz. <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Echando mano de mis notas leo el comentario de <a href="http://twitter.com/semurat" target="_blank">Jorge</a> acerca de la estupenda charla de <a href="http://www.barbaraehrenreich.com/" target="_blank">Barbara Ehrenreich</a>:</p>
<blockquote><p>La felicidad no puede ser impuesta.</p></blockquote>
<p>Efectivamente, cada uno de los que allí estuvimos estaba interesado en un aspecto de la vida diferente, porque cada uno es diferente, y tenemos nuestras propias necesidades, miedos, pasiones&#8230; y seguro que podremos acordar que es algo simplista pretender que haya una única definición universal de cómo gobernar nuestras vidas para alcanzar la felicidad. Así, recuerdo cómo <a href="http://allisonmassari.com/" target="_blank">Allison Massari</a> hablaba de que además de mucho amor y amigos, en ocasiones necesitamos también muchas agallas para ser felices. Idea muy relacionada con la charla de <a href="http://ecomba.org" target="_blank">Enrique Comba</a> donde casi daba forma corpórea a la <a href="http://ecomba.org/blog/2011/02/11/the-resistance/" target="_blank">resistencia</a> que representa nuestro <a href="http://es.wikipedia.org/wiki/Sistema_l%C3%ADmbico" target="_blank">sistema límbico</a> (el cerebro reptiliano) a la hora de tomar decisiones. Y también recuerdo cómo <a href="http://www.somosprimates.com/" target="_blank">Pablo Herreros</a> nos explicaba que hemos olvidado, como primates, el valor de cooperar entre nosotros para sobrevivir, hasta el punto de poner en peligro nuestra existencia como especie. Recuerdo a <a href="http://www.experimenta.es/users/juan-gasca" target="_blank">Juan Gasca</a> hablando con pasión sobre cómo había ayudado a los chavales del catering para presentarnos uno de los desayunos más originales en los que he estado y del que seguro que se pueden sentir muy orgullosos. Y por supuesto recuerdo a Paco Salvador (<a href="http://twitter.com/quesitosgiver" target="_blank">@quesitosgiver</a>) hablando de la generosidad como un activo incalculable en términos de felicidad. O a <a href="http://twitter.com/MaicaTrinidad" target="_blank">Maica</a>, una antropóloga que quiere cambiar el mundo que me decía en el viaje de vuelta que había vuelto a creer en la Humanidad. O a Lucas (<a href="http://twitter.com/CalvoConBarba" target="_blank">@CalvoConBarba</a>), <a href="http://twitter.com/tolivern" target="_blank">Teresa</a> y su marido Alberto, <a href="http://twitter.com/pablojimeno" target="_blank">Pablo</a>, <a href="http://twitter.com/maitrella" target="_blank">Rubén</a> y <a href="http://www.tedxzaragoza.com/equipo/" target="_blank">todo el equipo</a> en general&#8230; que nos decían exhaustos, con una sonrisa de oreja a oreja y con el corazón en un puño&#8230; TODO A LA VEZ&#8230; que su sueño se había hecho realidad.</p>
<p>Efectivamente, <a href="http://www.ted.com/talks/nigel_marsh_how_to_make_work_life_balance_work.html" target="_blank">Nigel Marsh</a> lo explica estupendamente en uno de los videos que vimos de un TEDx en Sydney:</p>
<blockquote><p>
Small things matter.
</p></blockquote>
<p>Por eso, para mi, estar sentado tranquilamente junto a &#8220;niño2&#8243; puede ser un momento de felicidad.</p>
<p>Cuando abrí mi caja con el kit para difundir la felicidad (que he de reconocer que está sin usar a fecha de hoy) <a href="http://twitter.com/#search?q=%23FAIL" class="twitter-hashtag-link" title="Search 'FAIL' on Twitter" target="_blank">#FAIL</a> me encontré con la chapa que ilustra este artículo. Me pareció tan increiblemente acertada la frase que no acepté intercambiarla con nadie. Efectivamente, la felicidad no es un lugar al que ir sino un camino que recorrer porque (permitidme que cite el título de mi blog) <strong>&#8220;Se hace camino al andar&#8230;&#8221;</strong>. Y por eso mismo no creo que haya un futuro de la felicidad sino un presente, el que hacemos en cada instante de nuestras vidas, con nuestros pequeños detalles.</p>
<p>No quiero terminar sin agradecer a TODOS los que me hicieron pasar un extraordinario fin de semana con todos esos pequeños detalles. Un abrazo de varios segundos para todos.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/u0k-FDFqNSAZnrZ-_Cc7NLCBuF4/0/da"><img src="http://feedads.g.doubleclick.net/~a/u0k-FDFqNSAZnrZ-_Cc7NLCBuF4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/u0k-FDFqNSAZnrZ-_Cc7NLCBuF4/1/da"><img src="http://feedads.g.doubleclick.net/~a/u0k-FDFqNSAZnrZ-_Cc7NLCBuF4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=TeRayjRQMtc:mM_sTowBoVs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=TeRayjRQMtc:mM_sTowBoVs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=TeRayjRQMtc:mM_sTowBoVs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=TeRayjRQMtc:mM_sTowBoVs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=TeRayjRQMtc:mM_sTowBoVs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=TeRayjRQMtc:mM_sTowBoVs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=TeRayjRQMtc:mM_sTowBoVs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=TeRayjRQMtc:mM_sTowBoVs:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/11/18/tedxzgz-y-el-presente-de-la-felicidad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>#cas_2011: Otro punto de vista (más)</title>
		<link>http://blog.jmbeas.es/2011/10/31/cas_2011-otro-punto-de-vista-mas/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=cas_2011-otro-punto-de-vista-mas</link>
		<comments>http://blog.jmbeas.es/2011/10/31/cas_2011-otro-punto-de-vista-mas/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 18:54:50 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[CAS_2011]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1277</guid>
		<description><![CDATA[Atendiendo a Twitter, éste es de los últimos artículos sobre la Conferencia Agile-Spain 2011 (CAS2011). Como no somos muchos los que tenemos una perspectiva tal que nos permita opinar desde los orígenes de esta proto-comunidad llamada Agile-Spain, me he sentido en la obligación de pensar mucho lo que voy a decir. Pero ahora que se [...]]]></description>
			<content:encoded><![CDATA[<p>Atendiendo a Twitter, éste es de los últimos artículos sobre la <a href="http://conferencia2011.agile-spain.org" target="_blank">Conferencia Agile-Spain 2011</a> (CAS2011). Como no somos muchos los que tenemos una perspectiva tal que nos permita opinar desde los orígenes de esta proto-comunidad llamada <a href="http://www.agile-spain.com" target="_blank">Agile-Spain</a>, me he sentido en la obligación de pensar mucho lo que voy a decir. Pero ahora que se acercan las Elecciones Generales del 20 de noviembre, y en contra de la recomendación de David Bonilla en su <a href="http://eepurl.com/eqGj6" target="_blank">bonilista</a>, hablaré de política.</p>
<p>En nuestra sociedad, nuestro estilo de vida premia los mensajes cortos, rápidos, originales, sorprendentes… brillantes. Todo lo que no se pueda consumir como un anuncio de televisión nos acaba resultando pesado, aburrido, casi indigesto. Esta regla la aplicamos a los telediarios, a los mensajes de los políticos, a la comida, a los libros o el cine, a las charlas más sesudas e incluso a las conferencias profesionales.</p>
<p>Los telediarios tienen un formato parecido a la lectura rápida &#8220;en diagonal&#8221; de un periódico: un pastiche de telegramas deslavazados que no dan la oportunidad al telespectador para reflexionar sobre la avalancha de mensajes que está recibiendo. En este espacio, muchos agentes tratan de incorporar su mensaje porque saben que, con un solo disparo, llegan a muchísima gente. Como ejemplo de actualidad están los mensajes electorales. Los partidos, especialmente los mayoritarios, que tienen más medios y mayor capacidad de influencia, tratan de colar sus mensajes en un formato aún más breve. El telediario conecta con el mitin de turno, se enciende una luz en el atril y el político suelta el anuncio de que va a subir las pensiones o que va a bajar los impuestos. Desgraciadamente, la letra pequeña no es relevante en estos casos. Al menos en los anuncios de coches te explican las condiciones de financiación, aunque sea a la velocidad de un neutrino.</p>
<p>Nuestra alimentación también se ha resentido. Vamos a restaurantes &#8220;de menú&#8221; para comer en menos de una hora y llevamos a casa &#8220;platos&#8221; precocinados, a los que tenemos la desfachatez de adjetivar como &#8220;caseros&#8221;; en el colmo del paroxismo gastronómico somos capaces de hablar de &#8220;las croquetas de la abuela&#8221; para referirnos a unas croquetas ultracongeladas. Se ha convertido en normal consumir conservantes y colorantes capaces de transformar un insípido líquido espeso de color indeterminado en una sabrosa y atractiva crema de zanahorias que servimos sin pudor a nuestros hijos.</p>
<p>La lectura no se ha librado tampoco de este efecto &#8220;colapsador&#8221;. La mayoría de los libros o películas de gran consumo son de una estructura tal que no representan un gran reto intelectual. Las editoriales piden a los autores que no usen formatos complicados para el lector medio y que las historias sean lo suficientemente sencillas de entender para que no se pierdan y sigan leyendo… y consumiendo la segunda, tercera, cuarta parte…</p>
<p>El formato <a href="http://www.ted.com" target="_blank">TED</a>, del que he de confesar que estoy enamorado, o el formato <a href="http://es.wikipedia.org/wiki/Pecha_Kucha" target="_blank">Pecha Kucha</a>, son otros ejemplos de condensación de ideas. Pensamientos muy elaborados, pero presentados en apenas unos pocos minutos. En la radio oigo concursos de microrrelatos y soy un asiduo de Twitter. A veces tengo la sensación de que toda la sabiduría y las emociones del mundo se podrían condensar en un <a href="http://es.wikipedia.org/wiki/Haiku" target="_blank">haiku</a>.</p>
<p>Y finalmente llegamos a las conferencias profesionales, a las que les pedimos también que tengan esa capacidad de iluminación, de ilustración, de sorpresa incluso.</p>
<p>Por otro lado, cuando somos capaces de detener por un momento nuestra vida acelerada, por ejemplo cuando salimos de vacaciones a algún pueblo del interior o a un país &#8220;sin civilizar&#8221; o simplemente haciendo una barbacoa con nuestros amigos, entonces nos damos cuenta de que somos capaces de charlar <strong>tranquilamente</strong> con otros y poner en jaque nuestras creencias basadas en los mensajes recibidos por twitter, radio, televisión… también somos capaces de cocinar <strong>tranquilamente</strong> nuestra propia comida, a fuego lento; a veces incluso somos capaces de percibir los sabores de los productos cultivados <strong>tranquilamente</strong>, durante meses. Incluso cuando conseguimos encontrar ese tiempo mágico de leer <strong>tranquilamente</strong> un cuento a nuestros hijos nos damos cuenta de matices que no percibimos en nuestras relaciones del día a día. Esa capacidad a veces perdida de &#8220;tener tiempo&#8221; es un bálsamo maravilloso que nos aclara la vista, despeja el olfato, afina el oído, amplifica el gusto y, sobre todo, sensibiliza el tacto. ¿A cuánta gente habéis abrazado últimamente durante más de 3 segundos?</p>
<p>Esta semana, pensando en este artículo y leyendo la resaca de tweets y blogs acerca de la CAS2011 he sentido mucho de estas dos sensaciones. Por un lado he visto cómo esta necesidad de ir siempre más allá ha concentrado muchos esfuerzos de organizadores, ponentes, patrocinadores y asistentes en hacer <em>La Mejor Conferencia Jamás Vista</em>. Por otro lado, he visto muchos mensajes profundos y elaborados que requieren más reflexión por mi parte para aprender de ellos. Ambas visiones son, en mi opinión, dos caras de una misma moneda: una comunidad que está aún muy en pañales, ni siquiera me atrevería a decir que estamos en la niñez y mucho menos en la adolescencia. Personalmente ya he dicho en muchas ocasiones que no creo que la gente que hoy nos congregamos en torno a las metodologías ágiles seamos exactamente la comunidad agilista; creo más bien que somos profesionales del desarrollo de software que buscamos maneras de mejorar y que estamos encontrando una manera de rodearnos de gente con intereses similares. En este sentido creo que aún somos un bebé que apenas empieza a dar pistas sobre cuál será su personalidad en el futuro. Nos queda muchísimo camino aún por recorrer y muchos errores que cometer. ¡Y ya veréis cuando lleguemos a la edad del pavo! Por eso creo que no se puede ser tan exigente con la CAS2011 como con la <a href="http://lanyrd.com/2011/devoxx/" target="_blank">Devoxx 2011</a>, por ejemplo, ni tampoco caer en la autoindulgencia.</p>
<p>Para ilustrar mejor lo que digo y abandonar el a veces pedregoso terreno de las metáforas, voy a dar un par de ejemplos. Empezaré por hacer autocrítica. Yo, por ejemplo, puse a mis propuestas de sesión títulos y descripciones llamativos con la intención de que fueran atractivas y las aceptaran: &#8220;El jardinero fiel (y ágil)&#8221; y <a href="http://blog.jmbeas.es/2011/10/04/show-me-the-money/" title="Show me the money" target="_blank">&#8220;Show me the money&#8221;</a>. Desgraciadamente, la que tenía más ganas de hacer porque la estaba trabajando con <a href="http://twitter.com/eamodeorubio" target="_blank">Enrique Amodeo</a> fue la que descartaron. La otra fue una especie de impulso de última hora que no había reflexionado demasiado y a la que, a pesar de trabajarla muchísimo, no conseguía encontrar la manera de contar lo que había comprometido en la descripción de la charla. Finalmente, gracias a conversaciones que tuve con mucha gente, especialmente en el coche con <a href="http://twitter.com/germandz" target="_blank">Germán del Zotto</a> y en el hotel con <a href="http://twitter.com/ialcazar" target="_blank">Israel Alcázar</a>, el jueves decidí no asistir a la charla de <a href="http://twitter.com/jbaez" target="_blank">Jorge Baez</a> contando la experiencia de despliegue ágil en <a href="http://www.idealista.com" target="_blank">Idealista</a>, pero fui capaz de poner en orden mis ideas y darle forma a mi discurso final. Tuve que pagar el alto precio de perderme una de las mejores charlas de la CAS2011 según me han contado, y por ello debo buscar una manera de evitarlo en el futuro. Se me ocurre que no debo proponer ninguna sesión que no tenga suficientemente preparada, para ello voy a meter en mi backlog el estar constantemente preparando charlas. Así, si me aceptan una, sólo tendré que trabajar &#8220;la puesta en escena&#8221;.</p>
<p>Como ejemplo de las charlas que requieren una mayor reflexión podría hablar de ambas keynotes, la de <a href="http://twitter.com/xquesada" target="_blank">Xavier Quesada</a> o la de <a href="http://twitter.com/jbrains" target="_blank">J.B. Rainsberger</a>, o incluso de la, para algunos, insulsa charla de <a href="http://twitter.com/ecomba" target="_blank">Enrique Comba</a>. Como están grabadas, el tiempo, vuestro criterio y la reflexión que todos haremos de ellas las pondrán en su lugar. Sin embargo, sí me gustaría poner como ejemplo la sesión de <a href="http://twitter.com/jacegu" target="_blank">Javier Acero</a>. Javier, al que conozco personalmente y por el que tengo un gran afecto, creo que representa muy bien el perfil de alguien a quien me gustaría poner en valor especialmente. Ésta era la primera charla de Javi en una Conferencia de este calibre, y estoy segurísimo de que no será la última. Su sesión sobre legibilidad del código estaba muy cuidada: se notaba. Pero lo mejor de la sesión fue cuando terminó. Preguntó si alguien tenía alguna pregunta y todos-todos nos quedamos en silencio. Aún estábamos noqueados por el mensaje: </p>
<blockquote><p>Escribid el código para que os entiendan otras personas, no sólo para que os entienda la máquina.</p></blockquote>
<p>Había sido devastador. Mi sensación era: tengo que pensar sobre esto y actuar, tengo que buscar maneras de ayudar a escribir mejor código. Javier había conseguido sacarme de mi circuito de estímulo-recompensa facilón y me había creado la necesidad de reflexionar. Gracias, Javier, eso es justamente para lo que creo que sirven las Conferencias. Javier hizo un esfuerzo muy generoso, igual que todos los que se expusieron frente a todos y dieron una parte importante de su tiempo para preparar esos discursos que nos hagan pensar por un par de días y darme la oportunidad de contrastar esas reflexiones con los que allí asisten. En general, eso no lo hicimos. Y eso forma parte de nuestra deuda como asistentes. Yo asistí a pocos debates, la verdad, y creo que eso es justamente lo que más eché de menos, sobre todo si comparo con la experiencia en los Agile Open que ha organizado Agile-Spain o en los pequeños openspaces que han organizado en 2011 gente como <a href="http://twitter.com/rlaina" target="_blank">Raquel Laina</a> en Decide o <a href="http://twitter.com/jjballano" target="_blank">Jesús Jiménez</a> a título individual.</p>
<p>Tampoco he visto que hayamos compensado a los organizadores, todos ellos voluntarios, con un ejercicio de generosidad comparable al suyo, y eso también se debe añadir a nuestra deuda como asistentes. Mi sensación general es que muchos hemos ido (me incluyo) a una Conferencia &#8220;a mesa puesta&#8221; y nos hemos permitido el lujo de criticar sin aportar nada más que nuestra asistencia, el desplazamiento y quizás el coste de una entrada (muy barata, por cierto). Lógicamente, no incluyo a los patrocinadores ahí porque ni he estado en la organización ni he patrocinado nada. Los organizadores han cometido errores, han intentado fórmulas nuevas, algunas han funcionado y otras no, y han acertado en muchas cosas. Organizar una conferencia para unas 250 personas en un sitio donde pudiéramos tener todo lo necesario, conseguirlo en tan poco tiempo y además sacando tiempo de su vida personal no es nada fácil además de <strong>muy generoso</strong>. Lo mínimo sería ofrecer nuestra ayuda para lo que sea necesario y ayudar a resolver cualquier inconveniente antes, durante y después de la Conferencia. Quizás deberíamos pensar que la camiseta que nos entregan al registrarnos no es un regalo sino una obligación para el que la lleva, la obligación de colaborar con la organización para hacer <em>La Mejor Conferencia Posible</em>. Autoorganización: ¡eso sí sería ágil! <img src='http://blog.jmbeas.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>En mi opinión, la Conferencia Agile-Spain 2011 ha sido buena, pero podría haber sido mejor si nuestra actitud hubiera estado más dispuesta a aprender, compartir y ofrecer lo que sabemos. Tengo la sensación de que nos gusta llamarnos Comunidad pero no siempre estamos en ese estado de ánimo generoso y orientado a la colaboración desinteresada. Han faltado voluntarios y, en mi opinión, muchos de los tweets y blogs que he leído estos días están escritos como si esperaran algo de los demás en vez de explicar lo que ellos han aportado a esta Conferencia o lo que van a aportar a la próxima. Creo que estamos, como comunidad-aún-por-hacer que somos, en un estadío en el que nuestro comportamiento es muy egoísta y nos miramos demasiado al ombligo y ni tan siquiera somos conscientes de que tenemos que aprender a andar antes que a correr.</p>
<p>Dicho esto, creo que tenemos una nueva oportunidad de mejorar participando activamente en la organización de la <a href="http://conferencia2012.agile-spain.org" target="_blank">Conferencia Agile-Spain 2012</a>. ¡Yo me apunto!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/gsVGSTW-uOBVLNAmP_TWWBplpcM/0/da"><img src="http://feedads.g.doubleclick.net/~a/gsVGSTW-uOBVLNAmP_TWWBplpcM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/gsVGSTW-uOBVLNAmP_TWWBplpcM/1/da"><img src="http://feedads.g.doubleclick.net/~a/gsVGSTW-uOBVLNAmP_TWWBplpcM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=2eF0mAgOLcY:fJuo7PxxZn4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=2eF0mAgOLcY:fJuo7PxxZn4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=2eF0mAgOLcY:fJuo7PxxZn4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=2eF0mAgOLcY:fJuo7PxxZn4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=2eF0mAgOLcY:fJuo7PxxZn4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=2eF0mAgOLcY:fJuo7PxxZn4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=2eF0mAgOLcY:fJuo7PxxZn4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=2eF0mAgOLcY:fJuo7PxxZn4:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/10/31/cas_2011-otro-punto-de-vista-mas/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Repositorio remoto con git</title>
		<link>http://blog.jmbeas.es/2011/10/14/repositorio-remoto-con-git/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=repositorio-remoto-con-git</link>
		<comments>http://blog.jmbeas.es/2011/10/14/repositorio-remoto-con-git/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 22:34:22 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[ecosistema]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1272</guid>
		<description><![CDATA[Para que no se me olvide si tengo que volver a hacerlo (y por si alguno de vosotros no lo sabía ya). Está basado en este artículo pero adaptado a mi uso particular. $ cd miproyecto $ git init $ vi notas.txt $ git add . $ git commit -m "Primer commit" $ cd .. [...]]]></description>
			<content:encoded><![CDATA[<p>Para que no se me olvide si tengo que volver a hacerlo (y por si alguno de vosotros no lo sabía ya). Está basado en <a href="http://blog.alvarobp.com/2009/01/24/crear-un-repositorio-git-remoto/" target="_blank">este artículo</a> pero adaptado a mi uso particular.<br />
<code><br />
$ cd miproyecto<br />
$ git init<br />
$ vi notas.txt<br />
$ git add .<br />
$ git commit -m "Primer commit"<br />
$ cd ..<br />
$ git clone --bare miproyecto miproyecto.git<br />
$ scp -r miproyecto.git usuario@servidor:repos<br />
$ cd miproyecto<br />
$ git remote add origin usuario@servidor:repos/miproyecto.git<br />
</code></p>
<p>Hasta aquí tenemos en nuestro espacio de trabajo un repositorio sincronizado con el remoto &#8220;origin&#8221;. A partir de ahí ya podemos tener a más compañeros trabajando con nuestro repositorio haciendo:<br />
<code><br />
$ git clone "url hasta miproyecto.git en servidor"<br />
</code></p>
<p>Si con ssh accedemos al sistema de archivos en el servidor remoto veremos que hay una carpeta llamada &#8220;repos/miproyecto.git&#8221;, pero si queremos replicar el contenido podemos hacer:<br />
<code><br />
$ git clone "trayectoria hasta repos/miproyecto.git"<br />
$ git pull<br />
</code></p>
<p>Tengo que ver cómo simplificar muchas de estas tareas y cómo usar ramas, en este sentido tengo aún pendiente leerme <a href="http://nvie.com/posts/a-successful-git-branching-model/" target="_blank">este artículo</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/EJ90IoceU192CV0i_usfiDPvX_4/0/da"><img src="http://feedads.g.doubleclick.net/~a/EJ90IoceU192CV0i_usfiDPvX_4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/EJ90IoceU192CV0i_usfiDPvX_4/1/da"><img src="http://feedads.g.doubleclick.net/~a/EJ90IoceU192CV0i_usfiDPvX_4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=xkBkJ7f9Gyg:-XmZ9MT6ZXI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=xkBkJ7f9Gyg:-XmZ9MT6ZXI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=xkBkJ7f9Gyg:-XmZ9MT6ZXI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=xkBkJ7f9Gyg:-XmZ9MT6ZXI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=xkBkJ7f9Gyg:-XmZ9MT6ZXI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=xkBkJ7f9Gyg:-XmZ9MT6ZXI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?a=xkBkJ7f9Gyg:-XmZ9MT6ZXI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/SeHaceCaminoAlAndar?i=xkBkJ7f9Gyg:-XmZ9MT6ZXI:gIN9vFwOqvQ" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.jmbeas.es/2011/10/14/repositorio-remoto-con-git/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

