Svelteのシステム開発の発注/外注/依頼/委託方法について

Svelteのシステム開発は、業務の整理から始めて、要件定義、設計・実装、テストを経て、段階リリースへ進めると業務への定着につながります。

発注前に業務とデータを整理し、発注形態や契約、費用、委託先を比べることが、この流れの出発点になります。

▼全体ガイドの記事
・Svelteのシステム開発の完全ガイド

Svelteのシステムを外注する前に知る全体像

Svelteは画面を軽快に動かしやすいフロントエンド技術です。ただし、業務システム全体をSvelteだけで作るわけではありません。

実際の発注では、画面に加えて認証と権限、APIとデータベースの設計も必要になります。外部連携やクラウド、監視、バックアップの設計も、同じ発注に含まれます。

SvelteとSvelteKitの役割の違い

SvelteはUIフレームワーク、SvelteKitはSvelteを使うフルスタックのアプリケーションフレームワークです。

RFPでは、技術名だけでなく画面・サーバー・データの分担も決めておく必要があります。

  • Svelte:コンポーネントをビルド時にJavaScriptへ変換するUIフレームワークです。
  • SvelteKit:ファイルベースルーティング、SSR、静的生成、フォーム・サーバー処理、各種アダプターを備えています。
  • 責任範囲:例として、公開ページは静的生成、ログイン後はSSR、重い処理は既存Java APIを使うように、分担を指定します。

Svelteは実行時に大きな仮想DOMランタイムを持たせない設計です。SvelteKit公式リポジトリでは、2026年5月24日時点の最新リリースは2.61.1です。さらに、Node、Cloudflare、Netlify、Vercel、Staticなどのアダプターが案内されています(出典:SvelteKit公式GitHubリポジトリ、2026年5月確認)。

外注に向くシステムと、慎重に判断すべきケース

Svelteを使う範囲は、業務の効率や既存システムとの関係を見て決めます。

  • 画面操作が中心:顧客・案件管理、受発注、在庫、申請・承認、社内ポータル、KPI画面に向いています。
  • 複雑な画面:多項目入力、絞り込み、リアルタイム指標、ドラッグ&ドロップを含む画面では、軽快さを活かせます。
  • 法改正対応が多い領域:会計・給与はSaaSやパッケージを中心に据え、Svelteは統合画面に限る方法もあります。
  • 全体設計が必要:閉域網、大量データ、複雑な処理、厳密なERP連携は、全体構成を見て判断します。

業務画面の操作性が効率に直結する場合は、Svelteの軽快さを活かしやすいです。ただし、Svelteを採用しただけで費用が下がるとは限りません。

Svelteのシステム開発に合う発注形態の選び方

発注形態は、作るものが決まっているか、自社に技術者がいるか、公開後の運用を誰が担うかで選びます。

要件が曖昧なまま会社を選ぶと、請負でも準委任でも追加費用や納期変更が起こりやすくなります。そのため、先に業務上の成果と委託範囲を定めておきます。

一括請負が向く、完成条件を明確にできる案件

一括請負は、仕様書に基づいて合意した成果物を納期までに完成させてもらう形態で、完成条件が具体的な案件に向いています。

  • 先に明確化する項目:画面・機能一覧、受入条件、ブラウザ、性能、セキュリティ、移行、納品物です。
  • 要件が未整理の場合:後から例外処理が見つかると、仕様変更や追加見積もりになる場合があります。
  • 契約の工夫:短い要件定義フェーズを別契約にすることも検討できます。

必要な条件を具体化しておくと、予算と完成条件を管理しやすくなります。業務フローが未整理の場合は、変更の扱いも確認しておく必要があります。

準委任が向く、要件を一緒に詰める案件や内製支援

