19.0.5: 보안 수정 사항만 포함 • 19.1: 보안 업데이트 동결 (2026년 2월 19일) • 20.0: 메인 창에서 열기 • 20 EA2 업데이트 동결 (2026년 3월 19일)
2025년 1월 23일 JMP 개발 업데이트에 오신 것을 환영합니다!
JMP 19.0.4가 예정대로 이번 주 화요일 MyJMP에 출시되었습니다! JMP DevOps 팀은 차기 보안 릴리스(19.0.5)를 위한 인프라를 구축했으며, 차기 유지 관리 릴리스(19.2) 작업도 진행 중입니다. 참고로, 19.2 트랙은 버그 수정 푸시를 위해 열려 있지만, 모든 코드 변경 사항은 트랙에 통합되기 전에 검토를 거쳐야 합니다 .
JMP 20 EA1 은 현재 동결되었으며, 노스캐롤라이나 대부분 지역도 이에 대비하고 있습니다! 다가오는 겨울 날씨로 인해 EA 제작 및 검토 과정에 다소 지연이 발생할 수 있음을 예상합니다. 저희 팀은 (온라인 접속이 가능한) 모든 분들께 릴리스 준비 진행 상황을 최대한 신속하게 알려드리도록 노력하겠습니다. SAS 캠퍼스는 월요일에 개방될 예정이지만, 캠퍼스 서비스는 이용할 수 없으며 제설 작업이 진행될 가능성이 높으므로 캠퍼스 방문 시 주의하시기 바랍니다.
JMP의 2025년 훌륭한 실적을 진심으로 축하드립니다! JMP 킥오프 웹캐스트 녹화 영상을 시청하셨기를 바랍니다. 웹캐스트에서는 JMP 매출에 대한 좋은 소식, 2025년 목표 및 2026년 계획 검토, 그리고 감동적인 고객 사례 등 다양한 내용을 접하실 수 있었습니다. 회사 전체에서 수상하신 모든 분들께 다시 한번 축하드립니다! 자세한 내용(및 킥오프 녹화 영상)은 Inside JMP의 회사 킥오프 기사 에서 확인하실 수 있습니다. 이 기사는 (물론!) JMP 수석 커뮤니케이션 전문가인 앨리슨 하인즈 가 작성했으며, 앨리슨은 2025년 JMP 스포트라이트 어워드 수상자로 선정되기도 했습니다! 앨리슨, 축하드립니다! :smiling_face_with_smiling_eyes:
JMP 개발 부문에서는 통계 테스터인 라즈니쉬 라즈니쉬가 스포트라이트 어워드를 수상했으며, 크리스틴 슬래피, 브라이언 분 , 옌 사안치는 JMP 우수상을 수상했습니다. 또한 고객 관리팀의 무랄리다라 아난다무르티 와 스탠 코프로스키도 함께 수상의 영예를 안았습니다. 2025년에 주목받은 모든 개인과 팀, 그리고 그들의 노력을 인정해 주신 동료와 관리자분들께 진심으로 감사드립니다.
다가오는 겨울 날씨에 모두 안전하시길 바랍니다! 날씨 변화와 정전에 대비하시고, 꼭 필요한 경우가 아니면 외출을 자제해 주세요. 다음 주쯤에 다시 연락드리겠습니다. 인터넷이 연결되거나 사무실에 갈 수 있다면요!
일반 공지
주요 예정일
- JMP 19.1 보안 동결 – 2026년 2월 19일
- JMP 19.1 최종 이미지 후보 – 2026년 2월 23일
- JMP 19.1 MyJMP 출시 예정일: 2026년 3월 17일
- JMP 20 EA2 코드 동결: 2026년 3월 19일
- JMP 19 및 JMP 20 의 전체 일정은 Confluence에서 확인하실 수 있습니다.
JMP 개발 업데이트
핵심
- 칸:
- 여러 그래프에 걸쳐 여러 세그먼트를 한 번에 변경할 수 있도록 사용자 지정 대화 상자에 브로드캐스트 버튼을 추가했습니다.
- PieSeg의 square 옵션을 사용하여 Ellipse 요소의 상관 관계 표시를 위한 "정사각형" 옵션을 추가했습니다.

