Toda la información es confidencial de la empresa SAS. No revelar.
¡Bienvenido a la actualización de desarrollo de JMP para el 30 de abril de 2021!
Una felicitación especial a Mandy cámaras en su 35 aniversario con SAS! ¡Y gracias a Audrey por compartir lo siguiente!
Mandy tiene muchos logros a lo largo de su carrera en SAS, y hemos tenido la suerte de trabajar con ella en JMP durante los últimos 6 años o más. Mandy apoya la "tabla de datos", pero parece meterse en todo de una forma u otra. Ella es tenaz en la búsqueda de errores y fallas y tiene una mentalidad de servicio al cliente con respecto tanto a sus desarrolladores como a nuestros clientes reales con quienes interactúa en Discovery y a través de los comentarios de EA. Es divertido trabajar con ella y hace las cosas. ¡Únase a mí para felicitar a Mandy por sus impresionantes 35 años en SAS!
Nos reunimos ayer como grupo para escuchar al equipo de gestión de productos de JMP. Si no pudo unirse a la reunión, puede encontrar la grabación aquí . Muchas gracias a Dan V, Mia y Sara por compartir detalles sobre las funciones y responsabilidades de nuestro equipo de gestión de productos, el lanzamiento de JMP 16, los comentarios y las mejoras para el programa JMP 17 EA y la habilitación / divulgación de ventas. Creo que es muy útil para todos los que están en desarrollo comprender mejor el proceso de comercialización de productos de JMP, el reclutamiento de EA y la implementación del programa, y las actividades de habilitación de campo que aún están en curso para educar a los equipos de ventas y marketing sobre las emocionantes funciones de JMP 16, incluso mientras desarrollar nuestra próxima versión.
Estoy buscando otros voluntarios para futuras reuniones de desarrollo. La próxima semana está abierta, ¡o me puedes decir cuándo sería un buen momento para presentar en el futuro! Nos estamos moviendo rápidamente hacia JMP 16.1 Code Freeze, planeado para el 14/5/21, y avanzando hacia el corte de nuestro primer JMP 17 EA el 6/4/21. Sé que ya hay bastantes funciones que podrían ser demostrables ahora o en un futuro próximo.
Agradezco que el equipo de PM me haya brindado la oportunidad en la reunión de hablar sobre la Lista de verificación de disponibilidad de funciones que se encuentra en la versión actual del Plantilla de funciones de JMP 17 . Mia y yo creamos esta lista basándonos en los comentarios de las últimas retrospectivas para capturar varios hitos importantes en el camino hacia la madurez de las características.
Todos queremos hacer nuestro mejor esfuerzo para planificar el futuro, realizar un seguimiento de los pasos principales a lo largo del ciclo, evaluar dónde nos encontramos de manera continua y también evitar causar dolores de cabeza a los equipos que vienen más adelante en el proceso. Asegúrese de que cuando cree una página de funciones para los elementos sobre los que desea recibir comentarios de los primeros usuarios, utilice la plantilla de funciones de JMP 17 que incluye la lista de verificación de disponibilidad de funciones. Si avanzó una página desde una versión anterior, actualice su página con la nueva plantilla.
Y como mencioné en las funciones de cierre de la reunión a tiempo para un lanzamiento principal, siempre se avanza en el buen sentido. Cuando las funciones están más completamente horneadas en la congelación de funciones, tenemos más tiempo para probar y eliminar los errores, para que los equipos de documentación agreguen detalles completos y la capacidad de traducir el contenido de la interfaz de usuario para nuestros clientes internacionales. Esto puede reducir el tiempo necesario para solucionar problemas durante los ciclos de mantenimiento y permite un inicio temprano del trabajo de funciones en el siguiente ciclo.
¡Gracias a Tonya por compartir los archivos de telemetría y fallas de esta semana con la versión 16.1 seleccionada!
Lanzamiento del producto

Tema

Subtema

Plataforma

Empresa

