Herramientas para el Desarrollo Cooperativo y Distribuido de Software

Herramientas Desarrollo Cooperativo El desarrollo de software generalmente se lleva adelante por un grupo de desarrolladores que comparten un mismo espacio físico, agendan reuniones de coordinación y están en permanente contacto persona a persona, y son el punto de referencia para todo lo que tiene que ver con problemas, errores y personalizaciones de la solución de software. Este planteo centralizado de desarrollo (en un departamento propio o en una empresa tercerizado) no siempre es el más óptimo para todas las realidades. Un desarrollo cooperativo entre desarrolladores – equipos de prueba – usuario final logra bajar costos y tiempos de desarrollo y depuración. También el desarrollo distribuído en distintos espacios físicos, regiones o países impacta el la administración del proceso de desarrollo en distintas formas. Este ambiente cooperativo y distribuído de desarrollo de soluciones de software es el modo natural por el cual se desarrolla el software libre y de fuente abierta. Se presentarán varias de las herramientas que se utilizan normalmente para gestionar y llevar adelante los desarrollos de software libre; toda la tecnología que se muestra puede ser incorporada a sus procesos de desarrollo ya que está compartida con licenciamiento libre.

Conferencia dictada en: