AI

AIシステム開発の流れを完全解説|企画から運用・改善まで9段階

AIシステム開発は、モデルを選んで実装すれば終わる仕事ではありません。現場の課題を定義し、使えるデータと判断基準を整え、小さく検証してから業務へ定着させる一連の取り組みです。本記事では、企画から運用・改善までを9段階に分け、各段階で決めること、残すべき成果物、次工程へ進む判断を分かりやすく解説します。

公開日:2026年9月24日 更新日:2026年9月24日
AIシステム開発の流れを完全解説|企画から運用・改善まで9段階
目次

この記事で分かること

  • AIシステム開発を9段階で進める全体像
  • 各段階で曖昧にしてはいけない判断と成果物
  • PoCだけで終わらせず、業務に定着させる運用・改善の考え方

AIシステム開発を9段階で捉える理由

AIを使う取り組みでは、技術の選定が注目されがちです。しかし実務で成果を左右するのは、「何を良くしたいのか」「誰がどの場面で使うのか」「どのような結果なら採用するのか」という設計です。企画、業務整理、データ、検証、実装、導入、運用を別々の仕事として切り離すと、前の判断が次の工程に伝わらず、手戻りが起きます。

そこで、開発を一本の流れとして管理します。9段階は直線的なチェックリストではなく、前段の仮説を後段の結果で見直すための地図です。たとえばPoCで精度が不足したとき、原因がモデルではなく、目的の置き方、ラベルの定義、入力データの不足にあることもあります。どの判断に戻るべきかを見失わないためにも、段階ごとの目的と出口を最初に共有しておくことが重要です。

この9段階は、NISTのAIリスク管理フレームワークや国内のAI事業者向け指針が定めた必須の工程数ではありません。NISTの枠組みはガバナンスを横断的に扱い、AIのライフサイクルを通じた継続的なリスク管理を示しています。国内の指針も、開発・提供・利用などの役割に応じた取り組みを整理しています。ここでは、実務担当者が企画から運用までの判断を引き継げるよう、作業を9段階に分けています。

段階ごとの成果物と次へ進む判断

各段階で残す資料は、規模やリスクに合わせて一つにまとめても構いません。大切なのは、作業の記録だけでなく、誰が何を根拠に次へ進めると判断したかが分かることです。

段階 主な成果物 次へ進む判断
企画 業務課題、現状値、目標指標 測定方法と責任者が決まり、改善効果を確かめられる
業務整理 現行フロー、例外、対象外の一覧 適用範囲と人へ引き継ぐ条件を現場が確認している
要件定義 入出力、利用者、評価基準、責任分担 許容できない誤りと、人が確認・判断する箇所が合意されている
データ準備 データ台帳、利用条件、評価用データ 必要なデータを適切に使え、代表的なケースで評価できる
PoC 検証仮説、手順、結果、残る課題 採用・追加検証・範囲縮小・見送りの根拠がある
本開発 構成、データ連携、権限、障害時の手順 運用条件と要件を満たす実装方針が定まっている
テスト テスト結果、不具合、受入記録 重要な未解決事項への対応と回避策を確認している
導入・定着 導入計画、利用手順、教育・問い合わせ先 利用者と現場責任者が開始条件と代替手順を把握している
運用・改善 監視指標、変更・障害記録、改善計画 定期評価の担当・時期と、異常時の判断方法が決まっている

段階1:企画で「AIを入れる理由」を言語化する

最初に決めるのは、AIを導入すること自体ではなく、改善したい業務成果です。「問い合わせ対応を速くする」「点検記録から見落としを減らす」「需要予測の判断材料を増やす」といったように、対象業務と変えたい状態を具体化します。このとき、利用者、業務の頻度、現在の処理時間、発生しているミスや待ち時間も整理すると、優先順位を付けやすくなります。

企画書には、解決したい課題、対象者、利用場面、期待する変化、実現しない場合の影響を記載します。数値目標を今すぐ確定できない場合でも、「誰が何を判断できるようになるか」を先に書くと、後の評価軸になります。AIに任せる範囲と、人が最終確認する範囲を分けることも、この時点での大切な論点です。