Archivos de bloqueo y telemetría para la semana del 30/4/21 | JMP Live (sas.com)
Anuncios generales
Gracias a John Schroedl por mencionar que O'Reilly ha puesto a disposición una versión gratuita en PDF de “The Flamingo Book”. Señaló: “Google es una tienda de C ++ muy grande y este libro trata sobre muchas de sus prácticas exitosas de gestión, incluidas CI, pruebas, etc. No es realmente un libro de códigos, más un libro de procesos / mentalidad.Puede haber algunas pepitas allí para que las consideremos ". Puede descargarlo aquí como PDF: Ingeniería de software en Google, lecciones aprendidas de la programación a lo largo del tiempo . ¡Lo he estado leyendo y es muy bueno!
Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del Llegar a saber formulario . Simplemente complete las preguntas y cuando haya terminado, cárguelo junto con 3 fotos de usted a la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
Comienza el modo de aprobación de código JMP 16.1 - 27/4/21
Congelación de código JMP 16.1 - 14/5/21
JMP 17.0 EA1 - 6/4/21
Por favor visita Confluencia para obtener una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos
- Xan: Trabajando en ideas para mostrar selecciones parciales con una "insignia".

- Dave B: Se analizaron pruebas de imagen jmprunner ruidosas, resaltado de selección adaptativa depurado, correcciones integradas en 16.1, defectos de MFI corregidos.
- Dan S: Continúe trabajando en las actualizaciones del código thumbnail / boxToPicture para 17. Se corrigió un bloqueo de LocalDataFilter / AutoRecalc en Model Screening 16.1 / 17.
- Evan: Se solucionó el problema del registro que causaba una prueba de imagen escamosa. Asistido en la reparación de escamas con pruebas de Window Handler. Revisiones de mejoras de With Window Handler y problemas de plataformas anidadas. Correcciones de JSL Hamcrest y nuevas características (funciones simuladas y pruebas / afirmaciones omitidas).
GAMA
- Caleb: Terminando mi trabajo de desarrollo 16.1 y comenzando la transición al trabajo 16.2. Comenzó a organizar temas en JIRA en preparación para JMP 17.
- José: Se completó la integración de las listas de cambios de JMP17 en JMP16.1.
- Puntilla: Todavía estoy trabajando en un documento que adapta los DSD para crear diseños de parcela dividida.
Anfitrión
- John Schroedl: Se corrigió el error donde arrastrar el cursor sobre el ícono de la ventana principal en la barra de estado cambiaba rápidamente la visibilidad de la ventana principal. Trabaja con Dan en la interpretación y pintura de boxToPicture. Comenzando a trabajar en la compatibilidad con F1 para iniciar la ayuda de la ventana (S1095328).
- Paul N: Actualizaciones de activación de JMP realizadas en los servidores PROD para admitir productos de suscripción JMP 16.1. (Corporativo y Estudiante). Mirando la salida de blackduck para 16.1. Actualización de libcurl a la última versión 7.76.1 para corregir múltiples vulnerabilidades CVE.
Continuando con el trabajo con Metal.
Michael H: Mejora de los informes de fugas de las pruebas unitarias ejecutadas y una mejor captura de los informes de diagnóstico, que eventualmente se migrarán a la ejecución diaria de Testbot.
HTML5
- Josh M: Envuelto JMPHTML-505 refactorizando nuestro marco de prueba para mantener listas de imágenes en un solo lugar. Esto nos hará más eficientes a la hora de crear nuevas pruebas y facilitará su mantenimiento. El enfoque principal de esta semana ha sido preparar herramientas y mejores prácticas para que los equipos de HTML5 / JMP Live utilicen la captura de puntos de referencia de rendimiento en el futuro ( JMPHTML-824 ).Verifiqué algunas herramientas en Perforce en / test / HTML5Tests / Performance y documentadas en Confluence aquí . Triaging futuros defectos ( JMPHTML-832 ).
- John Powell: Le di a Tommy O. una descripción general de la funcionalidad, el código, las herramientas, las prácticas y los recursos de aprendizaje de HTML5 para prepararlo para trabajar con nosotros a tiempo parcial. Realización de una retrospectiva de sprint y una reunión de planificación de sprint. Los defectos de seguimiento de Future Triaged y NOFIX'ed para ayudar a priorizar y evitar que nuestra acumulación de JIRA se acumule con elementos no prioritarios. Convirtió los defectos prioritarios de la pista futura a Jira y reorganizó los elementos de nuestra cartera de pedidos para prepararnos para nuestro próximo sprint. Currículos revisados para nuestro puesto de desarrollador de JavaScript abierto. Probé la visualización de Xan de la proporción de filas seleccionadas y proporcionó comentarios. Se preparó una lista de cadenas de mensajes de registro HTML5 para Dan V. con la ayuda de Shannon y unión virtual.
- Bryan F: Trabajó en la modificación del código del mapa de árbol para que los mapas de árbol se puedan extraer de la información transmitida desde JMP sobre los grupos de mapas de árbol. Además, exporté los índices de fila asociados con cada grupo de mapas de árbol. El propósito de este trabajo es demostrar que nuestros informes se pueden crear sin datos de columna. Por lo tanto, nuestros informes pueden tener un rendimiento mucho mayor para conjuntos de datos más grandes. Además, comencé a trabajar en la especificación de un modo oscuro utilizando el sistema de color creado para admitir los temas claros y grises de HTML5.
- Mayowa: Comenzó a trabajar para agregar nuevos formatos de números a html interactivo ( JMPHTML-808 ).
JMP en vivo
- Aurora: Problemas resueltos encontrados por el análisis de seguridad de ZAP para 16.1. Se agregó una ruta de API REST para admitir un nuevo comando JSL de JMP 17. Continuó diseñando nuevo mecanismo de control de acceso.Continuar con el cableado en las transacciones de la base de datos de manera más amplia. Además: ¡Preparándonos para la incorporación de Justin!
Estadísticas
- John Sall: La tabla guardada 2 por 2 de Response Screening ahora tiene scripts integrados para hacer Odds Ratios, Razones de riesgo y Gráficos de diferencia de riesgo ( S1588396 ).

