THE CRITERIA · v202506

組織を知る、328の問い。

気になるテーマやカテゴリから、基準とその背景を読み進めてください。

328項目をCSVで保存
問いの読み方
テーマ(5個)×カテゴリー(各8個)×チェックリスト(各8項目)。例としてチームの8カテゴリと、チーム構成と権限委譲の8つの問い(メトリクスの計測・学習と改善・プラクティスと習慣・アンチパターン)。

各カテゴリは8つの問いで構成されます。アンチパターンは手放したい慣習を確かめる問いで、「いいえ」が望ましい状態です。採点は逆転します。

TEAM-1 / チーム

チーム構成と権限委譲

このカテゴリから診断する
チーム構成と権限委譲はなぜ重要か?

簡単に言うと、チーム構成と権限委譲は「サッカーチームのフォーメーションと選手の自主性」のようなものです。サッカーでは、フィールド上の11人がそれぞれの役割を理解し、監督の指示を待たずに状況に応じて判断できるチームが強いですよね。フォワード、ミッドフィルダー、ディフェンダーが適切に配置され、それぞれが自分の判断でプレイできる権限を持っているからこそ、チーム全体で素早く連携して勝利を掴むことができるのです。開発チームも同じで、必要なスキルを持つメンバーが適切に配置され、現場で迅速に判断できる権限があってこそ、価値のあるソフトウェアを効率的に作ることができるのです。

カテゴリ解説を読む
TEAM-2 / チーム

チームビルディング

このカテゴリから診断する
チームビルディングはなぜ重要か?

簡単に言うと、チームビルディングは「サッカーチームのコンビネーション練習」のようなものです。どんなにドリブルが上手な選手やシュートが得意な選手を集めても、お互いの動きや癖を知らずに個人プレーで試合に挑んでも勝てませんよね。パス交換、ポジションチェンジ、守備の連携などを何度も練習して、「あの選手がここにボールを出したら自分はこう動く」という阿吽の呼吸ができるようになって初めて強いチームになるのです。開発チームも同じで、個々のスキルがいくら高くても、チームとして連携しなければ本当に価値のあるソフトウェアは作れません。

カテゴリ解説を読む
TEAM-2-1メトリクスの計測

チームは少なくとも半年以上継続して存在しているか。

TEAM-2-2学習と改善

チームは月に一度以上の頻度で仕事のふりかえりをおこなっており、その際にプロジェクト憲章またはインセプションデッキを見返して目的を再確認しているか。

TEAM-2-3プラクティス

インセプションデッキまたはプロジェクト憲章などを作成し、チームの存在理由についてチーム全員が把握しているか。

TEAM-2-4プラクティス

新しくチームに参画するメンバー用のオンボーディング・デック(チームの一員として働き始めるための、価値観・実務・スキル・相互理解のための明文化されたドキュメント集)などが存在するか。

TEAM-2-5プラクティス

チームメンバー全員で定期的にカジュアルにコミュニケーションをとる場がある(ランチ、ディナー、レクレーション等)

TEAM-2-6アンチパターン

オンボーディングプログラムが、文章を読むだけのものになっており、ハンズオンやミッション理解の伴わない形骸化したものになっている。

TEAM-2-7アンチパターン

1年以上チームのやることがルーチン化しているなど変わっておらず、チームメンバーも固定されている。

TEAM-2-8アンチパターン

チーム内でチームミッションの改善に関係する議論がどんな理由であれ発生していない。

TEAM-3 / チーム

心理的安全性

このカテゴリから診断する
心理的安全性はなぜ重要か?

簡単に言うと、心理的安全性は「サッカーチームのハーフタイムでの会話」のような状態です。試合中でも「今のパスはこうした方が良かった」「次はこの戦術で行こう」と選手同士が遠慮なく意見を言い合えて、ミスをした選手も「次は決めるぞ!」と励まし合えるチームが強いですよね。監督が怖くて何も言えなかったり、失敗を責められるのが怖くて消極的なプレイになったりするチームでは、選手が本来の力を発揮できません。開発チームも同じで、メンバーが「何を言っても大丈夫、失敗しても支え合える」と感じられる環境でこそ、本当にクリエイティブで価値のある仕事ができるようになります。

カテゴリ解説を読む
TEAM-4 / チーム

タスクマネジメント

このカテゴリから診断する
タスクマネジメントはなぜ重要か?

タスクマネジメントは作業内容とステータスを体系的に明文化・可視化し、チーム全体の生産性と品質を最適化する管理手法です。現代のソフトウェア開発では市場変化への迅速な対応と高速な仮説検証が競争力の源泉となっており、不透明で非効率なタスク管理はプロジェクト遅延と品質劣化に直結します。体系的なタスクマネジメントにより、優先順位の適切な設定、作業の透明性確保、責任範囲の明確化を実現し、組織全体のアジリティを向上させることが可能になります。

カテゴリ解説を読む
TEAM-5 / チーム

透明性ある目標管理

このカテゴリから診断する
透明性ある目標管理はなぜ重要か?

簡単に言うと、透明性ある目標管理は「サッカーチームのサイン・コール」のようなものです。サッカーでは試合中、フィールド上で選手同士がサインやコールを出し合いますよね。「カバーリング」「スイッチ」「プレス」といった指示で戦術変更を伝え、ゴールまでの距離や残り時間、現在のスコアといった状況をチーム全員が把握しています。この意思疎通があるからこそ、状況に応じた的確な動きができ、連携したプレーでゴールを目指せるのです。開発チームも同じで、目指すゴールとその進み具合をみんなが見えていてこそ、各メンバーが自律的に判断して、効率的に価値を生み出せるようになるのです。

カテゴリ解説を読む
TEAM-6 / チーム

経験主義的な見積りと計画

このカテゴリから診断する
経験主義的な見積りと計画はなぜ重要か?

簡単に言うと、経験主義的な見積りと計画は「サッカーチームの試合分析」のようなものです。サッカーチームは試合後に必ずビデオ分析をしますよね。パス成功率、シュート本数、走行距離といった実績データを見ながら、「この選手のスタミナはこれくらい」「この戦術だと平均何点取れる」という過去の実績を元に、次の試合に向けた練習メニューと試合戦術を組み立てます。「気合いで頑張れば勝てる」という精神論ではなく、個人とチーム全体の実績データを元に現実的な目標と計画を立てるからこそ、着実に強くなれるのです。開発チームも同じで、過去のベロシティやリードタイムといった実績データを元に計画を立てることで、達成可能で信頼性の高いプロジェクト遂行ができるようになります。

カテゴリ解説を読む
TEAM-7 / チーム

ふりかえり習慣

このカテゴリから診断する
ふりかえり習慣はなぜ重要か?

簡単に言うと、ふりかえり習慣は「サッカーチームの成績管理」のようなものです。サッカーチームは試合後に必ず振り返りを行いますよね。個人のパス成功率、シュート本数、走行距離といった個人スタッツと、チーム全体のポゼッション率や得点パターンを分析して、「この場面の判断は良かった」「ここでポジションを上げるべきだった」「次はこの戦術を試そう」と具体的に振り返ります。ただ「もっと頑張る」で終わらせず、データと実感を元に個人目標とチーム目標の両方を意識しながら、次の練習と試合に反映させるからこそ継続的に強くなれるのです。開発チームも同じで、スプリントやプロジェクトを振り返って具体的な改善点を見つけ、次に活かすことで、チーム全体が継続的に成長していけるようになります。

カテゴリ解説を読む
TEAM-8 / チーム

バリューストリーム最適化

このカテゴリから診断する
バリューストリーム最適化はなぜ重要か?