社内で課題の整理や優先順位付けが難しい場合は、技術要件の前に開発前診断・ロードマップで現状の仕組みと制約を確認する方法があります。既存の業務システム、帳票、データ保管場所を把握してから企画を固めると、実現性のない期待を早い段階で避けられます。

段階2:現行業務を観察し、対象範囲を決める

企画が決まったら、現場で実際に仕事がどの順番で進んでいるかを確認します。手順書だけでは、例外対応、確認のための電話、二重入力、担当者ごとの判断の違いまでは分かりません。入力は何か、途中で誰が確認するか、どこで情報が滞るか、最終的にどの記録が残るかを追いかけます。

対象範囲は、最初から全業務に広げないほうが安全です。判断が比較的定型で、入力データの所在が分かり、成果を確認しやすい業務から選ぶと、検証結果を次の展開へつなげられます。一方で、例外が多い業務や責任が重い判断では、AIの提案を補助情報として扱い、承認の流れを残す設計が必要です。

成果物としては、現行フロー、課題の発生箇所、対象としない範囲、例外の一覧を用意します。担当者への聞き取りで得た表現をそのまま残しておくと、開発側が言葉だけで業務を想像することを防げます。

段階3:要件定義で成果と責任範囲をそろえる

要件定義では、画面や機能の前に「何を入力し、何を出力し、誰が結果を使うか」を決めます。AIの出力が文章、分類、順位、数値予測のどれなのかによって、確認方法も運用の責任者も変わります。出力を見た人が次にどの行動を取るかまで決めると、便利なデモで終わることを防げます。

特に重要なのは、精度の意味を関係者でそろえることです。正解率だけでは、誤ってはいけないケースや、人が確認すれば許容できるケースを表せません。見逃し、誤検知、回答不能、判断保留をどう扱うかを具体例で定義し、業務上の許容範囲を決めます。個人情報や社外秘情報を扱う場合は、入力できる情報、保存期間、閲覧権限、ログの取り扱いも要件に含めます。

要件定義の観点は、AIシステム開発の要件定義|精度・データ・責任範囲の決め方でも詳しく整理されています。成果物は、目的、対象業務、利用者、入出力、例外時の対応、評価方法、責任分担をまとめた合意資料です。後から仕様を追加したくなったときも、この資料に戻れば、目的に対して必要な変更かを判断できます。

要件を「機能の一覧」だけにしない

業務担当者と開発担当者が、AIシステムの入力、出力、確認者、例外処理を付箋で整理している会議のイメージ

要件書に機能名だけが並ぶと、完成の判定が曖昧になります。「問い合わせを要約する」という機能なら、どの情報を残すか、どの長さにするか、誤要約を誰が修正するか、修正結果を次回に活かすかまでが要件です。利用者が操作を終えたあとに何が残るかを意識すると、画面、データ、権限、運用手順の抜け漏れを見つけやすくなります。

段階4:データを棚卸しし、使える状態に整える

AIの精度は、モデル名だけで決まりません。どのデータを使うか、データが現場の実態を表しているか、正解として扱う基準が一貫しているかが結果に影響します。まず、データの保管場所、形式、件数、更新頻度、欠損、重複、閲覧権限を一覧にします。Excel、基幹システム、PDF、メール、画像のように散在している場合は、収集方法そのものが開発範囲になることがあります。

次に、学習・評価に使うデータと、本番で入力されるデータの違いを確認します。過去の記録が整っていても、現在の入力様式が異なれば、同じようには使えません。また、担当者ごとに判断基準が異なるラベルをそのまま正解データにすると、AIに矛盾した判断を学習させるおそれがあります。データを増やす前に、何を正解とするかを業務側と決めることが先決です。

データの収集・整形・評価の考え方は、AIシステム開発に必要なデータとは?失敗しない整備・評価の基本を参照すると、準備の論点をより具体化できます。ここで残す成果物はデータ台帳、利用可否の判断、前処理のルール、評価用データの定義です。

段階5:PoCで仮説と実現性を検証する

