catch-img

要件の「認識ズレ」をなくすBrSE×AI|Adobe Commerce開発の実践記録②

目次[非表示]

  1. 1.要件の認識ズレは、下流に行くほど高くつく
  2. 2.BrSEの役割:日本側の要件を、開発・QAが使える形に構造化する
  3. 3.BrSEはAIをどう使っているか
  4. 4.見えてきた効果:日単位の作業が時間単位に、確認の往復も減った
  5. 5.これから:日本語の設計を起点に、開発・QAまで一気通貫でつなぐ
  6. 6.まとめ

開発の手戻りは、コードを書く段階だけでなく、要件が開発者に伝わる段階でも数多く生まれます。資料に書かれていない前提、読み手によって解釈が分かれる表現。こうした小さなズレは、後工程に進むほど大きな手戻りになります。

本記事は、Adobe Commerce開発の全工程にAIを組み込んだ取り組みを紹介するシリーズの第2回です。今回は、日本側の要件を開発・QAが使える設計・仕様に構造化する「BrSE(ブリッジSE)」の仕事に、AIをどう組み込んだかをご紹介します。

要件の認識ズレは、下流に行くほど高くつく

ECサイトの開発では、業務担当者が書いた日本語の要件資料が起点になります。ただし資料には、書き手にとって当たり前の前提が省かれていたり、複数の解釈ができる表現が含まれていたりします。

  • 要件の段階で気づけば、確認の連絡1本で済む
  • 設計や実装のあとで気づくと、作り直しが発生する
  • テストやリリース直前で気づくと、スケジュール全体に影響する

つまり、要件の認識ズレは早く見つけるほど安く直せます。だからこそ、要件を開発・QAに渡す「上流の入口」の精度が、開発全体の品質とコストを左右します。

BrSEの役割:日本側の要件を、開発・QAが使える形に構造化する

この「上流の入口」を担うのが、BrSE(ブリッジSE)です。当社の開発体制では、海外拠点の開発チームと日本側の間にBrSEが入り、要件を橋渡ししています。

BrSEの役割は、単なる翻訳ではありません。日本語の一次情報を読み解き、開発者とQA担当者がそのまま作業に使える設計・仕様に翻訳して構造化することです。

  • 要件の曖昧な点や抜け漏れを見つけ、業務担当者に確認する
  • 業務の流れやデータの構造を、設計書や図に整理する
  • 開発とQAが同じ前提で作業できるよう、仕様を一つにまとめる

資料を読み込み、整理し、確認する作業の量が多いこの役割に、AIの力が大きく効きます。

BrSEはAIをどう使っているか

BrSEは、生成AI(Claude)を主に次の5つの場面で使っています。

場面

AIに任せること

人が行うこと

日本語資料の分析

資料を読み込み、設計の論点と抜け漏れていそうな要件を洗い出す

洗い出された点を業務担当者に確認する

設計の作成

データベースの構造、処理の流れ、やり取りの順序を図と文書で下書きする

下書きを業務要件に照らして確定する

図版の作成

設計内容から図を自動で作成する

図の内容が正しいかを確認する

設計書の作成

決まったフォーマットで、日本語・英語の設計書を作成する

記載内容を確認し、関係者に共有する

ナレッジベースの構築

既存のコードから、拡張箇所やデータ構造を整理した資料を作成・更新する

整理の粒度と使い方を決める

どの場面でも、AIが担うのは「初稿づくりと論点の洗い出し」です。確定させるのは人であり、AIが示した不明点は推測で埋めず、業務担当者への確認事項として扱います。

確認質問の例

AIが挙げる確認質問は、たとえば次のようなものです(説明のための例です)。

  • セール価格と会員価格が重なった場合、どちらを優先しますか
  • 在庫が0になった商品は、一覧に「売り切れ」と表示しますか、それとも非表示にしますか
  • 注文後のキャンセルは、どの時点まで受け付けますか(出荷前まで、など)

いずれも資料には書かれていないものの、決めておかないと実装やテストで判断が分かれる点です。

こうした質問を着手前に業務担当者へ確認しておくことで、「作ってみたら想定と違った」という手戻りを防いでいます。

日本側の要件を、ズレなく開発・QAへ渡す流れ(日本語の要件→BrSE×AI→設計・仕様→開発・QA)

見えてきた効果:日単位の作業が時間単位に、確認の往復も減った

設計・仕様の初稿づくりが日単位から時間単位になり、確認のやり取りも減りました。数値はいずれも担当者の実感値です。

場面

変化(担当者の実感値)

設計書のひな形作成

1.5日 → 3〜4時間

仕様書(全体)の作成

1〜2日 → 約3時間で100セクション以上

既存機能の構成整理

1〜2日 → 2〜3時間

日本語資料のレビュー

60〜70%の時間短縮、確認のやり取り 4〜5往復 → 1〜2往復

仕様に関する質問(仕様書の整備後)

30〜40%減少

注目したいのは、作業時間の短縮だけではない点です。確認の往復や仕様に関する質問が減ったことは、仕様が最初から伝わる形で渡せるようになったことを示しています。上流の設計・仕様の精度が上がるほど、下流の開発・QAでの手戻りは減っていきます。

これから:日本語の設計を起点に、開発・QAまで一気通貫でつなぐ

今後は、BrSEの取り組みをさらに一歩進めます。日本語の詳細設計を起点に、BrSE、開発、QAまでを一気通貫でつなぐ流れを構想しています。

  1. 日本語の設計書を「原本」として一元管理し、版を管理する
  2. 原本の変更が、開発用・QA用の資料に速やかに反映されるようにする
  3. 上流の変更が下流に伝わるまでの時間差をなくす

要件は開発の途中でも変わるものです。変更が起きても、開発とQAが常に最新の仕様で作業できる状態をつくることで、認識ズレによる手戻りをさらに減らしていきます。

コウェルのAI駆動開発の全体像は、サービスページでご紹介しています。サービスページ「AI駆動開発」

まとめ

開発の品質は、要件がどれだけ正確に開発・QAへ届くかで大きく変わります。BrSEがAIを使って日本側の要件を構造化し、曖昧な点を上流で確認することで、認識ズレによる手戻りを減らすことができます。AIが初稿と論点を出し、人が確認して確定する。この分担が、スピードと正確さを両立させる鍵です。

関連リンク

CONTACT

要件の認識ズレは、
上流の段階
からご相談ください。

要件の段階から開発・QAまでをつなぐAI駆動開発の進め方を、
活用事例とあわせて資料にまとめています。

エンジニア@コウェル
エンジニア@コウェル
コウェルには、ラボ型開発、EC構築、ソフトウェアテストサービスなどオフショア開発を基盤とした各分野のプロフェッショナルが在籍しています。その中で注目する技術やトレンドなどをエンジニア視点で発信していきます。

人気記事ランキング

関連資料

ホワイトペーパー
EC導入事例を知る
プロによる成功のポイント

 

サービス紹介
EC構築サービス

 

事例紹介
EC構築サービス

 

サービス紹介
Adobe Commerce
Magento Open Source

 

サービス紹介
Shopify