- 에반: EA1 기능 페이지 업데이트. 연결된 항목 기능 작업 지속. 보고서 내 필터 기능 설계 논의. 디스커버리 EU의 여행, 숙박 예약 등.
- Dave B: 19.2 브랜치에서 이미지 테스트를 시작했습니다. 암호화된 JSL 스크립트를 사용하는 .jmpaddin 파일 지원 작업을 진행했습니다. 마커 색상, 윤곽선 모드 및 3D 하드웨어 모드에 대한 환경 설정 기능을 추가했습니다.
- 그리고 S: 데이터 테이블에 저장된 연결된 보고서에 대한 작업을 계속 진행했습니다. Mac에서 발생하는 창 크기/표시 관련 문제를 해결하기 위해 Michael Hecht와 협력했습니다.
에너지부하(DOE)와 신뢰성
- 케일럽: 인수 샘플링 프로토타입에 대한 추가 작업을 진행 중입니다(EA1에는 아직 준비가 완료되지 않았고, 현재 EA2를 목표로 하고 있습니다). 또한 에릭과 함께 JMP 20의 신뢰성 개발 계획을 수립하고 있습니다.
대화형 HTML
- 존 파월:
- RectSeg/Heatmaps에서 다른 좌표 공간과 fillToEdge 플래그를 사용할 때 발생했던 몇 가지 문제를 수정했습니다.
- 조사 중에 우연히 발견한 버그 몇 가지를 만들어 봤습니다.
- 디터, 프라비나, 폴과 함께 EA1 문서에 대해 논의하고 기능 요청 사항을 검토했습니다.
- 마이크 스티클스: JMPHTML-489 - 간격 막대를 서브클래스로 리팩토링하는 작업을 계속 진행 중입니다. 작업 범위가 확장되어 여러 막대 스타일을 서브클래스로 분리하고, 오차 막대도 별도의 클래스로 분리할 가능성이 있습니다.
- 프라비나: 맥 빌드 스크립트 작업을 계속 진행했습니다. 스크립트 검토 및 테스트를 도와주신 마이클 헤크트, 크리스 험프리, 폴 스파이찰라 님께 감사드립니다. 인터랙티브 HTML 제한 사항 메시지 로깅 리팩토링 작업도 계속 진행했습니다.
- 폴 스파이찰라 : 다른 개발자들과 협력하여 Mac용 새 HTML 빌드 프로젝트/스크립트( JMPHTML-15226 )를 개발하고 있습니다.
JMP 라이브
- Aurora: 20.0: 프로세스 스크리닝(버그 수정, 테스트 도우미 개선, 이 플랫폼에 대한 triage_summary 추적 중지). 기타: 반복 데모.
통계 문서
- 마이클 C: 19.1 릴리스 노트 문서 작성에 기여했습니다. 20.0 및 19.2 버전의 문자열을 검토하고 업데이트했습니다. 회의에 참석했습니다.
통계 테스트
- 마크: 베이지안 최적화 플랫폼에서 피팅 절차 테스트를 계속 진행하고 있습니다. 테스트 머신 한 대에서 2,216개의 어설션이 지속적으로 실패하는 문제가 남아 있는데, 옌의 맥에서도 동일한 오류가 재현되는 것을 확인했습니다. 크리스가 추가한 새로운 백도어 설정을 기반으로 피팅 과정에서 진단 정보를 수집하는 새로운 스크립트를 완성했습니다. 제이콥과 함께 JMP 마켓플레이스에 제출할 새로운 버전의 사용성 연구 도구에 포함될 몇 가지 예제를 작업 중입니다.
- 야곱:
- 성능 문제를 조사하고 재현 가능한 사례에 대해 티켓을 발행합니다.
- Easy DOE의 보고서 탭을 다른 DOE 플랫폼으로 확장하는 프로토타입을 제작하고 있습니다.
- Easy DOE 장치 테스트에서 간헐적으로 발생하는 오류 조사
- DOE 단위 테스트를 정리하고 야간 실행 속도를 높이려고 시도합니다.
- 마크 베일리 와 함께 내부 사용성 연구 도구의 간소화 버전인 JMP 연구 도구를 개발하고 있습니다.
- 토냐: 저는 테스트 프로세스 스크리닝에 집중하고 있습니다.
생명과학 최신 소식
- 드류: JMP Clinical 20.0 Jira 마감 작업 진행 중. 레베카와 함께 JMP Discovery 논문 준비 중. JMP Clinical 19.1 코드 검토 및 통합 작업 마무리 진행 중.
- 리처드:
- 20EA1에 포함될 임상 보고서 두 건 작성을 완료했습니다.
- 이상반응 발생 시간
- 의료 문의 소요 시간
- JMPer 케이블 블로그의 최대차이 플롯 관련 블로그 게시물
- 행복한 작은 숲들 추가 기능을 마켓플레이스에 게시했습니다.
- JMP를 활용한 생명과학 분야 데이터 시각화에 대한 글을 쓰기 시작했습니다.
제품 관리 및 제품 마케팅
- 브라이언 F:
- 아이콘 작업을 계속 진행하여 기본 보고서 도구 모음(JMP-29378)과 표 도구 모음(JMP-29392)에 사용할 아이콘을 제작했습니다. 현재는 Windows의 표 메뉴에 나타나는 아이콘을 작업 중입니다.
- 저는 JMP 코어 팀에 휴리스틱 평가 기법을 발표했습니다.
- 동적 필터와 로컬 데이터 필터를 결합하는 방안에 대해 논의했습니다. 핵심 팀에서 방향에 대한 전반적인 합의가 이루어지면 Figma Make 프로토타입을 개발할 계획입니다.
- 접근성 개발 현황에 대해 개발자 및 QA 담당자들과 회의를 했습니다.
- 저는 더 이상 사용되지 않는 데이터를 정리하는 JMP Live 디자인에 대한 피드백과 마우스 오버 레이블 이미지의 HTML5 레이아웃에 대한 피드백을 제공했습니다.
기술 지원 및 참여
- 웬디:
- 이번 주에 발표된 모든 수상자 여러분께 축하드립니다! 2026년에도 좋은 일만 가득하길 기대합니다. 이번 주 지원팀은 밀린 업무들을 처리하고, 다음 주 초 미국 전역에 예상되는 혹독한 겨울 폭풍으로 인한 대규모 정전 사태에 대비한 지원 체계를 구축하는 데 주력했습니다.
- 아래는 기술 지원 및 고객 참여 관련 케이스 발생 건수와 주제별 그래프입니다. TS JMP 실시간 보고서 와 지난 14일 동안 지원팀에서 보고한 티켓을 보여주는 Jira 필터 링크도 함께 제공됩니다.
주별 기술 지원 건수:

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

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

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