簡単に言うと、バリューストリーム最適化は「サッカーチームの攻撃の組み立て」のようなものです。サッカーチームでは、ゴールキーパーからディフェンダー、ミッドフィルダー、フォワードまで、ボールが渡ってゴールに至るまでの一連の流れがありますよね。どこかでパスが遅れたり、無駄なバックパスが多かったりすると、攻撃のテンポが崩れてシュートチャンスを逃してしまいます。強いチームはパスワークの無駄を徹底的に省き、最短ルートでゴールを目指します。開発チームも同じで、顧客が欲しいと思ってから価値が届くまでの全プロセスを見直して、無駄を減らし最適化することで、より早く良いものを提供できるようになります。

カテゴリ解説を読む
SYSTEM-1 / システム

バージョン管理

このカテゴリから診断する
バージョン管理はなぜ重要か?

簡単に言うと、バージョン管理は「Officeファイルの版管理」のようなものです。企画書やプレゼン資料を作成する時に「v1.0」「v2.0」「v2.1_最終版」といったファイル名で管理したり、Wordの「変更履歴の記録」機能を使ったりしますよね。これにより、どのバージョンがいつ作られたか、誰がどんな変更をしたかがわかり、問題があれば前のバージョンに戻すことができます。チームで同じ資料を編集する場合も、変更履歴があることで作業の重複を避け、互いの変更内容を把握できるのです。ソフトウェア開発でも全く同じで、コードの変更を体系的に管理することで、開発チーム全体の効率と品質を向上させることができます。

カテゴリ解説を読む
SYSTEM-1-1メトリクスの計測

バージョン管理システムの履歴情報(Code Churn)の分析をもとにバグ予測や品質上の問題を指摘するツールを導入し、継続的に改善しているか。

SYSTEM-1-2学習と改善

明文化されたブランチ戦略が存在するか。そして、それは守られているか。

SYSTEM-1-3プラクティス

すべてのアプリケーションコードをGit/GitHubなどのバージョン管理システムで自社管理しているか。(権利を有する全てのソースコードについて、自社がアカウントを管理する統一のバージョン管理システムで扱っているか)

SYSTEM-1-4プラクティス

インフラ構成とシステム要素のプロビジョニングをソースコードとして実行可能な形式にした上で、バージョン管理システムで管理しているか。(Infrastructure as Code)

SYSTEM-1-5プラクティス

統合テスト/デプロイメントの自動化に関わるソースコードをアプリケーションコードと同一のバージョン管理システムで管理しているか。

SYSTEM-1-6アンチパターン

ソースコード自体のセキュリティレベルを高く設定しており、開発支援系SaaSの利用を禁止している。

SYSTEM-1-7アンチパターン

バージョン管理システムが複数存在していたり、1つのツールからすべての履歴を閲覧できないなど、中途半端な状態のままになっていないか。

SYSTEM-1-8アンチパターン

システムのソースコードの閲覧を関連するエンジニアのみに限定している。(別チームのエンジニアや他のステークホルダーが閲覧できない。)

SYSTEM-2 / システム

ソースコードの明確さ

このカテゴリから診断する
ソースコードの明確さはなぜ重要か?

簡単に言うと、ソースコードの明確さは「オフィスの書類整理システム」のようなものです。契約書や稟議書が適切にファイリングされ、命名規則が統一されていれば、担当者が不在でも他の社員が必要な書類をすぐに見つけて業務を継続できます。しかし、書類が机の上に積み上げられたまま、ファイル名も担当者しか分からない略語ばかりでは、引き継ぎや監査のたびに大きな時間ロスが発生します。プログラムのコードも同じで、適切に整理され読みやすく書かれていれば、チームメンバーの誰もがすぐに理解でき、安全に修正や機能追加を進められるようになります。

カテゴリ解説を読む
SYSTEM-2-1メトリクスの計測

アプリケーションコードの循環的複雑度などのメトリクスを、ツール/サービスを用いて継続的に計測しているか。

SYSTEM-2-2学習と改善

デッドコードを四半期以上のサイクルで定期的に棚卸しし、削除や分解をしているか。

SYSTEM-2-3プラクティス

コードレビューをする習慣や規則があり、本番用ブランチ(master / mainなど)へのマージはコードレビューを必須としているか。

SYSTEM-2-4プラクティス

静的解析だけでは発見できないレビュー観点を生成AIを用いたツールやサービスによってレビュー・修正提案を自動化しているか。

SYSTEM-2-5プラクティス

リポジトリ共通のコードルールに準拠したコードにするため、指摘点を自動的に検出・補正するLinterやフォーマッタなどのツール群を整備しているか。

SYSTEM-2-6アンチパターン

コードレビューをできる人物がチームの中におらず、レビュー待ちに1、2営業日がかかる。

SYSTEM-2-7アンチパターン

コードレビューガイドラインが些細な記述上のルールにとどまり、品質特性(保守性や拡張性など)に資する項目が十分に書かれていない。

SYSTEM-2-8アンチパターン

コードレビューガイドラインの多くの項目が、自動的なフォーマッタなどで統一・解決可能な些末な事柄である。

SYSTEM-3 / システム

継続的インテグレーション

このカテゴリから診断する
継続的インテグレーションはなぜ重要か?

簡単に言うと、継続的インテグレーションは「工場の品質管理ベルトコンベア」のようなものです。自動車工場では、部品を組み立てる度に品質チェックを行い、問題があればすぐにベルトを止めて修正しますよね。もし品質チェックを最後だけにしてしまうと、不良品が大量に作られてしまい、どこで問題が起きたのか分からなくなって、結果的に大きな損失につながります。ソフトウェア開発も同じで、コードの変更を少しずつ統合して、その都度自動でテストを行うことで、問題を早期発見して手戻りを防ぐことができるのです。

カテゴリ解説を読む
SYSTEM-3-1メトリクスの計測

すべてのインテグレーションテストにかかる時間が計測されており、それは30分以内に完了するか。

SYSTEM-3-2学習と改善

テストカバレッジ基準や自動テストガイドラインを用意し、これらを継続的に改善するための工数がチームで割かれているか。

SYSTEM-3-3プラクティス

プロダクトの半分以上のモジュール/クラスファイルに対して、ユニットテストが存在しているか。

SYSTEM-3-4プラクティス

テスト用データやスタブ/モックなどを整備し、テストを書きやすくするための環境整備をしているか。

SYSTEM-3-5プラクティス

継続的インテグレーション環境が存在し、開発者は開発ブランチの全テストをリソース調整することなく、自由に行うことができるか。

SYSTEM-3-6アンチパターン

一部の人だけがテストを書き、一部の人はテストを書かないといったように自動テストを個々人の努力目標などになっている。

SYSTEM-3-7アンチパターン

たまに失敗するような不安定な動作をする自動テスト(フレーキーテスト)が増え、自動テストの結果が信頼できなくなっている。

SYSTEM-3-8アンチパターン

アイスクリームコーン型のテスト(手動テストやE2Eテストの比重が大きい)になっており、テストの実行時間、保守工数などが増大している。

SYSTEM-4 / システム

継続的デプロイ

このカテゴリから診断する
継続的デプロイはなぜ重要か?

簡単に言うと、継続的デプロイは「物流センターの出荷システム」のようなものです。従来の物流では、週に一度まとめて大量の商品を出荷していたため、出荷作業が集中してミスが発生しやすく、問題があった商品の特定も困難でした。現代の物流センターでは、注文が入るたびに小ロットで自動的に検品・梱包・出荷する仕組みにより、顧客は素早く商品を受け取れ、万が一の不良品も該当ロットを即座に特定して対処できます。ソフトウェア開発も同じで、小さな機能改善やバグ修正を頻繁に自動で本番環境に届けることで、ユーザーに価値を素早く提供でき、問題が起きても影響範囲を限定して迅速に対応できます。

カテゴリ解説を読む
SYSTEM-4-1メトリクスの計測

デプロイ頻度とデプロイ成功率を継続的に測定しており、これらを改善することを目標管理しているか。

SYSTEM-4-2学習と改善

デプロイ時に社内のユーザーや開発者のみを対象もしくは、一部のサーバのみにサービスをリリースしてエラーがないかを確かめるカナリアリリースができるか。