準委任は、一定期間と体制を決めて調査、設計、実装、レビューを進めてもらう形態です。要件や優先順位を調整しながら進める案件に合っています。

  • 向く案件:新規事業のMVP、SvelteKit移行、仕様が変わる画面、社内エンジニアとの共同開発です。
  • 契約上の責任:完成品の納品責任と作業遂行の責任の切り分け。
  • 体制と運用:プロダクトオーナー、受入判定者、障害対応範囲、月次成果物、稼働時間、会議、レビュー方法の取り決め。

作業の優先順位を毎週調整しやすい点が利点です。一方で、責任や成果物が曖昧だと、時間だけが使われて成果が残らない場合があります。

発注前の不確実性を減らすPoCと短期スプリント

技術、認証、既存API、帳票、性能に不安があるなら、PoCや短期スプリントで確かめます。

  • 小さく試す範囲:ログインから検索、詳細表示、CSV出力までを作る範囲です。
  • 検証する点:操作時間、権限、既存データの読込、モバイル表示です。
  • 発注前に決めること:目的、成功条件、成果物、終了後のコード所有権です。

OkupterはSvelte・SvelteKitの2週間スプリントを1回6,000ドルで公開しています(出典: Okupter公式サービスページ、2026年確認)。

ただし、これは日本の業務システム開発費の相場ではありません。短期間で成果物を区切って検証する発注モデルの一例です。

ポイント

完成条件を先に書けるなら一括請負、要件を一緒に詰める必要があるなら準委任、技術の不安が大きければPoCや短期スプリントから始めます。

発注前にRFP・要件を整理する方法

RFPの要件を目的、機能、非機能、データ管理の4項目に整理した図
受入条件と技術提案の範囲も、この枠組みに沿って具体化できます。

RFPは開発会社に提案を依頼する資料です。背景と目的、対象ユーザー、業務フローに続けて、機能と非機能要件、予算と日程、提案依頼事項をまとめます。

RFPは、細かな実装指示書というより、各社に同じ条件で見積もってもらうための比較の土台です。

現場の業務とデータの洗い出し

現場の業務は、担当者、入力データ、判断条件を一つずつ洗い出します。出力先や例外処理も、同じ流れで書き出すことになります。

たとえば、営業が顧客情報を入力し、管理者が承認して経理へ渡す流れも書き出しておきます。

  • 現状を集める:紙、Excel、メール、FAX、既存SaaS、属人的な判断の洗い出し。
  • 業務を見直す:二重入力、表記揺れ、不要な承認、個人管理のマスタが対象です。
  • 対応範囲を分ける:必須業務、標準化する業務、SaaSに任せる業務の線引き。

画面にする部分と、業務自体を見直す部分を分けられます。この業務整理を画面設計より先に行えば、要件が固まる前に画面数だけが増える失敗を避けられます。

RFPに書く目的・範囲・受入条件

RFPには、業務成果や必要機能、非機能要件を書きます。利用者が確認できる受入条件も記載します。

  • 目的:入力時間の短縮、進捗の可視化、承認漏れの削減などです。
  • 機能:ログイン、SSO、二要素認証、ロール別権限、マスタ管理、検索、CSV入出力、申請・承認、通知、帳票、外部API、操作・監査ログを含めます。
  • 非機能:同時利用者数、画面表示時間の目標、ブラウザ、スマートフォン、稼働時間、バックアップ、障害通知、復旧目標の条件。
  • データ管理:個人情報の保管場所と、監査ログの保管期間。

受入条件は、営業ロールが原価を見られないことや、CSVを1万件取り込んだ際にエラー行を特定できることなど、利用者が確認できる形で書きます。

Svelteに任せる範囲と既存システムに残す範囲

技術提案では、Svelte・SvelteKitのバージョンやTypeScript、描画方式を示してもらいます。API・DB、認証、デプロイ先、監視方法も、同じ提案に含めます。

  • 方式を比較する:SSR・SPA・静的生成を含む構成案の提案。
  • 既存資産を活かす:.NET APIを残した画面刷新や、会計SaaSとSvelteの統合画面。
  • 移行条件を定める:対象、回数、検証方法、旧システムの停止期間を、見積条件として示します。