개발 운영
- 짐:
- Jenkins의 JMP 19.0.4 작업 여러 개를 비활성화했습니다.
- JMP 단위 테스트 폴더의 Windows Server 구문 분석 문제(JMPTOOL-1938) 해결에 도움을 주신 Michael Hecht 님께 감사드립니다.
- JMP 19.0.5 및 19.2 버전에 대한 AWS 인스턴스와 실제 Mac 컴퓨터에서의 단위 테스트 실행 환경 설정을 계속 진행했습니다.
- 첫 번째 얼리 어답터 릴리스를 위한 JMP 20 파일 분기
- Perforce 지원.
- 단발:
- MyJMP에 19.0.4 버전이 출시되었습니다(JMP-29284).
- Windows에서 사용되는 제거 프로그램 이름을 정리하여 x64와 arm64를 명확히 구분했습니다.
- Windows 설치(버전 20)에서 Visual Studio 지원 파일을 제공하는 대체 방법을 조사하기 위해 JIRA를 생성했습니다. (JMP-29434)
- EA 설치 프로그램의 제작 및 디자인을 계속 진행하며, 이제 arm64 및 JMP 학생용 에디션도 포함할 예정입니다.
- 멜라니: 유닛 테스트: Windows Server 2025(JMP 20 유닛 테스트) 관련 문제를 해결해 주신 Jim Borek과 Michael Hecht께 진심으로 감사드립니다 . (JMPTOOL-1938) JMP 20 WinSrv2025가 유닛 테스트 실행 환경에서 제대로 인식되지 않는 문제가 있었습니다 . 브랜칭: 19.2 및 19.0.5 버전의 브랜칭 작업을 진행했으며, 19.0.4 및 19.1 버전의 릴리스 종료 작업도 진행했습니다. 일반 DevOps: 데이터 테이블과 Jira 대량 가져오기 기능을 활용하여 Audrey로 브랜칭/릴리스 종료 작업을 관리하는 방식을 시연했습니다.
- 섀넌 L: 19.0.5 보안 릴리스 계획 수립. 라이선스 복구를 포함한 Atlassian 사용자 지원 업무. 주간 기술 회의. JMP 20 EA 스프린트 할당 지원. JMP 마켓플레이스 수익화 프로젝트 업무 및 이해관계자 회의.
- Myron: JMPTOOL-1969 및 기타 문제와 관련된 단위 테스트 데이터를 업데이트/수정했습니다. JMPTOOL-2009 - JiraBot에서 중복 항목(중복 아님)을 수정했습니다.
- Shannon C: dot-dot 트랙의 UT 실행에 대한 논의를 진행했습니다. Shannon L과 함께 차기 Testbot 마이그레이션 Jira 이슈 작업을 진행했습니다. 19.0.3 및 19.0.4 버전에서 보고된 몇 가지 크래시 문제를 조사했습니다(대부분은 이미 다른 트랙에서 문서화되었거나 수정된 알려진 문제였습니다). DevOps 팀의 2026년 목표 페이지를 작성했습니다. 4분기 결산 회의 및 기타 주간 회의를 완료했습니다.
현지화
- 트리시:
- 새로운 한국인 검토자 채용 절차가 진행 중입니다. 첫 번째 단계를 완료했으며, 이제 법무팀과 협력하여 계약을 체결할 예정입니다.
- 잉 저우의 후임자를 찾기 위해 인사팀과 채용 절차를 진행 중입니다. 19.1 버전의 JMP 라이브 도움말 템플릿 파일 재배포를 위해 문서팀과 협의했습니다.
- 현지화 과정에서 JMP 문서에서 jmp.com으로 연결되는 링크의 예상 동작 방식에 대해 웹 팀과 협력하여 명확한 방향을 설정하고 있습니다.
- 크시슈토프: 브라질 담당자에게 브라질 포르투갈어 용어 검토 프로젝트를 설정하고 시연했습니다. JMPLive 도움말 19.1 버전 구축을 위한 작업을 조정했습니다. 최신 인간 번역을 사용하여 기계 번역 엔진을 재학습했습니다. L10N 워크플로에서 새로운 기능과 수정 사항을 테스트했습니다. Oxygen이 L10N에 미치는 영향에 대해 논의했습니다.
- 앨리슨: 현지화된 메뉴 카드 PDF 파일의 유효성을 검사하고 테스트를 위해 QA팀에 전달했습니다. 빅북 및 JMP Live Public 관련 번역 문의에 답변했습니다. 현지화된 메뉴 카드 PDF 파일의 유효성 검사를 시작하고 공급업체에 문제를 보고했습니다. 공급업체가 JMP Live Public용 현지화된 FM 파일을 제작하는 데 필요한 파일을 취합했습니다.
- 소하일: 용어 추출을 위해 다양한 모델을 사용하여 새로운 프롬프트를 테스트했고, 지역 용어집 생성을 위한 제공업체로 Gemma를 추가했으며, 지역 언어 용어 생성을 구현했고, TMSearch API의 속도 제한 문제를 해결했습니다.
- 샌디: 샘플 데이터 및 내장 함수 반환 처리 개선 작업을 담당했습니다.
- 하워드: JmpL10n 코드 리팩토링 작업 중입니다. 버그 수정도 하고 있어요.
선적 서류 비치
- 키아나: 라이핀의 프랭크와 다가오는 산소 교육에 대해 논의했습니다. 간호사 관련 업무를 처리하고, 회의에 참석했으며, 지라를 완료 및 연기했습니다. 프로젝트 계획 및 조정 활동도 수행했습니다.
- 수잔: 동료 검토 및 테스트를 위해 JMP Live/Public 영어 도움말 작업을 마무리하고 있습니다. 19.1 버전 RN에 JMP Live/Public 관련 Jira 문서를 작성했습니다. JMP Live/Public 19.5 버전 출시 일정을 조율 중입니다.
- 질: UI 문자열 보고서 검토, 크리스 및 섀넌 L.과 만나 사용자 정의 변경 사항 및 Jira, Oxygen 문서에 대해 논의하고 Acrolinx 플러그인을 Oxygen에 추가하는 방법 및 릴리스 노트에 항목을 추가하는 작업을 진행했습니다.
- 크리스 : 19.1 버전 도움말을 프로덕션 환경에 배포하기 위한 준비를 계속했습니다. 현지화 팀에 전달할 PDF 파일을 수집하고 준비했습니다. 20.0 버전 도움말 초안을 배포했습니다. 테스트 파일을 수정하여 Oxygen 교육을 위한 준비를 마쳤습니다.
시스템/호스트 테스트-캐리
- 맨디: EA1에 포함될 동적 테이블 기능(테이블 스택, 분할, 전치) 작업을 진행했습니다. 아직 고객에게는 공개하지 않았지만요. 새로운 태그 적용 규칙에 대한 초기 테스트도 진행했습니다(곧 더 자세한 내용을 보여드리겠습니다). 이 기능 역시 EA1에는 포함되지 않았지만 곧 추가될 예정입니다. 제 테스트에서 발생한 크래시 수정 사항에 대한 테이블레이트 테스트도 조금 진행했는데, 멜리사 터너가 이 부분을 모두 담당하고 있으며 아주 잘 해내고 있습니다. JMP 20에 곧 추가될 새로운 데이터 테이블 변경 사항 작업도 진행했습니다. 테이블레이트는 해당 테이블에서 생성된 새로운 보고서이므로 보고서 이름 옆에 "*" 표시가 되어 있어 아직 수정 중임을 나타내고, 다른 범주형 테이블은 보고서 목록에서 굵게 표시되어 있습니다.