SYSTEM-4-3プラクティス

デプロイ完了時、および構成変更時にインフラ構成に関する自動的なテスト(e2eのスモークテストおよびServerspecなどのインフラ環境テスト)を実行しているか。

SYSTEM-4-4プラクティス

ブルーグリーンデプロイメントができるか。(稼働中のサーバーを切り替えるのではなく、別環境にデプロイ作業をしてから本番の向き先を切り替えるデプロイ手法。)

SYSTEM-4-5プラクティス

デプロイ作業を伴わず、一部の機能を安全にオフにしたり、オンにしたりできるか。( Feature Toggle /Soft Launch/ Dark launchなどの仕組みを導入・実装しているか。)

SYSTEM-4-6アンチパターン

デプロイされたコードに問題が発生した際に、前のバージョンへの切り戻しを意思決定してから5分以内に切り戻すことができない。

SYSTEM-4-7アンチパターン

開発者のメンバー自身が、権限を持つ人物の承認があっても、自分のコードを本番環境にデプロイできない。

SYSTEM-4-8アンチパターン

デプロイ工程が自動化されておらず、本番反映に1時間以上かかっていたり、特定の時間帯しかできないなどの制約事項がかかっている。

SYSTEM-5 / システム

API駆動開発

このカテゴリから診断する
API駆動開発はなぜ重要か?

簡単に言うと、API駆動開発は「営業部門の顧客対応マニュアル」のようなものです。営業担当者が顧客からの問い合わせに対して標準化された手順書に沿って対応することで、担当者が変わっても一貫したサービス品質を維持でき、新人でもマニュアルに従えば適切に業務を遂行できます。さらに、電話・メール・チャット・対面など、問い合わせ経路が増えても、同じマニュアルを参照することで対応の統一性を保てます。システム間の連携を担うAPIも同じで、明確に定義されたインターフェース仕様により、各システムが独立して進化しながら、新しい連携先との接続も容易に実現できるのです。

カテゴリ解説を読む
SYSTEM-6 / システム

疎結合アーキテクチャ

このカテゴリから診断する
疎結合アーキテクチャはなぜ重要か?

簡単に言うと、疎結合アーキテクチャは「建設現場の設計図・施工管理」のようなものです。従来の建設現場では、電気配線・配管・内装工事が密接に絡み合い、一箇所の変更が他の工程すべてに影響して大規模なやり直しが必要になることがありました。しかし、近代的な建設管理では、各工程が明確に分離され標準化されたインターフェース(配線接続口、配管ジョイントなど)で接続されるため、電気系統の変更が配管工事に影響せず、各専門業者が独立して作業を進められます。ソフトウェアの疎結合アーキテクチャも同じで、各機能を独立したコンポーネントとして設計し明確なインターフェースで接続することで、一つの機能変更が他に波及せず、チームが自律的に開発を進められる仕組みを実現できるのです。

カテゴリ解説を読む
SYSTEM-6-1メトリクスの計測

目指すべきアーキテクチャに対してそぐわない点を洗い出すための仕組みが存在しており、それらの情報をもとに改善を進めているか。(アーキテクチャ適応度関数)

SYSTEM-6-2学習と改善

システムアーキテクチャの決定・変更・改善に関するドキュメントを管理し継続的な学習機会を設けているか。

SYSTEM-6-3プラクティス

ドメインイベントの発火に伴いPublish/Subscribeモデルを利用した仕組みで、関連サービスとの連携が可能か。またその履歴データが保存管理され、これらのイベントリプレイから再突合や監査の自動化が可能か。

SYSTEM-6-4プラクティス

結果整合性を考慮したサービスレベルの合意が要件のガイドラインの中に組み込まれているか。

SYSTEM-6-5プラクティス

バッチ、ジョブ、プロシージャに対する冪等な設計ガイドラインが存在しており、再送によって整合性が担保できるようなシステムになっているか。

SYSTEM-6-6アンチパターン

1つのデータベースに対して複数のシステムからの直接的な参照または書き込みがなされていて、それらの依存性が簡単には追跡できない状況になっている。

SYSTEM-6-7アンチパターン

疎結合なシステムであるが、分散トレーシングの仕組みがなく、問題発生時の原因特定に時間がかかる。

SYSTEM-6-8アンチパターン

自動テストとスキーマ定義の存在しない外部システムとの依存関係が10ケース以上存在しており、機能開発の影響範囲を特定できない。

SYSTEM-7 / システム

システムモニタリング

このカテゴリから診断する
システムモニタリングはなぜ重要か?

簡単に言うと、システムモニタリングは「サービス業の品質保証・顧客満足度管理」のようなものです。ホテルやコールセンターでは、顧客満足度・応答時間・クレーム発生率などの指標を常時監視し、基準値を下回ればすぐにアラートが発生して改善策を講じます。顧客からの苦情が殺到してから問題に気づくのでは遅すぎますし、軽微な不満の段階で発見できれば迅速な対応で顧客離れを防げます。システムも同じで、レスポンス時間・エラー発生率・リソース使用率などのSLI(サービスレベル指標)を継続的に測定し、SLO(サービスレベル目標)との乖離を監視することで、大規模障害になる前に問題を検知し、ユーザーに影響が出る前に予防的な対処を実現できるのです。

カテゴリ解説を読む
SYSTEM-7-1メトリクスの計測

SLI/SLO/エラーバジェットがビジネスオーナーとエンジニアが協議して合意の上設定され、計測されているか。

SYSTEM-7-2学習と改善

開発と SRE が共有する障害報告リストがあり、それぞれに有効な再発防止の仕組みが整うようにリソースを割いているか。

SYSTEM-7-3プラクティス

システムに起こった障害や異変などを再現できるための情報がアプリケーションのログ、メトリクス、トレースを通じて出力され分析できるようになっている。(オブザーバビリティ)

SYSTEM-7-4プラクティス

プロアクティブな本番系への負荷テストやフォルトインジェクションテスト、リカバリテストなどのシステムの不確定要因への耐障害性を上げていく試みをおこなっているか。

SYSTEM-7-5プラクティス

オートスケールなどの仕組みにより、開発者やSREが介在しなくても、適切なキャパシティコントロールができているか。

SYSTEM-7-6アンチパターン

障害の発生に対しての罰則や謝罪などの、開発者が萎縮したり障害を隠蔽する方向につながるような慣習が存在する。

SYSTEM-7-7アンチパターン

定常的に発生しているサービス上の警告を問題ないものとして無視したり、ログを意図的に出力しないようにする慣習が存在する。

SYSTEM-7-8アンチパターン

システム構成要素の構築方法や運用方法が属人化しており、同じインスタンスを構築できない。

SYSTEM-8 / システム

セキュリティシフトレフト

このカテゴリから診断する
セキュリティシフトレフトはなぜ重要か?

簡単に言うと、セキュリティシフトレフトは「金融機関のセキュリティ監査システム」のようなものです。銀行の新店舗を開設する際、建物が完成してから「金庫室の防犯性が弱い」「監視カメラの死角がある」と指摘されて大規模改修するのと、企画・設計段階から内部監査部門が参画してセキュリティ要件を盛り込み、施工中も段階的に検証していくのでは、セキュリティレベルもコストも大きく異なります。後付けの対策は莫大な費用がかかり、運用上の制約も大きくなります。ソフトウェア開発も同じで、企画・設計段階からセキュリティ専門家が関与し、開発プロセス全体で継続的にセキュリティを検証することで、強固で運用しやすく、コストも抑えた安全なシステムを構築できるのです。

カテゴリ解説を読む
SYSTEM-8-1メトリクスの計測

CI/CDのパイプラインにソースコードの自動的なセキュリティチェック(静的解析または動的解析)が組み込まれていて、一定の基準を達さないとリリースされない仕組みになっているか。

SYSTEM-8-2学習と改善

