ヘルスケアアプリのRFP/要件定義書/提案依頼書について

ヘルスケアアプリの開発をベンダーに依頼するとき、最初の関門になるのがRFP(提案依頼書)と要件定義書の作成です。「何を、なぜ、どこまで作るのか」を発注側が言語化できていないまま見積もりを取ると、各社の提案が比較できなかったり、開発の途中で「これは医療機器に該当するので作れません」と判明したりと、致命的な手戻りを招きます。ヘルスケアアプリは、健康データの扱い、HealthKitやGoogle Fitとの連携、そして薬機法や個人情報保護法といった規制が密接に絡むため、要件定義の段階でこれらをどう整理するかが、プロジェクト全体の成否を決めます。

本記事は、ヘルスケアアプリのRFP・要件定義書を、発注側が準備するための実践的な解説です。目的・ターゲット・MVPの優先順位の整理から、最大の難所である「法律をシステム要件にどう翻訳するか」、電子カルテやレセコンとの既存システム連携の要件化、RFPに盛り込むべき項目と見積もりの妥当性判断まで、一次データとあわせて具体的に解説します。とくに、競合の記事が「法律に注意」で止まるのに対し、本記事は規制を具体的なチェックリストに落とし込みます。読み終えるころには、自社でRFPの骨子を書けるはずです。なお、全体像をまだ把握していない方は、まずヘルスケアアプリ開発の完全ガイドから読むことをおすすめします。

目的・ターゲット・MVPの優先順位を定める

目的・ターゲット・MVPの優先順位を定めるイメージ

要件定義の出発点は、技術の話ではなく「なぜこのアプリを作るのか」という目的の言語化です。健康経営のため従業員の運動を促したいのか、患者の通院負担を減らしたいのか、生活習慣病の予防を支援したいのか。目的が定まって初めて、ターゲットユーザーと必要な機能が見えてきます。ここを飛ばすと、要件定義の曖昧さがそのまま開発の迷走につながります。

目的とKPIを言語化するヒアリング

RFPの冒頭には、アプリの目的と、それを測るKPIを明記します。たとえば「従業員の平均歩数を3カ月で15%向上」「予約のオンライン化率を50%に」といった具体的な数値目標です。KPIが定まると、その達成に必要な機能が逆算でき、不要な機能を盛り込む無駄を避けられます。目的とKPIを言語化するヒアリングは、社内の関係者(経営層・現場・情報システム部門)を巻き込んで行うことが重要です。立場によって期待する成果が異なるため、関係者間の認識を揃えておかないと、後で要件が膨張します。

このヒアリングで得た目的とKPIは、ベンダー選定の評価軸にもなります。提案を受けたとき、その提案が自社のKPI達成にどう貢献するかを問えるからです。目的が曖昧なRFPには、ベンダーも「とりあえず多機能」な提案で応じがちで、結果として過剰な見積もりを招きます。逆に目的とKPIが明確なRFPには、ベンダーも無駄を削ぎ落とした的確な提案で応じます。要件定義は、目的の言語化から始まるのです。

機能を必須・優先・将来で分類する方法

目的とKPIが固まったら、必要な機能を「必須」「優先」「将来」の3段階に分類します。必須は、これがなければアプリが成立しない中核機能(記録・可視化・連携など)です。優先は、初期リリースにあると望ましい機能、将来は効果検証後に追加する機能です。この分類があると、見積もりが予算を超えた場合に、どの機能を初期リリースから外すかを冷静に判断できます。

分類の効果は費用に直結します。基本的な健康管理アプリは100〜150万円ですが、AI診断や電子カルテ連携を加えると800万〜5,000万円以上に膨らみます。すべてを必須にすると、予算オーバー時に削るものがなくなり、プロジェクトが頓挫します。逆に優先度が明確なら、まず必須機能でリリースし、効果を見ながら段階的に追加できます。どの機能が必須かを判断するには、機能ごとの中身を理解しておく必要があります。詳しくは『ヘルスケアアプリの必要機能や標準機能の一覧について』もあわせてご覧ください。

法律をシステム要件に翻訳するチェックリスト

法律をシステム要件に翻訳するチェックリストのイメージ

ここがヘルスケアアプリの要件定義における最大の難所であり、本記事が最も力を入れる差別化のポイントです。多くの記事は「医療系は薬機法に注意」で止まりますが、それだけでは要件定義になりません。重要なのは、薬機法・個情法・App Store審査という抽象的な法律を、具体的なシステム要件のチェックリストに翻訳することです。

