AIモダナイゼーションのアセスメント/要件定義/RFPについて

システム刷新プロジェクトの成否は、着手前のアセスメントと要件定義、そしてRFP(提案依頼書)の質で大きく左右されます。刷新が失敗する典型的な原因は、現行システムの仕様書欠如やブラックボックス化による「要件定義の不十分さ」にあるとされ、事前の資産棚卸しや現状分析の徹底が欠かせません。AIモダナイゼーションでは、この現状分析(AS-IS可視化)にコード解析や生成AIによるドキュメント復元を取り入れることで、これまで困難だった正確な現状把握を実現し、要件定義とRFPの精度を飛躍的に高めることができます。

本記事では、AIモダナイゼーションにおけるアセスメント・要件定義・RFPの進め方に焦点を当てて解説します。AS-IS可視化の手法、RFPに盛り込むべき項目、失敗しないベンダー評価の客観的基準まで、プロジェクトを正しくスタートさせるための実務ポイントを整理しました。全体の進め方や手法の選び方については、AIモダナイゼーションの完全ガイドでも体系的に解説していますので、あわせてご覧ください。

▼全体ガイドの記事
・AIモダナイゼーションの完全ガイド

アセスメント(現状分析)の進め方

アセスメント(現状分析)の進め方

アセスメントとは、刷新の前提として現行システムの実態を正確に把握する工程です。AS-IS(現状)を可視化し、何がどこにあり、どのような依存関係で動いているのかを明らかにします。この工程の質が、後続の要件定義とRFPの精度を決定づけます。AIモダナイゼーションでは、ここにコード解析とドキュメント復元のAI活用が大きく寄与します。

AS-IS可視化と資産棚卸し

AS-IS可視化の第一歩は、システム資産の棚卸しです。稼働中のアプリケーション、サーバーやネットワーク機器、データベース、外部連携などを一覧化し、利用状況や保守状況を整理します。レガシーシステムでは仕様書が失われていることが多く、この棚卸しを人手だけで行うと膨大な時間がかかります。

ここでAIによるコード解析が力を発揮します。富士通の「ソフトウェア地図」のようなツールを用いると、アプリケーション資産の複雑度や依存関係を地図のように可視化でき、どの機能が中核でどこに技術的負債が集中しているかを定量的に把握できます。さらに、生成AIにソースコードを読み込ませて業務ロジックの説明を生成させることで、失われた仕様書を復元し、ブラックボックスの中身を明らかにできます。これにより、現状分析の精度とスピードが大きく向上します。

アセスメント単独の費用感

アセスメントと要件定義は、刷新本体とは切り離して先行して実施することができます。要件定義・業務棚卸しのみを切り出して行う場合の費用は、200万〜500万円程度が目安です。いきなり大規模な刷新契約を結ぶのではなく、まずこの工程に投資して現状を正確に把握し、刷新の方向性と概算費用を見極めることが、リスクを抑えるうえで有効です。

この先行投資により、刷新全体の見積もり精度が高まり、後工程での手戻りや追加費用を防げます。AIによる解析を組み合わせることで、限られた予算と期間でも深い現状把握が可能になります。アセスメントを軽視せず、ここに適切なリソースを割くことが、プロジェクト全体の成功率を高める前提条件となります。

アセスメントで作成すべき成果物

アセスメントの成果は、後工程で使える形のドキュメントとして残すことが重要です。具体的には、システム資産の一覧表、AIで可視化した現行構成図と依存関係図、機能ごとの複雑度マップ、そして生成AIで復元した業務ロジックの説明書などが該当します。これらの成果物が、要件定義とRFP作成の直接のインプットになります。

特に、現行構成図と複雑度マップは、どの機能にどの刷新手法を割り当てるかというポートフォリオ判断の根拠になります。また、復元した業務ロジックの説明書は、要件定義で機能要件を漏れなく洗い出すための土台です。アセスメントを「現状を見て終わり」にせず、後工程で再利用できる成果物に落とし込むことで、プロジェクト全体の効率と精度が大きく向上します。AIによる解析結果も、人が確認して正式なドキュメントとして整えることで、初めて意思決定に使える資産となります。

要件定義で押さえるべきポイント

要件定義で押さえるべきポイント

