<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CaudalWeb Blog &#187; ágil</title>
	<atom:link href="http://www.caudalweb.com/blog/category/agil/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.caudalweb.com/blog</link>
	<description>CaudalWeb es un blog de tecnologías web, en donde encontrarás contenido relacionado con web 2.0, agile, ajax, recursos, api, tips, etc.</description>
	<lastBuildDate>Thu, 22 Jul 2010 16:20:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Scrum en 25 palabras</title>
		<link>http://www.caudalweb.com/blog/scrum-en-25-palabras/</link>
		<comments>http://www.caudalweb.com/blog/scrum-en-25-palabras/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 04:44:22 +0000</pubDate>
		<dc:creator>Felipe López Hernández</dc:creator>
				<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[proceso]]></category>
		<category><![CDATA[ágil]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://www.caudalweb.com/blog/?p=107</guid>
		<description><![CDATA[Scrum es un proceso de desarrollo ágil cuyas directrices rigen el proceso de desarrollo de un producto, desde su etapa de diseño hasta su conclusión. El objetivo de Scrum es evitar las fallas comunes que se tienen en el típico proceso de desarrollo, tales como: Caos debido a los cambios en los requerimientos. Los requerimientos [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Scrum es un proceso de desarrollo ágil cuyas directrices rigen el proceso de desarrollo de un producto, desde su etapa de diseño hasta su conclusión</strong>.</p>
<p>El objetivo de <strong>Scrum </strong>es evitar las fallas comunes que se tienen en el típico proceso de desarrollo, tales como:</p>
<ul>
<li><em>Caos debido a los cambios en los requerimientos</em>. Los requerimientos de un proyecto normalmente pueden cambiar drásticamente desde que el producto se ha diseñado para cuando se lance. En la mayoría de métodos de desarrollo de productos, todo el diseño se realiza al comienzo del proyecto y, a continuación, no se permiten los cambios al cambiar los requerimientos.</li>
</ul>
<ul>
<li><em>Estimaciones </em><em>de tiempo, costo y calidad del producto </em><em>poco realistas</em><em>.</em> La gestión de proyectos y los desarrolladores tienden a subestimar cuánto tiempo y recursos tomará el proyecto, y cuánta funcionalidad se pueden producir dentro de esas limitaciones. En realidad, esto normalmente no se puede predecir con precisión al comienzo del ciclo de desarrollo.</li>
</ul>
<ul>
<li><em>Los desarrolladores se ven obligados a mentir sobre el avance del proyecto.</em> Cuando se subestima el tiempo y el coste necesarios para alcanzar un determinado nivel de calidad, los desarrolladores deben, ya sea mentir acerca de cuánto se ha progresado en el desarrollo del producto, o indignarse.</li>
</ul>
<p><strong>Cualidades de Scrum</strong></p>
<ul>
<li>Este proceso ágil se centra en ofrecer el más alto valor comercial en el menor tiempo.</li>
<li>Permite inspeccionar el trabajo real del desarrollo (cada mes).</li>
<li>El Dueño del producto establece las prioridades, y el Equipo se auto-organiza para determinar la mejor manera de entregar los elementos del producto con mayor prioridad.</li>
<li>Entre las dos semanas y el mes, quien sea puede ver el trabajo real y decidir si entregarlo así como está o continuar incrementándolo en otro <em>Sprint</em>.</li>
</ul>
<p><strong>Scrum </strong>se ha empleado con éxito en cientos de diferentes empresas en diferentes ámbitos, con resultados destacables. Hay muchas similitudes entre Scrum y Extreme Programming (XP), pero uno de las principales diferencias es que Scrum tiene un conjunto de directrices que rigen el proceso de desarrollo de un producto. Por esta razón, es a menudo utilizado como un &#8220;envoltorio&#8221; para otras metodologías, como como son XP o CMM (Capability Maturity Model), es decir, se utiliza para guiar el proceso general de desarrollo al utilizar estas otras metodologías.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Scrum%20en%2025%20palabras&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fscrum-en-25-palabras%2F" onclick="javascript:pageTracker._trackPageview('/http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Scrum%20en%2025%20palabras&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fscrum-en-25-palabras%2F');">Compartir/guardar</a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://www.caudalweb.com/blog/scrum-en-25-palabras/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reglas básicas de Scrum</title>
		<link>http://www.caudalweb.com/blog/reglas-basicas-de-scrum/</link>
		<comments>http://www.caudalweb.com/blog/reglas-basicas-de-scrum/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 06:50:22 +0000</pubDate>
		<dc:creator>Felipe López Hernández</dc:creator>
				<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ágil]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://www.caudalweb.com/blog/?p=101</guid>
		<description><![CDATA[Tiempo completo del ScrumMaster. El ScrumMaster asegura el seguimiento de las reglas de Scrum básicas, comunes y de esquema. ScrumMaster da el seguimiento y la eliminación de los obstáculos. Reuniones Scrum diariamente para contestar las tres preguntas ( que se hizo?, qué se hará?, obstáculos -o qué se necesita- ? ). Cualquier persona puede observar [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Tiempo completo del ScrumMaster.</li>
<li>El ScrumMaster asegura el seguimiento de las reglas de Scrum básicas, comunes y de esquema.</li>
<li>ScrumMaster da el seguimiento y la eliminación de los obstáculos.</li>
<li>Reuniones Scrum diariamente para contestar las tres preguntas ( que se hizo?, qué se hará?, obstáculos -o qué se necesita- ? ).</li>
<li>Cualquier persona puede observar la reunión Scrum, pero no participar.</li>
<li>Primera parte del Sprint: Los items de la Pila del Producto son seleccionados por el Equipo.</li>
<li>Segunda parte del Sprint: El equipo crea la Pila del Sprint con las tareas encontradas.</li>
<li>Las tareas de la Pila del Sprint son Agregadas/Actualizadas/Eliminadas por el Equipo.</li>
<li>Gráfica del Sprint.</li>
<li>Incluir demos y retrospectiva en la revisión del Sprint.</li>
<li>Reuniones retrospectivas con el equipo completo para las mejoras del proceso.</li>
<li>Definición de &#8220;Hecho&#8221; para tareas.</li>
<li>Definición de &#8220;Hecho&#8221; para items de la Pila del Producto.</li>
<li>Definición de &#8220;Hecho&#8221; para los incrementos entregables de software.</li>
<li>Compromiso de velocidad calculada para los Sprint&#8217;s.</li>
<li>Miembros voluntarios del equipo para las tareas, una tarea hasta completarla.</li>
<li>Equipo puede solicitar asesoramiento, ayuda, información.</li>
<li>Los miembros del equipo no tienen roles.</li>
<li>No hay interrupciones, consejos o repriorización de trabajo durante los Sprint&#8217;s.</li>
<li>Hacer la planeación del Sprint y las reuniones de Revisión cada mes.</li>
</ul>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Reglas%20b%C3%A1sicas%20de%20Scrum&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Freglas-basicas-de-scrum%2F" onclick="javascript:pageTracker._trackPageview('/http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Reglas%20b%C3%A1sicas%20de%20Scrum&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Freglas-basicas-de-scrum%2F');">Compartir/guardar</a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://www.caudalweb.com/blog/reglas-basicas-de-scrum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mejores prácticas de codificación con XP</title>
		<link>http://www.caudalweb.com/blog/mejores-practicas-de-codificacion-con-xp/</link>
		<comments>http://www.caudalweb.com/blog/mejores-practicas-de-codificacion-con-xp/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 07:00:43 +0000</pubDate>
		<dc:creator>Felipe López Hernández</dc:creator>
				<category><![CDATA[tips]]></category>
		<category><![CDATA[ágil]]></category>

		<guid isPermaLink="false">http://www.caudalweb.com/blog/mejores-practicas-de-codificacion-con-xp/</guid>
		<description><![CDATA[Desde hace pocos años, Extreme Programming (XP) ha desarrollado algunas excelentes prácticas para la codificación de software que se pueden aplicar muy bien para el desarrollo de sitios Web. Cada una de las siguientes prácticas incrementarán tu productividad y la calidad de lo que produzcas. Estas prácticas incluyen: Aprender a tenerle cariño al cliente en nuestro sitio. Es atemorizante al principio, [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace pocos años, <em>Extreme Programming</em> (<em>XP</em>) ha desarrollado algunas excelentes prácticas para la codificación de software que se pueden aplicar muy bien para el desarrollo de sitios Web. Cada una de las siguientes prácticas incrementarán tu productividad y la calidad de lo que produzcas. Estas prácticas incluyen:</p>
<ul>
<li>Aprender a tenerle cariño al cliente en nuestro sitio.</li>
</ul>
<blockquote><p>Es atemorizante al principio, pero una vez que el cliente es parte<noscript></noscript> del equipo y está en el equipo de desarrollo encontrarás que no es un espía y que él tiene la misma meta que tienes tú y tu equipo. Un cliente que está en sitio aprende los procesos, mientras que uno que está lejos no. Además, entender cómo trabajas, y lo que es el trabajo, hará mas realista la planeación y mucho más aceptable el costo. </p></blockquote>
<ul>
<li>Escribir código de acuerdo a estándares. </li>
</ul>
<blockquote><p>Se gasta mucho tiempo tratar de entender lo que un programador ha hecho si no sigue un formato. Por esa razón es bueno dirigir un desarrollo siguiendo un conjunto de estándares para la codificación, convención de nombres, una estructura de directorios, etc.</p></blockquote>
<ul>
<li>Codificar las pruebas unitarias primero.</li>
</ul>
<blockquote><p>Escribir las pruebas unitarias es benéfico por varias razones, una es la gran ayuda que ellas proporcionan con la escritura actual de código.  Las pruebas unitarias son una excelente herramienta para decomponer cada tarea de programación en &#8220;TO DO&#8217;s&#8221;. Una vez que finalizas tus &#8220;TO DO&#8217;s&#8221; habrás finalizado tu taréa..</p></blockquote>
<ul>
<li>Hacer desarrollo en pareja.</li>
</ul>
<blockquote><p>Las construciones de programacion en pareja da confianza en el equipo así como entre la compañía y los clientes. Además, incrementa el desarrollo de habilidades de manera global y acelera el trabajo conjunto.</p></blockquote>
<ul>
<li>Dejar la optimización hasta lo último.</li>
</ul>
<blockquote><p>De acuerdo con XP siempre debes esperar hasta que tengas finalizada un <em>historia</em> y ejecutar las pruebas antes de tratar de optimizar el trabajo. Solo entonces puedes analizar qué es exactamente lo que necesita optimización.</p></blockquote>
<ul>
<li>Evitar sobrecarga de tiempo.</li>
</ul>
<blockquote><p>Evitar horas extras es relevante en los proyectos Web así como en los proyectos de software. Todos sabemos que no podemos hacer nuestro mejor trabajo cuando estamos cansados o consumidos, porque es mucho más probable de cometer errores y hacernos menos eficientes, y por lo tanto prolongaríamos el tiempo para completar nuestras tareas.</p></blockquote>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Mejores%20pr%C3%A1cticas%20de%20codificaci%C3%B3n%20con%20XP&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fmejores-practicas-de-codificacion-con-xp%2F" onclick="javascript:pageTracker._trackPageview('/http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Mejores%20pr%C3%A1cticas%20de%20codificaci%C3%B3n%20con%20XP&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fmejores-practicas-de-codificacion-con-xp%2F');">Compartir/guardar</a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://www.caudalweb.com/blog/mejores-practicas-de-codificacion-con-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Habilidades esenciales de desarrollo ágil</title>
		<link>http://www.caudalweb.com/blog/habilidades-esenciales-de-desarrollo-agil/</link>
		<comments>http://www.caudalweb.com/blog/habilidades-esenciales-de-desarrollo-agil/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 07:48:49 +0000</pubDate>
		<dc:creator>Felipe López Hernández</dc:creator>
				<category><![CDATA[consejos]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[proceso]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[ágil]]></category>

		<guid isPermaLink="false">http://www.caudalweb.com/blog/habilidades-esenciales-de-desarrollo-agil/</guid>
		<description><![CDATA[Los procesos ágiles de desarrollo de software, conocidos anteriormente como metodologías livianas, intentan evitar los tortuosos y burocráticos caminos de las metodologías tradicionales enfocándose en la gente y los resultados. Las innovaciones en las técnicas de programación nos ayudan a entregar el software que reúna los requerimientos de los clientes en el tiempo y presupuesto [...]]]></description>
			<content:encoded><![CDATA[<p>Los <strong>procesos ágiles</strong> de <a title="Desarrollo de software" href="http://es.wikipedia.org/wiki/Desarrollo_de_software" onclick="javascript:pageTracker._trackPageview('/http://es.wikipedia.org/wiki/Desarrollo_de_software');">desarrollo de software</a>, conocidos anteriormente como <em>metodologías livianas</em>, intentan evitar los tortuosos y burocráticos caminos de las metodologías tradicionales enfocándose en la gente y los resultados. Las innovaciones en las técnicas de programación nos ayudan a entregar el software que reúna los requerimientos de los clientes en el tiempo y presupuesto establecido. A continuación, Kent Tong Ka Iok, enumera algunas de estas técnicas o habilidades esenciales utilizadas en el desarrollo de software.</p>
<ul>
<li>Eliminar código duplicado</li>
<li>Colocar comentarios en el código</li>
<li>Quitar los<em> <a title="Code Smells" href="http://c2.com/cgi/wiki?CodeSmell" onclick="javascript:pageTracker._trackPageview('/http://c2.com/cgi/wiki?CodeSmell');">Code Smells</a> </em>(código que tiene indicios a que algo pueda fallar)<em><br />
</em></li>
<li>Conservar el código ordenado</li>
<li>Tener cuidado con la <em>Herencia</em></li>
<li>Manejar referencias apropiadas</li>
<li>Separar las bases de datos, interfaces de usuarios, y la lógica del dominio</li>
<li>Conducir proyectos de software con <em>User Stories</em></li>
<li>Diseño orientado a objetos con <em>CRC Cards</em></li>
<li>Hacer pruebas de aceptación</li>
<li>Hacer pruebas unitarias</li>
<li><em>Test Driven Development</em></li>
<li>Desarrollo en equipo con control de versiones (<em>CVS)</em></li>
<li>Comunicación</li>
<li>Programación en pareja</li>
</ul>
<p>Para mayor detalle puedes descargar y consultar el libro: <a title="Descargar ebook" href="http://www.agileskills.org/pdf/ESAD.pdf" onclick="javascript:pageTracker._trackPageview('/http://www.agileskills.org/pdf/ESAD.pdf');">Essential Skills for Agile Development</a></p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Habilidades%20esenciales%20de%20desarrollo%20%C3%A1gil&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fhabilidades-esenciales-de-desarrollo-agil%2F" onclick="javascript:pageTracker._trackPageview('/http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Habilidades%20esenciales%20de%20desarrollo%20%C3%A1gil&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fhabilidades-esenciales-de-desarrollo-agil%2F');">Compartir/guardar</a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://www.caudalweb.com/blog/habilidades-esenciales-de-desarrollo-agil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Metodologías de Desarrollo Ágil</title>
		<link>http://www.caudalweb.com/blog/metodologias-de-desarrollo-agil/</link>
		<comments>http://www.caudalweb.com/blog/metodologias-de-desarrollo-agil/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 09:27:31 +0000</pubDate>
		<dc:creator>Felipe López Hernández</dc:creator>
				<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[proceso]]></category>
		<category><![CDATA[ágil]]></category>

		<guid isPermaLink="false">http://www.caudalweb.com/blog/metodologias-de-desarrollo-agil/</guid>
		<description><![CDATA[Hay metodologías y estándares que direccionan varios aspectos del desarrollo de software, por ejemplo PRINCE2 para Administración de Proyectos, Use Cases/UML para Análisis y diseño, ISEB para Testing. Aunque estos son normalmente utilizados para proyectos de desarrollo en Cascada, elementos de estas tecnologías pueden ser aplicados en un enfoque de Desarrollo Ágil. Estos son algunos [...]]]></description>
			<content:encoded><![CDATA[<p>Hay metodologías y estándares que direccionan varios aspectos del desarrollo de software, por ejemplo PRINCE2 para Administración de Proyectos, Use Cases/UML para Análisis y diseño, ISEB para Testing. Aunque estos son normalmente utilizados para proyectos de desarrollo en Cascada, elementos de estas tecnologías pueden ser aplicados en un enfoque de Desarrollo Ágil.</p>
<p>Estos son algunos métodos que están específicamente diseñados alrededor del Desarrollo Ágil:</p>
<p><a href="http://www.dsdm.org/" onclick="javascript:pageTracker._trackPageview('/http://www.dsdm.org/');">DSDM</a> es probablemente el original método de Desarrollo Ágil. DSDM ha estado incluso antes de que el término Desarrollo Ágil fuera inventado, pero está basado absolutamente en todos los principios del Desarrollo Ágil.</p>
<p><a href="http://www.controlchaos.com" onclick="javascript:pageTracker._trackPageview('/http://www.controlchaos.com');">SCRUM</a> es también un método de Desarrollo Ágil, el cual se concentra particularmente sobre cómo administrar tareas dentro de un ambiente de desarrollo basado en equipo.</p>
<p><a href="http://www.extremeprogramming.org/" onclick="javascript:pageTracker._trackPageview('/http://www.extremeprogramming.org/');">XP</a><strong> </strong>(eXtreme Programming) es la metodología Ágil más radical, se enfoca en el proceso de desarrollo de software y dirige las fases de análisis, desarrollo y pruebas aspirando en lograr la calidad en el producto final.</p>
<p>DSDM es probablemente la metodología Agil más completa, sin embargo SCRUM y XP son más fácil de implementar y complementarias porque ellas afrontan diferentes aspectos de los proyectos de desarrollo y están fundadas sobre los mismos principios del Desarrollo Ágil.</p>
<p>En la actualidad, no hay una caja mágica para el desarrollo de software. El truco está en conocer varios métodos y seleccionar una mezcla de los mejores enfoques que sean los más apropiados para cualquier situación dada. Para hacer esto exitoso se requiere de mucha experiencia y habilidad.</p>
<p>En proyectos de Desarrollo Ágil, la Administración de Proyectos toma una forma diferente, se basa más en las habilidades de los administradores para la comunicación, facilitación, coordinación, y con menor énfasis en la planeación y control.</p>
<p>El Desarrollo Ágil puede ser un enfoque muy excitante y muy energizante, aunque algunos proyectos se prestan más al Desarrollo Ágil que otros. La colaboración y visibilidad pueden proporcionar mayor riqueza y una experiencia más gratificante a los equipos para desarrollar grandes productos de software. El Desarrollo Ágil puede ser mucho más agradable que el enfoque en Cascada que requiere de mucho más documentación y es menos flexible por naturaleza. Y cuando las personas disfrutan su trabajo, es asombroso lo que se puede lograr!</p>
<p>Introducción del Desarrollo de Software Ágil<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="348" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://s3.amazonaws.com/slideshare/ssplayer.swf?id=87654&amp;doc=intro-to-agile-development1547" /><embed type="application/x-shockwave-flash" width="425" height="348" src="http://s3.amazonaws.com/slideshare/ssplayer.swf?id=87654&amp;doc=intro-to-agile-development1547"></embed></object></p>
<p>Scrum, metodología ágil para el desarrollo de software<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="348" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://s3.amazonaws.com/slideshare/ssplayer.swf?id=62835&amp;doc=scrum-de-pollos-y-cerdos154" /><embed type="application/x-shockwave-flash" width="425" height="348" src="http://s3.amazonaws.com/slideshare/ssplayer.swf?id=62835&amp;doc=scrum-de-pollos-y-cerdos154"></embed></object></p>
<p>Metodologías Ágiles y Extreme Programming<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="348" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://s3.amazonaws.com/slideshare/ssplayer.swf?id=81155&amp;doc=agile-methodologies-and-extreme-programming-svetlin-nakov2704" /><embed type="application/x-shockwave-flash" width="425" height="348" src="http://s3.amazonaws.com/slideshare/ssplayer.swf?id=81155&amp;doc=agile-methodologies-and-extreme-programming-svetlin-nakov2704"></embed></object></p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Metodolog%C3%ADas%20de%20Desarrollo%20%C3%81gil&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fmetodologias-de-desarrollo-agil%2F" onclick="javascript:pageTracker._trackPageview('/http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=Metodolog%C3%ADas%20de%20Desarrollo%20%C3%81gil&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2Fmetodologias-de-desarrollo-agil%2F');">Compartir/guardar</a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://www.caudalweb.com/blog/metodologias-de-desarrollo-agil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 principios del desarrollo de software ágil</title>
		<link>http://www.caudalweb.com/blog/10-principios-del-desarrollo-de-software-agil/</link>
		<comments>http://www.caudalweb.com/blog/10-principios-del-desarrollo-de-software-agil/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 03:02:31 +0000</pubDate>
		<dc:creator>felohdez</dc:creator>
				<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[principios]]></category>
		<category><![CDATA[ágil]]></category>

		<guid isPermaLink="false">http://www.caudalweb.com/blog/?p=75</guid>
		<description><![CDATA[El desarrollo ágil es uno de los términos de moda en la industria del desarrollo del software. Pero ¿qué es esto exactamente? Desarrollo Ágil es una manera diferente de administrar proyectos de desarrollo de software. Los principios más importantes y de cómo el Desarrollo Ágil difiere de los métodos tradicionales son: La activa intervención del [...]]]></description>
			<content:encoded><![CDATA[<p>El desarrollo ágil es uno de los términos de moda en la industria del desarrollo del software. Pero ¿qué es esto exactamente? Desarrollo Ágil es una manera diferente de administrar proyectos de desarrollo de software. Los principios más importantes y de cómo el Desarrollo Ágil difiere de los métodos tradicionales son:</p>
<ol>
<li>La activa intervención del usuario es necesaria.</li>
<li>El equipo debe estar facultado para la toma de decisiones.</li>
<li>Los requerimientos evolucionan pero el tiempo (escala) es fija.</li>
<li>La captura de requerimientos es en alto nivel; ligeros y visuales.</li>
<li>Desarrollos pequeños, liberaciones incrementales e iterativas.</li>
<li>Se centra en la entrega frecuente de productos.</li>
<li>Completa cada característica antes de pasarse a la siguiente.</li>
<li>Aplica la regla 80/20, algo así como Mínimo Esfuerzo Máximo Avance (MEMA).</li>
<li>Las pruebas se integran durante todo el ciclo de vida del proyecto.</li>
<li>El enfoque colaborativo y cooperativo entre todos los involucrados es esencial.</li>
</ol>
<p>Fuente: http://kw-agiledevelopment.blogspot.com</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=10%20principios%20del%20desarrollo%20de%20software%20%C3%A1gil&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F10-principios-del-desarrollo-de-software-agil%2F" onclick="javascript:pageTracker._trackPageview('/http://www.addtoany.com/share_save?sitename=CaudalWeb%20Blog&amp;siteurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F&amp;linkname=10%20principios%20del%20desarrollo%20de%20software%20%C3%A1gil&amp;linkurl=http%3A%2F%2Fwww.caudalweb.com%2Fblog%2F10-principios-del-desarrollo-de-software-agil%2F');">Compartir/guardar</a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://www.caudalweb.com/blog/10-principios-del-desarrollo-de-software-agil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