セキュアコーディングについて、開発者を対象とした教育カリキュラムや研修を実施しているか。

SYSTEM-8-3プラクティス

専門的なアプリケーションセキュリティの知識を持つメンバーが、専任でセキュリティチームにおり、動向や最新情報をもとに自社サービスをレビュー・改善できているか。

SYSTEM-8-4プラクティス

OSSのライブラリやミドルウェアを使用する際、それらの脆弱性情報を自動的モニタリング・警告・パッチ適用するための仕組みまたはサービス等を利用しているか。

SYSTEM-8-5プラクティス

4半期から1年の間で定期的に、全体的なアプリケーションとインフラの脆弱性診断を受けているか。

SYSTEM-8-6アンチパターン

開発速度(デプロイ頻度)を低下させるようなセキュリティルールが、施行されていて現況に合わせたアップデートが行われていない。

SYSTEM-8-7アンチパターン

ソースコード中に、漏洩してはならない情報がハードコーディングされている。(それらを分離かつ暗号化して管理するようなツールまたは仕組みを導入していない)

SYSTEM-8-8アンチパターン

開発企画要件の段階で、設計レベルのセキュリティレビューが実施されていない。(Security by Designの未実施)

DATA-1 / データ駆動

顧客接点のデジタル化

このカテゴリから診断する
顧客接点のデジタル化はなぜ重要か?

簡単に言うと、顧客接点のデジタル化は「営業記録を紙の台帳からデジタル顧客管理システムに移行し、すべての顧客とのやりとりを記録・分析できるようにする」ようなものです。従来は営業担当者の頭の中や個人的なメモにしか残らなかった顧客情報が、システムに集約されることで組織全体の資産になります。さらに、顧客がいつどのような行動をしたのかをリアルタイムで追跡できれば、適切なタイミングで適切なアプローチが可能になります。オンライン・オフライン問わず、すべての接点をデジタル化することで、顧客の全体像が見えてくるというわけです。

カテゴリ解説を読む
DATA-2 / データ駆動

事業活動データの収集

このカテゴリから診断する
事業活動データの収集はなぜ重要か?

簡単に言うと、事業活動データの収集は「工場の生産ラインで製品の品質データを記録し、不良品の原因を特定して改善する」ようなものです。製造業では長年、生産数、不良率、稼働時間などのデータを細かく記録し、工程改善に活用してきました。同じように、事業活動のあらゆるプロセスでデータを収集すれば、どこにボトルネックがあるのか、どの施策が効果的なのかを客観的に判断できます。経験や勘ではなく、データに基づいて意思決定する組織が、長期的に競争力を保つというわけです。

カテゴリ解説を読む
DATA-3 / データ駆動

データ蓄積・分析基盤

このカテゴリから診断する
データ蓄積・分析基盤はなぜ重要か?

簡単に言うと、データ蓄積・分析基盤は「企業の図書館システム」のようなものです。紙の本が雑多に積まれているだけでは、必要な情報を見つけられません。図書館では本を分類し、索引を作成し、誰でも必要な本を検索できる仕組みを整備します。同じように、企業のデータも、整理された形で保存し、誰もが必要なデータを検索・分析できる基盤が必要です。データアナリストやデータサイエンティストだけでなく、エンジニアや非エンジニアのビジネス担当者も、データにアクセスして自分で分析できる環境が、データ駆動組織の基盤となります。

カテゴリ解説を読む
DATA-4 / データ駆動

データ処理パイプライン

このカテゴリから診断する
データ処理パイプラインはなぜ重要か?

簡単に言うと、データ処理パイプラインは「工場の自動組み立てライン」のようなものです。自動車工場では、部品が次々と運ばれ、溶接、塗装、組み立てといった工程を自動的に進み、最終的に完成車が出荷されます。各工程の所要時間や不良率を測定し、ボトルネックを特定して改善します。同じように、データも、収集、変換、集計、分析といった工程を自動的に流れるパイプラインが必要です。手作業でデータを加工していては、時間がかかり、ミスも発生します。自動化されたパイプラインにより、データの鮮度と品質を保ちながら、継続的に分析結果を生成できます。

カテゴリ解説を読む
DATA-4-1メトリクスの計測

分析・開発や運用のバリューストリーム上の各種サイクルタイムを計測しており、継続的に改善しているか。

DATA-4-2学習と改善

データレイクから、モデルの実サービス適用までの一連の流れのパフォーマンスモニタ・自動化・効率化を行うエンジニアリングチームが存在するか。

DATA-4-3プラクティス

データレイクから、データ分析基盤までのETL処理にも自動テストが存在しており、変換エラーなどがモニタリングされているか。

DATA-4-4プラクティス

実運用されているデータ分析・学習のための前処理や学習処理を実行するためのワークフロー処理基盤(ETLの一貫性・冪等性・可用性を確保するための基盤)が存在するか。

DATA-4-5プラクティス

学習済みのモデルを検証し、サービスインするまでの処理は自動化されているか。

DATA-4-6アンチパターン

週次集計や月次集計の処理が特定の日時に終わることを想定しており、障害が発生した場合にデータが欠損してしまう。

DATA-4-7アンチパターン

実験時の環境を実サービス環境に向けてポータブルにするためのコンテナ化やIaC(Infrastructure as Code)が存在しない。 

DATA-4-8アンチパターン

データサイエンス/機械学習/データアプリケーションエンジニアリング/クラウドインフラなどの知見が1名に属人化している。

DATA-5 / データ駆動

データ可視化とリテラシー

このカテゴリから診断する
データ可視化とリテラシーはなぜ重要か?

簡単に言うと、データ可視化とリテラシーは「工場の稼働状況を示す生産管理ボード」のようなものです。製造業では、生産ライン近くに大型モニターを設置し、現在の生産数、不良率、設備稼働率などをリアルタイムで表示します。これにより、現場の作業員が状況を把握し、異常があればすぐに対応できます。同じように、企業の重要な指標をダッシュボードで可視化し、全員がアクセスできるようにすれば、組織全体でデータドリブンな意思決定が可能になります。さらに、データの読み取り方や統計の基礎を理解していなければ、数値を誤解釈してしまいます。データリテラシーの向上により、正しい判断ができるようになります。

カテゴリ解説を読む
DATA-5-1メトリクスの計測

プロダクトの主要情報のダッシュボードが、常に表示された共用のモニターをチームの座席近辺に配置しているか。リモートワークでは、アクセスしやすい場所にダッシュボードが掲示されているか。

DATA-5-2学習と改善

意思決定者は、データの読み取り方や統計の基本的な知識について研修トレーニングを受けているか。

DATA-5-3プラクティス

売上などの短期的数値ではなく、長期的な事業価値のための間接的指標(e.g.顧客リピート率や予測LTVなど)を主要なKPIとして設定しているか。

DATA-5-4プラクティス

データ集計・可視化等のためのBIツールを導入しており、事業活動に関わる全ての人が適切な役割に応じて使うことができているか。

DATA-5-5プラクティス

データから得られた推論や仮説が間違っている場合にどのようなデータによって検証可能かをもとにデータ収集や分析が行われているか。

DATA-5-6アンチパターン

要望ベースでデータの集計を繰り返し、雑多なレポーティング項目が棚卸しされていない。

DATA-5-7アンチパターン

簡単なデータ集計であっても、エンジニアを経由しなければ取得できない。

DATA-5-8アンチパターン

ダッシュボードは存在するが、データ担当者以外誰も見ておらず形骸化している。

DATA-6 / データ駆動

機械学習プロジェクト管理

このカテゴリから診断する
機械学習プロジェクト管理はなぜ重要か?

