Software Libre Pragmático
Hasta hace pocos años, usar software libre en México era algo parecido a ser un radical comunista. Hoy, afortunadamente esto ha cambiado. Cada vez más y más organizaciones utilizan software libre (SL) para obtener ventajas competitivas. No me refiero a empresas cuyo negocio central es desarrollar software, ya que éstas entendieron las ventajas del SL hace tiempo. A quienes me refiero es a las organizaciones que tienen áreas internas de TI, y que poco a poco empiezan a darse cuenta de que el principal valor del SL no está en la reducción de costos, sino en que las habilita a ser más ágiles y concentrarse en el valor de la tecnología para el negocio. Estas empresas han logrado establecer un uso pragmático del software libre.
En todas aquellas organizaciones que han hecho un uso eficaz del SL, existen algunos principios comunes que les han permitido desarrollar una estrategia de software libre pragmática, me permito aquí plasmar algunos de estos principios que he observado en campo con la intención de iniciar una conversación sobre las propias experiencias de ustedes lectores en estos temas.
Iniciar con una Visión Realista.
La mejor manera de garantizar el éxito del SL en una organización, es plantear expectativas realistas desde un inicio. Los modelos de adquisición, financiamiento y soporte en SL son muy diferentes al software propietario. Es indispensable que la organización entienda que al usar software libre está tomando el compromiso de utilizar el ahorro en el costo de licencias, para poder financiar la flexibilidad e independencia que estas soluciones proveerán al largo plazo. El trabajo adicional que representa que la organización misma sea su propia “primera línea de soporte”, debe de ser contemplado desde un inicio.
Foco en el Valor de Negocio
Un error común es ubicar el ahorro de costos en licencias como el único valor de negocio para el software libre. Por ejemplo, a pesar de la gran cantidad de dinero en licencias que una organización podría lograr al cambiar hacia Open Office, es muy poco probable que el saldo en términos de valor para el negocio sea positivo, después de considerar el pánico organizacional y los costos de entrenamiento y migración. Un ejemplo de una organización que entiende como generar valor de negocio a través del software libre, es el de una pequeña institución financiera que para poder hacer frente a competidores mas grandes, necesita poder abrir sucursales rápidamente, sin un costo creciente en infraestructura de TI, y que por ello decide migrar su software de operaciones hacia SL.
Garantizar Éxitos Iniciales
Como todo proceso de cambio organizacional, es indispensable usar una estrategia por fases para introducir el software libre. Una vez identificado un valor concreto para el negocio, se debe lograr que éste valor sea realmente entregado a la organización, para que se pueda medir el beneficio y entonces se apoyen proyectos más grandes. Algunas veces, el mayor beneficio de SL no será el mas fácil de implementar en una primera fase, como por ejemplo, en el caso de migrar de una base de datos propietaria hacia uno abierta. En los casos de infraestructura, es más recomendable comenzar con servidores web, o de correo electrónico, que son menos complicados y con menos dependencias hacia el resto de la infraestructura.
Desarrollar Capacidades Internas:
Como ya mencioné, los ahorros generados en costos de licencias, pueden utilizarse para el propósito de desarrollar capacidades internas, sobre todo en los primeros proyectos de adopción de SL. Una buena estrategia es buscar ayuda del fabricante del software, para talleres en sitio adaptados a las necesidades especificas del proyecto. Esta es una forma de entrenamiento que resulta mucho más efectiva que enviar al personal a cursos externos genéricos. Otra buena manera de empezar es invertir en obtener capacitación en línea, que normalmente tiene un costo mucho menor que la capacitación presencial y puede ser un buen complemento al apoyo de un consultor especializado que ayude a iniciar los proyectos.
Integrarse en las Comunidades
Por ultimo, no hay que menospreciar la importancia de pertenecer a los grupos de usuarios o comunidades de usuarios. El intercambio de conocimientos que se da en estos círculos es un valor agregado muy importante. El poder obtener experiencias prácticas de otros miembros que se encuentran en el mismo proceso de adopción resulta a veces mucho más valioso que el soporte de los fabricantes. Así mismo, participar activamente en las comunidades le permite a las organizaciones validar a muy bajo costo las propuestas de solución que desarrollen internamente, o que sean implementadas por consultores externos. En México, desafortunadamente aun no tenemos muy desarrollada la cultura de comunidad, pero la Comunidad Java México es un buen ejemplo de un esfuerzo de esta naturaleza.
Concluyendo, un uso pragmático del software libre puede constituir una verdadera ventaja competitiva para la organización, si esta comprende que requiere un compromiso tecnologico al menos del mismo nivel que las soluciones propietarias, que la reducción de costos no es una verdadera ventaja competitiva sino que hay que trabajar en identificar y cuidar el verdadero valor de negocio a lo largo del ciclo de vida de la solución es lo que mas importa.
Publicado Originalmente en Software Guru en la edición del mes de septiembre-octubre de 2006.
No comments yet.
