← 戻る

DeNAはどのようにDevinを活用し、日本の開発者不足を克服しているか

6x
Perl → Go マイグレーション速度
1日 → 5分
複雑なデータ分析の所要時間
8x
セールスの案件評価速度
100%
全社導入

DeNAについて

業界: エンターテインメント / テクノロジー
本社所在地: 東京都
設立: 1999年3月
従業員数: 約2,600名

DeNAは、日本のモバイルゲーム業界のパイオニアの一つであり、既存システムのモダナイゼーションにおいて日本市場をリードしています。1990年代後半に全国各地で、日本の基幹業務システムを構築したエンジニアたちは、すでに退職してしまいました。現在、これらのレガシーシステムを理解している人材は労働人口の1%未満にまで減少しており、モダナイズに失敗した場合のコストは年間$776億ドルに達しています。

1999年に設立されたにもかかわらず、DeNAはスタートアップ企業のような機敏な開発体制を維持し、長年にわたり多種多様なエンターテインメントサービスを展開してきました。しかし、26年以上にわたる積極的な事業拡大は、その影響を残しており、一部の基幹システムの維持管理に工数が割かれ、DeNAの開発のペースに影響を与えていました。

この課題を念頭にAI時代に突入した創業者兼会長の南場智子氏は、断固とした行動に出ました。2024年、彼女は「AIオールイン」を宣言しました:

DeNAは全面的に「オールイン」する。経営戦略において「AIシフト」を実行します。現在、当社では約3,000名の従業員が業務を運営しています。私たち当初からの目標は、現在の従業員の半数で既存事業を成長させ続け、残りの半数には新規事業に専念してもらうことです。

南場智子、創業者兼会長、DeNA

この目標を達成するため、DeNAの経営陣は迅速に行動し、レガシーシステムのモダナイゼーションこそがAIにとって最も大きな効果をもたらす機会の一つであると考えました。彼らはCognitionと提携しエンタープライズ環境を整え、数週間以内に、Devinは最初のレガシーコード移行において6倍の高速化を実現しました。その結果はあまりにも素晴らしかったので、南場氏はこう語りました:

「DevinとCognitionチームを見て、『AIオールイン』は現実的であると考えている」

南場智子、創業者兼会長、DeNA

出典:DeNA Full Swing

なぜDeNAはDevinを選んだのか

DeNAのエンジニアリングチームは、すでにさまざまなAIコーディングアシスタントを導入しており、IDEやCLIツールは開発者の間で標準的に利用されていた。しかし、DeNAの経営陣は、その限界を感じていた。GitHub Copilotのようなアシスタントツールは、開発者が依然として作業の大部分を自ら行う必要があったため、生産性の向上には限界があった。ローカルエージェントはより高い能力を持っていたが、開発者のマシン上で動作するため、一人の開発者が並行して実行できるタスク数には厳しい制約があった。

Devinは、その両方の限界を打ち破った。2025年2月以降、社内の開発者たちはDevinに実際のスプリント作業(マイグレーション、コードレビュー、ワークフローの自動化)を割り当てるようになった。Devinはクラウド上で動作するため、タスクのライフサイクル全体にわたって状態を保持する。遅れてプルリクエストのフィードバックが届いたり、CIが夜間に失敗した場合でも、Devinは開発者の介入なしに、中断したところから正確に処理を再開できる。また、ローカルエージェントとは異なり、開発者はプロジェクトの必要に応じてエージェントをいくつでも起動できた。

全社展開の決め手となったのは、その適用範囲の広さだった。DeNA全体のチームが、新規プロダクト開発からデータ分析まで、さまざまなユースケースで業務効率が2倍以上に向上するのを実感した。Devinは、DeNAが掲げる「AIオールイン」戦略の重要な推進力となったのである。

Devinの差別化要因について振り返り、DeNA AI LinkのDevin推進部部長である佐々木氏はこう述べている:

これらのエージェントは皆素晴らしい。このおかげで、私たちのエンジニアの能力が向上した。しかし、Devinは実際にそのタスクを主体的に遂行しました。他のどのエージェントよりも私たちのコードベースを的確に理解し、移行計画を立て、ほとんど介入することなくプルリクエストを送信することができたのです。

佐々木亮、Devin推進部部長, DeNA AI Link

DeNAの初めてのレガシー移行は6倍速く

評価が完了したことで、DeNAは社内資産管理APIをPerlからGoに移行する作業を進めた。完全な手動での移行には、エンジニア1人で6か月以上かかると見積もられた。その代わりに、エンジニアを本来の業務から引き離すことなく"片手間"で実行できるよう、DeNAのエンジニアたちはDevinを活用し、3段階のワークフローを設計した:

  • DeepWiki を活用してレガシーシステムをマッピング — DeNAはCognitionのコードベース理解ツールを使用して、コードベース全体を数分でインデックス化し、その構造を解析し、依存関係を追跡し、手作業で再構築するには数ヶ月かかるであろう文書化されていないビジネスロジックを明らかにした。
  • Ask Devin を探索と計画のために — エンジニアは自然言語でDevinに質問し、アーキテクチャを理解して移行の範囲を定めた。そこから、Devinは移行をより小さなタスクに分割し、それぞれを専用のセッションに割り当てて並列実行した。
  • Devin による自律実行 — 複数のDevinセッションが同時に実行され、それぞれが割り当てられたタスクの構築、テストを繰り返し行った後、レビュー用のプルリクエストを送信しました。