簡単に言うと、機械学習プロジェクト管理は「新製品の研究開発プロジェクト管理」のようなものです。製造業では、新製品を開発する際、技術的な実現可能性と市場での事業価値の両方を検証します。試作品を作り、性能テストを行い、市場調査を実施してから、量産に移行します。同じように、機械学習プロジェクトでは、技術的に高精度なモデルを作るだけでなく、そのモデルがビジネス価値を生み出すかを検証しなければなりません。PoC(概念実証)で技術的な可能性を確認し、プロトタイプで事業価値を検証してから、本格的な運用に移行します。実験と検証を繰り返し、失敗から学ぶプロセスが不可欠です。

カテゴリ解説を読む
DATA-6-1メトリクスの計測

機械学習プロジェクトの具体的な成功指標を持ち、構築したシステムがそれを満たしているかモニタリングしているか。

DATA-6-2学習と改善

機械学習の知見を、アプリケーション開発者や非エンジニアのスタッフが利用できるように勉強会などを繰り返し開いているか。

DATA-6-3プラクティス

継続的再学習のためのモニタリングと、自動的なモデルのアップデート等の効率的な保守を実現するための仕組みを導入しているか。

DATA-6-4プラクティス

実運用時の計算量や計算資源の種別(IoT/エッジ利用/クラウド)などを考慮に入れた上で、モデル選定や実験のプロセスが動いているか。

DATA-6-5プラクティス

事業価値と実現可能性の両面を同時に仮説検証できるようなプロジェクト管理(PoCとプロトタイプ作成)を行っているか。 

DATA-6-6アンチパターン

機械学習チームと事業担当者との間で、事業理解や背景・目的の共有などの時間を十分に設けていない。

DATA-6-7アンチパターン

すでに実績のあるクラウドを利用した機械学習ソリューションに対して、検証ができていない。

DATA-6-8アンチパターン

機械学習プロジェクトのPoCから実運用するためのエンジニアリング能力をチームが持っておらず、そこから実サービス化が進まない。

DATA-7 / データ駆動

マーケティング自動化

このカテゴリから診断する
マーケティング自動化はなぜ重要か?

簡単に言うと、マーケティング自動化は「営業活動における顧客管理の自動化」のようなものです。従来、営業担当者は顧客リストを手作業で管理し、一人ひとりに個別にメールを送り、フォローアップのタイミングを手帳で管理していました。これでは、担当者の記憶や勘に依存し、フォローアップ漏れや非効率な営業活動が発生します。顧客管理システムを導入し、顧客の行動に応じて自動的にメールを送信し、最適なタイミングでフォローアップする仕組みを構築すれば、営業担当者は企画や戦略に集中できます。マーケティングも同じで、オペレーション業務を自動化し、企画・戦略に時間を割くことで、投資効果を最大化できます。

カテゴリ解説を読む
DATA-8 / データ駆動

自動的な意思決定

このカテゴリから診断する
自動的な意思決定はなぜ重要か?

簡単に言うと、自動的な意思決定は「工場の生産ラインにおける品質管理の自動化」のようなものです。従来、製品の品質検査は人間の目視で行われていましたが、検査員によって判断基準が異なったり、疲労により見落としが発生したりしていました。画像認識技術を導入し、不良品を自動的に検知する仕組みを構築すれば、一貫性のある品質管理が可能になります。同じように、企業の意思決定プロセスを分析し、明確な判断基準がある業務を自動化すれば、人間はより戦略的な判断に集中できます。ただし、自動化の前に、そもそも不要な業務プロセスやミーティングを削減することも重要です。

カテゴリ解説を読む
DESIGN-1 / デザイン思考

ペルソナの設定

このカテゴリから診断する
ペルソナの設定はなぜ重要か?

簡単に言うと、ペルソナの設定は「商品企画会議で顧客代表が一緒に座っている」ようなものです。新しい製品やサービスを設計する際、会議室の中で自分たちの思い込みだけで議論していると、どうしても作り手の都合が優先されてしまいます。しかし、実在するかのような詳細な顧客像を会議の席に「招いて」おけば、議論の中で「でも、この田中さん(ペルソナ)はこういう状況だから、この機能は使わないんじゃないか」といった具体的な問いかけができるようになります。抽象的な「ユーザー」ではなく、具体的な「誰か」を想定することで、チーム全員が同じ方向を向いて議論できるようになるわけです。

カテゴリ解説を読む
DESIGN-2 / デザイン思考

顧客体験

このカテゴリから診断する
顧客体験はなぜ重要か?

簡単に言うと、顧客体験の管理は「レストランの顧客満足度を高めるための仕組み」のようなものです。優れたレストランは、料理の味だけでなく、予約のしやすさ、待ち時間、店員の接客態度、料理の提供速度、店内の雰囲気、会計のスムーズさ、そして帰り際の見送りまで、すべての接点で顧客の満足度を高める努力をしています。一つひとつの接点で顧客がどう感じたかを測定し、改善を続けることで、リピーターが増え、口コミで新規顧客が増えていきます。デジタルサービスにおける顧客体験も全く同じで、問い合わせへの対応速度、ヘルプページの充実度、サポート担当者の対応品質など、すべての接点が顧客満足度に影響を与えます。

カテゴリ解説を読む
DESIGN-2-1メトリクスの計測

顧客に対してNPS(ネットプロモータースコア)や満足度を継続的に測定しているか。

DESIGN-2-2学習と改善

顧客による問い合わせから返信までのリードタイム、問い合わせおよび回答への満足度について定量計測を行い、目標管理をしているか。

DESIGN-2-3プラクティス

構造化されたヘルプページがあり、ヘルプに書かれた内容を改善するために顧客がフィードバックできるか。

DESIGN-2-4プラクティス

CRM(顧客管理システム)、SFA(営業支援システム)を導入するなどして、デジタルデータとしてお問い合わせや行動履歴を把握できているか。

DESIGN-2-5プラクティス

顧客が価値を感じるまでの感情的な動きやチャネルを分析したカスタマージャーニーマップを作成しているか。

DESIGN-2-6アンチパターン

カスタマーサポートなど顧客接点となるスタッフから、課題の吸い上げができていない。または、ごく一部の顧客の課題しか吸い上げられていない。

DESIGN-2-7アンチパターン

電話やメールでの対応に対して、柔軟な対応をしすぎてしまい自動化の阻害要因になっている。

DESIGN-2-8アンチパターン

顧客体験の向上のための担当エンジニアリングチームが存在せず、システム化や自動化による改善ができていない。

DESIGN-3 / デザイン思考

ユーザーインタビュー

このカテゴリから診断する
ユーザーインタビューはなぜ重要か?

簡単に言うと、ユーザーインタビューは「新商品開発の前に試食会を開く」ようなものです。飲食業界では、新しいメニューを正式に発表する前に、試食会で顧客の反応を見ます。そこで得られるのは、単なる「美味しい」「美味しくない」という評価だけではなく、「この味付けだと塩辛く感じる」「この食感が気になる」「こういう場面で食べたい」といった具体的なフィードバックです。デジタルプロダクトの開発でも同じで、実際のユーザーと対話することで、アンケートやアクセスログだけでは見えてこない、ユーザーの隠れたニーズや感情、意思決定のプロセスが明らかになります。数字には現れない「なぜそう行動するのか」を理解することが、真に価値のある製品を生み出す出発点となります。

カテゴリ解説を読む
DESIGN-3-1メトリクスの計測

ユーザーインタビューによって見つけた課題に対してどの機能がリリースされているのかが記録されており、その効果も測定されている。

DESIGN-3-2学習と改善

直近、半年以内になんらかのユーザーインタビューを行っているか。

DESIGN-3-3プラクティス

ユーザーインタビューの実施のための稟議やフローは軽量で、一ヶ月以内に行うことができるか。

DESIGN-3-4プラクティス

インタビュー結果のインサイトをまとめて、共感マップなどを作成しているか。

DESIGN-3-5プラクティス

インタビュー参加者が話しやすい雰囲気作りのための工夫がインタビュースクリプトに組み込まれている。

DESIGN-3-6アンチパターン