方式を一つに決めすぎず、解決したい課題と制約を伝えます。データの重複や住所の表記揺れ、欠損は事前に確認しておきます。CSVの文字コードや、移行後の訂正範囲も確認の対象です。

移行条件を見積に含めると、画面完成後に稼働できない事態や追加費用を防ぎやすくなります。

ポイント

RFPは、各社に同じ条件で見積もってもらうための土台です。現場の業務を洗い出し、受入条件まで具体的に書いておくと、提案を比べやすくなります。

契約形態と責任分界を決める方法

担当は技術名ではなく工程ごとに分けます。要件定義や画面設計、API設計、実装、テストに加えて、インフラやデータ移行、教育、保守まで含めて、誰が受け持つかを決めます。

請負と準委任では、成果物や検収、進め方、変更時の扱いが違います。そのため、法務と開発責任者が一緒に確認します。

契約書・個別仕様書に書く納品物と検収条件

納品物と検収条件は、第三者が環境を構築し、テストして本番へ出せる状態を基準にします。

  • 設計・開発物:ソース、Git、画面・API・DB設計書、環境構築手順の受け取り。
  • 運用物:テスト仕様と結果、インフラ設定、運用・障害対応手順、依存一覧、バックアップ・復元手順が含まれます。
  • 受入テスト:権限なし、不正入力、外部API停止、通信切断時も、業務シナリオで確かめます。

画面だけで検収すると、権限漏れや二重送信、通信失敗を見落とします。CSVの異常値やタイムゾーン、スマートフォン表示の不具合も、画面だけでは拾いにくくなります。

知的財産権・OSS・アカウントの扱い

OSSのライセンス、独自部品の権利、各種アカウントの管理主体を、契約で明確にします。

  • OSS・ライブラリ:規約、依存一覧、更新方法、最終更新、保守状況、脆弱性、商用条件の確認。
  • 独自部品:自社システムで改変や再利用ができる範囲。
  • アカウント:クラウド、GitHub、CI/CD、ドメイン、監視、認証は、可能な限り発注側が契約主体になるよう定めます。

委託先の個人アカウントだけで運用していると、担当者の退職や契約終了後にアクセスできない恐れがあります。そこで、管理者権限や二要素認証、秘密情報の保管、終了時の返却も決めておきます。

保守契約で分ける更新・障害・脆弱性対応

保守契約では、日常対応、障害対応、更新・脆弱性対応を分けて定めます。

  • 日常保守:問い合わせ、軽微な改修、依存更新、監視、バックアップ確認、性能改善の定義。
  • 対応条件:月の対応時間、緊急受付、一次回答と復旧目標、休日対応、追加改修単価の記載。
  • 更新作業:Svelte更新の影響調査、検証、リリースは、「保守一式」と分けて決めます。
  • 脆弱性対応:依存監視、緊急更新、影響調査、テスト、リリースそれぞれの担当。

2025年4月、SvelteKitのサーバー側load処理でURLのsearch paramsを列挙すると、XSSにつながる脆弱性が公表されました。

その影響は2.0.0以上2.20.5未満で、修正版は2.20.6です(出典:SvelteKit公式GitHub Security Advisory、2025年)。

ポイント

請負と準委任では成果物や検収の扱いが異なるため、工程ごとの担当を分けたうえで契約形態を決めます。納品物、権利、保守の範囲も契約書に書いておきます。

Svelteのシステム開発を外注する費用相場と見積の読み方

小規模から大規模連携まで、業務システムの初期費用の目安を4本の横棒で比べた図
規模が上がるほど費用幅も広がり、連携や移行の条件が見積に影響します。

Svelte固有の公的な開発費統計は限られています。そこで、2026年公開の一般的な業務システム相場と専門サービスの価格を組み合わせた、予算検討用の目安を示します。