アセスメントで現状を把握したら、次は要件定義です。刷新によって「何を実現したいか」を、現行の制約を踏まえたうえで明確にしていきます。ここで重要なのは、現状を単にそのまま再現するのではなく、不要な機能の廃止や業務プロセスの見直しも含めて、あるべき姿(TO-BE)を定義することです。

機能要件と非機能要件の整理

要件は、機能要件と非機能要件に分けて整理します。機能要件は、刷新後のシステムが備えるべき業務機能の一覧です。アセスメントで復元した業務ロジックをもとに、維持すべき機能と廃止する機能、新たに追加する機能を明確にします。生成AIで復元した仕様を土台にすることで、抜け漏れの少ない機能要件を作成できます。

非機能要件は、性能・可用性・セキュリティ・拡張性といった品質に関する要件です。「夜間バッチを何分以内に完了させる」「想定ピーク時のレスポンスを何秒以内に保つ」といった具体的な数値目標に落とし込むことが重要です。「なるべく速く」といった定性的な表現のままでは、ベンダー間で見積もりがばらつき、後工程でのトラブルの原因になります。数値化された非機能要件は、RFPやベンダー評価の客観的な基準にもなります。

移行後のKPIとデータ移行要件

要件定義では、移行後に達成すべきKPI(重要業績評価指標)もあわせて定義します。たとえば「バッチ処理時間の短縮率」「保守費の削減目標」「業務処理時間の削減」など、刷新の効果を測る指標を設定しておくことで、プロジェクトのゴールが明確になり、完了後の効果検証も行いやすくなります。

また、データ移行要件の整理も欠かせません。既存データのフォーマットや品質、移行時のマッピングルール、移行リハーサルの方針などを明確にしておく必要があります。特にパッケージ導入時はデータマッピングが複雑になりやすく、ここの詰めが甘いと移行段階で大きな問題が発生します。データ移行を要件定義の段階から具体的に検討しておくことが、後の炎上を防ぐ鍵となります。

RFPに盛り込むべき項目

RFPに盛り込むべき項目

RFP(提案依頼書)は、ベンダーに対して刷新の要件を伝え、提案と見積もりを求めるための文書です。RFPの完成度が低いと、ベンダーごとに前提の異なる提案が集まり、適切な比較ができなくなります。アセスメントと要件定義で整理した内容を、提案を引き出す形でRFPに落とし込むことが重要です。

RFPの必須項目

RFPに盛り込むべき主な項目は次のとおりです。
・プロジェクトの背景と目的(なぜ刷新するのか)
・現行システムの構成図と概要
・機能要件と非機能要件(性能・可用性・セキュリティ)
・移行後に達成すべきKPI
・データ移行の方針と対象範囲

加えて、希望するスケジュールと予算の範囲、提案してほしい事項(手法の選択肢や移行方式)、契約条件や保守体制への要望、提案の評価基準も明記します。アセスメントでAIを用いて可視化した現行構成図や複雑度のデータをRFPに添付すると、ベンダー側も精度の高い提案を行えるようになり、見積もりのばらつきを抑えられます。現状情報を開示することが、結果的に良い提案を引き出すことにつながります。

失敗しないベンダー評価の基準

ベンダー選定は刷新の成否を左右する重要な意思決定です。客観的な評価のために、次の5つのチェックポイントを押さえることが推奨されます。
・同業界・同規模での刷新実績があるか
・機能単位で新旧を並行稼働させる段階移行の設計力があるか
・移行に伴うダウンタイムを具体的に見積もれるか

・障害時に備えた24時間365日の保守体制があるか
・ISO9001やISO27001など、品質・セキュリティの認証を取得しているか

これらに加えて、AIモダナイゼーションを進める場合は、コード解析や生成AIによる移行支援の知見・実績があるかも評価軸に加えるとよいでしょう。価格の安さだけで選ぶのではなく、実績・設計力・保守体制・認証を総合的に評価することが、ベンダー丸投げによる失敗を避けるための基本となります。

アセスメントから提案評価までの全体フローと落とし穴

アセスメントから提案評価までの全体フローと落とし穴

ここまで、アセスメント・要件定義・RFPの各工程を個別に見てきました。これらは独立した作業ではなく、一連の流れとして連動させることで初めて効果を発揮します。各工程のつながりと、そこで陥りやすい落とし穴を理解しておくことが、プロジェクトを正しくスタートさせる鍵となります。

