アプリ開発とは?発注前に知っておく流れ・費用・依頼先の全体像

アプリ開発を発注する企業担当者向けに、形態の選び方、工程、初回公開範囲、費用・期間の比較、依頼先選定、相談前の準備を実務的に解説します。

執筆 PartnerBase Mag 編集部約10分

アプリ開発を外部へ依頼するときは、「何を作るか」だけでなく、新規開発が必要か、どの形態が課題に合うか、初回公開で何を検証するかを先に整理することが重要です。公開後の保守や改善まで視野に入れなければ、見積金額や公開日だけでは投資判断を進めにくくなります。

この記事では、スマホアプリ・Webサービス・既存活用の選び方から、工程、初回公開範囲、費用・日程の比較、依頼先選定、相談準備までを解説します。自社に合う形態と比較条件を定め、発注準備へ進むための判断軸を持てるようになります。

発注前に決めるべきこと

形態、初回公開で検証する利用フロー、同じ条件で比較する見積・日程・依頼先の基準を定めると、発注準備を進めやすくなります。

アプリ開発の発注準備を、課題整理、形態選定、初回公開範囲、費用・日程比較、依頼先選定、相談準備の順に示した全体図。
アプリ開発の発注準備を、課題整理、形態選定、初回公開範囲、費用・日程比較、依頼先選定、相談準備の順に示した全体図。

アプリ開発の発注は、形態・初回公開範囲・比較条件を順に整理すると進めやすくなります。

01Sectionアプリ開発とは:まず課題と形態を選ぶ

企業におけるアプリ開発は、画面を作る作業だけを指すものではありません。利用者や業務の課題を整理し、必要な機能・データ・運用方法を決め、設計、開発、テスト、公開、改善へつなげる取り組みです。発注前には、目的、業務フロー、外部システムとの接続、性能などを整理しておくと、依頼範囲を比較しやすくなります。項目の整理には、IPAの調達管理ガイド(共通フレーム2013に基づく試作版、2013年)も参考になります。

アプリ開発で整理する範囲

最初に決めるべきなのは、作りたい機能ではなく「誰の、どの行動を、どう変えたいか」です。たとえば、顧客への情報提供が目的なのか、従業員の入力・承認業務を減らしたいのか、取引先との受発注を一元化したいのかで、必要な仕組みは変わります。

そのうえで、利用者、利用場面、必要なデータ、公開後の問い合わせ・更新・改善の担当者を確認します。新規開発だけでなく、既存システムの改修や既存サービスの活用で初回の目的を満たせないかも、同じ条件で比べることが大切です。

モバイル対応WebサイトとWebサービスの違い

モバイル対応Webサイトは、スマートフォンでも見やすい情報提供や問い合わせ誘導が主目的のWebページです。一方のWebサービスは、ログイン、登録・検索、権限、承認、管理画面、継続的なデータ処理などを提供する仕組みを指します。どちらもブラウザで利用できますが、必要な業務処理と運用の重さが異なります。

形態と既存活用を比べる

スマホアプリ、Webサイト、Webサービス、既存活用を、情報提供、権限、データ管理、端末機能の観点で比較した図。
スマホアプリ、Webサイト、Webサービス、既存活用を、情報提供、権限、データ管理、端末機能の観点で比較した図。

形態ごとの特徴を踏まえ、利用者の行動、必要なデータ処理、端末機能、運用体制に合う候補を残します。

