<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-28631670</atom:id><lastBuildDate>Tue, 24 Apr 2012 15:35:38 +0000</lastBuildDate><category>agiles 2010</category><category>presentaciones</category><category>lean</category><category>technology</category><category>retrospectives</category><category>SMART</category><category>SDLC</category><category>tools</category><category>java</category><category>rup</category><category>bugs</category><category>lima agile day</category><category>peopleware</category><category>agiles 2009</category><category>gestion</category><category>social</category><category>requerimientos</category><category>videogames</category><category>web services</category><category>curso</category><category>osgi</category><category>TDD</category><category>jobs</category><category>scrum</category><category>certificaciones</category><category>frameworks</category><category>agile</category><category>csp</category><category>spring</category><category>practices</category><category>empresas</category><category>csm</category><category>waterfall</category><category>eclipse</category><category>project management</category><category>architecture</category><category>cursos</category><category>methodologies</category><category>conferencias</category><category>agile peru</category><category>como hacemos scrum</category><category>experiencias</category><category>hardware</category><category>google</category><title>Un bug a la vez</title><description>Historias desde las trincheras del desarrollo de SW en Lima, Callao y Balnearios.</description><link>http://www.unbugalavez.net/</link><managingEditor>noreply@blogger.com (Gustavo Quiroz)</managingEditor><generator>Blogger</generator><openSearch:totalResults>53</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-3610116750204640828</guid><pubDate>Fri, 30 Sep 2011 07:20:00 +0000</pubDate><atom:updated>2011-10-02T01:01:17.794-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>project management</category><category domain='http://www.blogger.com/atom/ns#'>agile peru</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>La Invasión de los Gerentes de Proyecto</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-e_xNDf-lbog/ToVqSsn5yYI/AAAAAAAAB0w/gbJXOMAU1bI/s1600/night_of_the_living_dead_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="299" src="http://3.bp.blogspot.com/-e_xNDf-lbog/ToVqSsn5yYI/AAAAAAAAB0w/gbJXOMAU1bI/s400/night_of_the_living_dead_1.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Hace unos días me junté con un viejo amigo, a quien no veía hacía un buen tiempo; llamémoslo Luchín. Mi amigo trabaja hace ya unos 4 años como desarrollador senior en una empresa local proveedora de soluciones de software. Muy acongojado, Luchín me contó: &lt;b&gt;"Ahora sí que se fue todo al diablo. Llegó la invasión de los gerentes de proyecto a la empresa"&lt;/b&gt;. Mi primera reacción fue de decepción, pues durante 3 años trabajé en esa empresa y me esforcé por forjar una cultura que cultive precisamente lo contrario a lo que esa frase vaticinaba.&lt;br /&gt;&lt;br /&gt;Esta situación coincidió con un &lt;a href="http://groups.google.com/group/agileperu/browse_thread/thread/cac7b3493062f693"&gt;thread muy activo&lt;/a&gt; a inicios de este mes en la lista de la comunidad &lt;a href="http://www.agile-peru.net/"&gt;Agile Perú&lt;/a&gt;, el cual fue abierto con una cita extraída de &lt;a href="http://twitter.com/#!/orlysemperfi/status/110942804955508736"&gt;un tweet del mundo real&lt;/a&gt;:&amp;nbsp;&lt;b&gt;"Ya no quiero ser ingeniero, quiero ser gerente de proyectos!"&lt;/b&gt; El thread creció muy rápidamente hasta llegar a tener más de 60 replies en menos de dos días. Es evidentemente un tema sensible, un tanto polémico y que está "de moda".&lt;br /&gt;&lt;br /&gt;¿Pero, de qué estoy hablando exactamente? Vamos al grano. Tomaré como definición general de gerente de proyectos a alguien que:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ya no desarrolla software&lt;/li&gt;&lt;li&gt;Les dice qué hacer a los desarrolladores&lt;/li&gt;&lt;li&gt;Es pagado considerablemente mejor que a los desarolladores&lt;/li&gt;&lt;li&gt;Es visto con mejores ojos y tiene más status que los desarrolladores ante todo el personal&lt;/li&gt;&lt;li&gt;No es explotado ni forzado a trabajar horas insanas&lt;/li&gt;&lt;li&gt;Tiene el privilegio de repartir tarjetas de presentación y firmar e-mails que dicen "Gerente"&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;¿Y cuál es problema con todo esto?&lt;br /&gt;&lt;br /&gt;Bueno, desde mi humilde punto de vista, veo lo mismo que &lt;a href="http://twitter.com/#!/tobiasmayer"&gt;Tobias Mayer&lt;/a&gt; describió muy claramente hace ya 2 años en esta serie de iluminadores artículos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://agilethinking.net/blog/2009/03/11/oppression-revolution-and-the-future-of-scrum-1/"&gt;Oppression, Revolution and the Future of Scrum — #1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://agilethinking.net/blog/2009/03/16/oppression-revolution-and-the-future-of-scrum-%E2%80%94-2/"&gt;Oppression, Revolution and the Future of Scrum — #2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Extraigo algunas secciones imperdibles:&lt;br /&gt;&lt;br /&gt;&lt;div style="padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;i&gt;The tragedy of many revolutions is that once successful the leaders tend towards the same behavior that caused the need for the revolution in the first place. The oppressed become the oppressors, i.e. they take on essentially the same behaviors because they don’t know how else to behave.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;i&gt;George Orwell characterized this tendency in the novel&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Animal_Farm"&gt;Animal Farm&lt;/a&gt;, an allegory for the Russian Revolution and subsequent events.&amp;nbsp; By the end of the book, the revolutionary leader, Napoleon (a pig, by some charming coincidence) is walking on two legs, dressing in human clothing and selling his best friends out for horse meat.&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="color: #333333;"&gt;&lt;i style="background-color: white;"&gt;There can be no really pervasive system of oppression . . . without the consent of the oppressed.”&amp;nbsp;—&lt;a href="http://en.wikipedia.org/wiki/Florynce_Kennedy"&gt;Florynce Kennedy&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="color: #333333;"&gt;&lt;i style="background-color: white;"&gt;Too often the oppressed don’t want change; they simply want to be on the other side of the oppression.&amp;nbsp; That is the ugly reality we live in.&amp;nbsp; We have all seen individuals rise to middle-management and change behavior accordingly, fitting in to the system and emulating their superiors.&amp;nbsp; Many of us have seen teams fall apart through infighting — indeed a key part of the Scrum Master training course is focused on dealing with such situations. Reward systems in most software corporations are based on individual superiority, and to be superior, others must be considered inferior.&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-bottom: 1em; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="color: #333333;"&gt;&lt;i style="background-color: white;"&gt;Commenting on the syndrome of in-fighting between oppressed natives in colonized countries,&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Paulo_Freire"&gt;Paulo Friere&lt;/a&gt;&amp;nbsp;notes&amp;nbsp;“&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333;"&gt;&lt;i style="background-color: white;"&gt;At a certain point in their existential experience the oppressed feel an irresistible attraction towards the oppressors and their way of life.&amp;nbsp; Sharing this way of life becomes an overpowering aspiration.&amp;nbsp; In their alienation, the oppressed want at any cost to resemble the oppressors, to imitate them, to follow them.”&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333;"&gt;En resumen, esto significaría que muchos desarrolladores al hartarse de la opresión a la que son sometidos por sus respectivos jefes o gerentes de proyecto, no ven otra salida que convertirse en opresores ellos mismos y a perpetuar (probablemente de forma inconsciente) el mismo modelo de opresión antes nuevos desarrolladores.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Esta opresión se expresa comúnmente a través del lenguaje de los opresores, con frases del tipo: &lt;b&gt;"No sé que haces pero lo quiero para mañana"&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Lo paradójico de todo esto, al menos en mi caso, fue que hace poco tuve que firmar un mail con el título de &lt;b&gt;Gerente de Proyectos&lt;/b&gt;. No precisamente por una preferencía mía, sino del cliente con el que estaba trabajando, quien a su vez deseaba proyectar cierta imagen ante su respectivo cliente.&lt;br /&gt;&lt;br /&gt;Y ustedes, ¿qué quieren ser cuando "crezcan"?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-3610116750204640828?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2011/09/la-invasion-de-los-gerentes-de-proyecto.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-e_xNDf-lbog/ToVqSsn5yYI/AAAAAAAAB0w/gbJXOMAU1bI/s72-c/night_of_the_living_dead_1.jpg' height='72' width='72'/><thr:total>7</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-5309269014795496693</guid><pubDate>Wed, 19 Jan 2011 17:23:00 +0000</pubDate><atom:updated>2011-01-19T12:31:34.372-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>gestion</category><category domain='http://www.blogger.com/atom/ns#'>retrospectives</category><category domain='http://www.blogger.com/atom/ns#'>project management</category><category domain='http://www.blogger.com/atom/ns#'>SMART</category><title>Propuestas presidenciales SMART</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_EUfEx2NOSw8/TTcdv2LbAMI/AAAAAAAABd0/e8_nLvGfyZM/s1600/getsmart_6222.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_EUfEx2NOSw8/TTcdv2LbAMI/AAAAAAAABd0/e8_nLvGfyZM/s1600/getsmart_6222.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;La primera idea para escribir sobre este tema la tuve durante la campaña para las elecciones municipales de hace unos meses. Pero se puede trasladar tal cual a la presente campaña presidencial.&lt;br /&gt;&lt;br /&gt;Existe una sencilla manera de describir los objetivos a los que puede aspirar una persona o una empresa. En inglés, esta técnica recibe el acrónimo SMART (que se puede traducir como astuto, listo o incluso "vivo"). Así, la idea es establecer objetivos SMART (o SMART Goals) en nuestras vidas.&lt;br /&gt;&lt;br /&gt;Es una técnica bastante conocida y de hecho ya la había encontrado en libros como &lt;a href="http://www.amazon.com/Behind-Closed-Doors-Management-Programmers/dp/0976694026"&gt;Behind Closed Doors&lt;/a&gt; y &lt;a href="http://www.amazon.com/Pragmatic-Thinking-Learning-Refactor-Programmers/dp/1934356050"&gt;Pragmatic Thinking &amp;amp; Learning&lt;/a&gt;. Incluso, es bastante útil cuando se emplea en el contexto de &lt;a href="http://www.slideshare.net/gquiroz/retrospectivas-en-el-mundo-real"&gt;una retrospectiva&lt;/a&gt;. Leyendo &lt;a href="http://www.modlost.net/home/article/smart-goals.html"&gt;los&lt;/a&gt; &lt;a href="http://www.modlost.net/home/article/defining-smart-goals.html"&gt;posts&lt;/a&gt; que mi buen amigo Abner realizó hace poco, fue que me volví a encontrar con este concepto.&lt;br /&gt;&lt;br /&gt;La idea es que cuando definamos objetivos, cada uno de ellos debería poseer las siguientes cualidades:&lt;br /&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;S&lt;/b&gt; - Ser e&lt;b&gt;S&lt;/b&gt;pecífico&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;M&lt;/b&gt; - Ser &lt;b&gt;M&lt;/b&gt;edible&lt;/li&gt;&lt;li&gt;&lt;b&gt;A&lt;/b&gt; - Ser &lt;b&gt;A&lt;/b&gt;lcanzable&lt;/li&gt;&lt;li&gt;&lt;b&gt;R&lt;/b&gt; - Ser &lt;b&gt;R&lt;/b&gt;elevante&lt;/li&gt;&lt;li&gt;&lt;b&gt;T&lt;/b&gt; - Estar limitado por el &lt;b&gt;T&lt;/b&gt;iempo&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Por ejemplo, decir que mi objetivo es "aprender a bailar" no es SMART. Decir, en cambio, que mi objetivo es "poder bailar salsa, cumbia y merengue en las fiestas sin repetir los mismos pasos en cada baile y sintiéndome cómodo y contento al hacerlo en un tiempo límite de 3 meses" sí es SMART.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Es más, gente como &lt;a href="http://www.jrothman.com/rcg.html"&gt;Joanna Rothman&lt;/a&gt; recomienda que, cuando planifiquemos, nos fijemos objetivos SMART pequeños y progresivos, de modo que podamos medir el avance más fácilmente.&amp;nbsp;Siguiendo con el ejemplo anterior, quizás sería mejor establecer como primer objetivo "aprender 3 pasos básicos de salsa en máximo 2 semanas". Una vez conseguido este objetivo, podríamos fijar el siguiente.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;¿A qué viene todo esto? Bueno, a que cuando escucho a algún candidato político hablar sobre sus propuestas, busco evaluarlas según el criterio SMART. Y para ser franco, durante la última campaña municipal, no encontré mucho de SMART en el discurso de ninguno de los candidatos.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Veremos si esta vez, al menos uno me sorprende cuando tome la palabra en alguna entrevista, mitin o debate.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-5309269014795496693?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2011/01/propuestas-presidenciales-smart.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_EUfEx2NOSw8/TTcdv2LbAMI/AAAAAAAABd0/e8_nLvGfyZM/s72-c/getsmart_6222.gif' height='72' width='72'/><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-8376587533020510991</guid><pubDate>Wed, 08 Sep 2010 17:30:00 +0000</pubDate><atom:updated>2010-09-08T12:31:45.324-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>agiles 2010</category><category domain='http://www.blogger.com/atom/ns#'>agile peru</category><title>Ágiles 2010: 3ras Jornadas Latinoamericanas sobre Metodologías Ágiles</title><description>Ágiles 2010 es una excelente oportunidad para encontrase con&lt;br /&gt;profesionales de IT de la región, interesados en compartir sus&lt;br /&gt;experiencias, debatir y capacitarse en temas relacionados con el&lt;br /&gt;desarrollo de software a través del uso de metodologías ágiles.&lt;br /&gt;&lt;br /&gt;Esta tercera edición, con sede en la ciudad de Lima, Perú, contará&lt;br /&gt;con la presencia de especialistas locales e internacionales, quienes&lt;br /&gt;compartirán su conocimiento durante los cuatro días que durará el&lt;br /&gt;evento.&lt;br /&gt;&lt;br /&gt;El programa incluye distintos tipos de actividades: presentaciones,&lt;br /&gt;sesiones interactivas, talleres y espacios abiertos de debate.&lt;br /&gt;&lt;br /&gt;Entre los invitados internacionales se encuentran los keynote&lt;br /&gt;speakers Lee Devin y Joshua Kerievsky, que también estarán brindando&lt;br /&gt;cursos durante el evento.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://agiles2010.agiles.org/"&gt;&lt;img border="0" height="48" src="http://agiles2010.agiles.org/wp-content/uploads/2010/04/banner-es.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;¡&lt;a href="http://agiles2010.agiles.org/lang/es/inscripcion/"&gt;Inscríbete&lt;/a&gt; y se parte de Ágiles 2010!&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-8376587533020510991?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2010/09/agiles-2010-3ras-jornadas.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-1658597706671118399</guid><pubDate>Thu, 11 Feb 2010 03:04:00 +0000</pubDate><atom:updated>2010-02-11T09:26:24.348-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>retrospectives</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>La retrospectiva de Scrooge</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EUfEx2NOSw8/S3N0Tjg3J2I/AAAAAAAABJU/UdrAJWci6ds/s1600-h/christmas_carol_m.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 189px;" src="http://3.bp.blogspot.com/_EUfEx2NOSw8/S3N0Tjg3J2I/AAAAAAAABJU/UdrAJWci6ds/s320/christmas_carol_m.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5436817054465730402" /&gt;&lt;/a&gt;&lt;p&gt;Supongo que todos están familiarizados con la novela &lt;strong&gt;A Christmas Carol&lt;/strong&gt; de &lt;strong&gt;Charles Dickens&lt;/strong&gt; (o alguna de sus adaptaciones), en la cual un viejo gruñon, &lt;strong&gt;Ebenezer Scrooge&lt;/strong&gt;, es visitado durante la Nochebuena por tres fantasmas quienes le hacen reflexionar, reencontrase con su niño interior e imbuirse de espíritu navideño. Hace poco &lt;strong&gt;Jim Carrey&lt;/strong&gt; protagonizó una versión en 3D para la pantalla grande.&lt;/p&gt;  &lt;p&gt;Bueno, en las últimas fiestas me topé con una de las tantas versiones en televisión, esta vez representada por &lt;strong&gt;Patrick Stewart&lt;/strong&gt;. Sí, el mismísimo &lt;strong&gt;Profesor Xavier&lt;/strong&gt; de &lt;strong&gt;X-Men&lt;/strong&gt; y &lt;strong&gt;Capitán&lt;/strong&gt; &lt;strong&gt;Jean-Luc Picard&lt;/strong&gt; de &lt;strong&gt;Stark Trek&lt;/strong&gt;. Y sí, sé que ya hace tiempo que pasó la Navidad.&lt;/p&gt;  &lt;p&gt;El punto es que al observar la narración de la película en cuestión empecé a encontrar asombrosas similitudes entre lo que ocurría con nuestro héroe (¿o anti-héroe?) y lo que usualmente sucede durante las retrospectivas de los proyectos de software. Veamos a qué me refiero, y para esto nos basaremos en el &lt;a href="http://www.unbugalavez.net/2009/10/entrevisa-con-diana-larsen.html"&gt;framework flexible de restrospectivas&lt;/a&gt; de &lt;strong&gt;Esther Derby&lt;/strong&gt; y &lt;strong&gt;Diana Larsen&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;El primer fantasma en visitar a Scrooge es el de las navidades pasadas, quien le recuerda a Scrooge sucesos de su pasado, especialmente de su infancia, adolescencia y juventud. Esto coincide con la etapa de &lt;strong&gt;Recolección de Datos (Gather Data),&lt;/strong&gt; pues lo que se busca es que Scrooge contemple, a modo de observador externo, los hechos relevantes que tengan influencia sobre su comportamiento en la actualidad.&lt;/p&gt;  &lt;p&gt;El segundo fantasma es el de las navidades presentes. Este le muestra cómo festejan aquéllos del círculo de personas cercanas a Scrooge. Tanto pobres como ricos personifican el espíritu navideño y celebran con lo poco o mucho que poseen. A partir de aquí se comienzan a formar reflexiones profundas dentro del protagonista (&lt;strong&gt;Generate Insights&lt;/strong&gt;), al combinar elementos pasados y presentes,de maneras no obvias para alguien que se había acostumbrado a vivir de cierta manera y sin pensar mucho al respecto.&lt;/p&gt;  &lt;p&gt;Finalmente, el tercer fantasma, el de las navidades futuras, le muestra a Scrooge el triste y lamentable porvenir que le espera, acaso decida seguir por el mismo rumbo carente de compasión y benevolencia con el prójimo. Es aquí que termina la etapa de reflexión y Scrooge comienza a tomar decisiones sobre cómo debe comportarse y qué elementos de su personalidad debe cambiar para mejorar (&lt;strong&gt;Decide What to Do&lt;/strong&gt;).&lt;/p&gt;  &lt;p&gt;Si tienen la oportunidad de ver esta película, prueben mirándola a través de estos nuevos ojos y se darán cuenta por qué se afirma comúnmente que las retrospectivas (entre otras prácticas ágiles) no son más que sentido común aplicado al contexto de los equipos de trabajo y el desarrollo de nuevos productos de software.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-1658597706671118399?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2010/02/la-retrospectiva-de-scrooge.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EUfEx2NOSw8/S3N0Tjg3J2I/AAAAAAAABJU/UdrAJWci6ds/s72-c/christmas_carol_m.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-8745680514394501465</guid><pubDate>Thu, 17 Dec 2009 01:36:00 +0000</pubDate><atom:updated>2009-12-16T20:44:22.466-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>gestion</category><category domain='http://www.blogger.com/atom/ns#'>empresas</category><category domain='http://www.blogger.com/atom/ns#'>lean</category><title>Discos, transparencia y cuellos de botella</title><description>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_EUfEx2NOSw8/SymLBXt7NfI/AAAAAAAABIc/HwVpAB07a9Y/s1600-h/FOTO1%20TIENDA%20DISCOS%20DEL%20PASO%20%5B5%5D.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="FOTO1 TIENDA DISCOS DEL PASO " border="0" alt="FOTO1 TIENDA DISCOS DEL PASO " src="http://lh4.ggpht.com/_EUfEx2NOSw8/SymLCvTEQWI/AAAAAAAABIk/SYnli0WMpeg/FOTO1%20TIENDA%20DISCOS%20DEL%20PASO%20_thumb%5B3%5D.jpg?imgmax=800" width="364" height="281" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Hace unas semanas fui a comprar unos CD’s a &lt;strong&gt;Plaza San Miguel&lt;/strong&gt; (sí, soy uno de esos especímenes raros que todavía compra discos originales). Hacía tiempo que no iba por allá, así que estaba un poco desorientado, pues varias tiendas se habían mudado de sitio. Dando unas cuantas vueltas por el lugar, encontré &lt;strong&gt;Sonodiscos&lt;/strong&gt;, una tienda que a simple vista se nota que no es parte de una cadena, sino que, más bien, aparenta tener tradición y ser parte de un negocio familiar.&lt;/p&gt;  &lt;p&gt;El punto es que, cuando empecé a revisar los discos que tenían a la vista, me vi bastante desorientado. La razón es simple: ninguno de los discos tenía el precio adherido al empaque! Lo que exhibían era un código algo críptico y para nada indicativo.&lt;/p&gt;  &lt;p&gt;El producto de esto es que, para un humilde melómano como el que escribe, se me hacía imposible evaluar el costo-beneficio de las posibles compras que deseaba realizar, pues cada vez que necesitaba saber un precio debía consultar con alguno de los empleados del lugar.&lt;/p&gt;  &lt;p&gt;La situación llegó a un punto tal, que me comencé a sentir bastante incómodo por la falta de información, o más bien por la falta de rapidez en conseguirla y por el cuello de botella que se generaba con el personal de la tienda al intentar conseguirla.&lt;/p&gt;  &lt;p&gt;Ahora, ¿cuál es mi punto con esta historia? Pues básicamente dos: el primero es que, muchas veces en los proyectos de software, pecamos de falta de transparencia. Usualmente, la razón de esto es el miedo. Miedo porque, si somos transparentes, el resto de personas nos juzgará o, peor aún, nos castigará por nuestros errores. Me atrevo a soltar la hipótesis de que, en el caso de &lt;strong&gt;Sonodiscos&lt;/strong&gt;, el dueño podría tener miedo de la competencia y de que ésta acuda a su tienda a espiar los precios.&lt;/p&gt;  &lt;p&gt;El segundo punto es que, al ocultar información, creamos cuellos de botella artificiales, innecesarios y que entorpecen la colaboración y la consecución de objetivos. En mi caso, tenía poco tiempo para visitar la tienda y mi objetivo era comprar la mayor cantidad de discos de artistas que no conociera mucho en el menor tiempo posible y bajo un presupuesto predefinido. &lt;/p&gt;  &lt;p&gt;Lamentablemente, no conseguí mi objetivo a cabalidad. Lo siento &lt;strong&gt;Sonodiscos&lt;/strong&gt;, pero la próxima vez iré directamente a &lt;strong&gt;Phantom&lt;/strong&gt;. Aunque los precios a veces son ligeramente más caros, me ofrecen una mejor relación costo-beneficio para alcanzar mis objetivos.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-8745680514394501465?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/12/sonodiscos_16.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_EUfEx2NOSw8/SymLCvTEQWI/AAAAAAAABIk/SYnli0WMpeg/s72-c/FOTO1%20TIENDA%20DISCOS%20DEL%20PASO%20_thumb%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-3255430075234801176</guid><pubDate>Wed, 14 Oct 2009 01:05:00 +0000</pubDate><atom:updated>2009-10-15T10:12:15.173-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>retrospectives</category><category domain='http://www.blogger.com/atom/ns#'>agiles 2009</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Entrevista con Diana Larsen</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EUfEx2NOSw8/StUl1_KJTUI/AAAAAAAABDU/IJqbj0fOBNU/s1600-h/agile_retrospectives-making_good_teams_great.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 166px; height: 200px;" src="http://4.bp.blogspot.com/_EUfEx2NOSw8/StUl1_KJTUI/AAAAAAAABDU/IJqbj0fOBNU/s200/agile_retrospectives-making_good_teams_great.jpg" alt="" id="BLOGGER_PHOTO_ID_5392257738263317826" border="0" /&gt;&lt;/a&gt;&lt;div&gt;El evento &lt;a href="http://www.agiles2009.org/es/index.php"&gt;Agiles 2009&lt;/a&gt; que se llevó a cabo en Florianópolis, Brasil llegó a su fin la semana pasada. Fue una vivencia gratísima compartir conocimiento y experiencias con tanta gente interesada en la Agilidad, principalmente de Brasil y Argentina, así como también conocer a personas como &lt;a href="http://www.futureworksconsulting.com/"&gt;Diana Larsen&lt;/a&gt;, autora del libro &lt;a href="http://www.amazon.com/Agile-Retrospectives-Making-Teams-Great/dp/0977616649"&gt;“Agile Retrospectives: Making good teams great!”&lt;/a&gt; y presidente del directorio de la &lt;a href="http://www.agilealliance.org/"&gt;Agile Alliance&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En esta entrevista, Diana nos habla sobre qué son las retrospectivas, de dónde vienen y cómo se estructuran.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Además toca algunos temas sociológicos, relacionados a las retrospectivas pero un poco más amplios y, finalmente, discute un poco sobre el futuro de la Agile Alliance y de Agile en general.&lt;/div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" width="210" height="25"&gt;&lt;br /&gt;&lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://gquiroz.podbean.com/mf/play/thn5i/DianaLarsen.mp3&amp;amp;autoStart=no"&gt;&lt;br /&gt;&lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;br /&gt;&lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://gquiroz.podbean.com/mf/play/thn5i/DianaLarsen.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" width="210" height="25"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.podbean.com/podcast-download?b=191543&amp;amp;f=http://gquiroz.podbean.com/mf/web/thn5i/DianaLarsen.mp3"&gt;Pueden bajarse la entrevista aquí.&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-3255430075234801176?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/10/entrevisa-con-diana-larsen.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_EUfEx2NOSw8/StUl1_KJTUI/AAAAAAAABDU/IJqbj0fOBNU/s72-c/agile_retrospectives-making_good_teams_great.jpg' height='72' width='72'/><thr:total>5</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-5968404669727739361</guid><pubDate>Wed, 09 Sep 2009 23:41:00 +0000</pubDate><atom:updated>2009-09-26T13:41:34.321-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>gestion</category><category domain='http://www.blogger.com/atom/ns#'>empresas</category><category domain='http://www.blogger.com/atom/ns#'>lean</category><title>En los negocios, ¿el tiempo es lo más importante?</title><description>No veo mucha televisión. Es más, ni siquiera tengo cable (!!??). Pero sucede que hace poco estuve mal de salud y tuve que pasar unos días en casa frente a la caja boba. Es así que descubrí este comercial de Interbank que me dejó un tanto intranquilo:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/b3G7jvsnp48&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/b3G7jvsnp48&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;La dinámica de la publicidad gira entorno a la siguiente idea-fuerza: "En los negocios el tiempo es lo más importante." Si bien es obvio que el comercial está realizado en tono de burla o comedia, deja traslucir la que varios empresarios o ejecutivos piensan que es la mejor manera de gestionar a su personal, área o empresa. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Es decir, concentrarse en mantener a los empleados ocupados el 100% del tiempo, asumiendo que los objetivos planteados por los niveles superiores de la jerarquía son los correctos (sin una adecuada validación) y tratando de alcanzarlos lo más rápido posible, evitando crear &lt;a href="http://www.amazon.com/Slack-Getting-Burnout-Busywork-Efficiency/dp/0767907698"&gt;e&lt;/a&gt;&lt;a href="http://www.amazon.com/Slack-Getting-Burnout-Busywork-Efficiency/dp/0767907698"&gt;spacios para el diálogo, la contrapropuesta y la generación de intercambios de opiniones que aporten valor&lt;/a&gt;. O visto de otro modo, desaprovechar &lt;a href="http://googleblog.blogspot.com/2006/05/googles-20-percent-time-in-action.html"&gt;la capacidad que cada persona tiene para crear, generar soluciones e ideas; en resumen, para innovar&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Veo varios problemas con esta forma de gestión. En primer lugar opino que lo más importante en los negocios no es el tiempo (a secas), sino generar valor en los clientes. Es decir ofrecerles productos o servicios de calidad que satisfagan sus necesidades. En segundo lugar está la suboptimización. El hecho de tener al personal ocupado todo el tiempo pierde de vista el objetivo real de lo que estamos haciendo y cómo podemos mejorarlo, alienta la separación entre las áreas funcionales de la empresa, la formación de colas de información (con las correspondientes demoras) y una presión excesiva sobre las tareas a realizar, lo que promueve una &lt;a href="http://www.experiment-resources.com/helping-behavior.html"&gt;cultura de "tomar atajos" y acarrea una pérdida de calidad en las actividades que hacemos&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Una vez claro lo anterior, recién podemos empezar a discutir el factor tiempo. Obviamente, si nuestra competencia ofrece un producto o servicio con mejor calidad que la nuestra en la mitad del tiempo, &lt;a href="http://online.wsj.com/article/SB113980175982572192.html"&gt;estamos en problemas&lt;/a&gt;. Pero esto debe enfocarse como un &lt;a href="http://en.wikipedia.org/wiki/Systems_thinking"&gt;problema sistémico&lt;/a&gt;, a modo de atacar las causas raíz que permitan generar soluciones y que eliminen los desperdicios dentro de nuestros procesos, teniendo en claro todo el &lt;a href="http://en.wikipedia.org/wiki/Value_stream"&gt;flujo de valor&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Value_Stream_Mapping"&gt;desde que una necesidad es detectada hasta que ésta es satisfecha&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-5968404669727739361?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/09/en-los-negocios-el-tiempo-es-lo-mas.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>5</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-8810754995924145491</guid><pubDate>Fri, 21 Aug 2009 03:29:00 +0000</pubDate><atom:updated>2009-08-20T23:26:23.555-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>certificaciones</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><category domain='http://www.blogger.com/atom/ns#'>csp</category><title>CSP, ¿y ahora qué?</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EUfEx2NOSw8/So4ebJxM1bI/AAAAAAAABAY/kEnoZhbUB5g/s1600-h/Scrum_Practitioner_logo.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 129px;" src="http://1.bp.blogspot.com/_EUfEx2NOSw8/So4ebJxM1bI/AAAAAAAABAY/kEnoZhbUB5g/s320/Scrum_Practitioner_logo.gif" alt="" id="BLOGGER_PHOTO_ID_5372264857327162802" border="0" /&gt;&lt;/a&gt;Hace unos días recibí la buena noticia de que había obtenido la certificación &lt;a href="http://www.scrumalliance.org/pages/certified_scrum_practitioner"&gt;CSP (Certified Scrum Practitioner)&lt;/a&gt; de parte de la &lt;a href="http://www.scrumalliance.org/"&gt;Scrum Alliance&lt;/a&gt;. Mi primera reacción fue de alegría y satisfacción, obviamente. No considero que sea una certificación fácil de obtener pues, a diferencia de muchas otras, lo que se evalúa es un cuestionario de unas 20 preguntas acerca de la experiencia que uno tiene aplicando (o al menos intentando aplicar) Scrum en un contexto específico. A diferencia de la certificación &lt;a href="http://www.scrumalliance.org/pages/certified_scrummaster_csm"&gt;CSM&lt;/a&gt;, que sólo requiere llevar el curso (aunque próximamente será exigible un examen on-line de alternativa múltiple) y que tiene aproximadamente 56,000 personas certificadas en todo el mundo, la CSP sólo tiene alrededor de 600.&lt;br /&gt;&lt;br /&gt;Una vez pasada la emoción, me empecé a preguntar qué es lo que vino antes y también qué viene después. Un paso lógico sería buscar obtener la &lt;a href="http://www.scrumalliance.org/pages/certified_scrum_coach"&gt;CSC&lt;/a&gt; o &lt;a href="http://www.scrumalliance.org/pages/certified_scrum_trainer"&gt;CST&lt;/a&gt;, que no son nada fáciles (ni baratas, valgan verdades). Sin embargo, más que eso, en este momento me gustaría reflexionar un poco sobre la real utilidad de las certificaciones.&lt;br /&gt;&lt;br /&gt;Hubo un tiempo en que buscaba obtener certificaciones de manera un tanto obsesiva, por varias razones: siendo valoradas en el mercado, usualmente llevan a un mejor sueldo y posición, demuestran el conocimiento que puedes tener en una determinada materia y por supuesto, ¡lo hacen sentir muy bien a uno cuando las recibe! No niego que me sirvieron de mucho, profesionalmente hablando. Pero la verdad es que de, de todo el conocimiento que adquirí estudiando para esos exámenes, una buena parte simplemente ha desaparecido de mi memoria, o para decirlo más elegantemente, no fue correctamente indexado y, por lo tanto, es inubicable.&lt;br /&gt;&lt;br /&gt;La realidad es que para que el conocimiento sea realmente útil es indispensable acompañarlo de la experiencia. Es ésta la que permite validar lo aprendido, combinarlo en nuevas formas e incluso descartar aquellas cosas que no son tan válidas en la práctica. Ahora, todo esto suena muy obvio,  ¿no? Sin embargo, muchas empresas no lo ven de esa manera. Se concentran únicamente en el certificado y no toman en cuenta la experiencia, confiando en que por poseer el cartoncito (o PDF) la persona será capaz de asumir los retos propios del trabajo. Esto sería similar a que se contrate a un gerente recién egresado de un MBA, ¡pero con ninguna experiencia gerencial!&lt;br /&gt;&lt;br /&gt;Ahora, no estoy en contra de las certificaciones. Simplemente pienso que no es un indicador 100% fiable (quizás ni 50%) de lo que una persona puede hacer en el campo laboral y por lo tanto, considero que no debería jamás ser un requisito indispensable o exigible para un puesto relacionado al desarrollo de software. Las veces que he entrevistado gente (que han sido varias) he tenido mucho cuidado en este punto, llegando incluso a rechazar postulantes con muy bonitos certificados pero sin la experiencia necesaria o sin una personalidad que viera que encajaba adecuadamente con nuestra cultura empresarial.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-8810754995924145491?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/08/csp-y-ahora-que.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_EUfEx2NOSw8/So4ebJxM1bI/AAAAAAAABAY/kEnoZhbUB5g/s72-c/Scrum_Practitioner_logo.gif' height='72' width='72'/><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-3381987593090875098</guid><pubDate>Thu, 06 Aug 2009 23:44:00 +0000</pubDate><atom:updated>2009-08-06T18:55:46.258-05:00</atom:updated><title>Conferencia Internacional sobre Testing y Calidad del Software</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EUfEx2NOSw8/Snttb8tJQ4I/AAAAAAAAA_I/gTPyaRd1ZRw/s1600-h/cabecera_2009_es.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 96px;" src="http://2.bp.blogspot.com/_EUfEx2NOSw8/Snttb8tJQ4I/AAAAAAAAA_I/gTPyaRd1ZRw/s400/cabecera_2009_es.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5367003707861451650" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;Me llegó hace poco una invitación a &lt;a href="http://www.qatest.org/es/"&gt;esta conferencia&lt;/a&gt;, a llevarse a cabo en Bilbao, España a fines del mes de octubre. El programa se ve muy interesante. Desde mi punto de vista, una de las presentaciones que más destaca es la de &lt;a href="http://www.poppendieck.com/people.htm"&gt;Mary Poppendieck&lt;/a&gt;, una de las más importantes impulsoras del enfoque Lean en el mundo del software (&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Lean Software Development&lt;/span&gt;). &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tuve la gran suerte de conocer a Mary durante el curso que dictó en Buenos Aires el año pasado, el cual fue una gratísima experiencia para mí. El conocimiento y la experiencia que destila con cada afirmación u opinión que vierte es realmente impresionante y digno de destacar.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Lamentablemte no podré asistir a esta conferencia, pero si alguno de ustedes trabaja con software embebido y está por allá durante esas fechas, creo que es un evento al que no puede dejar de asistir.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-3381987593090875098?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/08/conferencia-internacional-sobre-testing.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_EUfEx2NOSw8/Snttb8tJQ4I/AAAAAAAAA_I/gTPyaRd1ZRw/s72-c/cabecera_2009_es.gif' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-6098985410297632149</guid><pubDate>Tue, 19 May 2009 17:54:00 +0000</pubDate><atom:updated>2009-08-05T12:12:44.138-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>cursos</category><category domain='http://www.blogger.com/atom/ns#'>csm</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Primer Curso Certified ScrumMaster en español en Lima</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EUfEx2NOSw8/ShMAYm5qrxI/AAAAAAAAA1M/uaXOs5g1vHA/s1600-h/ScrumMaster_Certification.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 114px;" src="http://2.bp.blogspot.com/_EUfEx2NOSw8/ShMAYm5qrxI/AAAAAAAAA1M/uaXOs5g1vHA/s320/ScrumMaster_Certification.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5337610406123450130" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 238); text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;Durante los días &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;31 de agosto y 1 de setiembre de 2009&lt;/span&gt; se dictará por primera vez en &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Lima &lt;/span&gt;el &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Curso de Certificación de Scrum (CSM)&lt;/span&gt; en &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;idioma español&lt;/span&gt;, oficialmente reconocido por la &lt;a href="http://www.scrumalliance.org/"&gt;Scrum Alliance&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Esta es una excelente oportunidad de llevar este curso, &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;pagando la tercera parte&lt;/span&gt; de lo que cuesta en Estados Unidos o Europa. Será dictado por &lt;a href="http://www.cyment.com/"&gt;Alan Cyment&lt;/a&gt;, el único &lt;a href="http://www.scrumalliance.org/courses/trainers"&gt;Certified Scrum Trainer&lt;/a&gt; nativo hispanoparlante en el mundo.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Toda la &lt;a href="http://www.openedgetech.com/detalles.html"&gt;información sobre el curso&lt;/a&gt;, así como el &lt;a href="http://www.openedgetech.com/inscripcion.html"&gt;formulario de inscripción&lt;/a&gt;, la pueden encontrar en &lt;a href="http://www.openedgetech.com/"&gt;la página de la empresa organizadora&lt;/a&gt;, &lt;a href="http://www.openedgetech.com/"&gt;Open Edge Technologies&lt;/a&gt;, de la cual formo parte.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Espero verlos allí!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-6098985410297632149?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/05/primer-curso-certified-scrummaster-en.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_EUfEx2NOSw8/ShMAYm5qrxI/AAAAAAAAA1M/uaXOs5g1vHA/s72-c/ScrumMaster_Certification.gif' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-5776086629033129719</guid><pubDate>Thu, 23 Apr 2009 04:37:00 +0000</pubDate><atom:updated>2009-04-24T11:01:52.474-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>presentaciones</category><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>agile peru</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><category domain='http://www.blogger.com/atom/ns#'>lima agile day</category><title>Fundamentos de la Agilidad: Gente y Colaboración</title><description>Comparto con ustedes la presentación que brindé en el &lt;a href="http://www.unbugalavez.net/2009/02/lima-agile-day-2009.html"&gt;Lima Agile Day 2009&lt;/a&gt;, que por cierto fue un evento muy exitoso, y todo un orgullo para mí co-organizar y ser parte del mismo.&lt;br /&gt;&lt;br /&gt;Mi objetivo durante la presentación fue tratar de responder las siguientes preguntas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;¿Por qué es importante la gente en el desarrollo de software?&lt;/li&gt;&lt;li&gt;¿Cómo cultivar un ecosistema ágil?&lt;/li&gt;&lt;li&gt;¿Cómo reconocer en qué fase de madurez se encuentra un equipo de desarrollo?&lt;/li&gt;&lt;/ul&gt;Realmente es un tema amplio, por lo que el tiempo me quedó bastante corto. Espero poder profundizar algunos conceptos en las reuniones de &lt;a href="http://agile-peru.net/"&gt;Agile Perú&lt;/a&gt;, en este blog y en futuras charlas que organicemos.&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1330698"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/gquiroz/fundamentos-de-la-agilidad-gente-y-colaboracin?type=presentation" title="Fundamentos de la Agilidad: Gente y Colaboración"&gt;Fundamentos de la Agilidad: Gente y Colaboración&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=genteycolaboracion-090422233715-phpapp02&amp;amp;stripped_title=fundamentos-de-la-agilidad-gente-y-colaboracin"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=genteycolaboracion-090422233715-phpapp02&amp;amp;stripped_title=fundamentos-de-la-agilidad-gente-y-colaboracin" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/gquiroz"&gt;gquiroz&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-5776086629033129719?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/04/fundamentos-de-la-agilidad-gente-y.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-4284826945709661406</guid><pubDate>Thu, 05 Feb 2009 06:38:00 +0000</pubDate><atom:updated>2009-02-17T23:04:55.867-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><category domain='http://www.blogger.com/atom/ns#'>conferencias</category><title>Lima Agile Day 2009</title><description>&lt;div class="panel_body"&gt;        &lt;p style="font-weight: bold;"&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;[ACTUALIZACIÓN&lt;/u&gt;: La fecha confirmada del evento es el &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Sábado 18 de Abril de 2009]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;La comunidad &lt;strong&gt;&lt;a href="http://www.agile-peru.net/"&gt;Agile Perú&lt;/a&gt;&lt;/strong&gt; los invita al &lt;strong&gt;Lima Agile Day 2009&lt;/strong&gt;. Este evento está dirigido a todos aquellos interesados en conocer y entender cómo aplicar las llamadas &lt;strong&gt;Metodologías Ágiles de Desarrollo de Software&lt;/strong&gt; (tales como &lt;strong&gt;Scrum&lt;/strong&gt; y &lt;strong&gt;Extreme Programming&lt;/strong&gt;) de boca de algunos de sus más fervientes practicantes en nuestro país.&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Acompáñanos a intercambiar conceptos, experiencias y buenas prácticas relacionadas a esta nueva manera de desarrollar software que tanta conmoción está causando en el mundo entero por los beneficios obtenidos mediante su aplicación: mejoras drásticas en tiempos de entrega, calidad, trabajo en equipo y satisfacción de los usuarios.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Fecha&lt;/strong&gt;&lt;/span&gt;: Sábado 18 de Abril de 2009&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Hora&lt;/strong&gt;&lt;/span&gt;: 8:30 am a 1:00 pm&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Lugar&lt;/strong&gt;&lt;/span&gt;: Auditorio Cibertec, Av Salaverry 2255, San Isidro&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;INGRESO LIBRE&lt;/strong&gt; (capacidad 150 personas) previo registro:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://limagileday2009.eventbrite.com/"&gt;&lt;img src="http://www.eventbrite.com/static/images/button_ext/register_now_2.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Agenda:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;8:30 - Registro&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;9:00 - Presentación del Evento&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;9:20 - Scrum, una nueva forma de desarrollar software (&lt;a href="http://www.linkedin.com/in/deusditcorrea"&gt;Deusdit Correa&lt;/a&gt;) &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;10:05 - Fundamentos de la Agilidad: Gente y Colaboración (&lt;a href="http://www.unbugalavez.net/"&gt;Gustavo Quiroz&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;11:00 - Cómo enfrentar la resistencia al uso de Metodologias Agiles (&lt;a href="http://www.elraul.com/"&gt;Raúl Uribe&lt;/a&gt; y &lt;a href="http://gustavoveliz.wordpress.com/"&gt;Gustavo Véliz&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;11:45 - ¿Por dónde comenzar? - Primeros pasos aplicando técnicas ágiles (&lt;a href="http://www.modlost.net/"&gt;Abner Ballardo&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;12:25 - Retrospectiva y Cierre del Evento&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Esperamos contar con tu participación!&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-4284826945709661406?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/02/lima-agile-day-2009.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-1737454630219342544</guid><pubDate>Sat, 24 Jan 2009 00:57:00 +0000</pubDate><atom:updated>2009-01-23T20:33:44.047-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>requerimientos</category><category domain='http://www.blogger.com/atom/ns#'>experiencias</category><category domain='http://www.blogger.com/atom/ns#'>como hacemos scrum</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Como hacemos Scrum: Requerimientos</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EUfEx2NOSw8/SXptzDw9WmI/AAAAAAAAAxg/sBndP9ifu8k/s1600-h/opinions.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 221px;" src="http://2.bp.blogspot.com/_EUfEx2NOSw8/SXptzDw9WmI/AAAAAAAAAxg/sBndP9ifu8k/s320/opinions.png" alt="" id="BLOGGER_PHOTO_ID_5294665035878849122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Algunos piensan que ser ágil quiere decir que no se tienen requerimientos escritos, que toda la comunicación entre usuarios/clientes y desarrolladores es verbal y que si no están usando &lt;a href="http://en.wikipedia.org/wiki/User_story"&gt;User Stories&lt;/a&gt;, no se puede hablar de desarrollo ágil. Bueno, tengo que discrepar de estas tres creencias.&lt;br /&gt;&lt;br /&gt;Hablaré en el contexto de un proyecto que desarrollamos, el cual consistía en construir una aplicación para una entidad del sector financiero. Esta entidad, como muchas otras similares, tiene procesos un tanto rígidos (por no decir burocráticos ni pesados) que guían sus proyectos de desarrollo.&lt;br /&gt;&lt;br /&gt;Cuando iniciamos el proyecto, nos fue entregado un documento de casi 150 páginas en donde se describían en detalle requerimientos, mediante especificaciones de casos de uso y pantallazos de un prototipo previamente construido. ¿Qué hacer en estos  casos?&lt;br /&gt;&lt;br /&gt;El principio básico en todo esto es algo que les sonará familiar a muchos: LA COMUNICACIÓN. Es decir, debe existir un entendimiento común entre aquéllos que desean resolver un problema (usuarios) y aquellos que pueden resolver el problema (desarrolladores).&lt;br /&gt;&lt;br /&gt;Para lograr ese entendimiento debe existir un canal amigable entre ambos frentes. En nuestro caso, lo que hicimos fue acordar reuniones dos veces por semana entre nuestro equipo y los analistas del cliente para conversar acerca del documento de requerimientos. Teníamos como objetivos:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Compredener de qué diablos trataba la lógica de negocio a un nivel suficiente para que uno de nosotros actuara como Proxy del Product Owner en nuestras reuniones de planeamiento.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Poder definir un Product Backlog en base a este documento.&lt;/li&gt;&lt;li&gt;Priorizar el Product Backlog con los representantes del cliente.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;El Analista Funcional del cliente se convirtió, casi sin darse en cuenta, en nuestro Product Owner y acompañó a nuestro equipo a lo largo de todo el proyecto, estando siempre dispuesto a absolver dudas y repriorizar ítems, cuando fuera necesario.&lt;br /&gt;&lt;br /&gt;Aquí un punto clave es descomponer los casos de uso para poder llegar a un nivel de granularidad suficiente que permita planificar los ítems del Product Backlog dentro de cada iteración o sprint. La técnica que usamos fue considerar a cada escenario como un requerimiento o ítem distinto. Por ejemplo, si hablamos de un mantenimiento de países, los ítems (o stories) serían:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;    Consultar países por nombre&lt;/li&gt;&lt;li&gt;    Consultar países por código internacional&lt;/li&gt;&lt;li&gt;Crear país&lt;/li&gt;&lt;li&gt;    Modificar país&lt;/li&gt;&lt;li&gt;    Inactivar País&lt;/li&gt;&lt;li&gt;    Reactivar País&lt;/li&gt;&lt;/ul&gt;Otro punto importante son las demos o reviews del producto que se realizan al finalizar cada iteración. En nuestro caso, además de los analistas del cliente y de nuestro equipo, participaban los usuarios finales de la entidad financiera. Como es normal, al interactuar o apreciar el incremento de funcionalidad que se está presentando, a un usuario se le van a ocurrir muchas ideas de cómo mejorar o cambiar el producto. Es básico el poder manejar su expectativa y guiarlo sobre cuáles se van a poder incorporar y cuáles no (por razones de tiempo, costo y/o complejidad).&lt;br /&gt;&lt;br /&gt;Lo que hicimos nosotros fue recoger todas las sugerencias e ideas, para posteriormente (o a veces durante la reunión misma) conversarlas con nuestro Product Owner. Aquellas que el equipo consideraba sencillas las incorporamos sin ningún problema. Pero aquéllas que se estimaba iban a tomar más tiempo, quedaron en el tintero para futuras versiones del producto.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-1737454630219342544?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/01/como-hacemos-scrum-requerimientos.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_EUfEx2NOSw8/SXptzDw9WmI/AAAAAAAAAxg/sBndP9ifu8k/s72-c/opinions.png' height='72' width='72'/><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-5172418105417321621</guid><pubDate>Sat, 24 Jan 2009 00:56:00 +0000</pubDate><atom:updated>2009-01-23T20:40:28.268-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>experiencias</category><category domain='http://www.blogger.com/atom/ns#'>como hacemos scrum</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Cómo hacemos Scrum</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EUfEx2NOSw8/SXpunJ9U1ZI/AAAAAAAAAxw/tkZvcEknaKU/s1600-h/how+to.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 320px;" src="http://1.bp.blogspot.com/_EUfEx2NOSw8/SXpunJ9U1ZI/AAAAAAAAAxw/tkZvcEknaKU/s320/how+to.jpg" alt="" id="BLOGGER_PHOTO_ID_5294665930894529938" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Cuando la gente comienza a aplicar métodos ágiles en un proyecto u organización, las preguntas más comunes son: ¿por dónde empiezo? y ¿cómo realizo esto o aquello? Entiéndase "esto o aquello" como algo que saben que se tiene que hacer pero no tienen mucha idea de dónde encaja dentro un entorno ágil: documentación, estimación, planificación, etc.&lt;br /&gt;&lt;br /&gt;Es por eso que en esta serie de posts voy a contar un poco acerca de cómo usamos Scrum/Agile en los proyectos que desarrollamos en la empresa donde trabajo y de cómo aplicamos principios emparentados con agile o lean en la organización de nuestra área.&lt;br /&gt;&lt;br /&gt;Trataré de tocar temas como: planeamiento, estimación, capacitación, gestión del talento, retrospectivas, documentación, requerimientos, testing, espacio de trabajo, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Disclaimer&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Las opiniones vertidas en esta serie de posts no representan la posición oficial de la empresa ni de los clientes involucrados (según el caso).&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-5172418105417321621?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/01/cmo-hacemos-scrum.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_EUfEx2NOSw8/SXpunJ9U1ZI/AAAAAAAAAxw/tkZvcEknaKU/s72-c/how+to.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-3672136552535914355</guid><pubDate>Thu, 08 Jan 2009 16:48:00 +0000</pubDate><atom:updated>2009-01-08T11:52:32.478-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>bugs</category><category domain='http://www.blogger.com/atom/ns#'>spring</category><title>LinkedIn usa Spring y Tomcat</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Hoy encontre esta excepción mientras navegaba por &lt;a href="http://www.linkedin.com/"&gt;LinkedIn&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://lh5.ggpht.com/_EUfEx2NOSw8/SWYuK7CnnzI/AAAAAAAAAoY/XsEtesDHWJU/%5BUNSET%5D.png?imgmax=800" style="max-width: 800px;" /&gt;&lt;br /&gt;&lt;br /&gt;Al menos están usando Spring!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-3672136552535914355?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2009/01/linkedin-usa-spring-y-tomcat.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_EUfEx2NOSw8/SWYuK7CnnzI/AAAAAAAAAoY/XsEtesDHWJU/s72-c/%5BUNSET%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-7114640208736720776</guid><pubDate>Tue, 18 Nov 2008 16:15:00 +0000</pubDate><atom:updated>2008-11-18T11:40:07.055-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>hardware</category><category domain='http://www.blogger.com/atom/ns#'>methodologies</category><title>Agile y software embebido</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EUfEx2NOSw8/SSLsfsA5ttI/AAAAAAAAAkY/aLYYpEBK3-I/s1600-h/embedded.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 246px;" src="http://4.bp.blogspot.com/_EUfEx2NOSw8/SSLsfsA5ttI/AAAAAAAAAkY/aLYYpEBK3-I/s320/embedded.jpg" alt="" id="BLOGGER_PHOTO_ID_5270034543111943890" border="0" /&gt;&lt;/a&gt;Al menos un par de veces cuando he dado una charla o curso de Scrum/Agile, me ha sucedido que surgen preguntan acerca de si el desarrollo iterativo-incremental puede aplicarse a sistemas embebido o que involucren Hardware. Si bien sé que es algo que se hace en diversos lugares alrededor del mundo, lo que me faltaban eran casos concretos para mencionar y mostrar.&lt;br /&gt;&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;br /&gt;En este &lt;a href="http://www.eureka.be/files/:5232306"&gt;enlace &lt;/a&gt;se resume el éxito del proyecto &lt;a href="http://www.agile-itea.org/"&gt;AGILE &lt;/a&gt;del programa ITEA de la red de investigación europea &lt;a href="http://www.eureka.be/"&gt;EUREKA&lt;/a&gt;, el cual se desarrolló entre los años 2004-2006 a un costo de 20 millones de euros. El balance de esta iniciativa fue que se logró producir sistemas embebidos de alta calidad con tiempos y costos menores (hasta 70% menos) en comparación con técnicas tradicionales.&lt;br /&gt;&lt;br /&gt;El programa se llevó cabo en 68 proyectos dentro de unas 20 empresas, entre ellas &lt;strong&gt;Philips&lt;/strong&gt;, &lt;strong&gt;Nokia &lt;/strong&gt;y &lt;strong&gt;DaimlerChrysler&lt;/strong&gt;. Algo que vale la pena destacar es la opinión del &lt;strong&gt;Dr Pekka Abrahamsson&lt;/strong&gt;, líder del proyecto, quien afirma que si los resultados obtenidos pudieran sostenerse a lo largo de  todo Europa, &lt;strong&gt;sería más barato hacer outsourcing de desarrollo desde India hacia Europa que en el sentido inverso&lt;/strong&gt;!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EUfEx2NOSw8/SSLsK-jGwgI/AAAAAAAAAkQ/Jy5HpqieGZU/s1600-h/segway.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 107px; height: 158px;" src="http://2.bp.blogspot.com/_EUfEx2NOSw8/SSLsK-jGwgI/AAAAAAAAAkQ/Jy5HpqieGZU/s320/segway.jpg" alt="" id="BLOGGER_PHOTO_ID_5270034187309990402" border="0" /&gt;&lt;/a&gt;Durante el evento &lt;a href="http://www.agiles2008.org/"&gt;Ágiles 2008&lt;/a&gt;, me enteré de otro caso digno de resaltar. Conversando con &lt;a href="http://www.linkedin.com/in/mgelbwaks"&gt;Matt Gelbwaks&lt;/a&gt;, pude conocer acerca de su experiencia como director de Product Management &amp;amp; Development del famoso &lt;a href="http://www.segway.com/"&gt;Segway&lt;/a&gt;. Para desarrollar este producto, Matt empleó un mix de Agile y &lt;a href="http://en.wikipedia.org/wiki/Critical_chain"&gt;Critical Chain Scheduling&lt;/a&gt;, con muy buenos resultados.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-7114640208736720776?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/11/agile-y-software-embebido.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_EUfEx2NOSw8/SSLsfsA5ttI/AAAAAAAAAkY/aLYYpEBK3-I/s72-c/embedded.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-1506170113873718826</guid><pubDate>Mon, 29 Sep 2008 21:06:00 +0000</pubDate><atom:updated>2008-09-29T16:17:08.324-05:00</atom:updated><title>Conferencia: "Experiencias en la aplicación de Metodologías Ágiles"</title><description>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;Este miércoles 15 de octubre voy a dar una conferencia junto a mi estimado amigo &lt;a href="http://www.modlost.net/"&gt;Abner Ballardo&lt;/a&gt; en la PUCP. La organización corre por cuenta del grupo &lt;a href="http://mx.groups.yahoo.com/group/spin-peru/"&gt;SPIN-PERÚ&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A continuación transcribo el mail de convocatoria:&lt;br /&gt;&lt;p&gt;&lt;span style=";font-family:sans-serif;font-size:85%;"  &gt;&lt;span style=";font-family:Arial;font-size:10;"  lang="ES-PE" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="font-weight: normal;"&gt;Las metodologías ágiles (XP, SCRUM, etc.) presentan&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; un esquema de desarrollo diferente a las metodologías tradicionales. En estas&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; metodologías se pone especial énfasis en la comunicación con el cliente y en la&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; adaptación a los cambios y es una realidad que su uso se viene difundiendo cada&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; vez más en el ambiente de software. Además cuentan con el visto bueno de&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; algunos de los mejores en el área de Ingeniería de Software (Booch, Gamma,&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; Fowler, Cockburn, De Marco, Ambler) .Este año la  V Conferencia  SEPGLA (&lt;a href="http://www.esi.es/SEPGLA/"&gt;http://www.esi.es/SEPGLA/&lt;/a&gt;) tiene&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; como título “Combinando Disciplina con Métodos Ágiles”. Si alguien&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; desea participar en el evento, la fecha de inscripción con descuento se ha&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; ampliado hasta el 10 de octubre y pueden inscribirse en la página del evento.&lt;/span&gt;  &lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;br /&gt;De otro lado en el ambiente nacional algunas empresas&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; y profesionales han optado por este tipo de metodologías por lo que hemos&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; organizado una charla en la que podamos compartir experiencias en el uso de&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; estas metodologías. La charla se llevará a cabo el día miércoles &lt;/span&gt;&lt;u style="font-weight: normal;"&gt;15 de octubre a las 7:00 p. m&lt;/u&gt;&lt;span style="font-weight: normal;"&gt;. en el campus de la Pontificia Universidad Católica del Perú.&lt;/span&gt;  &lt;span style="font-weight: normal;"&gt;Para compartir sus experiencias tenemos confirmados a&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; dos expositores:&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;br /&gt;1) &lt;/span&gt;Gustavo Quiroz&lt;span style="font-weight: normal;"&gt; se ha desempeñado como&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; Desarrollador de Software, Especialista en IBM WebSphere, Arquitecto de&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; Software y Líder de Proyectos para una amplia variedad de aplicaciones&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; empresariales a lo largo de más de 6 años, sobre todo en las industrias de&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; banca, seguros y telecomunicaciones. Actualmente se desempeña como Arquitecto&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; de Soluciones y Coach Ágil, formando equipos y líderes en las prácticas y&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; valores ágiles.&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;br /&gt;2) &lt;/span&gt;Abner Ballardo&lt;span style="font-weight: normal;"&gt; se ha desempeñado como&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; Desarrollador de Software, Arquitecto de Software y Líder de Proyectos en la&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; implementación de aplicaciones empresariales y de telecomunicaciones usando&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; metodologías ágiles. Ha participado en múltiples proyectos de Software Libre en&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; los últimos 9 años, fomentando su difusión, llevando técnicas y buenas&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; prácticas del Software Libre a su labor profesional. Actualmente se desempeña&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; como Especialista en IBM WebSphere Portal y Consultor&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; Independiente en metodologías ágiles.&lt;/span&gt;  &lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;br /&gt;Ingreso libre previa inscripción al correo &lt;/span&gt;&lt;a style="font-weight: normal;" href="mailto:spin.peru@pucp.edu.pe"&gt;spin.peru@pucp.edu.pe&lt;/a&gt;&lt;span style="font-weight: normal;"&gt; indicando nombre&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; y e-mail.&lt;/span&gt;  &lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;br /&gt;Se enviará un mail de confirmación.&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-1506170113873718826?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/09/conferencia-experiencias-en-la.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-6088587347558448524</guid><pubDate>Mon, 29 Sep 2008 02:04:00 +0000</pubDate><atom:updated>2008-09-28T23:05:02.987-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>technology</category><category domain='http://www.blogger.com/atom/ns#'>web services</category><category domain='http://www.blogger.com/atom/ns#'>architecture</category><title>Web Services para todo?</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EUfEx2NOSw8/SOA86CxYcBI/AAAAAAAAAh4/gAPzFVpHJik/s1600-h/webservices_1_lg.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_EUfEx2NOSw8/SOA86CxYcBI/AAAAAAAAAh4/gAPzFVpHJik/s320/webservices_1_lg.gif" alt="" id="BLOGGER_PHOTO_ID_5251264133388070930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En lo que va de este año, ya van por lo menos dos clientes en los que observo una especie de "obsesión" con la utilización de Web Services, indicando que las aplicaciones a construir deben estar basadas en SOA y, por lo tanto, deben consumir servicios internos mediante SOAP. WTF?&lt;br /&gt;&lt;br /&gt;Para tener una arquitectura basada en u orientada a servicios, no se requieren Web Services! Es más, si las aplicaciones consumidoras y proveedoras de servicios están escritas en el mismo lenguaje de programación, se vuelve una pésima opción, por cuestiones de rendimiento y complejidad innecesaria en el diseño. Recordar los principios &lt;a href="http://en.wikipedia.org/wiki/KISS_principle"&gt;KISS&lt;/a&gt; y &lt;a href="http://en.wikipedia.org/wiki/You_Ain%27t_Gonna_Need_It"&gt;YAGNI&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Acerca del tema de la distribución innecesaria de los objetos se ha dicho bastante. Es más, es una de las razones por las que surgió Spring como respuesta al status quo impuesto por el estándar EJB 1.x/2.x. Esto lo explican bastante bien Rod Johnson y Juergen Hoeller en su libro&lt;a href="http://www.amazon.com/Expert-One-One-Development-without/dp/0764558315"&gt; J2EE Development without EJB&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Por poner otro ejempo, y citando a &lt;a href="http://martinfowler.com/"&gt;Martin Fowler&lt;/a&gt;:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;Rule # 1 of Distributed Computing - Don't distribute your objects!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Finalmente, todos deberían conocer las &lt;a href="http://en.wikipedia.org/wiki/Fallacies_of_Distributed_Computing"&gt;8 falacias de la computación distribuida&lt;/a&gt;:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;La red es confiable.&lt;/li&gt;&lt;li&gt;La latencia es cero.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El ancho de banda es infinito.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;La red es segura.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;La topología no cambia.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Existe un único administrador.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;El costo del transporte es cero.&lt;/li&gt;&lt;li&gt;La red es homogénea.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Personalmente, recomiendo utilizar Spring (o algo parecido) para exponer servicios y sólo hacerlos accesibles remotamente si la necesidad de integrar clientes externos (por ejemplo implementados en una plataforma o lenguaje distinto) surge.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-6088587347558448524?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/09/web-services-para-todo.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EUfEx2NOSw8/SOA86CxYcBI/AAAAAAAAAh4/gAPzFVpHJik/s72-c/webservices_1_lg.gif' height='72' width='72'/><thr:total>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-6541576477417503433</guid><pubDate>Sat, 06 Sep 2008 02:26:00 +0000</pubDate><atom:updated>2008-09-05T21:32:24.741-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Agiles 2008</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.agiles2008.org/images/logo_agiles2008.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px;" src="http://www.agiles2008.org/images/logo_agiles2008.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span"   style="border-collapse: collapse;   font-family:arial;font-size:13px;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Les reproduzco el aviso que anuncia  la realización  del evento &lt;/span&gt;&lt;a href="http://www.agiles2008.org/"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Agiles 2008&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;. A aquellos que puedan asistir, avisen. Yo voy a estar por allá y espero nos podamos juntar.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Está abierta la inscripción a las Jornadas Ágiles 2008, a realizarse los días 22 y 23 de Octubre de 2008 en el Hotel Bauen, Buenos Aires, Argentina.&lt;br /&gt;&lt;br /&gt;Ágiles 2008 es una excelente oportunidad para encontrarse con profesionales de IT de la región, interesados en compartir sus experiencias, debatir y capacitarse en temas relacionados con el desarrollo de software a través del uso de metodologías ágiles.&lt;br /&gt;&lt;br /&gt;Entre los invitados internacionales que participarán en Ágiles 2008 se encuentran Matt Gelbwaks, Tobias Mayer, Dave Nicolette y los keynote speakers del evento, Mary y Tom Poppendieck.&lt;br /&gt;&lt;br /&gt;El programa incluirá distintos tipos de actividades: presentaciones, sesiones interactivas, talleres y espacios abiertos de debate. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="border-collapse: collapse;   font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;Las jornadas son gratuitas pero es necesario registrarse para reservar un lugar. El formulario de inscripción está en &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.agiles2008.org/es/registracion.php" target="_blank" style="color: rgb(0, 0, 204); "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;http://www.agiles2008.org/es/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;wbr&gt;registracion.php&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;br /&gt;Más información relacionada con el evento, el hotel y el programa en &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.agiles2008.org/" target="_blank" style="color: rgb(0, 0, 204); "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;www.agiles2008.org&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;br /&gt;Cualquier inquietud, envíenos un mail a &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:info@agiles2008.org" style="color: rgb(0, 0, 204); "&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;info@agiles2008.org&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-6541576477417503433?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/09/agiles-2008.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-5247311254964102313</guid><pubDate>Wed, 06 Aug 2008 23:19:00 +0000</pubDate><atom:updated>2008-08-07T00:22:12.739-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>rup</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><category domain='http://www.blogger.com/atom/ns#'>methodologies</category><title>Scrum y RUP</title><description>&lt;a href="http://3.bp.blogspot.com/_EUfEx2NOSw8/SJo4maypXQI/AAAAAAAAAeg/9T7_CV6ZeXc/s1600-h/rup_fundamentals_slide03.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5231556149822184706" style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://3.bp.blogspot.com/_EUfEx2NOSw8/SJo4maypXQI/AAAAAAAAAeg/9T7_CV6ZeXc/s320/rup_fundamentals_slide03.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Mucha gente acostumbrada a RUP, cuando comienza a aprender acerca de Scrum y métodos ágiles, se hace preguntas similares a la siguiente: &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;"Para hacer el diseño de un software en RUP se hacer realización de casos de uso (diagramas de secuencia, colaboracion, etc), diagramas de clases, componentes y otros. ¿Se pueden utilizar estos entregables de RUP adicionalmente a los usuales de Scrum (Product Backlog, Sprint Backlog, Impediment List, Burndown chart)?"&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Mi respuesta es la siguiente: &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;En vista de que Scrum es un framework mínimo para crear un proceso de desarrollo de software, no prohibe la creación de artefactos o documentos adicionales a los que indica como obligatorios. Lo único que dice Scrum al respecto es que juzgues la necesidad, la utilidad y el costo (vs. el beneficio) de cada uno de los artefactos que decides agregar. Mi opinión es que siempre es necesario realizar ciertas actividades de modelamiento antes de iniciar un desarrollo. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Lo importante es que los modelos producidos sean como una luz que guíe el resto del proyecto, no una camisa de fuerza, y dejar que evolucionen junto con el código producido. Más aún, es crucial comunicar estos modelos al resto del equipo, por lo que muchos equipos ágiles prefieren utilizar pizarras (vs. herramientas CASE) para realizar sesiones de modelamiento en conjunto. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;Esto es lo que se conoce como &lt;a href="http://www.agilemodeling.com/"&gt;Agile Modeling&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Una buena fuente de información sobre cómo combinar Scrum y RUP, es el &lt;a href="http://epf.eclipse.org/wikis/openup/" target="_blank"&gt;site del OpenUP&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-5247311254964102313?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/08/scrum-y-rup.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_EUfEx2NOSw8/SJo4maypXQI/AAAAAAAAAeg/9T7_CV6ZeXc/s72-c/rup_fundamentals_slide03.jpg' height='72' width='72'/><thr:total>13</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-6794171856616524068</guid><pubDate>Fri, 25 Jul 2008 22:46:00 +0000</pubDate><atom:updated>2008-07-25T17:54:43.893-05:00</atom:updated><title>Conferencia "Scrum: Agilidad en el Desarrollo de Software”</title><description>El sábado 2 de agosto voy dar una charla en la &lt;a href="http://www.unmsm.edu.pe/"&gt;UNMSM&lt;/a&gt;. Este es el aviso publicado en el site de la &lt;a href="http://sistemas.unmsm.edu.pe/news.php"&gt;Facultad de  Ingeniería de Sistemas e Informática&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;span style="color: rgb(0, 54, 144);font-size:130%;" &gt;&lt;strong&gt;CONFERENCIA&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 54, 144);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 54, 144);font-size:100%;" &gt;&lt;strong&gt;"SCRUM: AGILIDAD EN EL DESARROLLO DE  SOFTWARE”&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 54, 144);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 255);font-size:100%;" &gt;&lt;strong&gt;Sábado 02 de agosto de 2008 – 17:00 a 19:00 hrs.&lt;br /&gt;Aula Magna de la FISI&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 0, 255);font-size:100%;" &gt;&lt;strong&gt;&lt;span style=";font-family:Tahoma;font-size:10;"  &gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 54, 144);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Tahoma;font-size:10;"  &gt;La Unidad&lt;/span&gt;&lt;span style=";font-family:Tahoma;font-size:10;"  &gt; de Postgrado, la E.A:P. de  Ingeniería de Software y el CEUPS de la Facultad de Ingeniería de Sistemas e  Informática de la UNMSM, invitan a la comunidad académica y público en general,  a la &lt;strong&gt;Conferencia&lt;/strong&gt;&lt;strong&gt;: &lt;/strong&gt;&lt;strong&gt;"Scrum: Agilidad en  el Desarrollo de Software”&lt;/strong&gt;, que contará con la ponencia del  &lt;strong&gt;Ing. Gustavo Quiroz (Ingeniería Informática, PUCP)&lt;/strong&gt;, quien ha  jugado el rol de Desarrollador de Software, Especialista en IBM WebSphere,  Especialista en Análisis de Requerimientos,&lt;span&gt; &lt;/span&gt;Arquitecto de Software  y Líder de Proyectos para una amplia variedad de aplicaciones empresariales.  Asimismo cuenta con más de 6 años de experiencia en las industrias de banca,  seguros y telecomunicaciones. Actualmente se desempeña como Arquitecto de  Soluciones y Líder Ágil de Proyectos de Desarrollo de Software en Systems  Support &amp;amp; Services.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Tahoma;font-size:10;"  &gt;Se otorgará Constancia de  Participación a solicitud de los interesados.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-family:Tahoma;font-size:10;"  &gt;Las inscripciones se efectúan en la  Unidad de Postgrado (2do. Piso del pabellón administrativo), teléfono 619 7000  (anexo 3603) o al correo electrónico: &lt;strong&gt;&lt;span style="color: rgb(51, 0, 255);"&gt;upgfisi_academica@unmsm.edu.pe&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;La entrada es libre, incluso para gente que no es de la univesidad. Espero ver a algunos de ustedes por allá!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-6794171856616524068?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/07/conferencia-scrum-agilidad-en-el.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-7718485044388782967</guid><pubDate>Thu, 17 Jul 2008 17:45:00 +0000</pubDate><atom:updated>2008-08-04T12:13:55.828-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>curso</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Curso de Desarrollo Agil de Software</title><description>&lt;span style="font-weight: bold;"&gt;[UPDATE: El curso se ha reprogramado para el sábado 9 de agosto de 2008]&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_EUfEx2NOSw8/SH-IDzAocJI/AAAAAAAAAdo/ZKUeZAPvVoQ/s1600-h/joedayz.PNG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5224043691586908306" style="margin: 0px auto 10px; display: block; cursor: pointer; text-align: center;" alt="" src="http://bp0.blogger.com/_EUfEx2NOSw8/SH-IDzAocJI/AAAAAAAAAdo/ZKUeZAPvVoQ/s320/joedayz.PNG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Esta noticia sí que es nueva. Acabo de concretar la realización de un curso en sociedad con la empresa &lt;a href="http://www.joedayz.org"&gt;JoeDayz &lt;/a&gt;de mi amigo José Diaz. La fecha de inicio es el 9 de agosto con una duración de 15 horas en total a lo largo de 5 sábados (9:30 am a 12:30 pm). Los temas que tocaré son los siguientes:&lt;br /&gt;&lt;br /&gt;INTRODUCCIÓN AL DESARROLLO ÁGIL DE SOFTWARE&lt;br /&gt;1. Orígenes y Fundamentos&lt;br /&gt;2. Principios y Valores&lt;br /&gt;3. El Manifiesto Ágil&lt;br /&gt;4. Frameworks y Metodologías (Scrum, XP, AgileUP/OpenUP)&lt;br /&gt;5. Ciclo de vida de los proyectos ágiles&lt;br /&gt;&lt;br /&gt;GESTIÓN ÁGIL DE REQUERIMIENTOS&lt;br /&gt;1. Historias de Usuarios,&lt;br /&gt;2. Casos de Uso vs. Historias de Usuario&lt;br /&gt;3. Backlog del Producto y Backlog de la Iteración&lt;br /&gt;4. Técnicas de priorización y estimación&lt;br /&gt;5. Buenas prácticas para la creación de Historias de Usuarios&lt;br /&gt;&lt;br /&gt;DISEÑO ÁGIL DE SOFTWARE&lt;br /&gt;1. Principios de Diseño Orientado a Objetos&lt;br /&gt;2. Modelamiento Ágil&lt;br /&gt;3. Refactoring y Diseño Evolutivo&lt;br /&gt;4. Refactoring y Patrones de Diseño&lt;br /&gt;5. Arquitectura ágil de software&lt;br /&gt;&lt;br /&gt;ASEGURAMIENTO ÁGIL DE LA CALIDAD&lt;br /&gt;1. Pruebas unitarias automatizadas de código, Test-driven development&lt;br /&gt;2. Automatización de pruebas de integración, de sistema y de aceptación&lt;br /&gt;3. Building automático de código&lt;br /&gt;4. Métricas y Reportes de Aseguramiento de la Calidad&lt;br /&gt;5. Integración continua&lt;br /&gt;&lt;br /&gt;GESTIÓN ÁGIL DE PROYECTOS&lt;br /&gt;1. Fases de un proyecto ágil y adaptativo&lt;br /&gt;2. Planeamiento de los releases&lt;br /&gt;3. Planeamiento de las iteraciones&lt;br /&gt;4. Seguimiento, métricas, concepto de velocidad&lt;br /&gt;5. Retrospectivas&lt;br /&gt;6. Herramientas ágiles de gestión&lt;br /&gt;&lt;br /&gt;El costo es de S/. 350.00. Si desean más información sobre el contenido del curso pueden preguntarme &lt;a href="mailto:blog@unbugalavez.net"&gt;directamente a mí&lt;/a&gt; y si desean inscribirse pueden &lt;a href="mailto:joedayzperu@gmail.com"&gt;contactarse con José&lt;/a&gt; a los teléfonos 994-104-448 / 994-104-357.&lt;br /&gt;&lt;br /&gt;De más esta decir que espero verlos por allá!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-7718485044388782967?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/07/curso-de-desarrollo-agil-de-software.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_EUfEx2NOSw8/SH-IDzAocJI/AAAAAAAAAdo/ZKUeZAPvVoQ/s72-c/joedayz.PNG' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-1441126375113671148</guid><pubDate>Thu, 17 Jul 2008 16:54:00 +0000</pubDate><atom:updated>2008-07-17T15:32:44.095-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>experiencias</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Comunidad Agile Perú</title><description>Les comunico esta noticia un poco tarde, pero hace unos días creamos la Comunidad &lt;a href="http://groups.google.com/group/agileperu"&gt;Agile Perú&lt;/a&gt; en donde discutimos todo lo relacionado a la difusión y aplicación de métodos ágiles en nuestro país. Pronto tambien inauguraremos un &lt;a href="http://www.agile-peru.net/"&gt;web site&lt;/a&gt; con artículos e información al respecto.&lt;br /&gt;&lt;br /&gt;Son todos bienvenidos a unirse a este emprendimiento, para compartir experiencias, dudas y conocimiento en general.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-1441126375113671148?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/07/comunidad-agile-per.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-4332189510469727235</guid><pubDate>Mon, 30 Jun 2008 04:11:00 +0000</pubDate><atom:updated>2008-06-30T00:37:52.227-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>waterfall</category><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>project management</category><category domain='http://www.blogger.com/atom/ns#'>methodologies</category><title>Aplicando Agile en un ambiente Waterfall</title><description>&lt;a href="http://bp1.blogger.com/_EUfEx2NOSw8/SGhwMeoCPuI/AAAAAAAAAZ8/M5qoN8Z1Lbs/s1600-h/agile_waterfall.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5217543527990443746" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_EUfEx2NOSw8/SGhwMeoCPuI/AAAAAAAAAZ8/M5qoN8Z1Lbs/s320/agile_waterfall.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;En &lt;a href="http://www.infoq.com/presentations/Agile-in-the-Waterfall-Enterprise-Michele-Sliger"&gt;esta excelente presentación&lt;/a&gt;, &lt;a href="http://www.sligerconsulting.com/"&gt;Michele Sliger&lt;/a&gt;, experimentada consultora en la aplicación de métodos ágiles en ambientes difíciles (léase acostumbrados a procesos orientados a fases divididas por competencias o producción de entregables documentales) cuenta sus experiencias y recomendaciones para comenzar a construir lo que ella llama "un puente" entre &lt;em&gt;Agile&lt;/em&gt; y &lt;em&gt;Waterfall&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Toca temas como: la resistencia que uno encuentra de parte de la gerencia, el negocio y el equipo (y cómo enfrentarla), los aspectos de cultura organizacional y asociados a los valores que uno tiene que tomar en cuenta, cómo manejar la relación no-ágil/ágil entre clientes y empresas proveedoras de software, cómo enfrentar las auditorías, reportes de estado, contabilidad de costos y &lt;em&gt;performance reviews&lt;/em&gt; orientadas a los individuos en lugar del equipo, entre otros.&lt;br /&gt;&lt;br /&gt;Finalmente, ofrece los siguientes 10 tips:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Find an Executive Champion (ayuda bastante a remover impedimientos organizacionales)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Socialize, Don't Evangelize (en lugar de predicar, uno debe buscar tener conversaciones donde se exponen ideas y experiencias)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Use the Power of the Backlog (para organizar la producción de documentos requeridos, no sólo funcionalidades del software)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Don't wait until everything's perfect (es decir, "lanzarse al agua" y empezar a aplicar el enfoque ágil)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Use the "Barely Sufficient" Guideline (tener claro qué es lo que requiere la audiencia, en cuanto a documentación sobre todo)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Invite Non-Agile Representatives to all Agile Planning Meetings (para comprender los entregables que el equipo necesita de otros equipos no-ágiles)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Establish a Rythm of Inspection and Adaptation (para mejorar poco a poco; muy relacionado al punto 4)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Send Agility Up the Chain (comunicar los logros a lo largo de la organización)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Pay Attention to Behaviors (para no volver a los hábitos y valores anteriores)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Include Everyone in the Project Retrospective (para mejorar no sólo al interior del equipo sino en toda la organización)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;Dentro de mi experiencia, me he enfrentado con muchos de los obstáculos que se mencionan en la presentación, y he llegado a varias de las mismas conclusiones, por lo que estoy seguro de que aquéllos interesandos en aplicar &lt;em&gt;Agile&lt;/em&gt; en ambientes tradicionales y no tienen claro por dónde empezar, pueden encontrar aquí un buen punto de partida.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-4332189510469727235?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/06/aplicando-agile-en-un-ambiente.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_EUfEx2NOSw8/SGhwMeoCPuI/AAAAAAAAAZ8/M5qoN8Z1Lbs/s72-c/agile_waterfall.JPG' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-28631670.post-4888319030612431337</guid><pubDate>Fri, 27 Jun 2008 17:56:00 +0000</pubDate><atom:updated>2008-06-28T16:34:31.957-05:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>agile</category><category domain='http://www.blogger.com/atom/ns#'>experiencias</category><category domain='http://www.blogger.com/atom/ns#'>scrum</category><title>Curso Certified ScrumMaster fue todo un éxito</title><description>&lt;a href="http://bp1.blogger.com/_EUfEx2NOSw8/SGZnyu1_4YI/AAAAAAAAAY4/nr742ldinp8/s1600-h/P6240342.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5216971339620934018" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_EUfEx2NOSw8/SGZnyu1_4YI/AAAAAAAAAY4/nr742ldinp8/s320/P6240342.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Esta semana se llevó a cabo, por primera vez en Lima, un curso oficial &lt;a href="http://www.scrumalliance.org/training/"&gt;Certified ScrumMaster&lt;/a&gt;. El instructor fue &lt;a href="http://agilethinking.net/"&gt;Tobias Mayer&lt;/a&gt; y realmente fue una experiencia única y bastante enriquecedora. Partiendo de las dinámicas de grupo que aplicó Tobias para que todos experimentáramos los valores y principios de Scrum, pasando por las historias que contó de su trabajo aplicando Scrum en &lt;a href="http://pe.yahoo.com/"&gt;Yahoo!&lt;/a&gt; y &lt;a href="http://www.businessweek.com/"&gt;Business Week&lt;/a&gt;, sumado al aporte de cada uno de nosotros y culminando en una suculenta cena en &lt;a href="http://www.anticapizzeria.com.pe/"&gt;Antica&lt;/a&gt;, fueron dos días bastante productivos, en los que compartimos muchas ideas, opiniones e inquiedudes con Tobias y con todos los asistentes.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Gracias a todas la personas que hicieron esto posible: Deusdit Correa y la gente de &lt;a href="http://www.voxiva.com/"&gt;Voxiva&lt;/a&gt;, el &lt;a href="http://www.pmi.org.pe/"&gt;Capítulo PMI de Lima&lt;/a&gt;, el &lt;a href="http://www.cip.org.pe/"&gt;Colegio de Ingenieros&lt;/a&gt;, Tobias y todos los asistentes al curso.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Por lo experimentado en esos dos días, estoy seguro que se vienen muchas cosas interesantes aquí en nuestro medio en lo concerniente a la aplicación de métodos y prácticas ágiles de desarollo. Estén atentos!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28631670-4888319030612431337?l=www.unbugalavez.net' alt='' /&gt;&lt;/div&gt;</description><link>http://www.unbugalavez.net/2008/06/curso-certified-scrummaster-fue-todo-un.html</link><author>noreply@blogger.com (Gustavo Quiroz)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_EUfEx2NOSw8/SGZnyu1_4YI/AAAAAAAAAY4/nr742ldinp8/s72-c/P6240342.JPG' height='72' width='72'/><thr:total>2</thr:total></item></channel></rss>
