ビルトインウィジェット:外部連携不要のアーキテクチャダッシュボード

先月 Marketplace をローンチした際、複数のチームから同じ声を聞きました。「連携機能は素晴らしいけど、うちは Datadog を使っていない。PagerDuty も使っていない。それでもダッシュボードは使えますか?」

もっともな指摘です。すべての組織が同じオブザーバビリティスタックを運用しているわけではありません。しかし、Archyl を使っているすべての組織にはすでにアーキテクチャインサイトがあります。リリースから得られる DORA メトリクスがあります。ADR、技術スタック、アクティビティフィード、C4 モデル統計があります。これらのデータはすべて存在していました——ただ各機能ページに閉じ込められていて、それぞれ個別にナビゲートする必要がありました。

ビルトインウィジェットがこれを変えます。Archyl がすでに計算しているデータを取得し、どこにでもピン留めできるようにします:プロジェクトダッシュボード、組織ビュー、C4 ダイアグラムの横に。設定ゼロ。API キー不要。外部接続不要。

ウィジェット一覧

アーキテクチャの健全性

アーキテクチャインサイトをダッシュボード要素として表示する 3 つのウィジェット。

Insights Counter — プロジェクトまたは組織全体に存在するインサイトの数を示す単一の数値。重大度でフィルタリング可能——クリティカルな問題のみ、または総数を表示します。この数値が上がったら、アーキテクチャの何かに注意が必要です。

Insights by Type — ルールタイプ別にグループ化されたすべてのインサイトの内訳:単一障害点、高結合度、循環依存、孤立コンポーネント、ドキュメント欠如。リストビューにより、どのカテゴリの問題がアーキテクチャを支配しているかを簡単に確認できます。

Architecture Health — 信号機型のステータスウィジェット。クリティカルまたは高重大度のインサイトがない場合はグリーン。高重大度の問題がある場合はイエロー。クリティカルな問題がある場合はレッド。「私たちのアーキテクチャは健全ですか?」に対する最もシンプルな回答——一目で確認でき、リアルタイムで更新されます。

DORA メトリクス

DevOps パフォーマンス指標を DORA ページからダッシュボードに持ち出す 3 つのウィジェット。

DORA Metric — 単一の DORA メトリクス値を表示するカウンター:デプロイ頻度、変更リードタイム、変更失敗率、または平均復旧時間。チームにとって最も重要なメトリクスを選び、全員が見える場所にピン留めしましょう。

DORA Performance Level — 全体的な DORA 分類を表示するステータスウィジェット:Elite、High、Medium、または Low。DORA 研究プログラムの業界ベンチマークに基づいています。チームが Elite から High に下がると、ウィジェットはグリーンからブルーに変わります。さらに下がるとイエロー、そしてレッドになります。

DORA Trend — 過去 90 日間の DORA メトリクスの推移を示すグラフウィジェット。デプロイ頻度は上昇傾向?リードタイムは下降傾向?完全なメトリクスページを開かなくても、グラフが一目で状況を伝えます。

リリース

デプロイメント活動を可視化する 2 つのウィジェット。

Release Counter — プロジェクトのリリース総数。シンプルですが、デリバリー速度の指標として驚くほど有用です。頻繁にリリースするチームはこの数字が増えていくのを見ます——そして増えるのを見るのが好きです。

Recent Releases — 最新のリリース一覧。バージョン、ステータス(デプロイ済み、計画中、進行中、ロールバック)、日付を含みます。直近 5 回のデプロイメントが常に表示され、常に最新です。

アーキテクチャ決定

ADR Status — ステータス別にグループ化された Architecture Decision Records:承認済み、提案中、非推奨、置き換え済み。いくつの決定がアクティブか、いくつが議論中か、いくつが廃止されたかを表示します。特定のステータスでフィルタリングして、重要なものに集中できます。

テクノロジーレーダー

Tech Radar — アーキテクチャ全体で使用されている主要技術を、要素と関係性全体での使用頻度でランキング。組織レベルでは技術ランドスケープ全体を表示します。プロジェクトレベルではそのプロジェクトのコンポーネントに関連する技術のみを表示します。常に最新の技術スタックのスナップショットです。

