La Oficina de Proyectos de Informática: Extreme Programming
Mostrando entradas con la etiqueta Extreme Programming. Mostrar todas las entradas
Mostrando entradas con la etiqueta Extreme Programming. Mostrar todas las entradas

jueves, 3 de enero de 2013

Refactorización: 6 preguntas y respuestas

Imagen de: Picasa Web Albums

Una de las técnicas más importantes en el desarrollo ágil de software y en particular del Test Driven Development (TDD) es la Refactorización, la cual consiste en hacer modificaciones al código existente para mejorar su diseño de forma tal que no afecte su comportamiento externo.

Está técnica es la que permite implementar en la práctica uno de los valores de la programación extrema (XP) y del desarrollo ágil de software que es la simplicidad.

En este artículo se describe el concepto de refactorización, razones para aplicarlo, tipos de refactorizaciones, beneficios, lo que la práctica permite hacer, entre otros aspectos.

Presentamos a continuación el artículo sobre Refactorización:

lunes, 26 de noviembre de 2012

Los 5 valores de la programación extrema (XP)


La Programación Extrema “Extreme Programming” (XP) no es un conjunto de reglas a seguir, sino una forma de trabajar en armonía con los valores personales y organizacionales, que tiene su punto de partida en cinco valores fundamentales.

En este artículo, se describen los cinco valores de XP, que son: Comunicación, Simplicidad, Retroalimentación, Coraje y Respeto. Estos valores no son un simple ardid de mercadeo sino que realmente son parte integral de la metodología.

Los valores XP representan un excelente punto de partida para entender los cambios de paradigmas que implica trabajar bajo la filosofía ágil.

Les invitamos a leer y a contarnos, ¿Han aplicado los valores de XP en su trabajo?, ¿Que opinan del resultado?, ¿Cuales ventajas y desventajas han visto?. Les invitamos a dejar sus mensajes y preguntas en la sección de comentarios del artículo.

Presentamos a continuación los 5 valores de XP:

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.