Práctica Agile
Integración continua

Nombre alternativo ( s )
Integrar a menudo ( Don Wells, 1999 )

fuente
XP

descripción
La integración continua es una práctica de desarrollo de software , donde los miembros del equipo se integrar su trabajo con frecuencia , esta integración puede ser diaria conduce a múltiples integraciones por día ( Bakal et al, 2012). Además, este es minimizar la duración y el esfuerzo requerido por cada episodio de la integración y también ser capaz de ofrecer una versión del producto que sea adecuado para la liberación en cualquier momento.

discusión
Integración continua en Método de XP viene con sus ventajas e inconvenientes . Se trata de un marco de planificación fácilmente adoptable con el modelo requisito adoptable . Por otro lado, no se refiere a ninguna reseña de código y de inspección. No da ningún tipo de apoyo a los equipos virtuales distribuidos y es visto como un conjunto de reglas en lugar de herramientas.

La integración continua impide o se identifican problemas de compatibilidad antes de tiempo. La integración es un tipo "me pagar ahora o pagar más tarde me " de la transacción. Es decir, si usted integra todo el proyecto en pequeñas cantidades , no habrá necesidad de tratar de integrar el sistema de semanas al final del proyecto ( Wells, 1999 ) .

Los enlaces a otros principios o prácticas ágiles
La mejora continua es la evaluación y la identificación de lo que se ha hecho bien y lo que necesita ser mejorado. La integración continua se relaciona con la mejora continua , ya que ambos tipos de tienen el mismo objetivo. Mediante la integración de forma continua, se logra una mejora continua.
Vigilancia Agile es ajustar y monitorear constantemente. La integración continua también se trata de ajustar constantemente y seguimiento de los cambios realizados en el código por los desarrolladores.

Enlaces a las áreas de conocimiento del PMO (KAS )
Gestión del ciclo de vida del proceso de gestión del desarrollo de un producto de pasar por muchas etapas , desde la concepción hasta la fabricación . La integración continua se aplica a la gestión del ciclo de vida , porque la gestión del ciclo de vida es un proceso continuo de desarrollo y el mantenimiento y la integración igualmente continuo consiste en integrar y tener un nuevo sistema integrado cada vez que una nueva tarea está terminada.
Gestión de la configuración del proceso que garantice que un requisito técnico y administrativo productos se identifican y se registró con el fin de crear y mantener la consistencia durante el proyecto . La integración continua se aplica a la gestión de configuración debido a administrar continuamente la funcionalidad y la vida del proyecto o un código.
Expectativas de la gerencia son Expectativa medida primaria de un éxito del producto y la unidad que determina todas las acciones y decisiones ( Rico , 2010) de las partes interesadas . La integración continua se relaciona con la gestión de las expectativas , ya que ayuda a gestionar las expectativas de los grupos de interés hacia el objetivo del proyecto.

Ejemplos de uso fuera de TI de dominio
De acuerdo con el sitio web de la empresa de consultoría ThoughtWorks.com , el minorista Morrisons ha estado utilizando la integración continua con el fin de detectar los primeros problemas.

Referencias
David . , L. ( 2005 ) Gestión de Expectativa: Una puerta de enlace clave '''' Para Proyecto Satisfacción Success- Client [En línea ] disponible en: www.northalabamapmi.org
Wells , D ( 1999 ) Extreme Programming , Integración A menudo, disponible en línea en: http://www.extremeprogramming.org/rules/integrateoften.html [Consultado : 4 de febrero de 2014.
Rico , D., Sayani , H., Sone , S. ( 2010 ) El valor de negocio de Agile métodos de software . Editorial: J Ross Publishing.
Bakal , M., Althouse , J. y Verma , P. ( 2012 ) La integración continua en el desarrollo ágil. [en línea ] Disponible en: http://www.ibm.com/developerworks/rational/library/continuous-integration-agile-development/index.html?ca=drs [Fecha de consulta : 03 de marzo 2014 ]

enlaces externos
http://guide.agilealliance.org/guide/ci.html .... La integración continua

http://www.extremeprogramming.org/rules/integrateoften.html ...... Integrar a menudo

http://www.thoughtworks.com/clients

Leer en otro idioma
English