Scripting divertido con JMP ® : JSL contra la impaciencia
Katharina Lankers, PhD, Científica de Investigación y Desarrollo, SCHOTT AG
En los procesos de fabricación de SCHOTT AG, el lenguaje de programación JMP (JSL) ayuda a aumentar la velocidad de los análisis de datos. Los procedimientos que consumen mucho tiempo, como las consultas a bases de datos, el preprocesamiento y los análisis estadísticos, pueden automatizarse mediante secuencias de comandos y, por lo tanto, ponerse a disposición de ingenieros y operadores. Pero una vez que se desarrollan los scripts JSL para todos esos procesos, el usuario, después de haber iniciado el script, no tiene nada que hacer más que esperar el resultado. Se pierde un tiempo precioso mirando la pantalla y esperando, ¡algunas personas odian eso! ¿Así que lo que ocurre? Después de un tiempo, los usuarios se ponen nerviosos, temiendo que JMP los haya olvidado o haya dejado de funcionar. El usuario impaciente hace algunos clics con el mouse para intentar despertar a JMP y, en el peor de los casos, el maravilloso script, que se ejecuta en segundo plano, falla. Para evitar que los ingenieros hicieran esto, decidimos escribir algunas funciones nuevas destinadas a entretener al usuario durante estos segundos de pasividad. Las características que vamos a mostrar en esta sesión son, en cierto sentido, inútiles, ya que no aumentan la calidad del producto ni el rendimiento, pero pueden ayudar a estabilizar el proceso de análisis de datos.