比較軸スマホアプリモバイル対応WebサイトWebサービス既存サービス・既存改修
主目的継続利用、現場利用、端末機能の活用情報提供、集客、問い合わせ誘導会員・業務・取引の継続運用標準機能や既存基盤で早く課題を解く
ログイン・権限必要に応じて設ける原則不要。会員機能が必要なら別途検討複数利用者・権限が必要になりやすい製品・既存基盤の仕様に従う
データ処理・管理機能必要に応じてデータ保存や管理機能を持つフォーム送信などに限定されやすい登録、検索、承認、管理、連携を持ちやすい利用可能な機能・連携条件に制約がある
端末機能通知、カメラ、位置情報などを活かしやすいブラウザで利用できる範囲に依存PC・スマホを併用した業務設計をしやすい製品や改修範囲に依存
公開・運用ストア配信、アカウント、更新管理を確認URL公開、コンテンツ・サーバー運用を確認利用者、データ、権限、管理機能を運用契約、設定、連携、データ管理を確認
予約用途の例通知や現場での反復利用を重視した予約体験予約案内、問い合わせ、電話・フォームへの誘導会員予約、空席管理、変更、権限別管理既存の予約機能で必須要件を満たす場合

初期候補を絞る4つの問い

候補を絞る際は、次の順番で考えると判断しやすくなります。

  1. 情報提供や問い合わせ誘導が中心なら、まずモバイル対応Webサイトを比較対象にします。
  2. ログイン、権限、継続的なデータ処理、管理機能が必要なら、Webサービスまたはスマホアプリを候補に残します。
  3. 通知、カメラ、位置情報、オフライン利用などが提供価値に直結するなら、スマホアプリを優先して検討します。
  4. 既存サービスの設定変更や既存システムの改修で初回必須要件を満たせるなら、新規開発と初年度の総負担・運用負荷を比べます。

形態の優劣を先に決めず、利用者の行動、必要なデータ処理、既存環境、公開後の運用体制から候補を残すことが重要です。

02Section発注から公開後までの工程

企画・課題整理から要件整理、設計・開発、受入テスト、公開・運用開始へ進むアプリ開発の工程図。各工程に発注者の主な確認事項を示している。
企画・課題整理から要件整理、設計・開発、受入テスト、公開・運用開始へ進むアプリ開発の工程図。各工程に発注者の主な確認事項を示している。

委託後も、目的・優先順位・受入基準・公開判断・改善方針は発注者側で確認する必要があります。

外部へ委託しても、目的、優先順位、受入基準、公開可否、公開後の改善判断は発注者側の仕事として残ります。工程名や契約上の分担は案件ごとに異なりますが、全体は次の5つの工程で整理できます。

工程ごとの目的と発注者の関与

発注者が関与する5つの工程

  1. Step01

    企画・課題整理

    発注者は、解決したい課題、対象利用者、KPI、予算条件、責任者を決めます。課題仮説と初回公開で確認したいことに合意し、代替案も含めて検討できる状態になってから次へ進みます。

  2. Step02

    要件整理

    必須機能と後続機能、業務ルール、データ、連携、権限を整理します。見積・契約の前提となる初回必須利用フロー、制約、受入条件がそろっていることを確認します。

  3. Step03

    設計・開発

    発注者は優先順位とレビュー期限を決め、画面案や業務ルールを確認します。UI/UXは画面の見た目と使いやすさ、APIは他システムとデータを受け渡しするための接続です。主要な利用フローをテストできる状態になったことを確認します。

  4. Step04

    受入テスト

    受入テストは、発注者側が業務・利用者の目的を満たせるか確認するテストです。担当者、利用シナリオ、合格条件、公開可否の承認者を決め、必須の不具合が解消されていることを確認します。

  5. Step05

    公開・運用開始

    公開責任者、アカウント保有者、問い合わせ窓口、KPI確認の責任者を決めます。公開手順、障害時の連絡、監視、必要な公開設定を確認し、保守予算と改善の優先順位を定めて運用を開始します。

受入テストと変更管理

開発中の追加要望は、口頭で実装を始めると、費用・期間・品質への影響を追いにくくなります。変更内容、理由、初回公開に反映するか後続公開へ回すか、影響を承認する担当者を記録しましょう。

また、テストでは画面単位ではなく、「ログインして対象を検索し、登録を完了し、担当者が確認する」といった業務・利用シナリオで確認します。外部連携がある場合は、接続先、データ項目、認証方法、連携障害時の扱いも受入条件に含めます。

公開後を見据えた責任分界