ユーザーインタビューに関して訓練を受けていないスタッフが実施しており、仮説に対して誘導的すぎたり、クローズドクエッションが多くなったりしている。

DESIGN-3-7アンチパターン

インタビュー結果が具体的な次の一手(異なる仮説の構築や、具体的な機能反映)につながらずに実施したまま放置されている。

DESIGN-3-8アンチパターン

仮説をもたずにインタビューを設計しており、インタビューイの要望をそのまま拾い上げたり、サンプルの少ないインタビュー結果をそのままセグメント全体問題としてとらえてしまっている。

DESIGN-4 / デザイン思考

デザインシステムの管理

このカテゴリから診断する
デザインシステムの管理はなぜ重要か?

簡単に言うと、デザインシステムは「料理の共有レシピ集」のようなものです。家族みんなが同じ料理を作るとき、それぞれが勝手に作り方を考えていたら、味もボリュームもバラバラになります。しかし、共有レシピ集があれば、誰が作っても同じ味・同じ仕上がりになります。さらに、「このレシピを使って、あとは好みでアレンジしてよい」というルールがあれば、一貫性を保ちながら柔軟に応用できます。デジタルプロダクトのデザインも同じで、ボタン、フォーム、ナビゲーション、カードといった再利用可能なUIコンポーネントを標準化し、カタログ化することで、デザイナーとエンジニアは毎回ゼロから作る必要がなくなり、スピードと品質を両立できます。

カテゴリ解説を読む
DESIGN-4-1メトリクスの計測

デザインシステムの整備されたUIライブラリを用いて、機能の仮説検証が半数以上できている。

DESIGN-4-2学習と改善

利用頻度の高いコンポーネント等をまとめたデザインシステムを構築し、継続的に棚卸するなど陳腐化することなく改善できているか。

DESIGN-4-3プラクティス

デザインシステムの目的と具体的な設計情報を含めたドキュメントと、動作するUIライブラリの両方が整備されているか。

DESIGN-4-4プラクティス

オンラインコラボレーションに対応しているUIデザインツールを、プロダクト組織で共通して利用しているか。

DESIGN-4-5プラクティス

プロダクト特有のUIコンセプトが一貫した情報設計に基づいており、ドキュメント化されているか。

DESIGN-4-6アンチパターン

デザインシステムにUXライティングについてのガイドラインが存在しない。

DESIGN-4-7アンチパターン

デザインシステムが存在するのにもかかわらず、関係者のアドホックな意思決定によってデザインの一貫性が損なわれている。

DESIGN-4-8アンチパターン

デザインシステムにマイクロインタラクション(ユーザーの行動に応じた細やかなアニメーションや音、振動、トランジションといった動きのあるUI要素)が組み込まれていない。

DESIGN-5 / デザイン思考

デザイン組織

このカテゴリから診断する
デザイン組織はなぜ重要か?

簡単に言うと、デザイン組織の構築は「レストランに専任シェフを置く」ようなものです。レストランを経営する際、外部のケータリング業者に料理を頼むこともできますが、それでは店の個性や一貫した味を作り出すことは困難です。専任のシェフがいれば、日々顧客の反応を見ながらメニューを改善し、季節や流行に応じて新しい料理を開発し、店全体のクオリティをコントロールできます。デザイン組織も同じで、外部のデザイン会社に依存するのではなく、社内に専任のデザイナーを配置することで、プロダクトに対する深い理解と継続的な改善が可能になります。デザイナーが事業の一部として溶け込み、エンジニアやプロダクトマネージャーと日常的に協働することで、本当に価値のあるデザインが生まれます。

カテゴリ解説を読む
DESIGN-5-1メトリクスの計測

事業に必要なデザイン業務の過半数を内製化できているか。

DESIGN-5-2学習と改善

デザイン組織のリーダーは、自社戦略に必要なデザイナーの人事戦略を自ら立案しており、採用・育成についての権限と責任を負っているか。

DESIGN-5-3プラクティス

全社のクリエイティブや顧客体験デザインを担う専門知識を持った経営幹部がいるか。

DESIGN-5-4プラクティス

サービスデザイナー、UI/UXデザイナー、グラフィックデザイナーなどの明確な役割と専門性を認識した上で、ジョブディスクリプションが定義されているか。

DESIGN-5-5プラクティス

事業責任者は顧客体験やデザイン思考のトレーニングを受けているか。

DESIGN-5-6アンチパターン

デザイナーがプロジェクトを横断して派遣され、兼務が多くなったり関わる期間が短くなるため、各プロダクトにおけるユーザーへの共感や事業価値の理解が弱くなっている。

DESIGN-5-7アンチパターン

個別のプロダクトや事業チームごとに専任で配置されるのみとなっており、デザイナーとしてのキャリアやスキル向上のサポートが乏しい。

DESIGN-5-8アンチパターン

デザイナーがプロジェクトの意思決定に関われなかったり、デザイナーに情報を伝えるのが遅いため、カスタマージャーニー全体に対する価値が発揮しづらくなっている。

DESIGN-6 / デザイン思考

プロトタイピング

このカテゴリから診断する
プロトタイピングはなぜ重要か?

簡単に言うと、プロトタイピングは「建築における模型づくり」のようなものです。建築家は、数千万円から数億円かけて実際に建物を建てる前に、まず紙や木材で模型を作り、クライアントに見せて反応を確かめます。模型の段階であれば、間取りの変更や窓の位置の修正は簡単にできますが、実際に建ててしまってからでは膨大なコストがかかります。デジタルプロダクトも全く同じで、完成品を作ってからユーザーに見せるのではなく、簡易的なプロトタイプを作って早期に評価することで、失敗のコストを最小化し、成功の確率を最大化できます。特に、市場の不確実性が高い現在では、「完成させてから評価する」のではなく、「早く失敗して早く学ぶ」というサイクルが競争力の源泉となります。

カテゴリ解説を読む
DESIGN-7 / デザイン思考

ユーザビリティテスト

このカテゴリから診断する
ユーザビリティテストはなぜ重要か?

簡単に言うと、ユーザビリティテストは「新しい家電製品のモニター調査」のようなものです。家電メーカーは、新しい製品を発売する前に、一般の消費者に実際に使ってもらい、「ボタンの位置が分かりにくい」「この操作が直感的でない」「説明書を読まないと使えない」といった問題を発見します。開発者や設計者は製品に詳しいため、問題に気づきにくいのですが、初めて使う人の視点で評価することで、隠れた使いにくさが明らかになります。デジタルプロダクトも同じで、開発チームは製品の隅々まで理解していますが、実際のユーザーはそうではありません。ユーザビリティテストを通じて、実際のユーザーがどこでつまずき、どこで迷い、どこでフラストレーションを感じるかを観察し、改善することで、顧客満足度を大きく向上させることができます。

カテゴリ解説を読む
DESIGN-8 / デザイン思考

プロダクトマネジメント

このカテゴリから診断する
プロダクトマネジメントはなぜ重要か?

簡単に言うと、プロダクトマネジメントは「新製品開発プロジェクトのリーダーの役割」のようなものです。新製品を立ち上げるとき、デザイン担当、技術担当、マーケティング担当、営業担当など、様々な専門家が関わります。各専門家はそれぞれの領域でプロフェッショナルですが、「誰のためにどんな価値を届けるのか」「何を優先して作るのか」「市場にいつ出すのか」という意思決定をするのがプロジェクトリーダーです。リーダーは各専門家の意見をまとめるだけでなく、顧客視点とビジネス視点を両立させながら、プロダクトが成功するための方向性を定めます。プロダクトマネージャーも同じで、エンジニア、デザイナー、マーケター、営業といった専門家をまとめ、プロダクトのビジョンを示し、顧客価値とビジネス価値を両立させる役割を担います。

カテゴリ解説を読む
DESIGN-8-1メトリクスの計測

権限を持ったプロダクトマネージャという役職が存在し、1サービスに専任の1名以上が任命されているか。

