アプリ刷新のアセスメント/要件定義/RFPについて

アプリ刷新は、資産と利用実態の把握、移行後のKPIと非機能要件の決定、RFPによるベンダー比較の順に進めます。

軽微な改修に工数がかかり、クラッシュ報告が増えても原因を追えない企業は少なくありません。全体像はアプリ刷新の完全ガイドもご覧ください。

▼全体ガイドの記事
・アプリ刷新の完全ガイド

アプリ刷新のアセスメント:現状(AS-IS)の可視化

アプリ資産の棚卸し対象として、画面と機能、外部との接続、端末とOS、アプリの仕組みを示す図
画面の外にある接続や動作環境も棚卸しの対象です。

アセスメントでは、開発に着手する前に、自社が保有するアプリ資産と利用実態を正確に把握します。現状を曖昧にしたまま要件定義へ進むと、機能の移行漏れや外部連携の見落としが後から発覚し、追加費用や遅延につながります。

刷新の最初の一歩は、新技術を選ぶことより先に、自社が何を持っているかを把握することです。これがアセスメント、すなわち現状(AS-IS)の可視化です。

既存アプリを今の環境に合わせて作り替える取り組みが、アプリ刷新(モダナイゼーション)です。「2025年の崖」では、老朽システムを放置すると2025年以降、年間最大12兆円の経済損失が生じるリスクが指摘されています。アプリも例外ではありません。

仕様書の不足やブラックボックス化による要件定義の不十分さは、刷新失敗の原因として指摘されています。さらに、画面や機能、APIなどは外部連携や対応OSと絡み合っており、担当者が交代すると全体像が分からなくなることもあります。

現状を把握するには、アプリ資産の棚卸しと現状評価を順に進めます。

アプリ資産の棚卸し:画面・機能・API・依存関係の洗い出し

棚卸しでは、刷新後も必要な資産と、見直せる資産を分けて確認します。

  • 画面と機能:各画面が担う機能の一覧と、その利用状況
  • 外部との接続:連携API、依存ライブラリ、SDKの洗い出し
  • 端末とOS:対応バージョンと対象端末
  • アプリの仕組み:通知、オフライン動作、ストア申請設定の確認

長年使われていない画面や、一部のユーザーしか使わない機能が見つかれば、刷新時に削減できる可能性があります。すべてをそのまま移植せず不要な資産を見直すと、工数とコストの圧縮につながります。

古いライブラリが最新OSで動作保証されない場合や、認証基盤の提供終了が予定されている場合もあります。そこで、画面から見えにくい依存関係まで確認しておくと、移行の難易度を左右する問題を早い段階で把握できます。

富士通の「ソフトウェア地図」は、アプリ資産の複雑さや依存関係を可視化するツールです。このツールを使うと、密結合の箇所や着手すべき場所を把握しやすくなります(出典:富士通)。

属人的な記憶や断片的な資料に頼らず、資産全体をデータで捉えておくことが、精度の高い要件定義の前提になります。

現行UI/UXのヒューリスティック評価と利用実態の把握

アプリではUI/UXの品質が事業成果に直結します。そのため、使い勝手と実際の利用データを合わせて評価します。

  • 操作の一貫性:画面ごとに操作方法がそろっているか
  • エラー表示:表示内容が分かりやすいか
  • 入力と導線:入力の負荷や、迷いやすい経路がないか
  • 利用状況:離脱やクラッシュが集中する画面・操作はどこか

アセスメントでは、専門家の経験則に基づくヒューリスティック評価で現行アプリの使い勝手を点検します。さらに、その結果を利用データと照らし合わせて、改善箇所の優先順位を決めます。

離脱の多い画面、クラッシュが集中する操作、起動後に使われなくなるまでの時間も確認します。アプリでは、こうした行動データを比較的取得しやすいため、評価の精度を高めるのに役立ちます。