責任分界とは、自社・委託先・利用する基盤などの担当範囲の境界です。公開前に少なくとも、障害の一次窓口、問い合わせの担当、アカウント・ソースコード・データの管理者、更新や改善の決定者を決めておきます。

可用性、つまり必要なときに安定して使える状態をどこまで求めるかも、利用時間や業務影響に応じて決める必要があります。公開は完了ではなく、保守と改善を開始する地点として計画に組み込みましょう。

03Section初回公開の範囲をKPIから絞る

初回公開の範囲を機能数で決めると、要望の多さに引っ張られがちです。先に「初回公開後に何を確認できれば、次の投資判断ができるか」をKPIとして置き、利用者がその確認に必要な行動を完了できる最小利用フローを定めます。

目的別にKPI候補を置く

KPIは固定の目標値から始める必要はありません。まず現状値を取れるか、初回公開後に何を比較するか、誰がどの頻度で見るかを決めます。たとえば、業務効率化なら処理時間・差戻し率・利用率、顧客向け利用なら会員登録完了率・予約完了率・継続利用率、取引先向け業務なら処理時間・誤入力件数・利用企業率が候補になります。

重要なのは、KPIの数を増やすことではなく、初回公開の利用フローと測定方法を対応させることです。KPI確認の責任者も、企画段階で置いておきます。

必須・代替手段あり・後続公開に分ける

初回公開の候補機能は、次の3区分で扱います。

  • 必須:対象利用者が目的の行動を完了するために欠かせないもの、または契約・安全上必要なものです。
  • 代替手段あり:既存ツール、手作業、運用ルールで当面補えるものです。初回は簡易対応または対象外として比較します。
  • 後続公開:初回のKPIを確認してから優先順位を決められるものです。改善候補として別に見積もります。

たとえば予約運用なら、初回に必要なのは「対象者が条件を確認し、予約を確定し、管理者が確認できる」流れかもしれません。高度な分析、追加の権限区分、複雑な通知設計は、初回のKPI検証後に判断できる場合があります。予算が限られるほど、必須の利用フローを守り、周辺機能を後続に移す判断が重要です。

04Section費用は初年度比較総額と見積条件で比べる

アプリ開発の費用は、画面数だけでは比較できません。対象プラットフォーム、ログイン・権限、外部連携、データ移行、テスト、公開支援、品質条件、保守範囲によって変わります。開発データには対象工程が限定されるものもあり、要件定義前や総合テスト後の作業を含まないケースがあります。したがって、発注準備から公開後の運用までを含む総額へ単純に当てはめるのは適切ではありません。IPAの開発データに関するFAQを確認したうえで、同一条件の個別見積もりを比較しましょう。

初年度の費用を構成する3つの層

初期費用

企画・要件整理、UI/UX設計、開発、テスト、受入支援、公開支援、データ移行など、初回公開までに必要となる費用です。

継続費用

クラウド、監視、バックアップ、外部サービス、保守、脆弱性対応、OS・ブラウザ更新、継続的な改善などの費用です。

個別費用

利用量に連動する費用、追加改修、データ移行、外部審査、端末調達など、案件条件や利用状況により発生する費用です。

初年度比較総額の考え方

初年度比較総額を、初期費用、月額固定費、利用量連動費、保守・改善費、個別費用で構成し、同じ条件で比較することを示す図。
初年度比較総額を、初期費用、月額固定費、利用量連動費、保守・改善費、個別費用で構成し、同じ条件で比較することを示す図。

初期費用だけでなく、公開後の利用・保守・改善に関わる費用を含め、前提をそろえて比較します。

初期費用だけを比べるのではなく、初年度に発生する費用を同じ枠で集計します。

text
初年度比較総額
= 初期費用
+ 月額固定費 × 初年度の利用月数
+ 利用量連動費の想定額
+ 初年度に予定する保守・改善費
+ データ移行・外部審査・端末調達などの個別費用