DESIGN-8-2学習と改善

プロダクトチームやプロダクトの意思決定に関わる人に向けて、プロダクトマネジメントのスキルについての継続的な学習機会を提供できているか。

DESIGN-8-3プラクティス

プロダクトへの要求をユーザーストーリーなど開発チームと合意したバックログアイテムの単位で明文化し、その優先順位をつけることができているか。

DESIGN-8-4プラクティス

事業フェーズに応じて、プロダクトマーケティングや詳細な要求分析、UX評価など適切な分業体制を引くことができているか。

DESIGN-8-5プラクティス

プロダクトの仮説をバリュープロポジションキャンバスや、仮説キャンバスなどで明文化した上で機能定義を行っているか。

DESIGN-8-6アンチパターン

プロダクトマネージャがソフトウェアプロダクト開発やデザインに関する知見や関心が薄く、チームの関係性が悪化している。

DESIGN-8-7アンチパターン

プロダクトマネージャとビジネスプロセスやマーケット部門との関係性が薄く、それ起因の実運用によるトラブルが、ほぼ毎回発生している。

DESIGN-8-8アンチパターン

プロダクトマネージャという役割に予算執行の権限と責任がない。

CORPORATE-1 / コーポレート

スパン・オブ・コントロール

このカテゴリから診断する
スパン・オブ・コントロールはなぜ重要か?

簡単に言うと、スパン・オブ・コントロールは「一人のマネージャーが効果的に管理できる部下の人数」のことです。工場の生産ラインで考えてみましょう。一人の現場監督が100人の作業員を同時に管理しようとすれば、個々の作業品質を確認することも、問題が発生した時に適切な指示を出すことも困難になります。逆に、一人の監督が一人だけを管理するのも非効率的です。適切な管理範囲を設定することで、組織は効率性と品質の両立を実現できるわけです。

カテゴリ解説を読む
CORPORATE-1-1メトリクスの計測

スパン・オブ・コントロールの基準を(最低4名-最大10名など)設けており、それに外れた部門数などをモニタリングしているか。

CORPORATE-1-2学習と改善

兼務及びスパン・オブ・コントロールの基準が適切になるように、定期的に改善が行われているか。

CORPORATE-1-3プラクティス

人事制度上、管理職位の設定は人事考課上の等級と独立して設置されるようになっているか。(部長職じゃないと、この給与にならないといったような職位と等級が一致するものでないか。)

CORPORATE-1-4プラクティス

どのメンバーにとっても業務的な命令を行う上司は1名か。(その原則が崩れているメンバーを列挙して把握しているか。マトリクス組織であっても指揮系統は1つであるか。)

CORPORATE-1-5プラクティス

行っている業務と部門の役割が一致するように部門のミッションステートメント(業務分掌)を明確に決めて全社に公開しているか。

CORPORATE-1-6アンチパターン

人事評価者と指示を行う者の不一致がある組織になっている。または、一致するかの確認ができていない。

CORPORATE-1-7アンチパターン

部下が0名ないし1名の管理職が存在する。

CORPORATE-1-8アンチパターン

スパン・オブ・コントロールを守るための組織のガイドラインが存在しない、もしくはガイドラインが存在していても例外が常態化している。

CORPORATE-2 / コーポレート

開発者環境投資

このカテゴリから診断する
開発者環境投資はなぜ重要か?

簡単に言うと、開発者環境投資は「大工に良い工具を提供するようなもの」です。建設現場で考えてみましょう。優秀な大工でも、切れ味の悪いノコギリや精度の低いメジャーを使わされれば、作業効率は大幅に低下し、仕上がりの品質も下がります。逆に、高性能な電動工具や精密な測定器具を提供すれば、同じ時間でより高品質な成果物を生み出せます。ソフトウェア開発でも同じことが言えます。高性能な開発マシン、快適なオフィス環境、自由なインターネットアクセスといった基本的な環境への投資が、開発者の生産性と満足度を大きく左右するわけです。

カテゴリ解説を読む
CORPORATE-2-1メトリクスの計測

プロダクト開発に関係する全ステークホルダーに対して、自社のIT環境の満足度やeNPS℠を定期的に測定しているか。

CORPORATE-2-2学習と改善

働く環境について、事業競合や採用競合ともコミュニケーションする機会を意識的に持ち、従業員の満足度において常に改善を繰り返しているか。

CORPORATE-2-3プラクティス

開発者(およびデザイナー)は、職務遂行に十分なスペックの開発マシンを貸与されているか。(開発マシンは、開発者からのアンケートなどを通じて満足が確認されているか。)

CORPORATE-2-4プラクティス

従業員が作成したソフトウェアライブラリを、自社のOSSまたは個人のOSSとして公開するためのガイドラインを準備しており、何らかソフトウェアを公開しているか。

CORPORATE-2-5プラクティス

オフィス内のWi-Fi速度は安定して100Mbpsを超えており、人数規模に十分なキャパシティを持っているか。

CORPORATE-2-6アンチパターン

ソフトウェア開発作業を行う場所で、自由にインターネットを使うことができない。(たとえば、SNSをつかわせないなど)

CORPORATE-2-7アンチパターン

障害対応など予測の困難な業務や、輪番対応等の計画された定時外業務があっても、定時出勤することを求めている。

CORPORATE-2-8アンチパターン

開発マシンにソフトウェアをインストールするには煩雑な申請が必要で、過度に制限されている。

CORPORATE-3 / コーポレート

コミュニケーションツール

このカテゴリから診断する
コミュニケーションツールはなぜ重要か?

簡単に言うと、コミュニケーションツールは「企業の神経系統」のようなものです。人間の体で考えてみましょう。脳からの指令が神経を通じて手足に伝わり、逆に手足からの感覚情報が脳に届くことで、私たちは適切に行動できます。神経系統が損なわれると、情報伝達が遮断され、体は正常に機能しなくなります。企業も同じです。経営層の方針が現場に伝わり、現場の課題が経営層に届くという双方向のコミュニケーションが機能してこそ、組織は適切に動けます。チャットツール、ドキュメント管理システム、チケットツールといったコミュニケーション基盤が整備されていなければ、情報は属人化し、意思決定は遅れ、組織全体の効率性が大きく損なわれるわけです。

カテゴリ解説を読む
CORPORATE-4 / コーポレート

人事制度・育成戦略

このカテゴリから診断する
人事制度・育成戦略はなぜ重要か?

簡単に言うと、人事制度・育成戦略は「企業の人材栽培計画」のようなものです。農業で考えてみましょう。農家は土壌の状態を把握し、どの作物をどれだけ育てるかを計画し、適切な時期に種をまき、水や肥料を与えて成長を促します。企業も同じです。現在の従業員のスキルセットを把握し、将来必要となる人材像を定義し、採用と育成を計画的に実施し、継続的な学習機会を提供することで、組織の競争力を維持・向上させます。計画なしに人材を育成すると、特定のスキルが不足したり、市場価値より低い報酬しか払えずに優秀な人材が流出したり、自社内でしか通用しないノウハウばかりが蓄積されたりするわけです。

カテゴリ解説を読む
CORPORATE-5 / コーポレート

デジタル人材採用戦略

このカテゴリから診断する
デジタル人材採用戦略はなぜ重要か?

簡単に言うと、デジタル人材採用戦略は「優秀な選手をスカウトする戦略」のようなものです。プロスポーツチームで考えてみましょう。強いチームを作るには、必要なポジションを明確にし、適切なスカウティング体制を整備し、競合チームより魅力的な条件を提示し、迅速に契約を結ぶ必要があります。採用活動を常に行わず、スカウト予算が不足し、選考プロセスが遅く、経営層が採用に関与しなければ、優秀な選手は他チームに取られてしまいます。企業のデジタル人材採用も同じです。必要な人材像を定義し、採用管理システムで効率化し、競合より早く魅力的なオファーを出し、経営層が採用に責任を持つことで、優秀なエンジニアを獲得できるわけです。