3工程を連動させる進め方

全体フローは、アセスメントで現状を可視化し、その結果を要件定義のインプットとし、要件定義で固めた要件をRFPに反映する、という順で進みます。アセスメントで復元した業務ロジックや可視化した依存関係が、要件定義における機能要件・非機能要件の根拠となり、それがそのままRFPの記載内容とベンダー評価基準へつながっていきます。前工程の成果物が後工程の土台になるため、各工程の品質が連鎖的に最終的な提案の質を左右します。

この連動を意識せず、各工程を分断して進めてしまうと、せっかくのアセスメント結果が要件定義に活かされなかったり、要件定義で固めた内容がRFPに反映されなかったりします。アセスメントで得た現行構成図や複雑度のデータは、RFPに添付してベンダーへ開示することで、提案の精度を高める材料になります。3つの工程を一気通貫で設計し、成果物を確実に引き継いでいくことが、刷新を成功に導く進め方です。

また、これらの工程は一度きりで完結するものではなく、ベンダーからの提案や質問を受けて要件を見直したり、アセスメントを追加で行ったりと、行き来しながら精度を高めていくことも珍しくありません。重要なのは、各工程の成果物を文書として残し、変更があった際にどこに影響するかを追跡できる状態を保つことです。AIで可視化したデータも含めて成果物を一元管理しておくことで、工程間の連携がスムーズになり、認識のずれによる手戻りを防げます。一気通貫の設計と、成果物の継続的な更新管理の両立が、プロジェクト全体の質を支えます。

陥りやすい落とし穴と対策

要件定義・RFP工程で陥りやすい落とし穴の1つが、現状をそのまま再現しようとすることです。現行業務をすべて踏襲しようとすると、不要な機能まで刷新対象に含まれ、コストと複雑さが膨らみます。アセスメントで明らかになった「使われていない機能」や「非効率な業務」は、刷新を機に廃止・見直しの対象とし、あるべき姿(TO-BE)を定義することが対策となります。

もう1つの落とし穴は、AIが復元した仕様やドキュメントを検証せずに要件定義へ流用してしまうことです。生成AIによるドキュメント復元は強力ですが、出力が常に正確とは限りません。復元した仕様は必ず業務部門と擦り合わせ、実態と一致しているかを確認する工程を挟む必要があります。また、非機能要件を数値で定義せず曖昧なままRFPに記載すると、ベンダー間の見積もりがばらつき、適切な比較ができなくなります。性能やダウンタイムの許容値を具体的な数値で示すことが、これらの落とし穴を避けるための基本的な対策です。

まとめ

AIモダナイゼーション要件定義のまとめ

本記事では、AIモダナイゼーションにおけるアセスメント・要件定義・RFPの進め方を解説しました。アセスメントでは、AIによるコード解析や生成AIによるドキュメント復元を用いてAS-IS(現状)を可視化し、ブラックボックス化したレガシー資産の実態を正確に把握します。要件定義では、機能要件と非機能要件を数値目標に落とし込み、移行後のKPIとデータ移行要件まで具体化することが重要です。RFPには、現行構成図・性能要件・KPI・データ移行方針を盛り込み、ベンダーが精度の高い提案を行えるよう情報を開示します。

ベンダー評価では、同業界・同規模の実績、段階移行の設計力、ダウンタイムの見積り精度、24時間365日の保守体制、ISO認証の有無という5つの基準で客観的に判断することが、丸投げによる失敗を避ける鍵となります。アセスメントと要件定義は刷新本体から切り出して200万〜500万円程度で先行実施でき、ここへの投資が全体の見積もり精度と成功率を高めます。AIモダナイゼーションの要件定義やRFP作成にお悩みの際は、現状分析から専門家に相談することをお勧めします。

株式会社riplaでは、IT事業会社出身のプロフェッショナルが「Impact-Driven型支援」を通じて、プロダクトやシステムの納品・提供を目的とせず、お客様と同じ目線で、事業成果の達成をゴールとして、高品質なDX/開発支援をいたします。

また、弊社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。IT事業会社出身のプロフェッショナルが集う株式会社riplaにおいて、「Impact-Driven型支援」を掲げ、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の実現に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。

 

ブログ|株式会社riplaをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む