<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1048881-6";
urchinTracker();
</script><?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.agile-spain.com/agilev2">
<channel>
 <title>agile-spain.com - Requisitos y planificación</title>
 <link>http://www.agile-spain.com/agilev2/taxonomy/term/29/all</link>
 <description></description>
 <language>es</language>
<item>
 <title>Planning Pocker</title>
 <link>http://www.agile-spain.com/agilev2/planning_pocker</link>
 <description>&lt;p&gt;A la hora de hacer una estimación, se debe tener en cuenta lo siguiente:&lt;/p&gt;
&lt;p&gt;1. Las estimaciones son estimaciones, es decir, aunque le dediques mucho tiempo, no llegaremos a una precisión del 100%&lt;br /&gt;
2. Las estimaciones se deciden colaborativamente, incluyendo a quienes harán la tarea ( esto último es muy importante)&lt;br /&gt;
3. Se deben realizar como la combinación de:&lt;br /&gt;
	- Opinión del experto&lt;br /&gt;
	- Analogía: comparar con otras tareas ya estimadas&lt;br /&gt;
	- Disgregación: separar una tarea en varias&lt;/p&gt;
&lt;p&gt;Dentro de las metodologías ágiles, una de las propuestas para estimar es jugar al Planning Pocker, que combinas las técnicas anteriores.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Fri, 27 Jul 2007 09:01:36 +0000</pubDate>
</item>
<item>
 <title>Reglas y errores típicos en la gestión de requisitos</title>
 <link>http://www.agile-spain.com/agilev2/reglas_y_errores_tipicos_en_la_gestion_de_requisitos</link>
 <description>&lt;p&gt;Brad Appleton ha juntado y expandido dos de sus recientes entradas en su blog para escribir el artículo &lt;a href=&quot;http://www.cmcrossroads.com/ubbthreads/showflat.php?Cat=&amp;#038;Number=60431&quot;&gt;The Unchangeable Rules of Software Change&lt;/a&gt; donde describe con gran claridad su visión de cómo es y cómo debería ser la gestión de requisitos.&lt;/p&gt;
&lt;p&gt;Este artículo se basa en su experiencia práctica de consultor en varios equipos donde ha visto cómo unos no tenían metodología ninguna, otros intentaban definir todo a priori guiados por metodologías pesadas y otros no hacían análisis de requisitos ninguno pensando que así aplicaban un método ágil. O lo que es peor, el mismo equipo iba dando tumbos de un extremo a otro.&lt;/p&gt;
&lt;p&gt;En resumen, los errores típicos que Brad destaca entre tumbo y tumbo son:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;No disponer de ningún mecanismo de control de cambio&lt;/li&gt;
&lt;li&gt;Evitar cambios de alcance durante el proyecto&lt;/li&gt;
&lt;li&gt;Parálisis del proyecto debido a un excesivo tiempo recogiendo requisitos&lt;/li&gt;
&lt;li&gt;No hacer captura de requisitos de ningún tipo&lt;/li&gt;
&lt;li&gt;No realizar planificación de las iteraciones (tras pasarse a un método supuestamente ágil)&lt;/li&gt;
&lt;li&gt;Demasiada planificación de las iteraciones&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Para curarse estos errores Brad plantea sus cuatro reglas básicas de la gestión de requisitos, pero os dejo que lo leais en el propio artículo.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Sat, 18 Feb 2006 18:59:33 +0000</pubDate>
</item>
<item>
 <title>¿Qué tienen de malo los diagramas de Gantt?</title>
 <link>http://www.agile-spain.com/agilev2/que_tienen_de_malo_los_diagramas_de_gantt</link>
 <description>&lt;p&gt;En una entrada en su blog titulada &lt;a href=&quot;http://jeffsutherland.com/scrum/2006/02/why-gantt-charts-were-banned-in-first.html&quot;&gt; Why GANTT Charts Were Banned in the First Scrum&lt;/a&gt;, Jeff Sutherland nos explica su opinión sobre los diagramas de Gantt. En ella defiende porqué los dejó fuera de SCRUM, aunque reconoce que pueden ser útiles para mostrarlos a gente externa (pero sólo en esos casos).&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Mon, 13 Feb 2006 14:55:51 +0000</pubDate>
</item>
<item>
 <title>Ventajas e inconvenientes de iteraciones cortas</title>
 <link>http://www.agile-spain.com/agilev2/ventajas_e_inconvenientes_de_iteraciones_cortas</link>
 <description>&lt;p&gt;Hoy he leído dos entradas de blogs que me han parecido muy esclarecedoras en relación a preguntas que me han venido a la cabeza más de una vez ¿cómo de largas deben ser las iteraciones de un proyecto? ¿qué ventajas tiene hacerlas más largas o más cortas?&lt;/p&gt;
