Published on

AI導入で開発コストはどう変わる?削減につながる進め方と注意点

要点 / TL;DR

AI導入は開発コストを一律に下げるものではなく、工程ごとの工数を組み替える取り組みです。コーディング補助やテスト観点の洗い出しは効率化しやすい一方、データ整備や精度評価、運用監視など新たな工数も増えます。削減幅は対象業務と前提条件で変わるため、PoCで範囲を確かめて判断します。

この記事はAIの支援で作成し、人間が確認しています

Authors
  • avatar
    Name
    MK1編集部
    Twitter
AI導入で開発コストはどう変わる?削減につながる進め方と注意点

AI導入による開発コスト削減は、開発全体を一律に安くする話ではなく、要件定義から実装、テスト、運用までの工数配分を組み替える取り組みです。削減できる工程と、新たに工数が増える工程を分けて見ると、費用対効果を判断できます。発注側にとっては、見積もりの内訳をどこまで確認するかが判断の分かれ目になります。

AI導入で開発コストはどう変わる?

AI導入で変わるのは、主に開発コストのうち工数の側です。開発コストは「単価×工数」に分けて捉えると見通しが立ちます。単価は要員のスキル、BrSE(ブリッジSE)の関与、契約形態によって決まるため、AIの利用とは別の軸として扱います。

工数は、コーディングの補助、テストケースの下書き、ドキュメント整備、調査といった反復作業で減らせる可能性があります。一方で、AIに渡すデータの整備、出力の精度評価、プロンプトやRAG(検索拡張生成)の設計、運用監視といった新しい作業も発生します。削減幅は、対象工程、既存システムの状態、データの整備状況、求める精度によって変わるため、提案時には前提条件を確認します。

開発コストを構成する要素とは?

開発コストは、初期費用と運用費用に分け、さらに単価と工数に分けると全体像を把握できます。AI導入の検討では、どの費目が増え、どの費目が減るのかを並べて見ることが判断の出発点になります。

単価と工数の考え方

契約形態には、成果物と範囲を定める受託開発(請負型)と、期間中の作業に応じて費用が決まるラボ型開発(準委任契約)があります。要件が固まっている場合は受託開発、仕様変更が多い場合はラボ型開発が候補になりますが、どちらが適するかは要件の固まり具合と発注側の関与度で変わります。

工数は工程ごとに積み上がります。AI導入では、実装やテストの一部が効率化される一方、データ整備、評価、運用監視の工数が加わります。単価だけを見て判断せず、工数の増減をセットで見ることが欠かせません。

AI導入で変動する費目

費目増える要素減る要素
実装工数AI生成コードのレビューや修正雛形生成、定型的なコードの補助
テスト工数AI生成物の検証、回帰テストの設計テスト観点の下書き、一次チェック
データ整備工数学習・検索用データの整形、権限管理既存データが整っている場合の負担軽減
外部API利用料呼び出し回数や利用量に応じて発生従来の開発費とは別枠で把握
運用監視工数出力の確認、ログ監視、品質の再評価問い合わせの一次対応や分類の自動化

同じ工程でも、対象業務やデータの状態によって増減の幅は変わります。

AIが効率化しやすい工程と、人が中心になる工程はどこか?

AIが補助しやすいのは、反復作業やたたき台を作る作業です。人が中心になるのは、業務ルールの合意形成、非機能要件の判断、受け入れテストの最終判定など、責任を伴う判断です。工程ごとに分けると、AIに任せる範囲と人が確認する範囲が明確になります。

工程AIが補助しやすい作業人が中心になる作業
要件定義論点の抜け漏れ確認、たたき台の作成業務ルールの合意形成、関係者調整
設計設計書の下書き、選択肢の比較非機能要件の判断、アーキテクチャの最終決定
実装コードの雛形生成、定型的な修正複雑な業務ロジック、セキュリティに関わる判断
テストテスト観点の洗い出し、ケースの下書き受け入れテストの最終判定、品質責任
運用ログの一次分析、問い合わせ分類障害対応の判断、改善方針の決定

削減幅は、対象工程と前提条件で変わります。例えば、既存のWebシステムに問い合わせ対応のAIチャットボットを追加する場合、会話設計、社内文書の整備、回答精度の評価、エスカレーション設計に工数がかかります。コーディングだけを見て判断すると、本番後の運用負荷を見落とします。

AI導入はどのような手順で進める?

対象業務を絞り、現状工数を把握したうえでPoC(概念実証)から始める流れが基本です。PoCで効果と制約を確かめ、本番移行の可否を判断してから保守運用に移します。

  1. 対象業務を選定する
  2. 現状の工数を把握する
  3. PoCを実施する
  4. 精度、処理時間、確認作業の割合を評価する
  5. 本番移行を判断する
  6. 保守運用の体制に移す