- Jianfeng: Introdujo dos nuevas funciones ( S1585387 y S1584976 ) en JMP16.1 en respuesta a las solicitudes del cliente Isaac Himanga (ADM). Conclusión del proyecto de mejora de las pruebas de equivalencia JMP 17.
- Laura CS: Continué trabajando en el estimador de mínimos cuadrados de dos etapas de variables instrumentales, investigé el problema de rendimiento con las puntuaciones de los factores, cambié de marcha al análisis de grupos múltiples en SEM para poder obtener el apoyo de Eric con las características restantes del diagrama en los próximos días, todavía está con nosotros (nosotros ' ¡Te extrañaré Eric!).
- Peng: Di una charla en la Universidad de Arkansas en su serie de seminarios de oradores para profesionales industriales, principalmente sobre mi trabajo en JMP y la ciencia de datos en general. Elaboré una respuesta para Laura Archer sobre una consulta de un cliente sobre los detalles de un cálculo en confiabilidad, y continuó trabajando en la degradación repetida.
- Annie: Se introdujeron algunos últimos cambios para los gráficos de control en la versión 16.1.
Pruebas estadísticas
- Tonya: Respondió a las preguntas de la comunidad de usuarios sobre establecer límites de control, colorear fuera de los valores de especificación y cómo CCB calcula los límites con un LDF.Probar las funciones de subgrupo y clasificación en la selección de procesos para asegurarse de que la selección de procesos, la capacidad de procesos y el CCB coincidan.Limpieza de pruebas unitarias.Verificación de errores.
- Jacob: Probando las actualizaciones del DOE en 16.1. Verificación de defectos DOE y adición de pruebas unitarias. Revisar los scripts de análisis de rendimiento en un esfuerzo por reducir el número de problemas de rendimiento de falsos positivos.
Actualizaciones de ciencias biológicas
- Rebecca: Primera versión terminada del complemento DILI para FDA.Comenzó a escanear a través de nuestras macros SAS para el trabajo de preparación de datos que debe transferirse a la versión JSL de JMP Clinical.
Gestión de productos
- Dan V: Me reuní con Gina y Stephanie para discutir los planes de JMP Lab para Discovery China. Participó en una demostración / discusión en vivo de P&G JMP. Fue genial estar involucrado en el proceso y la discusión de planificación del sprint de HTML5. Veo muchas buenas mejoras en los procesos que provienen de la adopción de Jira para los esfuerzos de planificación del desarrollo. Reunión con Russ, Mia y Wenjun para discutir la hoja de ruta de JMP Genomics.
- Desaparecido en combate: Trabajando en la configuración de la campaña y compilando listas de invitados para el programa JMP 17 EA. Trabajar con Brady y Field Enablement para comprender los dolores y la experiencia del usuario en torno a la preparación de datos en JMP. Asistió al sprint del equipo HTML. Trabajando con Field Enablement y Ryan Gilmore en la modernización del libro de cocina JSL en la comunidad JMP para que sea más una biblioteca útil de “JSL Snippet”.
Apoyo técnico
- Duane
- Bobby y Dahlia se reunieron con Sara y Josh para elaborar un plan para educar a nuestros equipos de ventas sobre los procesos de instalación y licencia de JMP para ayudar mejor a nuestros clientes.
- TS ha estado en comunicación con Roger y Aaron Kennedy acerca de un problema con la visualización de todas nuestras notas JMP. ¡Gracias a Aaron y Roger por resolverlo!
- Gracias a Duane por compartir lo siguiente: “Recientemente escuché de varias personas en TS que se deben felicitar Ryan Lekivetz . Ha sido de gran ayuda y ha sido un placer trabajar con él. Esto ha sido especialmente cierto mientras Sarah estaba fuera de la oficina. ¡Así que un gran 'gracias' para él! "
- Aquí están los Informes de TS JMP Live .(JMP Live 16). Aquí hay información sobre Defectos reportados por el cliente presentados por TS .

Operaciones de desarrollo
Jim B: Trabajé con QA para investigar fallas de UT. Coordinado con ISD para Windows Server 2012 R2, 2016 y 2019, especialmente para migrarlos a nuestro cluster; configurar las tres máquinas virtuales. FUGAS reportadas y falla de afirmación Jiras. Se aplicó muchas actualizaciones de software para probar y construir máquinas Mac; planeando más actualizaciones del sistema operativo este fin de semana. Perforce apoyo.
Documentación
Sheila: Terminé el libro Discovering JMP (DJ) y la Guía de automatización para L10N. Las versiones 15.1 y 15.2 regeneradas ayudan con los banners que apuntan a la ayuda actual. Se generó la ayuda 16.1 y 17.0. Corregí un error en la plantilla de ayuda en inglés, así que sincronicé los cambios con las plantillas de ayuda de ZH y JA. Se actualizó el documento técnico de calidad, que pronto estará vinculado aquí . En preparación para generar las páginas web de DJ localizadas para jmp.com, finalicé las plantillas de ayuda de DJ y le dije a Melanie qué archivos de plantilla necesitan ser localizados. Me reuní con Ian Kleinfeld y el proveedor de ayuda sobre la creación de una página 404 no encontrada para la ayuda. (Esta página aparece cuando el usuario hace clic en la herramienta? En un informe y la clave de ayuda no está en la ayuda, o hace clic en un enlace y no se puede encontrar la página por algún motivo). Se modificó la secuencia de comandos de conversión de PDF para crear todos doc archivos PDF si los archivos de FrameMaker cambiaron durante la noche. (Anteriormente, solo se generaban los archivos PDF en inglés en product / doc.) Pasé mucho tiempo clasificando defectos, Jiras, páginas de Confluence que contenían elementos de acción.
- Michael C: Se agregaron 2 ejemplos al documento SEM para 16.1; continuó trabajando en las consultas de Jira para los informes del equipo de documentación.
Prueba del sistema / host
- Eric Wang: Intenté implementar JMP Live en Azure y escribí JMP en vivo en Azure Página de confluencia. Se agregó un script de limpieza para las pruebas JMPLiveJSL (BRDSTG-3121). Elementos de JMP Live Jira probados. Verificar defectos.
- Da Li: Probado Google Sheets NF (BRDSTG-3084). Pruebe los elementos de JMP Live Jira. Software de terceros verificado para JMP 16.1 (BRDSTG-3078).
- Mike Wu: Activación JMP 16.1 probada contra el servidor de prueba y el servidor de producción para la suscripción, suscripción, prueba y prueba profesional de estudiantes tanto en Windows como en Mac. Prueba de elementos de JMP Live Jira. Verificar defectos.
- Nala: Actualización de ejecutar la herramienta Python para solucionar el problema de inicialización de Python en JMP y permitir que la herramienta funcione para Anaconda 3.8.5. Investigar cómo hacer que la herramienta funcione para diferentes versiones de Anaconda. Pruebe los elementos de JMP Live Jira. Verificar defectos. Actualización / reparación de fallas de JSL UT. Migración de documentos del antiguo SharePoint a la página Confluence del equipo de Beijing.
- Audrey : Coordinación de Jira y Confluence, probando cambios en las herramientas del marco de prueba.
- Josh L: Trabajando en la migración de Openstack a Azure de nuestros sistemas de prueba.Actualmente dispongo de un espacio para JMP Test.Estoy esperando que GIS apruebe el acceso del firewall a SAS a través de una red privada virtual.Ayudó a Hui a conectar la tableta Samsung a SAS.Prueba de historias JMP Live y verificación de errores.
- Cary / Beijing JMP Live Testing Estado de Jira
- 3 historias en pruebas
- 3 historias en Test Ready
- 1 error creado en los últimos 7 días
- 24 historias / errores cerrados en los últimos 7 días
- Mandy: Trabajó en Tabular, Subconjunto aleatorio de tablas de datos y Vista previa de tablas - páginas de confluencia terminadas, y funcionará en videos de EA 1 con Mia.Defectos verificados y tickets de JIRA (en su mayoría fueron correcciones de índices de secuencias de comandos de Justin), y configuré un nuevo filtro de JIRA para mostrarme lo que está abierto frente a lo que tiene mi nombre en él.Trabajando en los defectos de registro de Action Recorder ahora, para 16.1 y 17.0, tomando ese componente por ahora, ya que he trabajado en él con desarrolladores, y ayuda mientras hacemos la transición de un nuevo probador.
- Mike M: Gran sesión de repaso con Annie de mis pruebas interactivas; Se agregaron 2 pruebas de detección de procesos y 1 generador de gráficos de control Sikuli. Encontré un nuevo defecto para la Ayuda de 15.2 que contenía startrelease = 15.1 en el HTML, trabajando en las verificaciones de la Ayuda para 16.0, completé las actualizaciones de la cadena de documentos para varias pruebas de Sikuli. E, irónicamente, encontré un defecto en el gráfico PIE en el contenido de la Ayuda que coincidía con el cómic de esta mañana.
- Justin: Terminé de arreglar o reasignar problemas abiertos de Scripting Index Jira. Se agregó un botón a los resultados de la prueba de imagen en el tablero para ver cualquier imagen en Mac o Windows.
- Cazador: Probé SAS Download Manager 2.6.4 para Mac para SDWIT-185. Verificación de defectos JMP 16.1 y 17.0. Abrió varios defectos relacionados con el proyecto.
- Hui: Pruebas móviles para JMP16.1. Gracias a Josh's Help para configurar el dispositivo móvil Android para mí. Verificar el trabajo de desarrollo realizado por los desarrolladores. Problemas reportados en JIRA en HTML5 ( JMPHTML-793 )
Nota de Shannon
Las Air Tags de Apple salen a la venta hoy: $ 29 por un par o un paquete de 4 por 4 pares. encontré este artículo de Axios ser particularmente interesante. Destaca no solo el factor de frescura de estos nuevos dispositivos, sino su posible utilidad para las personas con discapacidad visual.
¡Gracias por enviar sus actualizaciones y espero que todos tengan un maravilloso fin de semana de primavera!