&lt;p&gt;El primero de ellos es &lt;a href=&quot;http://www.agileadvice.com/archives/2006/01/the_pros_and_co.html&quot;&gt;The Pros and Cons of Short Iterations&lt;/a&gt; de Mishkin Berteig y el segundo &lt;a href=&quot;http://www.think-box.co.uk/blog/2006/01/planning-with-horizon-of.html&quot;&gt;Planning with the Horizon of Predictability&lt;/a&gt; leído en el blog Agile in Action. &lt;/p&gt;
&lt;p&gt;La idea sobre la que construyen es la del horizonte de predictabilidad, es decir cuanto tiempo que puedes predecir en el proyecto antes de que surjan interrupciones, cambios en requisitos, cambios de prioridades, etc. Este horizonte es diferente en cada proyecto y quizá incluso en cada momento y el tamaño de las iteraciones debe adaptarse correspondientemente para que funcionen correctamente.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Thu, 26 Jan 2006 20:28:05 +0000</pubDate>
</item>
<item>
 <title>ExtendiendoElIncrementalismo</title>
 <link>http://www.agile-spain.com/agilev2/extendiendoelincrementalismo</link>
 <description>&lt;p&gt;&lt;cite&gt;Escrito por Martin Fowler&lt;/cite&gt;&lt;br /&gt;
&lt;cite&gt;Traducido por Jesús Pérez&lt;/cite&gt;&lt;br /&gt;
&lt;cite&gt;Revisado por Carmen Vidal&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;De vez en cuando la gente se pregunta si una especialidad particular puede ser usada de forma incremental: &quot; No se puede hacer (seguridad | diseño de interfaz de usuario| bases de datos | internacionalización | *) con un proyecto ágil porque este aspecto tiene que ser desarrollado realizando un gran diseño inicial&quot;.&lt;/p&gt;
&lt;p&gt;Cuando se me hace una pregunta como esta, me encuentro perdido porque desconozco esa especialidad. El diseño de aplicaciones es algo de lo que pienso que puedo hablar, pero no sobre diseño seguridad - y mi interrogador bien puede ser un reconocido experto en este campo.&lt;/p&gt;
&lt;p&gt;A pesar de mis limitaciones reconocidas en el campo del que se habla, no voy a decir que sólo se puede usar diseño planificado en ese área. Lo que puedo decir es que realmente no sabemos si se puede hacer el diseño incremental en aquella área. He visto bastantes casos en los que la gente ha dicho &quot; no se puede usar el diseño incremental para x &quot; sólo para averiguar que se puede. El diseño de aplicación es de una forma, el diseño de bases de datos es de otra. De esto modo, hasta que la gente pruebe el diseño incremental de un modo serio, no estoy dispuesto a excluirlo.&lt;/p&gt;
&lt;p&gt;Parte de la dificultad de evaluar esta pregunta está en que es demasiado fácil hacer el diseño incremental mal. Si se hace el diseño incremental de un forma incontrolada,  con alta probabilidad se termina con un lío de diseño - para hacer el trabajo de diseño incremental se necesita algo que haga el diseño convergir al orden. En  el articulo &lt;a href=&quot;http://martinfowler.com/articles/designDead.html&quot;&gt;&quot;Está el Diseño Muerto&quot;&lt;/a&gt; me referí a éstas como prácticas de habilitación. Para el diseño de software, las pruebas, integración continua y refactorizar son las prácticas clave que permiten que el diseño del software converja y evitar la entropía del software. Cuando hablamos de algo más, como el diseño de UI, la cuestión encontrar cuáles son las prácticas de habilitación. Pueden ser similares o inspiradas por las del diseño de software, o pueden ser diferentes. En el diseño de base de datos, por ejemplo, la migración de datos incremental es una práctica de habilitación clave. Hasta que se encuentre un buen conjunto de prácticas de habilitación, el diseño incremental es algo frágil.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/personajes">Personajes</category>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Thu, 08 Dec 2005 14:56:57 +0000</pubDate>
</item>
<item>
 <title>BolsaDeCincoLibras</title>
 <link>http://www.agile-spain.com/agilev2/bolsadecincolibras</link>
 <description>&lt;p&gt;&lt;cite&gt;Traducido por Carmen Vidal Gil (Agile-Spain).&lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;No se pueden meter diez libras de mierda en una bolsa de cinco libras&lt;/cite&gt;&lt;br /&gt;