PoCで確かめる範囲

PoCでは、精度、処理時間、人が確認する割合を事前に決めておきます。あわせて、どの入力情報を使い、どの情報は使わないかを決めます。評価の基準を先に置かないと、デモの印象だけで判断してしまいます。

本番移行を判断する基準

本番移行の判断は、品質保証(QA)の観点と運用負荷の観点に分けます。QAでは、出力のばらつき、誤回答時の扱い、テストの再現性を確認します。運用負荷では、日々の確認作業、ログ監視、問い合わせ対応の流れを確認します。

役割分担も明確にします。発注側は業務ルールの提示、データ提供、受け入れ判定を担い、開発側は技術検証、評価設計、運用設計を担います。各ステップの確認事項を文書に残すと、社内説明に使えます。

AI導入で見落としやすいコストと注意点は?

開発費の見積もりに含まれにくいのは、データ整備、権限管理、ログ確認、外部API利用料、運用監視です。これらは開発後の運用に効いてくるため、初期費用だけで判断すると総額を見誤ります。

データ整備では、AIに使う文書やデータを整形し、誰がどの情報にアクセスできるかを決めます。権限管理やログ確認の作業は、開発とは別枠で発生します。外部API利用料は、呼び出し回数や利用量に応じて変わるため、見積もり時に利用量の想定と上限の扱いを確認します。

セキュリティと情報管理では、入力する情報の範囲を決め、社内の取り扱いルールを整備します。AIが生成したコードは、そのまま受け入れず、レビューとテストを組み合わせて品質保証(QA)を行います。

利用するクラウドやAPIが固定されると、利用料や仕様変更の影響をそのまま受けます。代替手段の有無も、選定時に確認しておきます。

費用対効果はどう判断し、発注先はどう選ぶ?

費用対効果は、削減額だけでなく、減る工数と増える工数を並べて判断します。加えて、PoCの費用、本番後の運用費、外部API利用料を分けて見ると、総額の比較ができます。

見積もりと発注先で確認したい項目

確認項目見るポイント
AI機能の実装範囲どの工程にAIを使い、どこから人が確認するか
データ整備の担当整形、権限管理、更新をどちらが担うか
PoCの費用と評価基準終了条件と本番移行の判断基準
本番後の運用費監視、問い合わせ対応、再評価の範囲
外部API利用料利用量の想定と上限の扱い
契約形態受託開発(請負型)かラボ型開発(準委任契約)か、変更時のルール
品質保証(QA)の体制AI生成物のレビュー手順とテストの範囲

打ち合わせでは、どの工程でAIを使い、どの工程は人が確認するのか、PoCの終了条件は何か、本番後の運用費に何が含まれるかを聞くと、比較できます。

まとめ

AI導入では、減る工数と増える工数を同じ表で並べると、社内の稟議でも説明しやすくなります。コーディング補助やテスト観点の洗い出しで減らせる工数がある一方、データ整備、精度評価、運用監視の工数が加わります。削減幅は前提条件で変わるため、まずPoCで範囲を確かめ、その結果で本番移行を判断します。

AIに関する制度や技術動向は、IPA、総務省、デジタル庁の公開情報も確認しながら判断します。MK1 テクノロジーベトナムは2020年7月にベトナム・ハノイで設立され、20名以上の体制で日本企業向けのソフトウェア開発・DX支援を行っています。AIによる業務自動化、AI社内ナレッジ管理、AIプロダクト開発はAI BPOとして支援しています。自社の場合にどの工程から始めるか見極めたい場合は、お問い合わせからご相談ください。

FAQ

AIを導入すれば開発コストは下がりますか?

一律には下がりません。AIで減る工程がある一方、データ整備、精度評価、運用監視などの工数が加わります。対象業務と前提条件を分けて、減る工数と増える工数を並べて判断します。

AIで削減しやすい工程はどこですか?

コーディングの補助、テスト観点の下書き、ドキュメント整備、調査などの反復作業です。要件定義の合意形成や受け入れテストの最終判定は、人が中心になります。

PoCの期間や費用はどのくらいですか?

期間と費用は、対象業務の範囲、データの状態、求める精度によって変わります。PoCでは精度、処理時間、人が確認する割合を先に決め、終了条件を合意してから本番移行を判断します。

AI導入で見落としやすい費用は何ですか?

データ整備、権限管理、ログ確認、外部API利用料、運用監視などです。これらは開発費とは別枠で発生しやすいため、見積もり時に範囲と担当を確認します。

発注先を選ぶときは何を確認すべきですか?

契約形態、AI機能の実装範囲、データ整備の担当、PoCの評価基準、本番後の運用費、外部API利用料の扱いを確認します。あわせて、品質保証(QA)の体制とAI生成物のレビュー手順も見ます。

参考文献