このアセスメントは、相応の手間がかかる工程です。要件定義と業務棚卸しだけで200万〜500万円規模の費用がかかるとされています(出典:IPA)。

分析を省いて開発費を圧縮すると、後工程の手戻りで総額が膨らむ場合があります。そのため、正確な現状把握は、結果として費用を抑える近道になります。

ポイント

迷ったときは、刷新後も必要な資産と見直せる資産を分けてから、利用データと照らして改善の優先順位を決めます。現状の把握を省くと、後工程の手戻りで総額が膨らむ場合があります。

アプリ固有の要件定義:移行後KPIと非機能要件の確定

移行後KPIとして起動時間、クラッシュ率、離脱率、ストア評価を並べた4つのパネル図
4つの指標を現行アプリの実測値と照らして目標化します。

現状を可視化したら、刷新後に実現する状態(TO-BE)を定めます。一般的なシステム要件とは違い、アプリ特有の要件を漏れなく定義することが欠かせません。

「何を作るか」に加えて、刷新の成功を判断する数値基準も決めておきます。移行後KPIを合意しておくと、刷新をコストではなく投資として評価できます。

移行後KPIの設計:起動時間・クラッシュ率・離脱率・ストア評価

アプリ刷新の効果は、業務システムの処理時間や保守費だけでなく、アプリそのものの指標でも確かめる必要があります。そのため、現行アプリの実測値を基に目標を定めます。

  • 起動時間:現状の秒数を基準にした短縮目標
  • クラッシュ率:刷新後に下げる水準
  • 離脱率:特定画面での離脱を改善の対象とする
  • ストア評価:星の数とレビュー内容に基づく改善目標

クラッシュ率の目標は、依存ライブラリやOS対応の刷新でどこまで下げられるかを見て設定します。起動の遅さは離脱に直結するため、起動時間も改善の対象になります。

KPIを要件定義の段階で数値にしておけば、刷新の成否を感覚ではなくデータで判断できます。

RFPにKPIを記載すると、発注側とベンダーが同じゴールを共有し、「作って終わり」ではなく成果に責任を持つ関係を築きやすくなります。

完成後の効果を検証して次の投資判断につなげるため、何をどれだけ改善するかを先に決めておきます。

アプリ固有の非機能要件:対応OS・端末・ストア・通知・オフライン

最も抜けやすいのは機能そのものより、動作環境に関わる非機能要件です。これを明確にしておくと、開発工数とテスト範囲の前提をそろえられます。

  • 対応環境:iOS・Androidのバージョンと対象端末を定める
  • ストア申請:審査ガイドラインに適合する実装の要求
  • 通信と通知:配信基盤と、不安定な通信下でのオフライン動作の定義
  • 使いやすさと性能:アクセシビリティと性能の基準

画面サイズの異なる端末を、どこまで対象にするかも決めておきます。条件が曖昧なまま発注すると、後から想定外の端末が判明することがあります。

App StoreやGoogle Playの審査ガイドラインは頻繁に更新されるため、最新規約への適合が必要です。適合を明記しないと、通知やオフライン動作の実装が抜けるリスクもあります。

起動から操作可能になるまでの時間と、画面遷移の応答速度を数値で定めます。バッテリー消費や通信量も数値で定め、KPIと連動させます。対象環境や端末ごとに満たす性能水準を示すと、見積もりと設計の精度が高まります。

アプリ固有の非機能要件は、刷新の品質を支える土台です。

ポイント

迷ったときは、現行アプリの実測値を基準に、KPIと性能水準を数値で決めます。数値があれば、刷新を投資として評価する材料にもなります。

RFP作成とベンダー評価:記載内容と選定の基準

ベンダー評価の5項目である実績、移行設計、停止時間、保守体制、認証を放射状に示す図
5項目を同じ物差しにそろえると提案を比べやすくなります。