PoC(概念実証)は、本開発の縮小版ではありません。限られたデータと範囲で、「この課題に対してAIを使う価値があるか」「必要な精度や処理時間に近づけるか」「現場が結果を使えるか」を確かめる工程です。検証する仮説を一つずつ明確にし、成功条件と中止条件を先に決めます。

たとえば分類業務なら、単に正答数を比べるのではなく、重要な誤りがどれだけ起きるか、保留に回す量は業務で処理可能か、判断理由を確認できるかを見ます。生成AIを使う場合は、同じ質問でも表現が変わること、参照してはいけない情報を含めないこと、根拠を確認できることも検証対象です。PoCの評価者を開発者だけにせず、実際に使う担当者に含めることが欠かせません。

PoCの最後には、採用・見送り・追加検証のいずれにするかを決めます。「精度が十分でない」だけでは次の行動が決まりません。どの入力で失敗したか、データを増やせば改善するのか、対象業務を狭めれば使えるのかを記録し、次の投資判断につなげます。AIシステム開発で費用対効果を出す|PoC検証の実践チェックリストも、評価項目の整理に役立ちます。

PoCの成果物は「デモ」ではなく判断記録

AIシステムのPoC結果を、精度、処理時間、利用者の評価、次の判断に分けて確認するダッシュボードのイメージ

見栄えのよい試作画面だけでは、本開発へ進む根拠になりません。検証条件、使用データ、評価手順、結果、想定外だった点、残るリスク、次に必要な費用と期間を一つの記録にまとめます。その記録があれば、関係者が変わっても「なぜ進めるのか」「何がまだ未解決なのか」を共有できます。

段階6:本開発で業務システムとして実装する

PoCで方向性を確認できたら、本開発では業務で継続利用できる仕組みにします。モデルやプロンプトの実装だけでなく、認証、権限、データ連携、入力チェック、エラー表示、処理の待ち時間、ログ、監視、バックアップを設計します。誰がいつ何を入力し、どの結果を受け取り、どのように修正したかを追えるようにしておくと、運用後の改善がしやすくなります。

要件を一度にすべて実装する必要はありません。利用頻度が高く、効果を確かめやすい機能を優先し、短い単位で確認を繰り返すほうが、現場とのずれを早く見つけられます。ただし、後から追加しづらい権限設計やデータ連携の基本方針は、最初に合意しておくべきです。

実装体制や、既存システムとのつなぎ方を含めて相談したい場合は、AI開発・AIシステム開発の支援のように、企画から実装までを一貫して検討できる窓口を活用すると、段階間の情報をつなぎやすくなります。

段階7:テストで「正しく動く」と「安全に使える」を確認する

テストでは、機能が動くかだけでなく、現場の条件で安全に使えるかを確かめます。正常な入力だけでなく、空欄、表記ゆれ、想定外の長文、古いデータ、権限のない利用者、連携先が停止した場合などを試します。AIの出力については、評価用データでの結果に加え、業務上重要なケースを個別に確認します。

受入テストは、要件定義で決めた成功条件に照らして行います。画面の見やすさ、処理時間、修正のしやすさ、出力を受け取った後の業務フローまで確認し、利用者が本番前に不安を言える場をつくります。障害時の連絡先、一次対応、復旧方法、手作業へ戻す手順もテスト対象です。

テスト結果は、発見した問題、重要度、対応方針、再確認の結果として残します。未解決の事項を隠したまま導入日を迎えるのではなく、業務への影響と回避策を関係者で共有して、導入可否を判断します。

段階8:導入・定着で現場の仕事に組み込む

システムが完成しても、現場が使わなければ成果にはなりません。導入時には、対象者、開始日、利用手順、問い合わせ先、従来手順との違いを明確にします。いきなり全社へ広げるより、対象部署や業務を限定した段階導入にすると、想定外の問題を小さく扱えます。

教育は操作説明だけで終わらせず、「AIの結果をそのまま採用してよい場面」「確認が必要な場面」「誤りを見つけたときの報告方法」を伝えます。AIが出した結果の責任を誰が持つのかが不明確だと、利用者は過信するか、逆に使わなくなります。利用ログ、問い合わせ、修正件数を確認し、定着を測る指標を用意します。