SaMD該当性を要件として判定する手順

最初に要件化すべきは、アプリの各機能がSaMD(プログラム医療機器)に該当するかどうかの判定です。SaMDは実質的にクラスII以上が規制対象であり、「心房細動の可能性を検出」といった診断につながる機能が付くと医療機器に該当します。要件定義書には、機能一覧の各項目に「医療機器該当の可能性:あり/なし」を併記し、該当する機能については薬機法の承認・認証の要否を明記します。これにより、開発後に「この機能は作れない」と判明する事態を防げます。

SaMD該当を避けるなら、要件として「診断・治療・受診勧奨を行わない」ことを明文化します。たとえば「血圧を記録・グラフ表示する(記録機能)」は非医療機器ですが、「血圧値から高血圧症のリスクを判定し受診を勧める(診断機能)」は医療機器に該当します。この境界線を要件定義書のなかで言葉として固定しておくことが、薬機法の課徴金(違反期間の売上額の4.5%、225万円未満は免除/出典:ripla)という経営リスクを避ける防衛策です。曖昧な表現を残すと、開発の途中でベンダーと「これは診断か否か」の解釈で揉めることになります。

個情法・HealthKit審査を満たす非機能要件

次に要件化すべきは、個人情報保護法とApp Store審査を満たすための非機能要件です。健康データは要配慮個人情報にあたるため、要件定義書には「通信・保存の暗号化」「アクセスログの記録」「利用目的ごとの同意取得と撤回機能」を明記します。HealthKitを使う場合は、ガイドライン5.1.3に基づき「健康データを広告ターゲティングに利用しない」「読み取り・書き込みに個別権限を取得する」「プライバシーポリシーを提示する」ことを要件として固定します。これらが欠けると、App Storeの審査でリジェクトされ、リリースそのものが頓挫します。

2026年の改正個人情報保護法では、16歳未満の保護が厳格化され、法定代理人の同意取得と本人の最善の利益を優先する設計が求められます。さらに、顔認証や歩容解析といった特定生体個人情報は、オプトアウトによる第三者提供が全面禁止されました。子ども向けアプリや生体認証を扱う場合は、これらを非機能要件として明記しておく必要があります。法律を「注意事項」ではなく「実装すべき要件」として書き下すことが、要件定義書の質を決めます。この翻訳を曖昧にしたまま進めると、後述する高額な手戻りや審査落ちにつながります。失敗の詳細は『ヘルスケアアプリ開発/導入の失敗/課題/注意点/リスクについて』もあわせてご覧ください。

既存システム連携を要件化する

既存システム連携を要件化するイメージ

ヘルスケアアプリ、とくに医療機関向けのアプリでは、電子カルテやレセコンといった既存システムとの連携が要件になることが多くあります。この連携を要件定義の段階でどこまで具体化できるかが、見積もりの精度と開発の成否を左右します。連携は「なぜか高額になる」のではなく、明確な理由があって高額になります。

電子カルテ・レセコン連携の前提を明示する

電子カルテやレセコンとの連携を要件にする場合、RFPには連携先システムのベンダー名・製品名・バージョンを明記します。電子カルテはベンダーごとに仕様がバラバラで、標準化されたインターフェースが存在しないことが多いため、どのシステムと連携するかで開発の難易度と費用が大きく変わります。連携費用は100〜300万円が目安ですが、連携先が特殊なシステムだとこの範囲を超えることもあります。連携先を曖昧にしたままRFPを出すと、各社の見積もりが比較できなくなります。

さらに見落としがちなのが、オンプレミス環境へのアクセス許可という技術以前のハードルです。多くの電子カルテは病院内のオンプレミス環境に閉じており、外部のアプリから接続するには、システムベンダーや院内の情報システム部門との交渉が必要になります。これは技術というより政治的な調整であり、時間がかかります。要件定義の段階で「連携先ベンダーの協力をどう取り付けるか」を前提として整理しておかないと、開発が始まってから連携できないことが判明し、プロジェクトが止まります。連携の前提は、RFPで必ず明示してください。

性能・可用性・運用の非機能要件を整理する

機能要件と並んで重要なのが、性能・可用性・セキュリティ・運用といった非機能要件です。同時アクセス数のピーク、レスポンス速度、稼働率(SLA)、障害時の復旧時間といった要件を明記しておくと、ベンダーは適切なインフラ構成で見積もりを出せます。ヘルスケアアプリは健康データという機微情報を扱うため、セキュリティの非機能要件はとくに厳格に定める必要があります。

