Hace unos meses compré unos closets armables, venían con un manual para instalación, así que tomé la decisión de que lo iba a realizar yo mismo, nunca he armado un closet pero ví que venía con instructivo y me dije lo haré.

Luego de un intento de un fin de semana con todas las piezas alrededor de uno de los cuartos me di cuenta que no era experto en este tema, invertí casi 16 horas en tratar de realizarlo, así que el siguiente fin de semana tomé la decisión de  contratar a un instalador profesional.  Eran 3 closets a instalar así que luego de 6 horas de trabajo y 2 instaladores se lograron instalar los closets en la casa. Esta experiencia me dejó varios aprendizajes y como lo dice el refrán común, zapatero a tu zapato.

Esta misma analogía pasa en las empresas, se tiene una necesidad que el software puede resolver y se tiene el dilema, compro una licencia de software y pido que una experto lo instale, contrato empleados programadores y lo realizo a la medida  o bajo de Internet un software de código abierto (open source) donde no pago licencia y trato de implementarlo con mis empleados.

A mí criterio en este caso no hay una respuesta única, la recomendación es que si se toma la decisión de implementar un software, primero buscar si el mercado ya existe un software existente, este podría ser licenciado o de código grautito, lo que considero mas importante es encontrar expertos que me guíen en implementarlo y darle un soporte a través del tiempo, que se pueda corroborar la experiencia del proveedor, porque puedo invertir/perder muchos recursos dentro de la empresa en tratar de implementarlo, decidir entre licenciado o grautito, lo mas importante acá es que encuentre empresas que tengan la experiencia y me acompañen en el proceso, implementar un software tiene pilares como preparar los procesos de la empresa, capacitar a los empleados que utilizarán el sistema y verificar que el software se apega a las necesidades específicas de la empresa. La opción de construir software a la medida tiene que ver más con que realmente no existan opciones en el mercado que se acoplen a las necesidades empresariales o que el software se pueda convertir en una ventaja competitiva para la empresa que la pueda diferenciar en el mercado.

Si la decisión es construir el software a la medida, la recomendación es buscar asesoría con proveedores especializados en construir software, porque hay técnicas internacionales que facilitan construir software, al no seguir buenas prácticas en desarrollo de software se podría  desperdiciar mucho dinero y horas hombre en tratar de construir algo que no genere valor al negocio.  Así que lo importante es analizar las necesidades específicas de la empresa y buscar la asesoría correcta, ya que en muchos negocios el software proporciona una ventaja competitiva y optimiza la productividad del negocio.