アクティビティ

Activity Feed — アーキテクチャ全体の最近の変更:新しいコンポーネントの作成、関係性の更新、ADR の承認、リリースのデプロイ。履歴ページにあるのと同じデータですが、任意のダッシュボードにピン留めできるコンパクトなウィジェットとして提供されます。「今週何が変わった?」と聞かれたとき、答えはすでに目に見えています。

インフラストラクチャ

Organization Usage — 主要な使用メトリクスを表示するカウンター:プロジェクト総数、メンバー総数、使用済み AI ディスカバリー数、その他サブスクリプションレベルのデータ。組織全体の採用状況を追跡するプラットフォームチームに役立ちます。

Environment Status — 各デプロイメント環境の最新リリースステータス:本番、ステージング、開発。どのバージョンがどこで実行されているか、最後のデプロイメントが成功したかどうかを表示します。デプロイメントマトリックスを単一のウィジェットに凝縮しました。

モデル統計

C4 Stats — プロジェクトの C4 モデルの要素数:システム数、コンテナ数、コンポーネント数、コード要素数、関係性数。モデルの完全性を素早く示す指標です。プロジェクトにコンテナが 12 個あるのにコンポーネントが 3 個しかない場合、モデルはおそらくもっと詳細が必要です。

セットアップ不要

これがポイントです。これらのウィジェットは Archyl がすでに持っているデータを使用します。設定するもの、接続するもの、壊れる可能性のあるものは何もありません。

任意のプロジェクトに移動し、サイドバーの Integrations をクリックしてウィジェットを追加します。「Built-in」セクションに 14 個すべてのウィジェットが表示されます。1 つ選び、オプションでフィルターを設定(どの DORA メトリクス、どのインサイト重大度、どの ADR ステータス)すれば、ダッシュボードに表示されます。

組織レベルのウィジェットも同じように機能します——すべてのプロジェクトのデータを集約し、リーダーシップにアーキテクチャの健全性、デリバリー速度、技術採用の単一ビューを提供します。

なぜビルトインが重要なのか

外部連携は強力です。Datadog や Sentry を接続すれば、Archyl 単体では生成できない運用データが表示されます。しかしビルトインウィジェットは異なる目的を果たします:Archyl 自身のインテリジェンスを可視化し、アクセスしやすくします。

ビルトインウィジェットが登場する前は、Insights ページでアーキテクチャの健全性を確認し、DORA ページでデリバリーパフォーマンスを確認し、Releases ページで何がリリースされたかを確認し、Technology ページで技術スタックを確認する必要がありました。5 つのページ、5 回のメンタルコンテキストスイッチ、同じシステムの 5 つの別々のビュー。

今は 1 つのダッシュボードです。システムのアーキテクチャの健全性、デリバリーパフォーマンス、進化を理解するために必要なすべてが——ページを離れることなく、単一のビューに収まっています。

Archyl を使い始めたばかりの組織にとって、ビルトインウィジェットは即座の価値を意味します。初日に外部連携を設定する必要はありません。リポジトリを接続し、ディスカバリーを実行すれば、すぐに Architecture Health、C4 Stats、Activity Feed ウィジェットが利用できます。ダッシュボードは最初の 1 時間から有用です。

すでに外部連携を使用しているチームにとって、ビルトインウィジェットはそれらを補完します。ダッシュボードに Datadog のモニターステータス(外部)と Architecture Health(ビルトイン)と DORA Performance Level(ビルトイン)と Sentry のエラー数(外部)を並べて表示できます。システムがどう設計されているかそしてどうパフォーマンスしているかの全体像を、1 か所で確認できます。

すべてのプラン

ビルトインウィジェットはすべてのプランで利用可能です——無料プランを含みます。外部 Marketplace 連携には引き続き Business または Scale が必要ですが、ビルトインウィジェットはすべての方のためのものです。

あなたのアーキテクチャデータはすでにここにあります。今、それはどこからでも見えるようになりました。