Software y desarrollo

Tu sitio depende de herramientas que pueden apagarse: por qué conviene tener un plan de salida

Una empresa compró una conocida herramienta para programar y avisó que dejará de desarrollarla en un año. Lo importante es cómo avisó, y qué hacer tú con las tuyas.

Tu sitio depende de herramientas que pueden apagarse: por qué conviene tener un plan de salida
Lo esencial
  • Una gran empresa de infraestructura adquirió una compañía de herramientas de programación y dejará de desarrollar su producto principal en un año.
  • Mientras tanto habrá arreglos cada mes, incluidos los de seguridad, y el código seguirá abierto para que otros lo continúen.
  • La lección para tu negocio: toda herramienta tiene fecha de caducidad, y conviene saber de cuáles dependes.

Mi postura: no se trata de evitar las herramientas que algún día se apagan, porque todas lo hacen. Se trata de saber de cuáles depende tu negocio y tener escrito qué harías si mañana se quedaran sin actualizaciones.

La noticia que lo ilustra es reciente. Un gigante de la infraestructura para sitios adquirió a una firma muy conocida entre quienes programan para internet y soltó una noticia inesperada: el producto con el que se hizo famosa dejará de desarrollarse dentro de un año.

Qué anunciaron

  • La compra pretende apoyarse en una pieza abierta que la empresa compradora había publicado meses antes.
  • La meta es que sea de primera clase alojar tus propias aplicaciones con la forma de trabajo de esa plataforma.
  • Por doce meses, el producto tendrá una actualización cada mes que arregla fallas y refuerza la seguridad.
  • Pasado ese plazo, nadie de la empresa seguirá creándole funciones. El código permanecerá público y otras personas podrán retomarlo.
12 mesesde actualizaciones mensuales para corregir fallas y reforzar la seguridad, antes de cerrar la etapa de desarrollo.

Qué dijo su creador

La persona que lo creó, la misma que hizo años atrás otro entorno muy usado en el mundo del software, dijo que la decisión se tomó entre ambas partes y que está conforme. Admite que el producto tiene buen diseño y ideas valiosas, pero considera que no terminó de resolver problemas de fondo.

Su razonamiento es interesante. Para ser compatible con el entorno ya establecido tenía que comportarse igual que él, y esa fuerza de gravedad lo atrapó. Cuando algo que funciona ya existe, mejoras marginales en velocidad, comodidad o seguridad no convencen a casi nadie de cambiar. A su creador le interesa ahora construir abstracciones nuevas y potentes.

Opinión

Cada herramienta que usas viene con una fecha de vencimiento invisible. Lo que varía es el tiempo de aviso que te dan.

El otro lado de la moneda

Alguien argumentará que esto es un mal ejemplo de trato a quienes usan una herramienta. Pero fíjate en los detalles: un año completo de margen, correcciones de seguridad durante todo ese tiempo y código abierto para que otros puedan seguir. Para lo que suele verse en tecnología, es una manera bastante decente de despedirse.

Lo que no es respetuoso, y sí frecuente, es enterarte de que algo dejó de actualizarse cuando tu sitio ya está roto.

Piensa en la última vez que cambiaste de celular porque tu modelo ya no recibía actualizaciones. Nadie te obligó, pero seguir con él se volvía arriesgado. Con las piezas de un sitio pasa lo mismo, solo que casi nunca lo notas hasta que algo deja de funcionar.

Qué te toca hacer a ti

Quizá nunca uses esa herramienta en concreto. Pero tu sitio, tu tienda o tu sistema seguro dependen de piezas que mantiene una sola persona o una sola empresa: un complemento, una plataforma, un servicio. Ese es el verdadero tema.

  • Reúne en una lista las herramientas críticas de tu sitio o sistema.
  • Anota quién mantiene cada una y qué pasaría si dejara de hacerlo.
  • Elige estándares que tengan varias alternativas, para poder saltar de una a otra.
  • Pide a quien te programa que deje revisiones automáticas que avisen cuando un cambio rompa algo.
  • Si una herramienta entra en modo mantenimiento, programa el cambio con tiempo y sin alarma.
Errores comunes
  • Apoyarte en una pieza clave sin saber quién la cuida.
  • No contar con ruta alterna si una pieza deja de recibir mejoras.
  • Cambiarlo todo por pánico, sin aprovechar el año de soporte.
  • Suponer que algo abierto muere cuando su empresa cambia de rumbo.
  • Esperar a que se rompa para investigar qué usas.

Preguntas que suelen surgir

¿Qué se anunció exactamente?

Una adquisición, más el cierre de la etapa de desarrollo del producto estrella de la empresa comprada dentro de doce meses, con actualizaciones de mantenimiento en el intervalo.

¿Qué pasa durante ese año?

Cada mes saldrá una versión que arregla fallas y refuerza la seguridad. Luego el desarrollo oficial concluirá, aunque el código seguirá a la vista de todos.

¿Qué hago si algo que uso depende de él?

Revisa tus opciones sin urgencia y comprueba si tu proyecto puede continuar con alternativas. Consulta a quien le da mantenimiento.

Márcalo conforme lo hagas

Cómo se ve la tranquilidad en un sitio

Tener tu sitio sobre piezas conocidas y bien soportadas es parte de que dure. En Mi Web PyME el sitio profesional cuesta $3,000 MXN + IVA al año e incluye dominio .com, hosting, SSL y correos empresariales, para que no tengas que ocuparte de esa parte.

Para aplicar hoy

Haz hoy una lista de las herramientas de las que depende tu sitio o tu sistema y anota, junto a cada una, quién la mantiene y qué harías si dejara de actualizarse.

¿Quieres aplicar esto en tu negocio?

Escríbenos por WhatsApp