L'équipe JMP, comme nombre de nos clients, travaille simultanément au développement de nouvelles versions de produits et à l'analyse des rapports de problèmes issus des versions de production. Les rapports de bugs et de plantages clients fournissent des informations précieuses sur l'expérience de nos clients quant à la qualité des produits JMP. JMP a commencé à inviter ses clients à envoyer leurs rapports de plantage Mac par e-mail dans JMP 12 et a intégré la prise en charge de l'envoi de rapports de plantage Windows par e-mail dans JMP 13. Nous stockons les données de plantage signalées en interne et en externe dans une base de données SQL Server. Le support technique et le développement collaborent pour identifier, analyser et corriger les plantages clients non résolus. Le processus démarre lorsqu'un nouveau rapport de plantage est envoyé par e-mail au support technique JMP, traité et automatiquement comparé aux rapports précédents afin de l'identifier comme nouveau ou lié à un problème connu. Les détails connus du plantage sont renvoyés au suivi. La base de données des plantages JMP est mise à jour toutes les heures ; j'automatise donc l'actualisation de mon environnement d'investigation des plantages à l'aide d'un script JSL. Mon script exécute les requêtes générées par le générateur de requêtes de base de données JMP, appelle divers outils de manipulation de tables comme Split et Summarize, et intègre des scripts clés dans les tables. Toutes les tables de données importées et dérivées s'ouvrent sous forme d'onglets dans un projet JMP 14. J'utilise mon projet de données de crash pour analyser les crashs récemment signalés et identifier les groupes de crashs non résolus en vue d'une analyse plus approfondie par le développement JMP.