パイロットプロジェクトの成果は、DeNAの当初の予想を上回った。専任のエンジニアを配置変更することなく、わずか1ヶ月で、通常なら1人のエンジニアが6ヶ月以上かかる作業を完了させた — 6倍以上のスピードアップである。この初期のユースケースは、Devinがレガシーシステムのモダナイゼーションを加速させる能力を持つというDeNAの仮説を裏付けるものとなった。作業は3つの段階に分けられた:

作業の内訳

  • 80% 自律作業:最初の段階で、Devinは移行作業の80%を独自に処理した。コードベース全体を分析し、包括的な移行計画を作成し、作業を並列セッションに分割し、移行後のGoコードを生成した。
  • 15% 共同改良:さらなるレビューが必要なコードの部分については、エンジニアはローカルのエージェントツールを活用してエッジケースを改良。
  • 5% 最終人的レビュー:DeNAの上級エンジニアが最終レビューを実施し、品質と一貫性を保証。

DeNAの担当エンジニアは、この80/15/5という比率を、他のレガシーシステム移行にも応用できるモデルだと考えている。「他の移行作業にも適用できる」と佐々木氏は説明する。DeNAは既にこの理論を検証しており、組織全体で追加のバックエンド移行作業を進めている。

目先のコスト削減効果に加え、この成功はDeNAにさらなる野心的なプロジェクトを計画する自信を与えた。

ビジネス全体を強化する

PerlからGoへの移行は、Devinがエンジニアリングチームにとってどれほど価値のある存在であるかを証明したが、DeNAの「AIオールイン」宣言はそこでは終わらない。現在、Devinは運用、営業、分析の各部門に深く関わっており、以前は数日間のエンジニアリングサポートが必要だった業務を、非技術系のチームが行えるようになってきている。

ゲームビジネス全体でアナリストの生産性が3倍向上

  • 課題:DeNAのゲーム分析チームは、技術的なバックグラウンドを持っていない。しかし、彼らの業務は複雑なSQLクエリ、データパイプライン、および視覚化ツールに依存しており、従来はエンジニアリングのサポートが必要だった。依頼への対応には最大1日かかる場合があり、出力品質は各アナリストの技術的な習熟度によって大きく異なった。
  • 解決策:アナリストはSlackを通じて、専門のデータアナリストエージェントであるDanaを活用し、回答すべき事項の範囲設定、SQLの記述、最終的な視覚化の作成まで、エンドツーエンドの分析ワークフローを開始した。
  • 結果:複雑な分析の所要時間が1日から5分に短縮されました。チームのすべてのアナリストの業務効率は3倍以上向上しました。

営業における案件評価が8倍速く

  • 課題:DeNAの営業チームが事業提案を受け取ると、既存の製品が要件を満たしているかどうかを評価し、満たしていない製品については開発工数を見積もるために、エンジニアが必要だった。こうした調整作業には、提案1件につき最大1週間のエンジニアの時間を要した。
  • 解決策:営業担当者はSlackを通じてDevinと直接やり取りするようになった。Devinは提案書を読んで適合性を評価し、開発コストの見積もりを作成する。エンジニアが関与する必要はない。
  • 結果:以前は1週間かかっていたエンジニアリング調整が、今では1日未満で済むようになり、効率が8倍向上しました。営業担当者は提案に迅速に対応できるようになり、エンジニアは開発作業に集中できる。

今後の展望

Devinは現在、DeNA全体に深く関わっており、レガシーインフラをモダナイズするエンジニアリングチームから、数週間ではなく数時間で取引を評価する営業チームまで、あらゆる場面で活躍している。

佐々木氏にとって、最も重要な変化は技術的なものではなく、組織的なものだ。

Devinの前は、当社のエンジニアは古いシステムの保守に多くの時間を費やしていました。しかし今では、彼らが次世代のシステム構築に専念できるようになっています。これこそが「AIオールイン」の真の意味です。単にコードの高速化にとどまらず、根本的に異なる運用方法を意味するのです。

佐々木亮、Devin推進部部長, DeNA AI Link

DeNAは現在、さらに大規模なレガシーシステムの移行を計画しており、80/15/5フレームワークをコードベースのより広い範囲に適用しようとしている。そして、Cognitionとのパートナーシップを通じて、DeNAは他の日本企業に対しても同様の取り組みを開始した。具体的には、各社のエンジニアと協力し、既存のレガシーシステムの移行作業を行い、DeNA自身の業務を変革したのと同じAI駆動型ワークフローの構築を支援している。

南場氏が2024年に「AIオールイン」宣言した時、それはまだ存在しない未来への賭けだった。それから2年も経たないうちに、DeNAは既存のレガシーシステムをモダナイズし、非技術系チームの業務体制の再構築を行い、その戦略を日本全国の複数の企業に展開した。