CodeOps (o cómo estamos empujando ventas a través de marcos metodológicos)

Me tope hace muy poco con un articulo de The New Stack que habla de los beneficios de CodeOps (https://thenewstack.io/coding-from-scratch-creates-new-risks/). Como nunca antes habia leido ni escuchado el concepto, y me parecio intrigante. Asi que investigue al respecto (de forma ni cerca de ser exhaustiva), y me encontre con una buena definicion:

[CodeOps] es una forma emergente de construir productos de software rápidamente, con código completamente propietario y reusable.

(Fuente: InfoWorld)

Desde la aparición del marco metodologico de DevOps, por el lejano 2009, han aparecido toda clase de frameworks diversos para poder mejorar la produccion y la construccion de soluciones. Basicamente, si existe una pieza del proceso constructivo de software, existe un marco para "optimizarlo". Esto aplica a DevOps, DevSecOps, DataOps, MLOps, AIOps, FinOps, MarTechOps, BizOps, y un etcetera mas largo de lo que, creo personalmente, debiera ser.

(In a nutshell, estamos ante un fenomeno curioso: la famosa Regla 34 aplica a los negocios, con foco en la optimizacion prometida de procesos operativos, y su consiguiente reduccion de costos y aumento de ganancias no traspasadas a los clientes y usuarios.)

Ahora, me parece que, a diferencia de los XOps, CodeOps viene a cerrar una brecha de mercado interesante: como vender los productos de distintos proveedores, en un paquete estrategicamente atractivo. Porque sabemos que ChatGPT y Copilot y Claude son buenos asistentes de codigo, pero sabemos como ese asistente se convierte en un producto, en vez del servicio generalista que provee?

Es clave, en el mundo de hoy, poder ofrecer X as a Service, y el concepto de CodeOps, y su incipiente desarrollo teorico y procedimental, impulsa el concepto de "Asistente de codigo como servicio" de manera precisa. Me parece un acto de servicio marketero excelente.

Ahora es el momento de revisar: como puede un placement de producto de esta naturaleza, aportar valor a la cadena logistica de produccion de software, y minimizar los riesgos asociados al uso de este tipo de herramientas, maximizando el valor obtenido?

← Volver