導入後に使われなくなる要因と定着支援のポイントは、AIシステム導入後に成果が出ない理由|定着・運用を成功させる秘訣にもまとめられています。導入を完了ではなく、業務への適合を確認する開始点として扱うことが大切です。

段階9:運用・改善で価値を継続させる

運用が始まると、入力データ、業務ルール、利用者、期待される成果が変化します。最初に良い結果が出ていても、データの傾向が変われば精度が下がることがあります。そのため、処理件数、エラー、保留率、修正率、利用者の声、業務成果を定期的に見直し、改善の優先順位を付けます。

改善には、データの追加や整備、評価基準の見直し、画面の導線改善、対象業務の拡張、モデルやプロンプトの調整などがあります。どの変更も、本番へ反映する前に影響を確認し、いつ何を変更したかを記録します。とくに業務判断に近い用途では、変更前後の結果を比べられるようにしておくと、説明責任を果たしやすくなります。

運用会議で確認したい項目

AIシステムの運用チームが、利用状況、誤りの傾向、改善案、次回の確認日をホワイトボードで話し合うイメージ

定例の運用会議では、単に障害の有無を確認するだけでは足りません。利用されていない機能はないか、保留や修正が集中する入力はないか、現場が新たに困っていることはないかを確認します。そのうえで、改善候補を効果、緊急性、実装負荷、リスクで比べ、次に着手する項目を決めます。小さな改善を継続し、結果を共有することで、AIシステムは業務の変化に追随できます。

9段階を進める際のよくある失敗

よくある失敗の一つは、課題が曖昧なまま「AIを使うこと」を目的にしてしまうことです。この状態では、機能の追加やモデルの変更が続き、完成の基準が定まりません。もう一つは、PoCの成功をそのまま本番利用の成功とみなすことです。本番では、データ連携、権限、例外処理、教育、問い合わせ対応といった、試作では見えにくい仕事が必要になります。

また、精度を一つの数値だけで判断することも危険です。どの誤りが業務に影響するか、誰が確認するか、判断を保留できるかによって、許容できる結果は変わります。技術面と業務面の担当者が同じ評価記録を見る運用をつくると、問題を「AIの性能」だけに押し付けず、改善できる場所を見つけやすくなります。

AIシステム開発の流れに関するFAQ

AIシステム開発は、最初にどこまで決めればよいですか?

最初からすべての画面や仕様を決める必要はありません。少なくとも、改善したい業務、利用者、利用場面、期待する変化、AIに任せない判断、人が確認する方法は共有します。これらがあれば、調査やPoCで確認すべき論点を具体化できます。

PoCで十分な結果が出なかった場合、本開発は中止すべきですか?

直ちに中止と決める必要はありません。失敗した入力の種類、データの不足、正解基準の不一致、対象範囲の広さを確認します。改善に必要な追加作業と期待効果を比べ、対象を狭める、データを整える、別の仕組みにする、見送るという選択肢から判断します。

運用開始後、どのくらいの頻度で改善を検討すべきですか?

利用量や業務の変化に合わせて定例で確認します。開始直後は問い合わせや修正内容を短い間隔で確認し、安定後は利用状況、誤りの傾向、業務成果を定期的に見ます。大きな制度変更やデータ形式の変更があったときは、予定を待たずに影響を評価します。

まとめ:開発の成功は、運用までを設計できるかで決まる

AIシステム開発は、企画、業務整理、要件定義、データ準備、PoC、本開発、テスト、導入、運用・改善の9段階で進めると、判断の抜け漏れを減らせます。重要なのは、前工程で決めた目的と評価基準を、次工程へ引き継ぎ続けることです。特に、PoCの結果を本番の設計へつなぎ、導入後の利用状況から改善へ戻す循環をつくることで、AIを一時的な試みにせず、業務の価値へ結び付けられます。

修正で済むか、作り直すべきか迷ったら

現状を確認し、修正・保守・刷新のどれが現実的かを整理します。

修正で済むか、作り直すべきか迷ったら

現状を確認し、修正・保守・刷新のどれが現実的かを整理します。

AIについてのご相談

AIについてのご相談を受け付けています

現状の課題をお聞きし、最適な進め方をご提案します。まずはお気軽にご相談ください。