Svelteを採用したからといって、自動的に安くなるわけではありません。費用は、要件や画面数、権限によって変わります。連携や移行、テスト、運用体制も、費用を左右します。

規模別の初期費用の目安(100万〜1,500万円以上)

規模別の初期費用と期間は、業務範囲や連携条件まで含めて見積もります。規模が大きくなるほど、対象になる業務や連携先が増え、費用と期間も伸びます。案件がどの区分に近いかは、次の目安で見比べられます。

  • 小規模:MVPや社内ツールで、1〜2業務、数画面、基本認証、少数ユーザーなら100万〜300万円程度、1〜3か月程度です。
  • 中規模:顧客・案件・在庫など複数業務、権限、CSV、API連携を含むと300万〜800万円程度、3〜6か月程度です。
  • 本格開発:複数部門、監査、外部連携、移行、運用設計を含むと800万〜1,500万円以上、6〜12か月程度です。
  • 大規模連携:ERP・会計・WMS、大量データ、高可用性、複雑な個別ルールを含むと1,500万円から数千万円以上になる可能性があります。

これらは、一般的な業務システムの公開目安です。Svelteの確定価格ではありません(出典:ノーコード総合研究所「業務システム開発の費用相場」、SIA株式会社「システム開発の費用・相場」、いずれも2026年公開)。

工程・機能・非機能に分けた見積の確認

工程別の見積もりと「開発一式」の内訳を照らし合わせて、後から追加される作業がないかを確認します。

  • 工程配分の目安:要件定義10〜15%、設計25〜35%、実装・単体テスト30〜40%です。
  • テスト・移行:結合・総合テスト15〜20%、移行・導入5〜10%が目安です。
  • 一式の確認:UI部品、認証、SSR・SPA境界、ブラウザ互換、E2E、アクセシビリティの範囲。
  • 運用項目:監視、脆弱性診断、マニュアルの計上先。

工程比率は、発注条件の妥当性を確かめるための仮説として使います。価格だけでなく、追加作業の有無も比べます。

保守・クラウド・専門支援の別枠予算

保守・クラウド・専門支援は開発費と分けて、条件を確かめたうえで予算化します。

  • 保守費:初期開発費の年10〜20%程度として予算化する考え方があります。
  • クラウド費:コンピュート、DB、ストレージ、ログ、メール、外部API、バックアップは、別見積もりとして扱います。
  • 専門支援:公開料金はサービスごとに異なります。

初期開発費が800万円なら、年間80万〜160万円程度が計算上の起点になります。これは一般論からの推定で、SLAや改修量、監視、セキュリティ対応、クラウド費などを含むかどうかで変わります。

MainmatterはSvelteのPRレビューやアーキテクチャ支援を1席月額1,500ユーロで提供しています。

この料金情報は、Mainmatter公式Svelte Expert Supportを2026年に確認したものです。

Okupterは2週間スプリントを6,000ドルで提供しています(出典: Okupter公式Sprint Development、2026年確認)。これらは参考単価で、国内受託費には換算できません。

日本語での要件定義や業務設計に加えて、PM、インフラ、法務対応は別途必要です。

ポイント

費用は要件や画面数、権限、連携、移行によって変わるため、規模別の目安は見積を比べる出発点として使います。保守費やクラウド費は開発費と分けて予算化します。

委託先選定と見積比較のポイント

委託先の類似事例、担当者、テスト方法、保守体制を並べた4項目の図
技術名だけでなく、導入後まで支えられる体制を項目ごとに見比べられます。

委託先は、Svelteの実績だけでなく、業務システムの設計・運用力で選びます。認証や権限、データ移行、帳票、障害対応まで担えるかを見ます。

サイトにSvelteと書かれていても、これらを担えるとは限りません。

類似事例と担当者を見るほか、テスト方法や保守体制、コードの引き継ぎ条件も確認します。

技術名ではなく業務と成果で見る実績