- 저스틴 K: 이번 주에는 짐 보렉 과 함께 야간 자동화 프로세스가 CAS Viya4 서버에 연결하는 데 발생하는 문제를 파악하는 작업을 진행했으며, 현재 해결책을 마련 중입니다. 또한 테스트 자동화 도구 모음의 다른 부분을 수정하고 19.1 버전의 테스트 및 스토리 완료 작업도 진행했습니다.
- 헌터: 다니엘 파월, 밥 히키와 함께 Windows용 JMP 20 설치 검사기에 영향을 미치는 여러 항목과 Windows 제어판에서 JMP 제품 이름과 아키텍처가 표시되는 방식을 테스트했습니다. JIRA 검증 작업도 진행했습니다.
- 오드리: I18N 테스트를 준비하면서 Jira 가져오기 프로세스를 개선하고, 테스트 작업을 Jira에서 더욱 체계적으로 관리하고 있습니다.
- 에릭: JSL 유닛 테스트 실패 원인을 조사 중입니다. 테라데이터 및 오라클 ODBC 드라이버를 설치했습니다.
웹 테스트 – 캐리
- 시마: 이번 주 대부분을 WEBJMP 지라 작업에 썼어요.
- 승인 및 마감됨:
- BY 레벨로 다운로드한 기록에 DataID = null이 표시됩니다.
- 이메일 알림은 숫자 값을 가진 그룹의 마커를 숫자 순으로 정렬하지 않습니다.
- 불필요한 경우 보조 마커 정렬을 제거합니다.
- 브라우저 창 크기가 좁은 상태에서 경고 패널을 직접 열면 (여러 개의 Y 값을 가진) 경고를 확장할 수 없습니다.
- 사용자가 이전에 처리했던 경고를 다시 열었을 때 알림이 전송되지 않습니다.
- 진행 중:
- 프로세스 스크리닝 경고에 대한 알림 트리거를 재고해 보세요.
- 조롱:
- JMP 라이브 보안 릴리스 준비
- 차기 JMP 라이브 보안 릴리스 준비 중
- 3개 서버 환경에 19.0.5 버전이 성공적으로 설치되었습니다.
- 야간 자동 업데이트가 설정되었습니다.
- Confluence에 설치 세부 정보 및 업데이트 워크플로 문서화
- 있습니다
- 다른
- 스티브:
- 자동화 야간 실행: JMP Live 19.0.5 파이프라인이 생성되어 실행 중입니다.
- 자동화 프레임워크: 작업 진행 중
- 프로세스 스크리닝, 관리도 경고 및 로컬 데이터 필터에 대한 기능 지원을 통해 테스트 범위를 더욱 확대할 수 있습니다.
- UI 테스트 스위트 통과율 향상을 위한 기능 리팩토링 및 업데이트
- 후이: JMP Live i18n 테스트 계획을 개발했습니다. 가상 번역 테스트를 위해 제 컴퓨터에 테스트 환경을 계속 설정했습니다. 도움을 준 조쉬에게 감사합니다!
- 나탈리 : HTML 자동화 보고서: 19.0.5 - 모두 정상, 19.1 - 모두 정상, 19.5 - 모두 정상, 20.0 - 모두 정상. 이번 주에는 새로운 테스트 케이스 개발을 재개했습니다. 스티브가 필요한 백엔드 라이브러리 작업을 진행하는 동안 프로세스 스크리닝 테스트 영역 커버리지 확보를 위한 준비 작업을 계속했습니다. 로컬 데이터 필터 테스트 영역에 대한 새로운 커버리지 확보를 위한 계획 및 준비 작업을 시작했습니다.
섀넌의 메모
이 인포그래픽을 보내주신 섀넌 레슬리 님께 감사드립니다. 두 번째 패널이 훨씬 더 공감 가는 예시네요! 계산해 보니, 개 109.5마리는 평균 몸무게 65파운드(약 29kg)라고 가정했을 때의 수치입니다. 제 여동생의 골든 리트리버 진저는 55파운드(약 25kg)니까, 진저만 해도 130마리나 되겠네요! 덩치가 큰 골든 리트리버는 100파운드(약 45kg) 이상 나가는 경우도 있으니, 그런 경우에는 70마리 정도가 필요할지도 모르겠습니다. 아니면 제 강아지들인 페니와 헐크를 합쳐서 42마리 정도면 될 것 같네요. :smiling_face_with_smiling_eyes: 오늘 저녁 강아지 이야기는 이쯤에서 마치겠습니다… 모두 안전하시고, 날씨에 대비 잘 하세요!