見積依頼では、どこまでを初年度総額に含めるかを明記します。特に、監視、バックアップ、障害対応、更新、改善の扱いを除くと、初期費用が低く見えても運用開始後の比較が難しくなります。

見積比較で固定する条件

品質条件も金額差の要因です。可用性、性能、運用・保守性、セキュリティなどは、IPAの非機能要求グレードの考え方を参考に、案件に必要な水準を整理します。

固定する比較条件見積依頼で明記する内容そろえない場合に比較できなくなること
対象プラットフォームiOS・Android・Web・管理画面、対応端末・ブラウザ開発対象の含有範囲
含有工程と役割企画、要件整理、UI/UX、開発、テスト、受入支援、公開、保守の担当自社作業と委託作業の重複・抜け漏れ
初回必須利用フロー利用者、開始操作、完了条件、例外対応、必要な権限同じ機能名でも実装範囲が異なる点
連携・データAPI、認証、データ項目、移行件数、データの正本連携・移行が追加費用になる条件
品質・公開後の運用可用性、性能、セキュリティ、テスト、監視、障害対応、更新品質・保守範囲の差
除外項目と変更条件見積外作業、追加費用の条件、変更承認の手順金額増加の原因と責任範囲

金額だけで見積もりを比較しない

対象プラットフォーム、工程範囲、外部連携、品質条件、運用支援が異なる見積もりは、金額の高低だけでは比較できません。前提と除外項目をそろえ、初回必須利用フローを同じにしてから比較します。

費用構造や比較シートをさらに確認したい場合は、費用の詳細も参照してください。

05Section公開希望日から逆算して計画する

公開希望日だけを決めても、候補選定、社内承認、契約、要件整理、受入、公開準備に必要な時間は確保されません。期間は、発注準備、開発・公開、公開後安定化に分けて計画します。案件条件をそろえない一般的な期間相場は、自社の計画にそのまま使いにくいため、終了条件から逆算する方法が有効です。

発注準備と開発・公開を別計画にする

発注準備は、構想開始から候補比較、稟議、法務・購買・セキュリティ確認、契約締結までです。開発・公開は、企画・要件整理を始めてから、設計、開発、テスト、受入、公開を完了するまでを指します。初回公開後は、問い合わせ・障害対応・KPI確認の定例を始められるまでを安定化期間として別に置きます。

この3区分を混ぜると、開発側の作業予定だけでは公開可能か判断できません。社内レビューや連携先の準備も、同じ計画上で管理します。

公開希望日から先に決める期限

公開希望日から逆算して、少なくとも次の期限を置きます。

  1. 受入テスト完了日:必須シナリオの合格と公開承認を終える日です。
  2. 公開準備完了日:公開責任者、アカウント、公開手順、連絡体制を確認する日です。
  3. 連携・移行準備完了日:認証、接続先、データ移行、必要素材を用意する日です。
  4. 変更判断の締切:初回公開に反映する変更と後続公開に移す変更を分ける日です。
  5. 契約・社内承認の期限:候補選定、稟議、法務・購買・セキュリティ確認を完了する日です。

iOSアプリの公開では、ビルド、必要情報、審査申請、公開方法などを確認します。公開準備時にはAppleの公開フローを参照してください。Androidアプリも、Android Developersの公開ガイドで公開準備・公開手順を確認します。ストアの手順や要件は変わり得るため、申請・公開準備の直前に公式情報を確認することが必要です。

変更と予備期間を管理する

変更要望は、追加の価値だけでなく、テスト範囲、公開日、運用への影響を確認して判断します。公開希望日が固定されている場合は、変更を無制限に受け入れるのではなく、初回必須利用フローを守れるかで採否を決めます。

固定期限でも受入テストと予備期間は削らない

期限が動かせない場合でも、受入テスト、不具合修正、再確認、公開設定のための予備期間を削ると、公開後の業務影響が大きくなるおそれがあります。品質確認を縮めるのではなく、初回公開範囲を調整し、変更判断の締切を設けます。

逆算計画の作り方は、期間計画の詳細でも確認できます。