実績は、業務の内容と成果、導入後の担当範囲まで確かめます。

  • 利用実態:利用人数・頻度、認証基盤、権限の実装方法について質問します。
  • 運用と資料:障害・更新の担当の聞き取りと、匿名化した設計書、テスト項目、体制図、画面デモの確認。
  • 導入事例:フォントワークスの配信システムではSvelteKit、Cloudflare Pages・Workers、KV、D1が採用されています。

株式会社ピクセルグリッドの事例です(出典:株式会社ピクセルグリッド開発事例、2026年確認)。技術構成や要件定義から運用までの担当範囲を聞いたうえで、自社案件との適合を判断します。

体制・前提・除外項目まで横並びで比べる提案書

提案書は、体制や技術経験、各社の前提条件を横並びで比べます。

  • 体制:PM、業務、Svelte、バックエンド、インフラ、QAの役割と稼働時期。
  • 経験:Svelte 5・SvelteKit、SSR、認証、E2Eでの実務、日本語PM、時差対応。
  • 見積前提:画面デザインの支給有無、既存・新規API、テストデータ、移行回数、クラウド契約者の条件を各社でそろえる。
  • 追加費用:交通費、ライセンス、仕様変更単価、見積からの除外作業。

除外作業が明確な会社は、価格が高く見えても本番までの総額を予測しやすくなります。

セキュリティとベンダーロックインへの確認事項

個人情報や機密情報を扱う場合は、情報保護、委託先管理、契約終了後の引き継ぎを確認します。

業務システムの場合も、扱うデータの重要度に応じて確認します。

  • セキュリティ:アクセス制御、二要素認証、暗号化、監査ログ、バックアップ、脆弱性診断、事故時の連絡時間。
  • 個人データ:安全管理措置、再委託先、監査、事故報告、再委託承認、返却・消去、終了後のアクセス停止。
  • 引き継ぎ:ソース、DB定義、API、環境変数、CI/CD、インフラ、バックアップ、運用手順の受け取り。
  • 移管可能性:別会社での保守、標準形式でのデータ搬出、移管支援費用。

IPAの「ECサイト構築・運用セキュリティガイドライン」では、管理画面のアクセス制限や二要素認証、ログとバックアップデータの保護を要件例に挙げています(出典:IPA「ECサイト構築・運用セキュリティガイドライン」)。

個人データの委託では、個人情報保護委員会のガイドラインに沿って確認します(出典:個人情報保護委員会「個人情報の保護に関する法律についてのガイドライン(通則編)」)。

ポイント

委託先はSvelteの実績だけでなく、認証や権限、データ移行、障害対応まで担える設計・運用力で選びます。提案書は体制や前提、除外項目を横並びで比べます。

発注後からリリースまでの進め方

発注後は、要件定義から始めて、プロトタイプ、設計、実装を経て、テストと段階リリースへ進みます。

まずは最重要の業務フローから動かし、利用者の操作とデータの流れを確かめます。発注側も、質問への回答や優先順位の決定、受入テスト、社内展開を担います。

プロトタイプで確かめる業務の使い勝手

全画面の実装前に代表的な業務フローを試作し、利用者が操作して確かめます。

  • 試作範囲:ログイン、トップ、一覧、検索、詳細、登録、承認などをつないだ範囲です。
  • 操作確認:項目名、入力順、エラー、権限表示、スマートフォン操作。
  • 効果確認:作業時間と入力ミス、承認者に必要な情報が見えているかどうか。

この段階で、コンポーネントやデザインシステムの再利用単位も整理します。本番後の指標に利用率や入力時間、差し戻し件数、エラー率を使うと、成果を説明しやすくなります。

本番前に複数回行うテストとデータ移行

テストと移行を複数段階で確認し、本番稼働の条件をそろえます。

  • テスト段階:単体、API・画面結合、業務シナリオ総合、利用者受入という段階。
  • 画面確認:SSRとの不一致、二重送信、戻る操作、通信失敗、権限変更、一覧性能、キーボード操作の確認。
  • データ検証:件数、欠損、重複、文字化け、関連付け、金額、日付。
  • 移行リハーサル:旧システムの停止時期、切り戻し条件、利用者の確認画面の決定。

