19.1.1: 보안 동결 2026년 4월 2일 • 19.2: 코드 승인 모드 시작 2026년 6월 18일 • 20.0: 메인에서 열기 • 20 EA3 동결 2026년 4월 30일; 기능 동결 2026년 7월 23일
2026년 4월 3일 JMP 개발 업데이트에 오신 것을 환영합니다!
JMP 및 JMP Clinical의 얼리 어답터 여러분께 화요일에 JMP 20 EA2 출시 소식이 공지되었습니다. Mia는 새로운 기능 페이지를 업데이트하고 중요한 새 기능을 소개하는 영상을 제작해 주신 모든 분들께 특별히 감사를 전했습니다. 덕분에 얼리 어답터 여러분이 업데이트 내용을 쉽게 공유하고 테스트 및 피드백을 제공할 수 있게 되었습니다! 이제 4월 30일로 예정된 EA3 준비를 시작했습니다.
Outlook의 EA3 알림에 안내된 대로, EA3에서 강조하고 싶은 기능이 있다면 기능 페이지를 업데이트해 주세요. JMP 20 기능 페이지 템플릿을 사용하여 새 기능 페이지를 만들 수 있습니다. 가장 중요한 정보는 템플릿의 '설명 및 요약' 섹션에 있습니다. 기능 페이지를 처음 만드는 경우, 자세한 내용 은 이 가이드를 참조하거나 제품 관리자에게 문의하세요.
EA3 기능 페이지 생성 또는 업데이트 마감일은 5월 4일 월요일 오전 9시이며, EA 비디오는 5월 5일 화요일 업무 종료 시까지 Mia에게 제출해야 합니다. EA 비디오 가이드라인을 참조하거나 궁금한 점이 있으면 미아 스티븐스 에게 문의하십시오. JMP 20 기능 작업은 7월 23일 마케팅 기능 동결 회의 에서 마무리됩니다. JMP 20 전체 일정은 Confluence에서 확인할 수 있습니다.
EA(Early Adopter) 관련해서 말씀드리자면, 제품 관리팀에서 EA 데이터 및 보고를 담당하게 되었습니다. 다음은 초기 사용자 1에 대한 보고서입니다 . 보고서에 대한 의견이나 향후 보고되었으면 하는 내용에 대한 아이디어가 있으시면 사라 실베스트르 에게 이메일을 보내주세요. Sarah는 여러분의 의견과 아이디어에 관심이 많습니다!
JMP 19.1.1 의 보안 동결 기간이 종료되었습니다. 최종 설치 프로그램 후보는 4월 5일에 제작될 예정입니다. DevOps 팀은 19.1.1이 완료되면 19.1.2 작업에 착수할 것입니다. JMP 19에서 19.2 릴리스까지 기다릴 수 없는 심각한 버그를 발견하신 경우, Confluence의 긴급 버그 수정 승인 프로세스 페이지를 참조하여 JMP 19.1.3 에 포함될 수 있도록 검토를 요청해 주시기 바랍니다. 19.1.3에 포함될 모든 후보는 고객 지원 또는 제품 관리 담당자(Dan V, Jeff P 또는 Wendy)의 승인을 받아야 하며, JMP 20 및 19.2에서 최대한 빨리 수정 및 검증되어야 합니다. 19.1.3 릴리스 일정이 촉박하므로 포함할 수정 사항을 매우 신중하게 선택해야 합니다.
목요일 개발자 회의에서 최근 AI 기반 코딩 프로젝트에 대해 발표해주신 러셀 울핑거 님께 감사드립니다! 회의에 참석하지 못하셨거나 Russ 님의 최근 프로젝트 및 AI 코딩 도구에 대한 활발한 대화를 놓치셨다면, 여기에서 녹화본을 확인하실 수 있습니다 .
일반 공지
주요 예정일
- JMP 20 EA3 코드 동결 - 2026년 4월 30일
- JMP 20 EA4 코드 동결 – 2026년 6월 11일
- JMP 19.2 코드 승인 - 2026년 6월 18일
- JMP 19.2 코드 동결 - 2026년 7월 9일
- JMP 20 EA5 코드 동결 – 2026년 7월 23일
- JMP 20 기능 동결 – 2026년 7월 23일
- JMP 19 및 JMP 20 의 전체 일정은 Confluence에서 확인하실 수 있습니다.
JMP 개발 업데이트
핵심
- Xan: 축 크기 기억 기능; 범례 사용자 지정 브로드캐스팅; 여러 오버레이 변수를 작동시키는 기능 개발 시작.