カテゴリ解説を読む
CORPORATE-5-1メトリクスの計測

ソフトウェアエンジニアの採用活動を常に行っており、毎年十分なペースでソフトウェアエンジニアを採用できているか。

CORPORATE-5-2学習と改善

採用管理システムが導入され、採用に関わる全てのステップ、チャネルからの情報が遅滞なく不足なく集約されているか。

CORPORATE-5-3プラクティス

候補者の方との初回面談から、オファーまでのリードタイムを目標とともに管理しているか。(長すぎる選考プロセスは、人材獲得の妨げになる。)

CORPORATE-5-4プラクティス

採用したい人材の基準を明確化したJob Description(求人票)が存在し、現場エンジニアとともに30日程度の間隔で見直し、更新しているか。

CORPORATE-5-5プラクティス

中途採用におけるリファラル採用(社員からの紹介による採用)の比率が全体採用数の30%を超えているか。

CORPORATE-5-6アンチパターン

採用部門の予算計画が存在しない、または行使可能な予算金額が年間の採用目標人数の年収合計に対して25%以下しかない。

CORPORATE-5-7アンチパターン

全社的に固定された採用プロセスに従うことが重視されており、候補者状況に合わせた採用プロセスの変更調整が一日以内にできない。

CORPORATE-5-8アンチパターン

経営や幹部人材が、人材採用に対して責務を負っておらず十分な時間と熱量を費やしていない。

CORPORATE-6 / コーポレート

モダンなITサービスの活用

このカテゴリから診断する
モダンなITサービスの活用はなぜ重要か?

簡単に言うと、モダンなITサービスの活用は「最新の道具を使って業務効率を上げること」です。オフィスワークで考えてみましょう。昔は書類を手書きで作成し、コピー機で複製し、郵送していました。今ではパソコンで作成し、クラウドで共有し、電子承認で決裁します。同じ仕事でも、道具が進化すれば効率は劇的に向上します。企業のITサービスも同じです。オンプレミスのレガシーシステムからクラウドSaaSへ移行し、社内独自開発からデファクトスタンダードのツール活用へシフトし、紙とハンコの文化からワークフローツールへ転換することで、業務効率が大幅に改善され、従業員の満足度も向上するわけです。

カテゴリ解説を読む
CORPORATE-7 / コーポレート

経営のデジタルファースト

このカテゴリから診断する
経営のデジタルファーストはなぜ重要か?

簡単に言うと、経営のデジタルファーストは「経営陣が先頭に立ってデジタル化を推進すること」です。企業変革をスポーツチームの改革に例えてみましょう。監督やコーチが旧来の練習方法に固執し、選手だけが新しいトレーニング法を試そうとしても、チーム全体の変革は実現しません。監督自身が最新のスポーツ科学を学び、データ分析を活用し、戦略を明確にし、それを選手に示してこそ、チーム全体が変わります。企業のデジタルトランスフォーメーションも同じです。経営層がデジタル技術への理解を深め、明確なビジョンを示し、技術戦略を策定し、競争領域を内製でコントロールし、適切な投資判断を行うことで、組織全体のDXが加速するわけです。

カテゴリ解説を読む
CORPORATE-7-1メトリクスの計測

データとデジタル技術を用いて、どのように事業変革をしていくのかのビジョンを明文化して経営メッセージとして発信し、その推進経営指標をもっているか。

CORPORATE-7-2学習と改善

ソフトウェアエンジニアとしての業務経験のあるCTOないし技術担当取締役が存在し、技術戦略についての策定を主導的に行っているか。

CORPORATE-7-3プラクティス

デジタル技術を活用した経営変革を担う担当役員(CDO等)が存在するか。

CORPORATE-7-4プラクティス

自社システムの戦略(競争領域・非競争領域の定義)を明確化しており、競争領域のプロダクト開発を内製人材でコントロールできているか。

CORPORATE-7-5プラクティス

デジタル事業および人材獲得に向けたM&A・投資戦略を遂行するための部隊が存在するか。

CORPORATE-7-6アンチパターン

IT予算の過半をソフトウェア資産として計上し、予算決裁のためにリードタイムの長い(1ヶ月以上かかるような)意思決定フローを挟んでいる。

CORPORATE-7-7アンチパターン

継続的なシステム改善のためのプロダクトマネジメント経験者がいない。そのため、開発チームとの関係が受発注構造になっている。(情報子会社問題)

CORPORATE-7-8アンチパターン

競争領域ではないシステムについて、業務フローをSaaSに合わせて変更するのではなく、既存の業務フローに合わせてパッケージソフト等をカスタマイズしている。

CORPORATE-8 / コーポレート

攻めのセキュリティ

このカテゴリから診断する
攻めのセキュリティはなぜ重要か?

簡単に言うと、攻めのセキュリティは「守りながら攻める戦略」のようなものです。スポーツで考えてみましょう。サッカーで全員が守備に回れば失点は減りますが、得点も取れません。逆に、守備を疎かにして攻撃だけに集中すれば、大量失点で負けてしまいます。優れたチームは、堅固な守備を維持しながら、攻撃の機会を最大化します。企業のセキュリティも同じです。過度なリスク回避でインターネットアクセスを制限したり、開発マシンへのソフトウェアインストールを禁止したりすれば、セキュリティリスクは下がりますが、従業員の生産性も大きく低下します。攻めのセキュリティとは、セキュリティリスクを適切に管理しながら、従業員の生産性を最大化し、事業のスピードを維持する戦略なのです。

カテゴリ解説を読む
CORPORATE-8-1メトリクスの計測

セキュリティ担当者の人事評価における評価基準に事業や従業員の生産性改善が組み込まれているか。

CORPORATE-8-2学習と改善

社内のセキュリティ担当者が、近年のセキュリティ動向やシフトレフト、リモートワークについて理解し、事業部門とともに開発リードタイムや生産性の改善のために必要な措置をおこなっているか。

CORPORATE-8-3プラクティス

インシデントレスポンスチームが、社内の専門家と事業責任者を含むチームにより構成されていて、インシデント時の予行練習をおこなっているか。

CORPORATE-8-4プラクティス

境界防御モデルではなく、ゼロトラストモデルのセキュリティネットワークを構築しているか。

CORPORATE-8-5プラクティス

セキュリティの意思決定は、定期的に行われている金銭的価値に換算されたリスクアセスメントにともない、費用対効果を定量的に評価した上で行われているか。

CORPORATE-8-6アンチパターン

管理・監視できない領域のITサービス・デバイスの利用が行われていること(シャドウIT)に対して対策が打てていない。

CORPORATE-8-7アンチパターン

"パスワードを定期的な変更を強制する"、"添付メールでパスワード付きZIP形式のファイルを送信し、別途パスワードをメールで送る"などの現在ではセキュリティ価値が低いとされるルールが残っている。

CORPORATE-8-8アンチパターン

従業員および経営幹部に対して、リモートワークのリスクなどの最新のトレンドなどが取り入れたセキュリティ教育がなされていない。

CORPORATE-9 / コーポレート

リモートワーク

このカテゴリから診断する
リモートワークはなぜ重要か?

簡単に言うと、リモートワークは「場所を選ばない働き方」のことです。営業活動で考えてみましょう。従来の営業は、顧客を訪問し、対面で商談し、オフィスに戻って報告書を作成していました。今では、オンライン会議で商談し、クラウド上で資料を共有し、自宅やカフェから報告書を作成できます。移動時間が削減され、より多くの顧客と接点を持てるようになります。同じように、ソフトウェア開発やデザイン業務も、適切なツールと環境があれば、オフィス以外の場所から効率的に行えます。リモートワークを実現することで、優秀な人材を地理的制約なく採用でき、従業員のワークライフバランスが向上し、災害やパンデミック時にも事業継続が可能になるわけです。

カテゴリ解説を読む