移行の担当者も、契約と工程表に記載します。

段階リリースと運用引き継ぎ

限定ユーザーで段階リリースし、運用手順と基盤設定を引き継ぎます。

  • パイロット:問い合わせへの対応、マニュアルや権限の見直し、利用状況とエラーに応じた対象の拡大。
  • 並行稼働:新旧システムを同時に使う期間と、二重入力の終了条件。
  • 運用引き継ぎ:連絡先、ログ、復元、依存更新、デプロイ、ロール追加、個人情報削除。

Cloudflareは2026年4月更新のガイドで、SvelteKitを使うWorkersへのデプロイを説明しています。

このガイドでは、adapter-cloudflareとBindingsも案内されています(出典:Cloudflare公式SvelteKitガイド、2026年4月更新)。

基盤設定は担当者任せにしないで、構成と更新方法を納品物に残します。

よくある質問

技術選定、費用、契約、既存連携について、発注前によくある質問を紹介します。

Svelteのシステム開発費用はどのくらいかかりますか?

小規模MVP・社内ツールは100万〜300万円、中規模は300万〜800万円、本格開発は800万〜1,500万円以上が検討の起点です。

これは2026年公開の一般的な業務システム相場で、Svelte固有の価格ではありません。金額は、権限や連携、移行、テスト、保守の範囲によって変わります。

機能と工程を分けて見積もってもらいます。

SvelteとReactやVueで迷う場合はどう発注すればよいですか?

技術名を固定せず、操作感やSEO、SSRなど、求める条件を示します。既存APIや人材、保守期間、UIライブラリ、アクセシビリティも条件として伝えます。

Svelteを選ぶ理由に加え、React・Vueの長所や移行時の違いも説明できる会社なら、短期の流行に左右されにくくなります。

要件が決まっていなくても外注できますか?

外注できます。まずは業務ヒアリングと要件定義、またはPoCを依頼する方法が安全です。

業務とユーザー、データを整理し、優先順位や予算、期限も決めます。そのうえで、成果物を確認してから本開発を契約します。

要件定義費と本開発費を分けて提示してもらうと判断しやすくなります。

開発後の保守を別会社に依頼できますか?

依頼できます。開発の時点で第三者保守を想定し、納品物と権利を契約に含めます。

ソースや設計書、API、環境構築の手順を引き継げる状態にします。依存パッケージやテスト、監視、バックアップ、アカウントも、引き継げる状態にしておきます。

再委託のときに誰が本番データへアクセスするか、発注側が承認できるかも確認します。

まとめ

委託先を決める前に、現場の業務とデータを洗い出します。Svelteの知名度や画面の軽快さは、その後で比べる材料になります。

Svelteで作る画面、既存APIに残す業務、SaaSに任せる業務を切り分けます。

発注前に揃える三つの資料

業務フローとデータの洗い出し、RFPと受入条件、候補会社への質問表を用意します。

公開相場の起点は、100万〜300万円、300万〜800万円、800万〜1,500万円以上です。見積は、要件定義、設計、実装の工程ごとに分けて確認します。テストと移行、クラウド、保守は、それぞれ別の項目として切り分けます。

金額の安さより、含まれる範囲と追加になる条件を確認します。

技術・契約・運用を一体で比べる委託先の選び方

Svelte・SvelteKitの実績に加えて、認証・権限やAPI・DBの扱い、移行、テスト、脆弱性対応、障害連絡を確認します。

ソースや設計書の納品、保守責任も比べます。さらに、PoCや段階リリースで不確実性を小さくすると、業務への定着を進めやすくなります。

▼全体ガイドの記事
・Svelteのシステム開発の完全ガイド

会社紹介

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

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

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

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

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

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