miércoles julio 12, 2006

Tradicionalmente el software se ha creado en grupos cerrados de
desarrolladores, siguiendo un modelo altamente centralizado, en el cual
todo el equipo trabaja en el mismo edificio o campus. En los últimos
años un nuevo modelo de desarrollo altamente descentralizado ha ido
ganando terreno. Este modelo se conoce como Desarrollo en Comunidad. La tendencia parece imparable.
Las licencias Open Source son
las que han facilitado los más exitosos proyectos de desarrollo
en comunidad permitiendo un modelo altamente desacoplado, es por ello
que “Open Source” aparezca como sinónimo de software desarrollado en
comunidad.
Más tarde o más temprano, de manera más tímida o más decidida, todas
las empresas de software han decidido abrazar, al menos para parte de
sus proyectos, el modelo de desarrollo de software en comunidad. En el
caso de Sun, los proyectos clave incluyen OpenOffice, OpenSolaris,
NetBeans y GlassFish. La lista completa está en http://www.sunsource.net/
Como comenta Joaquín Ochoa, director general de Sun Microsystems Ibérica, "La tendencia es que todo el software sea Open Source" lo que muestra la decidida apuesta de Sun por este modelo.
Incluso Microsoft reconoce que todavía tiene mucho que aprender del
desarrollo en comunidad, que según Bob Muglia, vicepresidente de herramientas de desarrollo, es el modelo del futuro (enlace eweek). Microsoft ya tiene ya abierto Port25, su laboratorio de interoperabilidad con Open Source.
El concepto de desarrollo en comunidad no es contrario a software
comercial, sino a software propietario o cerrado. La mayoría de los
proyectos “Open Source” exitosos tienen una o varías empresas con
modelo de negocio comercial asociado, como por ejemplo RedHat o Suse en
el caso de Linux.
Algunos factores clave del éxito de desarrollo en comunidad son:
Actualización:
Enviado por jaimecid ( jul 12 2006, 09:23:56 PM CEST ) Permalink