의 실험 (DOE) 개발 그룹의 디자인 JMP 소프트웨어의 다가오는 버전에 대한 작업에 바빴다. 그래서 나는 모든 새로운 것을 하나의 짧은 블로그 포스트에서 언급 할 수 없다. 여기에서는 몇 가지 중요한 새로운 기능에 대해 설명하겠습니다. 커버링에 대해 말하자면, 가장 흥미로운 새 기능은 완전히 다른 종류의 디자인 인 배열을 지원합니다.
커버 레이션 배열은 무엇이며 누가 필요합니까?
많은 복잡한 시스템에는 무작위 가변성이 거의 없습니다. 즉, 일단 컨트롤이 설정되면 시스템은 항상 동일한 방식으로 수행됩니다. 전자 부품 및 소프트웨어 프로그램은 변동성을 만들기 위해 의도적으로 난수를 사용하지 않는 프로그램입니다. 이러한 시스템을 테스트하는 것은 제조업체와 소비자 모두에게 제어 설정에 관계없이 시스템의 모든 의도 된 동작이 올바른지 확인하는 데 중요합니다.
이제 다양한 시스템 동작을 제어하는 20 개의 스위치가있는 시스템을 상상해보십시오. 시스템 디자이너는 스위치 설정 방법에 관계없이 시스템이 원하는대로 작동 함을 증명하고자합니다. 그러나 20 가지 스위치의 가능한 모든 조합을 테스트하려면 1 백만 건이 넘는 시련이 필요합니다. 이것은 시간과 돈 모두에서 엄청나게 비쌀 수 있습니다.
보통 2 ~ 3 개의 컨트롤만으로 예기치 않게 조합되면 바람직하지 않은 동작이 발생합니다. 따라서 모든 쌍 (또는 세 개)의 설정을 탐구하는 테스트 계획을 세울 수 있다면 모든 양방향 (또는 3 가지) 조합을 다룰 것입니다.
강도 2 커버 어레이는 모든 스위치 쌍의 네 가지 조합을 테스트 할 것을 보장합니다. 강력한 3의 배열로 모든 트리플 스위치를 8 가지 조합으로 테스트합니다. 시스템 테스트는 종종 시간 소모적이고 비생산적이기 때문에 최소한의 시도로 배열을 덮는 것이 가장 바람직합니다. 놀랍게도 JMP 12를 사용하면 8 개의 시험을 통해 20 개의 스위치로 구성된 양방향 조합을 모두 테스트 할 수 있습니다. 모든 3 자 조합을 테스트하려면 18 개의 시험 만 필요합니다. 지금까지 아무도 적은 수의 실행으로이 경우에 대해 덮개 배열을 게시하지 않았습니다. 분명히 최소 크기의 배열을 사용하면 많은 시간을 절약 할 수 있습니다.
JMP 12의 덮개 배열 도구는 최대 6까지의 모든 수의 요소를 지원합니다. 또한 실행 불가능한 요소의 조합을 여러 개 지정할 수 있으며 그 결과 배열을 덮어 쓰면 해당 조합을 피할 수 있습니다.
최종 심사 디자인에 어떤 기능을 추가 했습니까?
JMP 12의 최종 심사 디자인은 표준 교과서 설계를 차단하는 것보다 훨씬 유연한 방식으로 직교 차단을 지원합니다. 표준 2 단계 프랙티스 팩토리얼 설계의 경우 블록 수는 2의 제곱 수 (즉, 2, 4, 8, 16 등) 여야합니다. 또한 각 블록의 런 수 (센터 런 제외)는 2의 거듭 제곱이어야합니다. 반대로 블록 수는 2와 요소 수 사이의 정수가 될 수있는 직교 차단 된 최종 선별 디자인을 구축 할 수 있습니다. 따라서 월요일부터 금요일까지 실험을 실행하고 요인 요일을 차단하려는 경우 5 개의 블록으로 명확한 심사 디자인을 만들 수 있습니다.
공간 채우기 디자인의 새로운 점은 무엇입니까?
공간 충진 설계를위한 두 가지 중요한 새로운 기능이 있습니다.
첫째, 공간 채우기 디자인에 범주 적 요소를 추가 할 수 있습니다. 결과적인 디자인은 범주 형 요소의 각 수준에 대한 공간 채우기이며 범주 형 요소를 무시한 공간 채우기입니다.
둘째, JMP 12의 Augment 디자이너의 새로운 기능은 공간 충진 보강을 지원합니다. 증강 된 포인트는 원래의 포인트와 공간적으로 분리되어 요소의 특정 영역을보다 완벽하게 탐색합니다.
마지막으로 하나의 실행 불가능한 조합을 지정하기위한 GUI
2 년 전 JMP Discovery Summit 회의에서의 회담 중 하나는 선형 불평등 제약 조건을 사용하여 실행 불가능 요인 설정을 지정하는 다양한 영리한 방법을 다루었습니다. 청중에 앉아서 사용자 정의 디자이너의 허용되지 않는 조합이라는 빨간색 삼각형 메뉴 항목이 대부분의 사용자에게 너무 접근하기 어렵다는 것을 알았습니다.
고급 사용자는 허용되지 않는 조합에 대해 알고 있었지만 모든 실행 불가능한 설정을 정의하는 부울 식을 작성하는 것이 어렵고 오류가 발생하기 쉽다고 불평했습니다.

허용되지 않는 조합 마법사는 데이터 필터 인터페이스를 기반으로합니다.
위 이미지는 X1의 레벨 A가 X2의 레벨 U와 함께 설정 될 수 없음을 지정하는 데 사용되는 새로운 Disallowed Combinations Filter를 보여줍니다. 이 기능은 JMP 12에서 Custom Designer, Augment Designer, Space Filling Designer 및 Covering Arrays에 사용할 수 있습니다. 위의 예에서 두 가지 범주 적 요인을 보여 주지만 연속 요인이있는 필터를 사용할 수도 있습니다.
편집자 주 : 이 게시물은 JMP 12의 미리보기 시리즈 소프트웨어를 개발 한 사람들이 쓴 것입니다.