06Section依頼先を必須条件と加点評価で選ぶ

依頼先は、企画から支援する開発会社、デザイン・制作寄りの事業者、特定技術に強い受託チーム、個人の専門家などに分かれます。ただし、類型だけで優劣は決まりません。自社がどこまで企画・進行管理・受入・運用を担えるかに応じて、必要な支援範囲を先に定義します。

依頼先類型より先に決めること

依頼先に求める支援範囲

企画・要件整理

課題整理、利用者調査、KPI設計、初回公開範囲、業務ルール、優先順位の整理をどこまで支援してほしいかを決めます。

UI/UXと設計

画面の見た目と使いやすさ、データ、権限、外部連携、テスト方針を誰が設計・レビューするかを決めます。

開発・テスト・公開

実装、品質確認、受入支援、公開手順、ストア申請や公開設定への関与範囲を決めます。

保守・改善・引継ぎ

障害対応、監視、更新、問い合わせ、KPI確認、追加改修、資産の保管・引継ぎを誰が担うかを決めます。

個人の専門家へ依頼する場合は、担当者が不在になったときの代替、成果物の共同保管、引継ぎ資料、アカウント管理を自社側でも確保できるか確認します。どの依頼先でも、目的と優先順位の決定者、利用部門のレビュー担当、公開後の責任者は自社に必要です。

一次選定と最終比較

候補は、まず満たさなければならない条件で一次選定し、その後に提案内容を評価します。個人データを委託先が扱う場合は、委託先の安全管理措置、再委託、契約上の取り決め、取扱状況の確認方法を、自社の法務・セキュリティ方針と照合してください。検討の基礎資料として、個人情報保護委員会のガイドラインを参照できます。

評価段階評価項目確認する内容主な確認担当の例
一次選定:必須条件対象環境・連携・データ必要なWeb・スマホ環境、API、認証、権限、データ移行に対応できるか事業部門・情報システム
一次選定:必須条件情報管理・契約個人情報・機密情報、再委託、成果物、資産管理の条件に合意できるかセキュリティ・法務・購買
一次選定:必須条件時期・継続性希望時期の体制、公開後の保守窓口、引継ぎ条件があるか事業部門・決裁者
最終比較:加点評価課題理解と初回公開範囲利用者・業務・KPIを理解し、必須範囲、代替案、リスクを具体化できているか事業・利用部門
最終比較:加点評価品質・提案・見積透明性UI/UX、テスト、セキュリティ、前提・除外項目・変更時の扱いが明確か情報システム・購買
最終比較:加点評価運用継続性保守体制、改善方法、文書化、ソースコード・データ・アカウントの引継ぎが明確か事業部門・情報システム

必須条件を満たさない候補は、価格や提案の評価前に対象外とします。

業界や企業によって必須となるセキュリティ審査、購買手続き、契約条件は異なるため、自社固有の条件を表へ追加してください。

自社側に必要な体制

依頼先の比較では、委託先の体制だけでなく、自社の確認体制も評価対象です。少なくとも、事業上の優先順位を決める人、利用部門のレビュー担当、連携・セキュリティを確認する担当、受入テスト担当、公開後の一次窓口を明確にします。

依頼先の比較から契約・進行管理までの論点は、外部委託の進め方で詳しく確認できます。

07Section相談前にそろえる情報

初回相談の時点で、専門的な仕様書を完成させる必要はありません。一方で、目的や利用者、初回公開で検証したいことが曖昧なままでは、提案と見積もりの条件をそろえにくくなります。次の項目を1〜2枚程度に整理して共有すると、会話を始めやすくなります。

1〜2枚の相談シートにまとめる項目

