観光アプリ開発の発注/外注/依頼/委託方法について

観光アプリの外注では、開発仕様と地域の情報運営を発注条件にまとめます。施設情報から受付業務までの担当を決め、現地で使えるかを検収の基準にします。

進め方は、依頼資料と会社選定から始まります。契約と進行管理を経て、検収と引き継ぎに進みます。自治体、観光協会、事業者が協力する発注にも使えます。

発注前の地域側の責任と決定権の整理

事業責任者、情報責任者、運用責任者の担当内容を3枚のカードで示した図。
依頼前に担当者を分けると、決定事項の持ち主が見えます。

施設情報の承認者の決定

観光アプリに載る営業時間や入場条件の正しさは、開発会社だけでは保証できません。そのため、掲載する施設に内容を確認してもらい、発注側が公開を承認する仕組みを先に作っておきます。依頼の前に、地域側の役割を三つに分けておきます。

  • 事業責任者:予算、対象地域、公開時期、機能の優先順位の決定。
  • 情報責任者:施設との連絡、原稿確認、写真や翻訳の承認。
  • 運用責任者:公開後の更新、問い合わせ、緊急停止の判断。

複数の団体が関わるときは、最終決定者を一本化しておきます。各施設の要望を開発会社へ直接送ると、対象範囲や日程が変わり続けるおそれがあるからです。

取材や翻訳の委託範囲

発注側が完成原稿を渡すか、受注側が取材から担当するかによって、見積もりの範囲は変わります。このため、写真撮影、翻訳、施設との掲載調整を「コンテンツ制作」とひとまとめにせず、作業ごとに指定します。

臨時休業の連絡先も、あらかじめ決めておきます。通常の紹介文の更新と当日の案内修正では、必要な速さが異なります。そのため、受付時間と反映の目標を分けて相談します。

ポイント

依頼の前に、予算や公開時期を決める人と、施設情報を承認する人を分けて書き出せるかが目安です。書き出せない役割が残るなら、依頼の時期はまだ早いと考えます。

旅行者の行動と実データに基づく依頼書

依頼書に記載する利用条件、掲載データ、連携条件を3つのパネルで示した図。
3分類をそろえると、依頼先が見積もり範囲を判断しやすくなります。

代表スポットと一つのコースの提示

「地図付きの多言語アプリ」という説明からは、必要な操作が伝わりにくいです。そこで、駅から施設を探す、入口へ移動する、別の施設を選ぶという利用例を示します。

見積もりを依頼するときは、開発会社が範囲を判断できる材料を添えます。

  • 利用条件:対象旅行者、対応言語、想定端末、現地での利用開始方法。
  • 掲載データ:施設数、原稿と写真の見本、座標、更新頻度、既存データ形式。
  • 連携条件:予約先、地図サービス、チケット、交通情報とその管理者。

予約連携は、外部ページへのリンクにするか、アプリ内で予約を確定させるかを明記します。さらに、スタンプもGPS判定にするかQR読み取りにするかで、現地の準備と試験の内容が変わります。

優先順位と受け入れ条件の同時提示

公開日に必須の機能と、次期版に回してもよい機能は分けておきます。繁忙期に公開する予定があるなら、施設確認や翻訳の締切も見積もりの条件に入れます。

完成条件には、対象ルートを実際に移動できることや、管理者が休業を登録できることを含めます。操作の完成度を判定するときは、「使いやすさ」のような抽象的な言葉だけに頼らないようにします。

ポイント

依頼書に、駅から施設を探す利用例と実際の施設データが載っているかが目安です。利用例を一つのコースとして書けないときは、見積もりの前に現地の操作を整理し直してください。

提案と契約の運用範囲の照合

契約に反映する成果物、権利と名義、終了条件を注釈線で結んだ図。
終了時のデータ出力や移管条件も契約項目と並べて確認できます。

開発方式による契約条件の違い

既存サービスを使う提案と、個別に開発する提案とでは、変更できる範囲や費用の発生の仕方が違います。そのため、初期費用だけでなく、月額、追加開発、データの持ち出しも比べます。

IPAの情報システム・モデル取引・契約書は、発注側と開発側の役割や契約を検討するための資料です。作業の形態に応じて参照し、仕様書と合わせて確認します。

契約に反映する項目は、公開後の運用の継続にも関わります。

  • 成果物:プログラム、デザイン、掲載データ、操作手順、試験結果の納品範囲。
  • 権利と名義:写真と翻訳の利用条件、ストアや外部APIの契約者、管理権限。
  • 終了条件:データの出力、他社への移管、サービス停止時の告知と作業費。

既存製品を使う場合は、ソースコードの納品が前提とは限りません。このため、契約の終了後に何を引き継げるのかを、形式と対象項目まで確認しておきます。

情報の不備とシステムの不具合の切り分け

営業時間の入力誤りと、更新した営業時間が表示されない障害とでは、対応する人が違います。そのため、問い合わせを受けたあとに原因を切り分ける窓口を、あらかじめ決めておきます。

位置情報や行動ログを扱う場合は、取得する項目と利用目的を具体的にしておきます。また、保存期間と閲覧者も決めたうえで、不要なデータを初期設定で集めない構成を相談します。

ポイント

契約書に、成果物、権利と名義、終了条件が具体的に書かれているかが目安です。データの出力や管理権限があいまいなままだと、公開後の運用で困る場面が出てきます。

開発中の確認と現地検収

変更を受け付ける窓口と期限

施設側からの追加要望は一覧にまとめ、公開に必須か次期対応かを発注側で判断します。そのうえで、変更の影響と追加費用を確認してから、開発会社に正式に依頼します。

定期確認では、実際の施設データを使って動作を確かめます。仮原稿のまま進めると、翻訳後の文字量や写真の縦横比による問題が、最後になって表れがちです。

地域の担当者による実機での受け入れ

開発会社の報告だけでなく、発注側も現地で確認します。ストア配信の準備は別途行い、その際にはAppleの審査前確認事項も参照します。

現地検収には、旅行者と受付担当者の両方の操作を含めます。

  • 案内の成立:正しい入口に着けることと、休業や通行止めを誤案内しないこと。
  • 端末条件:通信断、位置情報の拒否、文字サイズ変更の場合にも、必要な情報に届くかどうか。
  • 受付業務:チケットの利用確認やスタンプの救済を、現場で実行できること。

不具合には再確認の日を設け、修正の結果を記録します。公開の時刻を迎えただけで検収を完了とせず、未解決の項目が利用にどう影響するかを判断します。

ポイント

検収は、旅行者と受付担当者の両方の操作が実機で通るかで判断します。未解決の不具合は、その項目が公開後の利用にどう響くかを挙げたうえで、受け入れるかを決めます。

引き継ぎ後も更新できる状態の確保

引き継ぎの際には、発注側が施設の休業登録と解除、イベント終了、翻訳差し替えを実行します。操作説明書を受け取るだけでなく、担当者が操作を再現できることも確認します。

保守の連絡先と障害時の告知は、あらかじめ決めておきます。休日の対応と年度ごとの更新予算も、あわせて定めます。これは、外注先が変わっても地域の情報と運用手順が残る状態を目指すためです。

ポイント

発注側の担当者が、休業登録や翻訳差し替えを自分で再現できるかが目安です。保守の連絡先や更新予算が決まらないまま引き継ぐと、外注先が変わったときに情報の更新が止まるおそれがあります。

まとめ

最初の相談には、代表施設のデータと更新担当者を用意してください。依頼から検収まで同じ利用場面を使えば、発注の意図と納品内容のずれを抑えやすくなります。

会社紹介

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

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

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

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

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

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