- 費用と期間は、画面数、つなぐシステム、AIの機能で決まります。範囲、納期、公開後の月々の費用を一通の見積もりに書いてもらってください。
- サーバー、AI、App StoreとGoogle Playの開発者アカウントは、初週から貴社名義で開いてください。
- ソースコードの帰属を契約書に書き、開発中は動くアプリを毎週確認します。
発注前に企業がたずねる質問
この20の質問は、Googleで実際に検索されている言葉と、契約前にお客様から私たちが受ける質問から選びました。費用と期間、範囲と技術、進め方、納品後の四つに分けています。各回答は短くまとめ、詳しい説明のページへリンクしています。
費用の質問には、金額を動かす要素で答えます。同じように聞こえる二つのアプリでも、画面数やつなぐシステムが大きく違うことがあるためです。貴社の案件の概算は、チャットのDreamに内容を伝えると数分で出ます。タイの利用者向けのアプリを本社と相談しながら進める企業を想定し、タイのストア、決済、PDPAに関わる点も加えました。このページは企業のAI活用ガイド:効果、仕組み、導入の手順の第9章です。
費用と期間
1. アプリ開発の費用はいくらで、何で決まりますか?
費用は画面数と利用者がたどる手順、AIの機能、つなぐ既存システムで決まり、クリックできるプロトタイプを承認いただいた後に固定の見積もりを出します。
2. 開発期間は何週間ですか?
Webアプリは多くの場合4週間から8週間です。モバイルアプリは画面数とつなぐシステムによって変わり、大きな案件はフェーズに分け、納期は着手前の見積もりに明記します。
詳しくは:AIアプリ開発:よくある質問
3. App StoreとGoogle Playの審査にはどれくらいかかりますか?
Appleは、提出されたアプリの少なくとも半数を24時間以内、90%を48時間以内に審査するのが通常だと説明しており、Googleは一部の開発者アカウントでは審査が最大7日、例外的にそれ以上かかる場合があるとしています。却下された場合はストアが示した理由を直して再提出し、公開後のアップデートも毎回審査を受けますが、タイのストアで公開する場合も流れは同じです。Appleは法人にD-U-N-S番号を求め、Google Playで新しく作った個人アカウントは公開前に12人以上のテスターによる14日間のクローズドテストが必要なため、開発者アカウントは初週に貴社名義で開いておくことをおすすめします。
4. 納品後に保守費用はかかりますか?
私たちに保守を任せる場合は月額の保守プランがあり、その範囲は見積もりに記載します。OSは毎年新しいバージョンが出て、Google Playも新しいAndroidを対象にするよう求めているため、アプリは少なくとも年に一度の更新が必要で、遅れると新しい端末の新規利用者がインストールできなくなります。
詳しくは:AIアプリ開発:納品時にお渡しするもの
5. サーバー代やAIの利用料は誰が払いますか?
費用はアプリの所有者が負担し、貴社のアカウントと私たちのアカウントのどちらで支払うかは契約で取り決めます。対象は、クラウドのサーバーとデータベース、AIモデルの利用料、Apple Developer Programの年会費、一度だけ払うGoogle Playの登録料、地図やSMSなどの追加サービスです。AIの利用料は呼び出し回数とモデルに読ませる文章や資料の長さで決まるため、着手前に月々の利用量を見積もります。
範囲と技術
6. アプリ、Webアプリ、LINEミニアプリのどれにすべきですか?
主な利用者がパソコンで働く社員の場合や、ストア審査を待たずにすぐ直したい場合はWebアプリが向いています。顧客が頻繁に開き、カメラ、GPS、プッシュ通知を使うならアプリです。タイではLINEが日常的に使われているため、インストール不要で注文、予約、ポイントを始めたいならLINEミニアプリが向いています。決済はPromptPay、LINE Pay、カードにつなげます。
詳しくは:LINEミニアプリ(LIFF)
7. FlutterとReact Nativeのどちらを使いますか?
ネイティブかクロスプラットフォームかは案件ごとに選び、クロスプラットフォームの場合は、保守を担うチームとつなぐシステムに合わせてFlutterかReact Nativeを選びます。
8. iOSとAndroidを同時に公開できますか?
一つのコードを同じタイミングで両方のストアに提出できますが、審査はストアごとに別なので、公開日が少しずれることがあります(質問3)。
詳しくは:AIアプリ開発:よくある質問
9. アプリにどんなAIを入れられますか?
よく使われるのは、社内資料から答えるチャットアシスタント、検索と商品のおすすめ、OCRによる書類や写真の読み取り、音声での操作で、いずれもLLMとRAGの上に作ります。
10. アプリのAIが間違えることはありますか?どう管理しますか?
間違えることはあるため、承認いただいた資料から答えさせ(RAG)、範囲外の回答を止めるガードレールを設け、自信がないときは担当者に引き継ぎ、公開前に実際の顧客の質問でテストします。
11. 顧客データは安全ですか?PDPAにはどう対応しますか?
個人情報はタイの個人情報保護法(PDPA)に沿って扱い、NDAのもとで仕事をしており、社外にデータを出せない場合はAIを貴社のサーバーで動かせます(質問12)。
進め方
13. 開発会社と話す前に何を準備すればよいですか?
解決したい課題、アプリを使う人、つなぐシステム、いま使っている書類や画面の例があれば十分で、技術仕様はプロトタイプを作る中で一緒にまとめます。
詳しくは:AI開発会社に依頼する前に準備すること
14. 開発はどのように進みますか?
私たちの進め方は五段階で、業務の理解、プロトタイプを承認いただくまでの設計、毎週デモをお見せするスプリントでの開発、テスト、公開と月額プランでの保守です。
16. 開発チームは自社の社員ですか?外注しますか?
すべてDNA Makerの自社チームが担当し、他社やフリーランスには出さず、最初の打ち合わせに出た者がそのまま開発します。
詳しくは:オーダーメイドのソフトウェア開発
納品後
17. ソースコードは誰のものですか?
ソースコードとシステム資料は契約で定めた範囲どおりに納品し、アプリを公開する開発者アカウントが貴社のものか私たちのものかも契約で取り決めます。
詳しくは:AIアプリ開発:ソースコードは誰のものか
18. 他社が作ったアプリを引き継げますか?
できます。まず既存のコードと資料を確認してから、範囲と費用をご提案します。アプリの場合は、前の開発会社から最新のソースコード、ある分の資料、サーバーとデータベースへのアクセス権、アプリが入っているストアのアカウントの四つを受け取ってください。アプリが前の会社のアカウントにある場合、AppleにもGoogleにも、ストアから下げずに貴社のアカウントへ移す手続きがあります。
詳しくは:他社が作ったシステムの引き継ぎ
19. 後から機能を追加できますか?
できますし、私たちもその進め方をおすすめしています。最初のバージョンは利用者に必要な機能に絞り、公開時に入れたアナリティクスの利用データを見て次の機能を選びます。追加する機能のまとまりごとに範囲と費用を固定します。大きな案件では小さな第1フェーズも必ずご提案し、アップデートのたびにストア審査があるため(質問3)、変更はまとめてリリースします。
詳しくは:小さなシステムから始められますか
20. 実績を見られますか?
見られます。同じチームが、タイの銀行、病院、大手企業グループ向けに500件以上のプロジェクトを手がけてきました。実績ページではBDMS MSOの医師研修管理アプリとSCG Express配送アプリのプロトタイプを、学校管理のページではSchool Plusのデモをご覧いただけます。
詳しくは:実績
私たちが見積もりに書くこと
このページの質問の多くは、誰が何のためにアプリを使うかがわかって初めてはっきり答えられます。DNA Makerは、営業、サービス、現場のスタッフなど実際に使う人の話を聞くところから始め、利用の流れ、つなぐシステム、AIが止まって人が判断する場所を書き出します。そのうえで、コードを書く前に範囲、納期、費用を固定します。
承認前にプロトタイプを操作でき、開発中は動くデモを毎週ご覧いただけます。担当は自社チームのみで、再委託はしません。AIを組み込んだiOS・Androidアプリ、Webアプリ、LINEミニアプリを既存システムとつないで作り、ソースコードは契約範囲どおりに納品します。詳しくはAIアプリ開発のページをご覧いただくか、チャットのDreamに内容を伝えて数分で概算を受け取ってください。
SOFTWARE ENGINEERING GLOSSARY
ソフトウェア開発用語集
| 用語 | 意味 | わかりやすい例 | 開発チームへの質問 |
|---|---|---|---|
| プロトタイプ | 本番のコードを書く前に操作して試せる画面の試作 | 営業担当がスマートフォンで注文の流れを試し、承認前にボタンの位置を直してもらう | プロトタイプは利用者の全手順を含みますか、それとも主要画面だけですか? |
| RAG | AIが答える前に社内資料を検索し、その内容をもとに答える仕組み | アプリ内のアシスタントが最新の製品マニュアルから保証の質問に答える | 資料が変わったら、AIの回答は何日で変わり、更新は誰がしますか? |
| ガードレール | AIへの質問と回答を確認し、範囲を外れたら止めるルール | AIは特別価格には答えず、営業担当に引き継ぐ | AIが判断に迷ったとき誰に引き継ぎ、その記録は見られますか? |
| ソースコードの帰属 | 契約で定めるシステムのコードと資料の権利 | 最終支払い後、コード一式が自社のGitアカウントに入る | どのコードが自社のもので、どれが共有ライブラリか、契約に書かれていますか? |
| ベンダーロックイン | コード、アカウント、知識が一社に集まり、保守先を替えられない状態 | アプリが開発会社のストアアカウントにあり、チームを替えるたびに許可が必要になる | いつかチームを替えるとき、今の会社から何を受け取る必要がありますか? |
Apple Developer, Enrollment (organizations and the D-U-N-S Number)
Apple Developer, Overview of app transfer
Google Play Console Help, review times for app submissions
Google Play Console Help, app testing requirements for new personal developer accounts
Google Play Console Help, target API level requirements
Google Play Console Help, transfer apps to a different developer account
