Los equipos de ingeniería de Lokad han pasado la última década perfeccionando Envision, un lenguaje de programación especializado dedicado a la optimización predictiva de las cadenas de suministro. Resulta que la mayoría de los desafíos de optimización de la cadena de suministro son, bueno, extraños (por falta de una mejor palabra) y las tecnologías de software convencionales no son efectivas cuando se enfrentan a tales desafíos. Sin embargo, Lokad está preparado para la tarea, tanto es así que nos enorgullece anunciar el lanzamiento oficial de un playground público de Envision.

try.lokad.com

Editor de código del playground

No es necesario registrarse. Simplemente sube tu(s) archivo(s), procesalos en Envision y comparte los resultados con el mundo. Como profesor, permite que todos tus estudiantes tengan su propia copia clonada de configuraciones predefinidas.

Nos comprometemos a mantener este playground disponible de forma gratuita indefinidamente1 para absolutamente todos. Las cadenas de suministro están atrapadas en numerosas prácticas y tecnologías obsoletas, así que esperemos que esto sea el comienzo de una tendencia. Ya es hora de que la comunidad en general experimente cómo se ve la optimización de la cadena de suministro en el siglo XXI, y popularizar este enfoque es un interés a largo plazo de Lokad.

Este playground ha sido diseñado pensando en la academia, pero queríamos que la experiencia en el aula fuera lo más sencilla posible. Envision nunca ha sido un secreto: desde el principio, nuestra documentación técnica ha sido pública. Sin embargo, acceder a Envision había sido un proceso complicado2, pero ahora…

Escribe la URL y listo, sin preguntas. En comparación con la versión “de producción” de Lokad, se eliminaron el registro y las cuentas de usuario. De hecho, al considerar una clase de 50 estudiantes, incluso un registro simplificado3 es una receta garantizada para que media docena de personas pasen la primera hora configurando su cuenta.

Elige una configuración y sumérgete en un ejercicio integrado. Una “configuración” es un entorno preconfigurado del playground que incluye su propio script de Envision y archivos de datos. Las configuraciones se pueden crear y luego compartir a través de URLs cortas. Una configuración está destinada típicamente a ser el punto de partida para un ejercicio que debe completar un estudiante. O al revés, un estudiante puede enviar su solución al profesor.

A través de las configuraciones, los estudiantes no tienen que perder tiempo en cada paso de cada ejercicio, por ejemplo, copiar archivos y fragmentos de código, para avanzar. Las configuraciones se encargan de eso.

El entorno de try.lokad.com cuenta con la mayoría de las capacidades de Lokad, incluyendo las más avanzadas como pronóstico probabilístico y programación diferenciable. Las características omitidas (pocas) son aquellas que no tienen mucho sentido desde la perspectiva de un playground, como la capacidad de automatizar transferencias de archivos, programar ejecuciones de scripts y configurar derechos de acceso de usuario. Tenemos algunas limitaciones en términos de recursos informáticos, pero queremos que esas limitaciones sean lo suficientemente grandes como para que las sesiones de entrenamiento puedan avanzar sin problemas.


  1. Nuestros planes a largo plazo siguen siendo lanzar eventualmente una versión de escritorio de Lokad de código abierto y no distribuida. Sin embargo, aún no hemos llegado a ese punto. Este playground es simplemente un paso en esa dirección. ↩︎

  2. Siempre hemos honrado la solicitud de cuentas de prueba gratuitas y seguimos haciéndolo. Todo lo que se necesita es enviar un correo electrónico al equipo de soporte de Lokad. Sin embargo, aunque la fricción es limitada, sigue siendo un obstáculo cuando se trata de configurar un aula con más de 50 estudiantes. ↩︎

  3. Las personas tienen dificultades para elegir un nombre de usuario y una contraseña. Si hay una validación de correo electrónico, algunas personas tendrán problemas con la entrega fallida de correos electrónicos. Si no hay validación de correo electrónico, algunas personas no recordarán los detalles que eligieron una semana después. ↩︎