- Dan S: 그룹별 설정 지원을 위한 플랫폼 리팩토링 및 다이어그램 그룹별 스크립팅 관련 문제 수정. ColBox의 접근성 개선을 통해 열 제목에 한해 제한적인 스크린 리더 지원 제공. 비정형 텍스트 필터 항목의 텍스트 늘리기 기능 개선 작업 진행 중.
- 어니스트: SpecLimits용 래퍼를 추가했습니다. 플랫폼 변경 사항을 검토해 주신 통계 팀에 감사드립니다. SpecLimits 속성에 따라 데이터 테이블의 값에 색상을 지정하는 새로운 기능이 추가되었습니다.
호스팅 및 인터페이스
- 마이클 H:
- JException을 std::exception_ptr을 사용하도록 현대화했습니다. 또한 기존의 복제 및 디버깅 기능을 제거하여 사용을 간소화했습니다. 자세한 내용은 Confluence 문서 에서 확인할 수 있습니다. (CL @919849)
- 모달 창(이 경우 Excel 가져오기 도구)에서 마우스 오른쪽 클릭이 제대로 인식되지 않던 문제를 수정했습니다. 19.2 버전에 포함될 예정입니다. (CL @920088)
- Managed에 const correctness를 추가했습니다. Confluence 문서를 여기에서 업데이트했습니다. (CL @920089)
- JSL Number Col Box() 및 Number Col Edit Box()에 대한 C++ 클래스인 NumberColDisplay 및 NumberColEditDisplay를 공통 기본 클래스인 NumberColDisplayBase를 사용하도록 리팩토링했습니다. 이 클래스에는 공유 로직이 포함되어 있습니다. 이를 통해 관리형 환경에서 새로운 숫자 표시 지원을 사용할 수 있습니다. 기존 동작을 모두 유지하려고 노력했습니다. 혹시 이 표시 클래스에서 특이한 점을 발견하시면 알려주세요. (CL @920814)
대화형 HTML
- 존 파월:
- 모멘트 계산을 업데이트하여 캐싱 결과를 지원하고 RectSegment에서 이 기능을 사용하여 많은(250) 웨이퍼 히트맵의 성능을 개선했습니다( JMPHTML-14832 , JMPHTML-14052 ).
- SAS 변화 관리 과정을 수료했습니다.
- SAS GitHub Copilot 제품 및 법률 개요 과정을 수료했습니다.
- 오버레이로 인해 마커 세그먼트가 3000개 이상인 대화형 HTML 그래프의 성능 문제를 조사하기 시작했습니다( JMPHTML-13546 ).
- 마이크 스틱클스: 다른 작업을 진행하면서 발견한 또 다른 문제(JMPHTML-15338: 모자이크가 잘림)를 수정하여 검증을 위해 테스트팀에 넘겼습니다. 연결된 문제인 JMPHTML-14211(HTML5에서 트리맵을 생성할 때 메모리가 모두 소모될 수 있음)과 JMPHTML-14627(C++ 메모리 성능 분석 및 개선)도 수정했습니다. 테스트 케이스에서 내보내기를 완료하는 데 23.5GB의 RAM이 필요했는데, 이를 700MB까지 줄일 수 있었습니다. 이제 성능 테스트에 집중할 예정입니다. 다음 주에는 3일, 반나절씩만 근무할 것입니다.
- 폴 스파이찰라: 지난 몇 주 동안 JMP HTML의 성능 개선 작업을 진행해 왔습니다. 새로운 계산 방식을 더 많은 그래프 요소에 적용하기 시작했는데, 여기에는 트리맵, 선, 영역, 파이, 막대 그래프가 포함됩니다. 새로운 계산 방식이 성능 향상뿐 아니라 기존의 버그까지 수정해서 매우 기뻤습니다. 또한 HTML에서 프로파일러가 설정을 기억하는 버그도 수정했습니다.
JMP 라이브
- 오로라: 20.0 - 자동화 테스트에 사용되는 경고 JSON 예제 업데이트. 프로세스 스크리닝 분류 논의. GraphQL 스키마 제어 기능 개선 및 활용 범위 확대. 기타 - 제어 차트 빌더 분류를 위해 (다른 사람들과 함께) 특허 변호사와 회의 진행. Michael Goff 및 Justin Chilton 과 함께 GitHub CoPilot 테스트 진행.
통계
- 존 살:
- 프로세스 스크리닝에서,
- 요약에 "기간" 열을 추가합니다( JMP-29598 ).
- "마지막 N개 표시" 옵션을 추가합니다( JMP-30045 ).
- 비율 차트에 대한 지원 사양 제한( JMP-29928 )
- p 차트의 제한선을 계단 함수로 변경합니다( JMP-29979 ).
- 비율 차트에 "조치 가능성" 및 "규격 미달 가능성"을 추가하고, 단검 메모를 포함하세요 (JMP-29917 ).
- 비례 차트에 대한 분포 옵션을 추가합니다. "이항 분포", "베타 이항 분포", "ZI 이항 분포" 및 "ZI 베타 이항 분포"가 있습니다. 베타 이항 분포는 Laney P Prime( JMP-30167 )보다 과분산을 처리하는 데 더 적합한 방법입니다.
- XBar 차트에 "사양 한계 표시" 옵션을 허용하는 고객 요청 사항을 구현합니다( JMP-30158 ).
- 컨투어 프로파일러에서 클리핑 타원을 포함하도록 축을 확장합니다( JMP-26453 ).
- Fit Proportional Hazards에서 특이성 기준을 완화하고 경고를 추가합니다( JMP-30161 ).
통계 테스트
- 토냐: 테스트 프로세스 스크리닝 - 새로운 기능 검토: 베타 이항 분포, ZI 이항 분포, ZI 베타 이항 분포, 불균등 배치 크기의 비율 차트, 비율 차트를 분포 차트 및 기존 차트와 정렬, 비개별 차트에 대한 사양 한계 표시. 버그 검증.
- 야곱:
- JMP 20에서 OpenBLAS 최신 버전 업데이트 테스트 ( JMP-28488)
- Easy DOE 테스트 중, Mimic을 사용하여 새로운 단위 테스트 작업 진행 중
- Mark Bailey 및 Joseph Morgan 과 함께 DOE Simulate Response의 새로운 기능을 보완하는 자료를 작업 중입니다.
생명과학 최신 소식
- 드류: JMP Clinical 연구를 일괄 처리 방식으로 관리할 수 있는 고객용 참조 구현을 개발했습니다. 이 스크립트는 텍스트 기반 입력 파일을 받아 JMP Clinical 설치 환경에서 연구를 추가, 갱신, 삭제하도록 예약 실행할 수 있습니다. 이 구현은 최근 PTCBio의 신규 판매를 지원하기 위해 제작 및 제공되었지만, 다른 JMP Clinical 고객에게도 유용할 것입니다. 현재 JMP Clinical 19.2 및 20.0 Jira 작업을 진행 중이며, Geoff가 승인 절차를 시작하면 통합될 19.1.3 Jira들을 추적하고 있습니다.
기술 지원 및 참여
주별 기술 지원 건수:

