Auteurs
Wenjun Bao, PhD, JMP Responsable des tests de développement, SAS
Joseph Morgan, développeur logiciel senior JMP, SAS Joseph Morgan
JMP Genomics offre aux scientifiques un environnement logiciel statistique sophistiqué pour analyser de vastes ensembles de données issus d'études génomiques et génétiques. JMP Genomics propose actuellement plus de 200 procédures analytiques (PA). Chaque PA est accessible via une interface utilisateur graphique (IUG). Ces PA offrent un large éventail d'options, accessibles via diverses commandes d'IUG, permettant aux utilisateurs d'adapter facilement une analyse aux données disponibles. La validation de ces procédures peut s'avérer très chronophage, compte tenu de la complexité des interfaces et de la nature combinatoire des options disponibles. Par exemple, la PA d'analyse de la variance (ANOVA) comprend 21 contrôles d'IUG, chaque contrôle offrant de deux à 15 options. Des tests exhaustifs nécessiteraient environ 17 milliards de scénarios de test. Si l'on suppose que chaque scénario nécessite cinq secondes pour la réalisation et l'évaluation du test, il faudrait environ 2 651 ans pour réaliser une série de tests. Des tests exhaustifs sont donc impossibles. Heureusement, les plans de couverture factorielle permettent de réduire considérablement le nombre de scénarios de test requis sans nuire à la qualité des tests. En réalité, cette approche de conception de scénarios de test pour la validation des logiciels peut s'avérer presque aussi efficace que des tests exhaustifs, mais à un coût considérablement réduit. Par conséquent, les plans de couverture factorielle et le partitionnement par équivalence jouent un rôle essentiel dans l'amélioration de l'efficacité de la validation JMP Genomics.
https://www.youtube.com/watch?v=1xg4zz64Zjc