初回相談前の準備項目

  • ✓

    背景・目的・KPI案

    現状の課題、実現したい状態、対象利用者、初回公開で確認したい仮説、現状値の取得方法を整理します。

  • ✓

    初回公開の範囲

    必須利用フロー、必須機能、代替手段がある機能、後続公開で検討する機能、形態の候補を整理します。

  • ✓

    既存環境・データ・品質条件

    連携したいシステム、API、認証、データ移行、権限、対応端末、可用性、セキュリティ、バックアップを整理します。

  • ✓

    発注条件と社内体制

    希望公開日と動かせない理由、予算条件、責任者、決裁者、レビュー担当、受入テスト担当、社内確認の期限を整理します。

  • ✓

    公開後の運用と未確定事項

    問い合わせ・障害の一次窓口、KPI確認、保守範囲、アカウント・ソースコード・データの管理者と、提案を受けたい論点を整理します。

個人情報・資産・運用の確認

個人情報や機密情報を扱う場合は、アクセス権限、再委託、データの保管・返却、監督方法、契約条件を確認します。決済、位置情報、医療・金融、国外移転を伴うデータなどを扱う案件では、追加の法務・セキュリティ確認が必要になる場合があります。

また、公開用アカウント、ソースコード、設計書、データ、証明書、ドメインなどは、誰が最終管理者かを明確にします。委託先に運用を任せる場合でも、自社がアクセスや引継ぎを行える条件を契約・運用ルールに含めることが重要です。

アクセシビリティについても、対象利用者や利用環境に応じて、対応範囲と検証方法を決めます。デジタル庁のウェブアクセシビリティ導入ガイドブックを参考に、利用しにくさが業務や顧客体験に与える影響を確認しましょう。

未確定事項を提案依頼へ変える

未確定の項目を無理に決め切る必要はありません。たとえば「スマホアプリとWebサービスのどちらが適切か」「初回に必要な管理機能はどこまでか」「既存システムとの連携方法をどうするか」は、提案を受けたい論点として明記できます。

ただし、未確定事項ごとに、判断したい理由、選択肢、決定者、公開日・予算への影響を記載します。これにより、依頼先から単なる機能追加ではなく、代替案や段階公開を含む提案を受けやすくなります。

アプリ開発の発注前によくある質問

要件が固まり切っていなくても相談できますか?+

専門的な仕様書がなくても相談できます。まずは背景、対象利用者、解決したい課題、初回公開で確認したいKPI、希望時期、予算条件を整理します。未確定の内容は「提案を受けたい論点」として記載し、候補ごとに同じ前提で提案・見積もりを受けることが重要です。

スマホアプリとWebサービスのどちらを先に検討すべきですか?+

通知、カメラ、位置情報、オフライン利用、現場での反復利用が価値に直結する場合は、スマホアプリを優先候補にします。ログイン、権限、データ登録・処理、管理機能が中心なら、Webサービスも有力です。情報提供や問い合わせ誘導が中心なら、モバイル対応Webサイトや既存活用も比較します。

見積もりの金額差は何を確認すればよいですか?+

対象プラットフォーム、含む工程、初回必須利用フロー、外部連携、データ移行、品質条件、テスト、公開支援、保守、除外項目、変更時の扱いを確認します。金額差は開発力だけでなく、前提条件と支援範囲の違いで生じることがあります。

公開日が決まっている場合、何を削らずに調整すべきですか?+

受入テスト、不具合修正、再確認、公開準備の予備期間は削らないことが基本です。期限を守る必要がある場合は、初回公開で検証するKPIに直結しない機能を後続公開へ移し、変更を反映する締切を設けて調整します。

Webアプリ・SaaS開発の依頼先を比較する

整理した目的、初回公開範囲、連携要件、公開後の運用条件をもとに、対応可能な開発パートナーを比較できます。

Partner HiveWebアプリ・SaaS開発4593社掲載
開発パートナーを探す
PartnerBase Mag 編集部

PartnerBase Mag 編集部

デジタル発注の比較・発注準備を専門に扱う編集チーム。

執筆

デジタル発注の比較・発注準備を専門に、依頼範囲、費用、選定基準を実務で使える粒度に整理しています。

支援会社を比較する

得意領域、対応サービス、地域、実績を見ながら候補会社を絞り込めます。

会社を探す

ほかのトピック