2023 年 4 月 28 日の JMP 開発アップデートへようこそ。
JMP 17.1.1 は、機能テストが成功し、両方の顧客から計画された修正に満足していることが確認された後、インストーラーの最終検証フェーズに進みました。この修正リリースにより、重要な顧客である Regeneron と Taiyo Yuden に影響を与える重大な問題が解決されます。この修正リリースの内容の詳細については、Confluence のこのページを参照してください。このリリースはすべての顧客に一般に公開されるわけではありませんが、影響を受けるサイトに対してリクエストに応じて提供されます。
月曜日に、 JMP 18 EA2が My JMP で準備できていることをアーリー アダプター メンバーに通知しました。関連する 3 つのユーザビリティ スタディ (MSA 設計、Easy DOE 因子リスト、SEM) からの反応はすでに確認されています。EA2 で注目されている機能を確認したい場合は、 JMP 18 シングル ソース ドキュメントを参照してください。または、アーリー アダプター メンバーが目にするものを確認したい場合は、すべての JMP スタッフが my.jmp.com のアーリー アダプター ページにアクセスできます。注: SalesForce ライセンスをお持ちの場合は、SalesForce から My JMP にアクセスする必要があります(つまり、my.jmp.com は使用しないでください)。プログラムの詳細については、 アーリー アダプター FAQ を参照してください。
JMP 18 EA3 は 5 月 12 日にフリーズする予定です。2023年 7 月 21 日に予定されている JMP 18 機能フリーズのマイルストーンまで、あと約 3 か月となりました。今週も JMP Confluence スペースの JMP 18 機能カテゴリに新しい機能ページを追加し続けている皆様に心より感謝いたします。 すべての JMP 18 機能ページは、こちらでご覧いただけます。新しいページを作成するときに JMP 18 機能ページ テンプレートを使用する方法を説明したこのハウツー ページに従ってください。
秋から、 最初の5つ チームと呼ばれる部門横断的なグループが集まり、新しいユーザー エクスペリエンスを改善するためのアイデアを検討してきました。JMP 18 サイクルの変更計画を含むこの作業の多くは、 こちらでご覧いただけます。さらに、JMP 全体から大規模なグループが集まり、新しいユーザーの問題「JMP を開いても何をしたらよいか分からない」を解決する方法を検討しました。いくつかのアイデアが生まれ、次のステップはプロトタイプの開発です。今後のアップデートでさらに詳しくお伝えしますが、ワークショップに参加してくださった皆様に心より感謝いたします。
今週、 JMP DevOps Jenkins 自動化サーバーの AWS への移行を完了してくれたニック・ルヴァに心から感謝します。この Jenkins サーバーには、さまざまなブランチの継続的な継続的インテグレーション ビルドから夜間のコード分析実行、毎週のヘルプ、毎日の MIF/PDF ビルド、「ボット」(XBot、TestBot、StringBot、JiraBot)、クラッシュ時の重要なダウンロードおよびデータ処理ジョブ、JMP テレメトリ、L10N 処理、QA ジョブに至るまで、自動化タスクを定義する数百のプロジェクトが格納されています。Nick と他のメンバーは、これらの自動化ジョブを実行する Windows エージェント VM の AWS への移行にも引き続き取り組んでいます。Nick は、過去数か月間に多数の CI ビルド、ベースライン テスト、分析 VM を AWS に移行しました。Audrey はデータ処理およびインストーラー テスト VM を再配置し、Kryzsztof は多数の L10N 自動化ジョブを実行する L10N チームの JMPTRAN MemoQ サーバーを移行しました。 Apple のライセンス制限により、AWS では Mac 用のコスト効率の高いソリューションがないため、VMWare を使用して VM をホストしていた SAS 所有の Mac から移行する際、Nick はチームと協力して、JMP ラボでホストするための追加の Mac を注文してきました。
Nick は、さまざまなチーム メンバーと連携して、AWS で Windows イメージを作成し、追加の SAS 所有の VM を置き換え続けています。Myron Chandler、Melanie Drake、Devon Powell は現在、AWS マシンで MIF および PDF 生成プロセスのテストに取り組んでいます。一方、 Jim Borek はユニット テスト マシンの移行を開始し、 Dave Barbour はイメージ差分パイプラインの一部を AWS イメージに移行する作業に取り組んでいます。マシンとプロセスをクラウドに移行するには、忍耐、チームワーク、さまざまな構成を試してプロセスのパフォーマンスとマシン設定を最適化する意欲が必要です。JMP ホストと JMP Live チームの AWS 移行中に得たアドバイスと知識を共有してくれたAlex Taylor、Josh LoPresti、Daniel Powellにも感謝します。
先日の SAS 特許ディナーで表彰された JMP チーム メンバーの皆さん、おめでとうございます。Caleb King、Brad Jones、John Sall、Ryan Lekivetz、Joseph Morgan の 5 名は、過去 1 年間に取得した特許が認められました。
今週の CDISC ヨーロッパ インターチェンジで、コペンハーゲンでの忙しい日々をWenjun Bao がレポートします。彼女は最初の 2 日間、CDISC 理事会会議に出席しました。2 日目の午後、Wenjun は「FDA NDA と CR を例に、標準を使用して臨床試験データを効率よく評価する」と題したプレゼンテーションを行い、Geoff Mann は CDISC と JMP の合同ワークショップで JMP Clinical 17 のライブ デモを行いました。JMP のクリスチャン・ビレ (コペンハーゲン在住) もチームのサポートに出席しました。CDISC CEO の Dave Evans はワークショップに参加し、ワークショップ中および終了後に、素晴らしい JMP ユーザー エクスペリエンスを聴衆と共有しました。Dave はワークショップの形式を気に入り、JMP との合同 CDISC ワークショップ イベントを今後も開催したいと考えています。(ただし、イベント後にチーム カラオケがあったかどうかは不明です…):smiling_face_with_smiling_eyes: )
さらに、JMP Japan チームは今週、新しく刷新された JMP 専用バージョンの JMP Clinical 17 を紹介する入門セミナーを開催し、CDISC での講演に基づいたバーチャル基調講演を行うよう Wenjun 氏を招待しました。Wenjun 氏は、JMP Clinical と JMP の機械学習機能を紹介する素晴らしいデモを行ったHideo Oi 氏と Naohiro Masukawa 氏に特に感謝の意を表します。時差のおかげで、彼女は午前 1 時に起きる必要がなく、午前 7 時以降にセミナーに参加できたことをうれしく思っています。
今週のベータ版/クラッシュ トラックと厳選されたクラッシュを共有してくれた Tonya Mauldin に心から感謝します。
JMP ベータ レポート - 配布 | JMP Live (sas.com)
最後に、今週の Jira ヒントを共有してくれたAudrey Shullに感謝します。
JMP は、多くのプロジェクトにイニシアチブと呼ばれる課題タイプを追加しました。新しい課題を追加するときに、これがオプションとして表示されます。イニシアチブは Jira の新しい課題タイプです。Atlassian はイニシアチブを「共通の目標に向かうエピックのコレクション」と説明しています。私たちは通常、エピックを使用して主要な新機能を説明し、その後、エピックを機能の各部分に対応するストーリーに分割します。イニシアチブの範囲はさらに広く、製品管理によって作業の分類や関連するエピックのグループ化に使用されます。イニシアチブはあまり使用されませんが、JMP ロードマップの整理に役立つ重要な役割を果たします。今後、製品管理からイニシアチブについてさらに詳しくお知らせします。
一般のお知らせ
- Inside JMP で特集社員として紹介していただける場合は、 「Get to Know」フォームのコピーをダウンロードしてください。質問に答えて、記入が終わったら、自分の写真 3 枚とともにフォルダーにアップロードしてください。JMP ファミリーをもっと身近に感じていただけるようご協力いただきありがとうございます。
今後の重要な日程
- JMP 18 EA3 フリーズ – 5/12/23
- JMP 17.2 コード承認 – 2023 年 6 月 13 日
- JMP 18 EA4 フリーズ – 2023 年 6 月 23 日
- JMP 17.2 コードフリーズ – 2023 年 6 月 30 日
- JMP 17およびJMP 18 の日程の完全なリストについては、 Confluence をご覧ください。
JMP 開発アップデート
インタラクティブ HTML
- ジョン・パウエル:スプリント終了ミーティングを計画しました。Oneway のマーカー位置の誤りを修正しました ( JMPHTML-2103 )。募集中の C++ 開発者ポジションの候補者を確認しました。列値をマーカーとして使用するためのサポートを提出しました ( JMPHTML-1036 )。
JMPライブ
- Aurora: 18.0 - 「即時」通知メールを改善しました (一括処理せず、件名をより役立つものにしました)。「フォロー」機能を完全に削除しました。ダウンロード可能性に対するパッケージ レベルの制御を削除する作業を開始しました。いくつかのバグを修正しました。その他: JMP Live の使いやすさに関する迅速なフィードバックを得ることについて Bryan Fricke と話し合いました。JMP Live の GDPR 準拠に関する議論を開始するために Sheila Spence と会いました。JMP Live の空きポジションの面接をさらに進めました。
- マイケル G: JMP Live の新しいレポート ビュー レイアウトに取り組みました。見栄えは良いです! また、UI ミーティングでレポート ビューの更新を共有しました。
統計
ライフサイエンスの最新情報
- エリザベス: Johnの他の混合型プラットフォームでの作業に従って、連続ランダム効果を持つGLMMの予測と予測式を修正しました。GLMMの次の反復測定構造であるANTE(1)に取り組んでいます。
- Laura CS:複数グループの使用時に堅牢な推論で発生するバグを調査しています。James と引き続き協力して、Discovery に概要を提出し、Novozymes 向けの今後の簡単なプレゼンテーションを準備しました。
- ジョン・サル: Elizabeth と Fang と協力して、非中心連続ランダム因子の修正を完了しました。(JMP-16431) Yusuke によって報告された混合方向の 2 つのステップワイズ バグを修正しました。(JMP-16491、JMP-5580)
- Annie:短期管理図のために製品統計を CCB にインポートおよびエクスポートする作業を行いました。
統計テスト
- Mark: Jacob と一緒に Easy DOE の Load Design 機能の Jira チケットをテストします。DOE チームおよび特許弁護士と会い、審査官が提起した問題に対処します。ユーザビリティ スタディ スクリプトで Mail() JSL 関数を使用する際の問題を調査します。ユーザビリティ スタディのアドインを実行する際に、一部の EA 顧客が直面する問題を Jacob が診断するのを支援します。JMP コミュニティで質問に回答します。
- Jacob: Easy DOE で負荷設計をテストし、新しい負荷設計ユニット テストに取り組んでいます。Easy DOE の係数リストをテストしています。欠損値の探索をテストし、最近の修正のためのユニット テストを追加しています。ユーザビリティ スタディ アドインに関するベータ フィードバックを調査しています。
- Tonya:プロセス スクリーニングで短期管理図とプロセス ポテンシャル グラフをテストしました。ドキュメントによって行われた OSI の変更を確認しました。V15 での配布に関するユーザー コミュニティの質問に回答しました。バグを検証しました。
統計ドキュメント
- Michael C: Colleen と協力して、スクリプト インデックスの統計プラットフォームの「列」メッセージにヘルプ キーを追加し、それらのエントリのトピック ヘルプ ボタンが機能するようにしました。通常、このボタンをクリックすると、さまざまなプラットフォームのウィンドウ ドキュメントが起動します。また、バグや NF に関するさまざまなドキュメント Jira にも取り組みました。
製品管理
テクニカルサポート
- デュアン:テクニカル サポートは、JMP 17.1.1 のアップデータが Regeneron の問題に対応していることを確認する作業と、近々開催される Novozymes Hackathon のテクニカル ウォークスルーに参加しました。Wendy は、来週から最初の採用となる Christine Kjellberg の採用も準備中です。TS は、他の多数のプロジェクトにも引き続き関与しています。
- My JMPの進化
- Salesforce でのレガシー データ (GIDB) のテスト
- エンゲージメントのための Service Cloud インフラストラクチャの準備 (メールからケース、電話キューなど)
- SAS CECからJMPエンゲージメントチームへのサポートの移行
- Store 2.0 サポートの準備
- JMP Japan TSをSalesforceに導入
- いつものように、テクニカルサポートは引き続きお客様のケースとトラックを処理します。TS JMP Live レポートと、 TS が過去 14 日間に報告したチケットを表示する Jira フィルターへのリンクを以下に示します。

開発業務
- ボブ: JMP 17.1.1 Windows インストーラーのビルドとテスト作業、ダウンロード ページの作成、Windows インストーラー検証ベンチマーク ファイルの作成。SAS プロセスで 17.2 リリースを取得するための手順を開始しました。JMP ソフトウェアの配布に物理メディアを選択できなくなったことを管理者に通知しました。
- Myron:より大きなダウンロード ファイルに対応するためにテレメトリ データベースを更新しました。まだいくつかの更新を再処理しています。ローカリゼーション スクリプトの AWS 環境を更新しました ( JMPTOOL-767 )。jmptool の Apache 構成から OpenAM エージェントを削除し、SSL 証明書をインストールしました。Azure 認証に完全に接続する必要があります ( JMPTOOL-809 )。Jenkins 移行後のテスト実行処理にマイナー アップデートを行いました ( JMPTOOL-847 )。
- Jim: AWS インスタンス、JMP Clinical 17.1 の再構築、JMP 17.1.1 のビルド。
- Shannon: AWS 移行後の Jenkins プロジェクトを確認し、いくつかの問題を Nick R に報告したところ、すぐに修正してもらえました。Nick さん、ありがとうございます。既存の JMP リソースのさまざまな継続中の廃止計画を確認しています。新規ユーザー向けのリソースを合理化して改善する中で、JMP 全体からチームが受け取るインプットに感謝しています。また、さまざまな Microsoft 製品の Windows Insider プログラムについて読んでいます。Microsoft は、顧客テスト用に、いくつかの異なる層またはチャネルのプレプロダクション ビルドを提供しています。これらは、ほとんどまたはまったくテストされていない「Canary」(個人的に好きな名前) の毎日の実験ビルドから、より安定しているがまだ実験的な毎週の開発ビルド、リリース頻度は低いがはるかに安定したプレリリース ビルドまで多岐にわたります。
ドキュメント
- クリス・B : 17.2 Jenkins ジョブとスクリプトに取り組みました。EN 17.1 が公式になったので、17.0 のインデックスと最新のヘルプ バナーを更新しました。Mike Muhlada が見つけた 17.1 ヘルプ メタデータ値を修正しました。アドインの更新方法を文書化しました。
システム/ホストテスト - Cary
- Mike M:今週は、David Barbour がイメージ テストを AWS に移行し終えたため、イメージの差分ノイズが多く発生しました。ヘッダー統計の問題もいくつかあり、ノイズの原因となっていました。このノイズの多い時間帯に、テスト ダッシュボードに HTML 結果がまったく表示されていないことに気付きました。これは Nick H が報告し、Dave B が修正しました。JMP 17.0 ヘルプでメタデータの問題を発見しました。一方向ジッター制限と、欠落/除外データのある HTML5 ラインの問題に関して、いくつかの回帰 Jira を開きました。Sikuli テストを更新して、18.0 以降のチュートリアルを削除しました。EA 列ビューアのフィードバックを Ernest と共に確認し、来週初めにこれらの項目の提案 Jira を開きます。
- Mandy: 17.1.1 インストーラーのテストを行いました。いくつかの TS トラックの問題に取り組みました。JIRA のテストと検証に取り組み、可能な場合はテスト ケースを追加しました。列統計とイメージ テストに関する設定の問題を追跡し、解決しました。秋に開催される Discovery US 向けの高度な WFB 講演の要旨を提出しました。
- Audrey: 17.1.1 の議論、評価、およびこの限定リリースのインストーラー テストの短縮ラウンドの準備 ( JMPTEST-733 )。AWS 変換。インターンの計画。
- リサG:積み重ねられた Y 軸ラベルの読みやすさを改善するためのテスト修正に取り組み、回帰バグを入力して 17.1.1 のテストを開始しました。
ウェブテストチーム - ケアリー
- アンナ: John P による HTML5 での等高線プロットの新しい実装をテストしています。列スイッチャーを使用して列の変換をテストしています。インストーラーのテストは行いません! (Audrey さん、ありがとうございます)。:smiling_face_with_smiling_eyes:
- Josh L: JMP Live AD と新しい履歴レポートのテスト。JMP 17.1.1 インストーラーのテストと修正のテストを監督しています。Anna – 18.0 の HTML5 チェックリストに取り組んでいます。
- スティーブ・チェン: JMP Live と HTML5 フレームワークの作業とテスト。また、HTML5 コードの変更も確認しています。
- Hui: HTML5 のテストが完了し、HTML5 の自動化が実行されるようになりました。
Web テスト チーム Jira ステータス -北京 / ケーリー
64 - テスト準備中のストーリー
8 - テスト中のストーリー
14 - 過去 7 日間に Jira がクローズされました
11 - 新しいバグが作成
システム/ホストテスト - 北京
- 王 喜美(ユウ): (1) SAS/Formula Depot 関連のテストを行い、Mike と失敗について話し合い、デバッグします。詳細については、 JMPTESTBJ-2254およびJMPTESTBJ-2255を参照してください。 (2) Paul が発表した Python 統合デモを調べます。 (3) JMP C 17.2 I18N テスト: Da Zhang が疑似 JMP C とデータを使用していくつかのテストを行うのを支援します。 (4) Jenkins: JMP E2E および Combability テストを実行するための VM の作成を処理します。詳細については、JMPTESTBJ -2243を参照してください。移行テストの失敗を修正しました。Da Li に感謝します。詳細については、JMPTESTBJ-2247を参照してください。Cary で Jenkins を介してマシンを要求する方法を調べます。AWS マシンのステータスを確認します - JMP テスト。 (5) バグの検証
- ダ・チャン: (1) バグ検証。(2) JMPC/OncoWiki データの疑似翻訳を作成。(3) JMPC 17.2 i18n テスト。(4) 接続ダイアログで発生した JMP 17.1.1 クラッシュ問題の調査。(5) AWS マシン上にプロキシ サーバーを構築。
- 私たちと一緒に: (1) 17.1.1、17.2、18 の CAS 統合の新しい変更点のテスト。詳細については、 JMP-16240: SAS CAS 接続の下位互換性の確保を参照してください。(2) Eric Wang と協力して、17.2 および 18 の Publish の回帰テストを実施しました。(3) 17.1.1、17.2、18 の JMP Publish 修正プログラムのテスト。詳細については、WEBJMP-6823: 複数の管理図レポートを含むレポートをパブリッシュするときに元のデータ テーブルがアップロードされないを参照してください。
データ検出
- Xan:メッセージ内の重複行を回避するために、一部の RowStateRemap を更新しています。scoreLevels の Term 再入問題を回避しています。scoreLevels() の threading/progressBar は更新イベントをトリガーする可能性があるため、Term を使用する前に nLevels をチェックすることをお勧めします。ゼロの場合、スコア ベクトルは信頼できません。
- そしてS:列スイッチャーを変更してブロードキャストをサポートし、列の変換に関する問題を修正しました。LineupRulerBox のクラッシュを修正しました。グループ プラットフォームに関連する起動パフォーマンスの問題を修正しました。プラットフォーム テンプレートの初期作業を継続しています。
- デイブB:条件付き書式設定ルールの編集によって発生するクラッシュを修正し、サーフェス プロファイラーの凡例の作業、ボックス プロットのツールヒントを修正し、HTML イメージの差分イメージがテスト ダッシュボードに表示されないバグを修正しました。
- Evan:プラットフォーム テンプレートの列置換に取り組んでいます。Match のパフォーマンスを改善しています。不要なレポートへの送信呼び出しを探しています。
エネルギー省
- カレブ:バージニア州アレクサンドリアで開催された DATAWorks 2023 ワークショップに参加しました。防衛分野の同僚と会い、そこで行われている興味深い仕事について聞けて良かったです。NASA のピーター パーカー氏やケンタッキー大学のデレク ヤング氏と行った仕事について講演しました。
- Brad: DSD の各半分に 1 つのゼロではなく 2 つのゼロが存在する可能性を調査するスクリプトを作成しました。これまでのところ、結果は期待外れですが、別の方向でさらに調査する価値があるかもしれません。
ホスト
- John Schroedl:ポータブル開発者がホスト ルールをオーバーライドしてウィンドウのステータス バーを非表示にできる機能を追加しました。ヘルプ チュートリアル メニューと関連する TOTD アクションを削除しました。Airbus などの要求に応じて、選択したファイル ダイアログ フィルターの選択をセッション間で保持します。サポート終了の .NET Framework から .NET Core への移行の調査を開始しました。ビルドの問題の解決を支援しました。
シャノンからのメモ
CDISC ワークショップと SAS 特許ディナーの両方でカラオケに関するニュースがなかったことに (私のように) がっかりした方は、JMP の再会でのパフォーマンスの思い出と、 アニー・ダドリーが提供したデータ サイエンスと統計に関するこのユーモラスなビデオで自分を慰めるしかありません。