지난주 기술 지원 대기열의 문의 주제:

주별 고객 지원 사례 발생 건수:

지난주 참여 대기열에 등록된 사건 주제 (제한 대상자 심사 관련 사건 제외):

제품 관리 및 제품 마케팅
- 브라이언 F:
- JMP 20 아이콘 리뉴얼 작업을 계속 진행했습니다.
- 간격, 컨트롤, 컨테이너 및 높이와 관련된 테마 작업에 대한 명확한 지침과 실용적인 JSS/CSS 가이드라인을 포함하여 JMP UX 문서를 업데이트했습니다.
- 고객 요구사항 관련 의사소통을 지원하고 기대치를 검증하기 위해 JMP Live 보고서 워크플로우 프로토타입을 개발했습니다.
- U-Study 도구의 문서 및 소스 코드 관리 시스템이 업데이트되었습니다.
- 사라 S: 제품 관리팀에서 EA 데이터 및 보고를 담당하게 되었습니다. 다음은 얼리 어답터 1에 대한 보고서입니다 . 보고서에 대한 의견이나 향후 보고되었으면 하는 내용에 대한 아이디어가 있으시면 사라 실베스트르에게 이메일을 보내주세요. 사라가 여러분의 의견을 매우 기대하고 있습니다!
개발 운영
- 짐:
- 맥 테스트 빌드 머신에서 작업 중
- 닉 루바, 섀넌 코너스와 함께 Windows Server 2025 단위 테스트 머신과의 Jenkins 통신 문제를 해결하는 작업을 진행했습니다.
- Windows 11 ARM64 유닛 테스트 머신에서 JMP 20 실행을 자동화하는 작업을 진행 중입니다.
- JMP 19.1.1 .dll 파일 서명을 업데이트했습니다.
- 건강 상태:
- Perforce 커밋 메시지에서 Jira 티켓 ID를 더 잘 파싱할 수 있도록 Jira/Swarm 통합용 정규식을 업데이트했습니다. 더 많은 사용 사례와 특수 문자, 그리고 티켓의 전체 Jira URL을 지원합니다.
- JMP 20 Windows 2025 Daily UT 야간 실행 프로세스의 디버깅 및 문제 해결 작업을 진행했습니다.
- 맥 가상화에 대한 추가 연구 및 예비 테스트.
- Bob: V20 EA3 출시를 위해 설치 프로그램 코드와 프로세스를 업데이트했습니다. 존 슈뢰들 의 도움을 받아 V20에서 WebView를 설치하는 새로운 방법을 조사했습니다.
- 섀넌 C: 이번 주 JMP UT 프로젝트 오류 조사에 도움을 주신 닉, 짐, 오드리에게 감사드립니다! 많은 진전을 이루었고 몇 가지 오해를 풀었습니다. 최근 발생한 여러 오류를 검토하고 팀원들과 그룹 및 1:1 회의를 진행했습니다. 이번 주 협업 점심 모임과 JMP 봄맞이 행사에 여러 팀원들을 만나 뵙게 되어 기뻤습니다!
현지화
- 트리시: 크리스틴과 협력하여 현지화 엔지니어 채용 공고를 다시 게시했습니다. 중국어 간체 번역을 위한 새로운 번역 업체를 찾는 작업이 계속 진행 중입니다. 아시아 언어 용어집 검증 및 구축을 완료했고, 일괄 처리 테스트를 추가했으며, 표시된 테스트를 무시하도록 테스트 파이프라인을 업데이트했습니다.
선적 서류 비치
- 수잔 C: Workday에서 목표를 수정하고 있습니다. JMP Live 19.5의 버그를 수정하고 있습니다. Jira 매핑 프로세스에 대한 샌드박스 테스트를 진행 중입니다. jmp.com 지원 페이지의 온라인 도움말 링크를 분류하는 것을 제안했습니다 .
- 키아나: 릴리스 노트, 새로운 기능 및 보안 게시판에 대한 설명을 작성하고 웬디와 공유했습니다. 샘플 데이터를 활용하여 개발팀에 이메일을 보내고 Jira를 평가하는 등 작업 시간을 할애했습니다. 프로젝트 계획 및 조정 업무를 담당했습니다.
- 데본: FrameMaker 파일을 DITA XML로 변환하는 작업을 계속 진행하고 있습니다.
- 크리스 : Oxygen 프레임워크에 대해 계속 학습하고 맞춤 설정했습니다.
- 질: 3/30 UI 문자열 보고서, JMP-27314 , 다른 V20 지라 검토 중.
시스템/호스트 테스트-캐리
- 맨디: JIRA 20의 새로운 기능들을 따라잡고, JSL 테스트 케이스와 이미지 테스트, 그리고 19.2 버전 검증 작업을 진행했습니다. 오늘은 자동 태깅과 다양한 파일 가져오기 방식(.csv, .xlsx, .pdf 등)에 대해 좀 더 작업했는데, 첫 번째 테이블만 열어야 하는 몇 가지 문제를 발견해서 해당 문제에 대한 JIRA를 새로 만들었습니다. 사양 제한 열 속성 변경 사항도 테스트했는데, 하한과 상한을 표에 색깔로 표시하고 관련 테스트도 작성했습니다. 이제 이 테스트들을 통계 테스터에게 전달해서 사양 제한 검사를 진행해야 합니다. 간단한 WFB 데모를 만들어서 테스터들과 아이디어/생각들을 공유하고 녹화도 했습니다. 나중에 질문이 있으면 언제든 물어보라고 했는데, 이제 JSL을 그렇게 두려워하지는 않겠죠? :smiling_face_with_smiling_eyes:
- 에릭:
- 접미사 테스트 실행을 위한 전용 Windows 환경에 필요한 ODBC 드라이버 설치를 완료했습니다.
- 전용 Mac 환경에 동일한 ODBC 드라이버 설치를 완료하려고 노력 중이지만, Teradata 드라이버 관련 문제로 인해 진행이 지연되고 있습니다.
- JMP 20 EA1에서 EA2로 업그레이드되면서 Oracle 연결 성능이 향상되었음을 확인했습니다(EA1 버전에서 고객이 제기한 피드백에 대한 응답). 해당 내용은 [JMP-27488] Oracle ODBC 연결 지연 - Jira 에 문서화되어 있습니다.
- Databricks 접근 권한을 획득했으며, Databricks용 새로운 개인 액세스 토큰 및 OAuth2 데이터 커넥터를 개발 중입니다.
- Hunter: 다음 주 최종 설치 프로그램 테스트를 위해 JMP 19.1.1 항목 검증 작업을 진행했습니다. JMP 19.0.x~19.1 버전을 JMP 19.1.1로 업그레이드할 때 예상되는 하드 체크인이 제대로 수행되고 완료되는지 확인하기 위해 다양한 인증 사례를 테스트했습니다. 다니엘 파월 과 협력하여 Mac용 JMP 19.2에서 오프라인 상태일 때 인증이 실패하는 문제를 해결하고 그의 수정 사항을 검증했습니다. 브라이언 프리케 를 만나 JMP 20 EA 사용자의 의견을 공유했습니다.
- 저스틴: 이번 주에 Audrey를 사용하는 테스트용 CAS 서버 라이선스를 갱신했습니다. Image 객체의 Python 통합에서 픽셀 값을 가져오고 설정하는 기능에 대한 테스트와 자동화 작업을 진행했습니다. 또한, 접미사 테스트 실행에 추가할 테스트 케이스를 준비하고 몇 가지 결함을 수정했습니다.
- 오드리: SAS의 토니 지아니 의 도움을 받아 Viya4 서버 라이선스를 갱신했고, 여름 인턴십 준비, I18N 시험, 인턴 면접을 진행했습니다.
웹 테스트 – 캐리
- 후이:
- 리팩토링 과정에서 발생한 누락된 로그 메시지를 식별하여 JMP20 HTML5의 내보내기 회귀 위험을 줄였습니다. 관련 Jira 이슈를 등록하고 John Powell과 협력하여 UI 동작과 추가 기능 동작의 차이를 명확히 했습니다.
- JMP 20 및 JMP Live 전반에 걸쳐 프로세스 스크리닝 범위를 강화하여 릴리스 전에 안정성을 향상시키기 위해 결함을 기록했습니다.
- HTML5와 데스크톱 모두에 영향을 미치는 툴팁 문제를 해결하여 사용자 경험(UX) 일관성을 개선했습니다.
- Josh LoPresti와 협력하여 James가 "As Live Report" 추가 기능을 사용하여 JMP Live에 성공적으로 게시할 수 있도록 지원함으로써 팀 간 게시 차단 문제를 해결했습니다.
- 안나:
- 마이크 스티클스의 라인 세그먼테이션 작업에 대한 회귀 테스트를 진행하고 있습니다.
- Michael Senyoit이 JMP Live 그래프릿 문제(s.replace 오류 포함)를 확인했으며 다른 오류도 발견했습니다.
- 비어있는 호버 레이블 목록에 접근하려고 시도합니다.
- JMP 서버에 활성화된 패키지가 없습니다.
- 데이터 테이블을 찾을 수 없습니다.
- 이러한 문제에 대한 이슈를 등록했고 JMP Live에서 그래프릿을 테스트 중입니다.
- 검증된 사용자가 대시보드의 잘못된 선분 문제를 보고했으며, CL(Paul S 님이 푸시함)을 추적하여 문제를 수정했고, 19.2 버전에서 수정될 수 있도록 조치했습니다.
- Mike S님이 확인하신 느린 막대 그래프 문제를 수정했습니다.
- 시마:
- 경고가 포함된 관리도를 게시하려고 할 때 qc_ids 오류가 발생합니다.
- ID 역할이 JMP Live에 정확하게 전달되지 않았습니다.
- ID 역할은 qc_id로 전달됩니다(qc_ids가 더 좋습니다).
- 단일 보고서 재게시에 대한 두 개의 pkg-ccw-triage-update 감사 로그 기록
- 새로운 qc_ids 마커 속성을 지원합니다.
- 웹JMP가 재시작될 때마다 JMP Live에 대한 재인증이 필요합니다(로컬 인증).
- JMP Live에 이미 존재하는 데이터를 사용하여 보고서를 게시할 때 JMP의 기본 옵션이 다릅니다.
- 그룹에 대한 순환 참조 오류가 화면에 제대로 표시되지 않습니다.
- 생성된 Jira:
- '이전' 버튼을 통해 '게시' 창에 접근한 경우, 보고서 선택 기능이 작동하지 않습니다.
- 일부 오류 메시지에는 끝에 마침표가 하나 더 포함되어 있습니다.
- 진행 중:
- 경고가 무효화될 경우, 데이터 테이블의 특정 행에 대한 경고 패널 링크는 위험할 수 있습니다.
섀넌의 메모
NASA가 마침내 역사적인 명명 오류를 바로잡아서 기쁩니다… 초기 달 착륙 프로그램이 왜 아폴로라고 불렸는지 이해하려고 애쓰는 건 마치 토끼굴처럼 복잡한 이론과 추측의 연속이라 금요일 오후 늦게 파고들고 싶진 않을 겁니다. 모두 즐거운 주말 보내세요!
