Entendiendo la gestión de tecnología en la era open source

En el caso de IBM, el efecto se produce en los dos sentidos: por un lado, la empresa colabora con horas hombre en todos aquellos proyectos de código abierto definidos como importantes para la compañía. Por otro, libera todos aquellos desarrollos internos en los que espera que la colaboración de programadores externos aporte un progreso más rápido y eficiente. La estrategia proporciona a IBM ganancias muy sustanciales en la productividad de su I+D, pero no es en absoluto tan sencilla como aparenta. La participación en comunidades de desarrollo externas exige a IBM una muy cuidadosa gestión tanto de personal como de proyectos. En muchos casos, los programadores de la compañía se encargan del desarrollo de aquellas partes del proyecto consideradas menos vistosas o con menos glamour de cara a la comunidad, pero que alguien tiene que hacer: entre contribuir al desarrollo de una parte fundamental del programa y programar un conjunto de drivers de impresora, por ejemplo, hay una gran diferencia, que provoca que en muchos casos, la funcionalidad de un proyecto no se complete fácilmente por la escasez de personas en la comunidad que se encarguen de esas partes menos interesantes. En todos los casos, los programadores de la compañía tienen que adaptar sus actitudes a las de la comunidad: no se trabaja igual en la jerarquía de una empresa que inmerso en la muchas veces mayor laxitud y voluntarismo de una comunidad de desarrollo. Y sobre todo, requiere una cuidadosa gestión a la hora de decidir qué partes de los desarrollos internos liberar y con qué tipo de licencia hacerlo, no solo por la decisión de qué partes ceder al conocimiento público, sino también por las posibilidades que dichos desarrollos tienen de resultar atractivos a la comunidad. De nada sirve liberar un código que es recibido con indiferencia por la comunidad, o que nadie está dispuesto a trabajar para mejorar. La decisión de liberar un código responde al interés por extender y popularizar su uso, al de dar origen a un ecosistema cuyo desarrollo progrese a mayor velocidad, etc. y responde a criterios competitivos que deben examinarse con criterio.

via

Publicado el 9 octubre 2009. Categorías: Recortes | Tags: ,

Comentarios

Otros posts: