著名なソフトウェア企業であるLaunchDarkly(ローンチダークリー)は、メトリクスのエクスペリエンス向上において大きな進歩を遂げた。同社のメトリクスチームは、実験やガードリリースをサポートする信頼性の高いインフラストラクチャーの構築に精力的に取り組んできた。現在、チームはメトリクスのユーザーエクスペリエンスの向上に注力しており、一連のアップデートによってメトリクスの設定がより迅速かつ容易になった。
キーアップデートの一つは、イベントデータプレビューの導入だ。この機能により、保存前にサンプルデータを確認できるため、指標の設定時に推測する必要がなくなる。これにより、時間の節約になるだけでなく、ガードロールアウトや実験を実行する前にチームが通常デバッグに費やす労力も軽減される。
LaunchDarklyはメトリクス接続も刷新した。ソフトウェアデプロイメントにおけるガードリリースの普及に伴い、単一のメトリックが時間の経過とともに数百のガードリリースにリンクされる可能性がある。同社は接続テーブルをタブ形式に再設計し、接続を「Experiments」、「Guarded Releases」、「Metric Groups」に分類した。この新しい構造は拡張性が高く、新しい「Details」タブとシームレスに統合されているため、関連データ間のナビゲーションが向上する。
同社はまた、メトリクスの「Details」タブも導入した。以前は、ユーザーは「Impact」タブに遷移していたが、これはメトリクスがアクティブな実験の一部である場合にのみ役立った。新しいDetailsタブでは、構成、定義、接続などのキー情報が事前に表示されるほか、メトリクスの設定に使用されたイベントデータのプレビューも表示される。これにより、より一貫性のあるランディングエクスペリエンスが実現し、ユーザーの時間を最適化できる。
もう一つの重要なアップデートは、メトリクスのアーカイブ機能だ。この機能により、古いメトリクスを削除せずに廃止できるため、ワークスペースを整理しながら履歴のコンテキストを維持できる。メトリクスグループのUIも刷新され、従来のドラッグアンドドロップコンポーネントが最新のLaunchPad UIコンポーネントとReactフックに置き換えられた。このアップデートにより、メトリクスグループページが製品の他の部分と統一され、特にガードレールメトリクスを使う際に使いやすくなった。
同社はまた、メトリクスリストを再設計した。新しいリストはシグナル情報が豊富で、アクティブな実験接続とガードされたリリースの数が表示されるため、どのメトリクスがどの時点で有効になっているかを容易に特定できる。この可視性により、チームはリリースや実験に適用する前に、メトリクスの信頼性と関連性を評価できる。
最後に、LaunchDarklyは統合されたメトリクス選択メニューを導入した。この新機能により、これまで製品全体に分散していた5つのメニューが、単一の統合された選択エクスペリエンスに置き換えられる。このアップデートにより、選択が高速化し、迷う手間が省ける。
これらのアップデートは、個々には小さなものに見えるかもしれないが、全体として見ると、チームによるメトリクスのエクスペリエンスに大きな進歩をもたらす。LaunchDarklyはUIとUXの改善に注力することで、ワークフローを効率化し、次世代のメトリクスの基盤を築いている。LaunchDarklyは、これらのアップデートに関するフィードバックを積極的に活用し、メトリクスをユーザーとそのチームにとってより優れたツールへと改良し続けたいと考えている。
出典:LaunchDarkly
この製品の詳細については、LaunchDarkly製品ページをご覧ください。
 
                         
                     
                 
                 
                 
                 
                 
                 
                    