アセスメントと要件定義で固めた内容は、RFP(提案依頼書)にまとめてベンダーへ提示します。RFPは複数社から提案を得て、公平に比べるための土台です。

記載が曖昧だと、提案内容や見積もりの前提にばらつきが生じ、適切に選定できません。そのため、要件を伝える内容と客観的な評価基準の両方を用意します。

丁寧な設計が、刷新パートナー選びの成否を分けます。

RFPに含めるべき項目:現行構成図・性能要件・移行後KPI

ベンダー間で提案と見積もりの前提をそろえるため、RFPには次の4項目を盛り込みます。

  • 現行構成:画面・機能・外部API・ライブラリ・対応OS
  • 性能とKPI:目標値と対応OS・端末の範囲
  • 非機能要件:通知やオフライン動作などの条件
  • 移行と運用:方針・日程・体制・保守運用の条件

現行構成図には、アセスメントで整理した資産情報を反映します。一方で、現状を示さない依頼では、ベンダーがリスク分を見積もりに上乗せし、金額が膨らむ原因になります(出典:IPA)。

公開中のサービスを止めずに切り替えるため、新旧アプリの並行期間や、ストア上でバージョンを切り替える時期も示します。前提がそろうほど、比較検討や契約交渉が進めやすくなります。

失敗しないベンダー評価の5つのチェックポイント

RFPの回答を受けたら、提案の見栄えや価格だけに引っ張られないよう、次の5項目で客観的に評価します。

  • 実績:同業界・同規模の案件を手がけた経験
  • 移行設計:段階的な移行を組み立てられる力
  • 停止時間:ダウンタイムの見積もりの確かさ
  • 保守体制:24時間365日で保守を続けられる力
  • 認証:ISO9001やISO27001などの取得状況

この5項目は、富士通が示すチェックポイントです(出典:富士通)。評価シートに落とし込み、各社を同じ基準で採点すれば、感覚に頼らず選定できます。

アプリを一度に全面切り替えるとリスクが高いため、機能や対象ユーザーを区切って移行する設計を、ベンダーが示せるかを確認します。特に、ダウンタイムの見積もりが甘い場合、影響範囲や切り戻し手順の検討が不十分な可能性があります。

リリース後もOS更新やストア規約変更への対応が続くため、長期的に支える保守体制は事業継続に関わります。加えて、個人情報を扱うアプリでは、セキュリティ認証も信頼性を判断する材料です。

ポイント

迷ったときは、RFPに現行構成と性能条件を書いたうえで、各社を5項目で同じ基準により採点します。前提がそろうほど、提案の差を比べやすくなります。

まとめ

アセスメントでは、画面や機能、APIを棚卸しし、外部連携やライブラリ、対応OSを含めて依存関係を可視化します。UI/UX評価と利用データの分析も、改善の優先順位を決める材料になります。

要件定義と業務棚卸しに200万〜500万円規模を投じる価値があり、刷新成功の土台となる工程です。

要件定義では、起動時間・クラッシュ率・離脱率・ストア評価をKPIとして設計します。そのうえで、対応OSや端末、申請の条件を固め、通知とオフライン動作、アクセシビリティと性能の条件も含めて設計します。

RFPで構成図・性能要件・KPIを示して提案の前提をそろえ、次に、ベンダーを5つの評価軸で比べます。

評価軸は5つです。前半の3つは、同業界・同規模の実績、段階移行の設計力、ダウンタイムの見積もりです。残りの2つは、24時間365日の保守と、ISO9001・ISO27001等の認証です。

アプリ刷新の成否は、開発の巧拙より、上流工程をどれだけ丁寧に設計するかで決まります。

現状を把握し、ゴールを数値で定め、評価基準に沿ってパートナーを選びます。この3ステップが、炎上や手戻りを避けて事業成果につなげる道筋になります。

手法の選び方や費用感まで含めた全体像は、アプリ刷新の完全ガイドでも確認できます。

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

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

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

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

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

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。