あわせて、リリース後の運用・保守の要件も忘れてはいけません。ランニングコストは中規模で月10〜30万円、大規模なオンライン診療では月50万円以上が目安です。誰がアプリを運用し、データのバックアップやセキュリティパッチの適用をどう回すかを要件として整理しておかないと、「作って終わり」のアプリになり、運用が破綻します。非機能要件と運用要件こそ、長期的にアプリを使い続けられるかを決める、見えない土台です。

RFPに盛り込む項目と見積もりの妥当性判断

RFPに盛り込む項目と見積もりの妥当性判断のイメージ

RFP(提案依頼書)は、ベンダーに「何を提案してほしいか」を伝える文書です。盛り込むべき項目を網羅し、各社が同じ前提で提案できるようにすることで、見積もりの比較精度が高まります。ここでは、RFPの必須項目と、返ってきた見積もりの妥当性をどう判断するかを整理します。

RFPに必ず盛り込むべき項目

RFPに盛り込むべき項目は、次のように整理できます。
・プロジェクトの目的・背景とKPI
・ターゲットユーザーと利用シーン
・機能要件(必須・優先・将来の分類付き)と医療機器該当の判定
・非機能要件(性能・可用性・セキュリティ・運用)
・規制要件(薬機法・個情法・HealthKit審査の対応)
・既存システム連携の前提(連携先のベンダー・製品・バージョン)
・予算感とスケジュール、納品・検収の基準

これらを網羅したRFPは、ベンダーにとって提案しやすく、発注側にとって比較しやすい文書になります。とくに規制要件と連携の前提を明示することが、ヘルスケアアプリのRFPでは欠かせません。

RFPには、検収基準と要件未達時の対応も明記しておくべきです。何をもって完成とするか、要件を満たさなかった場合にどう対応するかを契約前に取り決めておくことで、開発後のトラブルを防げます。これは揉め事を望むからではなく、双方の責任範囲を明確にして泥沼化を防ぐための備えです。RFPは単なる依頼書ではなく、プロジェクトの羅針盤として機能します。

見積もりの妥当性を判断する軸

返ってきた見積もりの妥当性は、相場と突き合わせて判断します。基本的な健康管理アプリは100〜150万円、複雑なもので150〜300万円、AI診断や電子カルテ連携を含むと800万〜5,000万円以上が目安です。提示額がこの相場から大きく外れている場合は、何が要因かを必ず確認します。安すぎる見積もりは、規制対応や連携が見積もりに含まれていない危険信号かもしれません。

妥当性を判断するもう一つの軸が、見積もりの内訳の明確さです。要件ごとに工数と費用が分解されているか、規制対応や連携、運用保守の費用が明示されているかを確認します。一式いくらという見積もりは、後から追加費用を請求される温床になります。フルスクラッチでは500〜1,500万円かかる開発も、ノーコード・ローコードと補助金(医療分野は最大450万円/出典:ripla)の活用で大きく圧縮できる場合があり、複数の手法を比較できる提案かどうかも重要な判断軸です。riplaはフルスクラッチ受託とノーコードの両睨みの立場から、この見積もりの妥当性を発注企業と一緒に検証する支援を行っています。

まとめ

ヘルスケアアプリ要件定義のまとめイメージ

ヘルスケアアプリの要件定義・RFPを振り返ると、その核心は「目的とKPIを言語化し、薬機法・個情法・App Store審査という規制を具体的なシステム要件のチェックリストに翻訳し、電子カルテ・レセコン連携の前提を明示する」ことに尽きます。SaMD該当性の判定を機能ごとに併記し、HealthKitの広告利用禁止や改正個情法の同意要件を非機能要件に落とし込むことが、開発後の手戻りと審査落ちを防ぎます。連携費用100〜300万円という相場を踏まえ、連携先と協力体制をRFPで明示することも欠かせません。

要件定義で大切なのは、「法律に注意」で止めず、それを「実装すべき要件」として書き下すことです。これにより、ベンダー各社の提案を同じ土俵で比較でき、見積もりの妥当性も判断できます。要件定義の主導権は自社が握り、規制と技術の翻訳をベンダーの知見で補う協働が理想です。riplaはフルスクラッチ受託とノーコードを組み合わせ、規制を要件に翻訳する要件定義を発注企業と二人三脚で支援します。全体像の確認には、あらためて完全ガイドをご活用ください。

株式会社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を創業。