&lt;cite&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--Alguien que lo ha intentado &lt;/cite&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;Cuando Kent y yo escribimos &amp;ldquo;Planning Extremme Programming&amp;rdquo;, incluimos esta cita para ayudar a obtener la esencia de lo que trata la planificación. Uno de los grandes problemas con el desarrollo de software es que la gente no sabe lo que se puede hacer realmente en un tiempo finito. Con demasiada frecuencia vemos mucha funcionalidad aparcada en una bolsa sin comprender dónde encajará. Uno de las cosas que me gustó mucho acerca de la estrategia de planificación de Kent fue un mecanismo sencillo de tratar esto. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;El principio es realmente muy sencillo. Divide el tiempo de proyecto en iteraciones. Divide el problema solicitado en funcionalidades (o &amp;ldquo;historias&amp;rdquo;, como se llaman en XP). Estima cuánto trabajo se necesita para cada funcionalidad. Estima cuánto trabajo se completa en cada iteración, y no ponga más funcionalidades en cada iteración de las que quepan. La planificación de la siguiente versión en XP trata de decidir qu&amp;eacute; funcionalidades van en cada iteración.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Fri, 11 Nov 2005 20:34:32 +0000</pubDate>
</item>
<item>
 <title>¿Qué hacemos si no vamos a cumplir la planificación?</title>
 <link>http://www.agile-spain.com/agilev2/que_hacemos_si_no_vamos_a_cumplir_la_planificacion</link>
 <description>&lt;p&gt;En todo proyecto de desarrollo ocurre una o más veces: se compromete la finalización de un conjunto de funcionalidades o entregables para una determinada fecha pero no es posible cumplir con el compromiso. ¿Qué puede hacerse en ese caso? En un reciente y breve artículo Ron Jeffries explica el punto de vista de Extreme Programming al respecto. La solución según él consiste en &lt;a href=&quot;http://www.xprogramming.com/xpmag/rtfMaximizeEachIteration.htm&quot;&gt;Maximizar cada iteración&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En un artículo algo más extenso de unos días antes Jeffries nos explica con más detalle cómo conseguir &lt;a href=&quot;http://www.xprogramming.com/xpmag/jatMakingTheDate.htm&quot;&gt;cumplir las fechas&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Wed, 02 Nov 2005 08:26:15 +0000</pubDate>
</item>
<item>
 <title>Kit de Scrum para MS Project 2003</title>
 <link>http://www.agile-spain.com/agilev2/kit_de_scrum_para_ms_project_2003</link>
 <description>&lt;p&gt;Microsoft ha publicado un &lt;a href=&quot;http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_pj2003_ta/html/OfficePJScrumToolSolStarter.asp&quot;&gt;kit de gestión de proyectos Scrum &lt;/a&gt; para sus herramienta Microsoft Office Project Professional 2003 y Project Standard 2003.&lt;br /&gt;
El kit incluye una plantilla de Project para gestionar el backlog de producto y el de iteración, así como el código fuente para generar un componente COM que permite exportar los datos del proyecto a Excel pudiendo generar así &lt;a href=&quot;http://alistair.cockburn.us/crystal/articles/evabc/earnedvalueandburncharts.htm&quot;&gt;gráficos burn-down&lt;/a&gt; y &lt;a href=&quot;http://bdn.borland.com/article/0,1410,32410,00.html&quot;&gt;diagramas de flujo acumulado&lt;/a&gt;.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Mon, 24 Oct 2005 13:49:19 +0000</pubDate>
</item>
<item>
 <title>Gestión de requisitos ágil</title>
 <link>http://www.agile-spain.com/agilev2/gestion_de_requisitos_agil</link>
 <description>&lt;p&gt;En el &lt;a href=&quot;http://www.methodsandtools.com/PDF/mt200503.pdf&quot;&gt;número de otoño&lt;/a&gt; de la revista electrónica gratuita &quot;&lt;a href=&quot;http://www.methodsandtools.com/&quot;&gt;Methods &amp;#038; Tools&lt;/a&gt;&quot; se recoge un artículo de &lt;a href=&quot;http://www.twelve71.org/blogs/rachel/&quot;&gt;Rachel Davies&lt;/a&gt; titulado &quot;&lt;a href=&quot;http://www.methodsandtools.com/archive/archive.php?id=27&quot;&gt;Agile Requirements&lt;/a&gt;&quot; sobre gestión de requisitos en proyectos gestionados mediante metodologías ágiles.&lt;br /&gt;
En el artículo se pone el ejemplo de la metodología &lt;a href=&quot;http://en.wikipedia.org/wiki/Extreme_programming&quot;&gt;Extreme Programming&lt;/a&gt; y el uso de historias para gestionar los requisitos.&lt;/p&gt;
&lt;p&gt;La propia autora cita tanto en el artículo como en &lt;a href=&quot;http://www.twelve71.org/blogs/rachel/archives/000826.html&quot;&gt;su blog&lt;/a&gt; el artículo &quot;&lt;a href=&quot;http://www.xprogramming.com/xpmag/expCardConversationConfirmation.htm&quot;&gt;Essential XP: Card, Conversation, Confirmation&quot;&lt;/a&gt; de &lt;a href=&quot;http://www.xprogramming.com/&quot;&gt;Ron Jeffries&lt;/a&gt; para explicar las tres partes en las que se divide una historia en Extreme Programming.&lt;/p&gt;
</description>
 <category domain="http://www.agile-spain.com/agilev2/tema/requisitos_y_planificacion">Requisitos y planificación</category>
 <pubDate>Mon, 24 Oct 2005 13:50:58 +0000</pubDate>
</item>
</channel>
</rss>
