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

FuelPHPのシステムを発注・外注する場合は、フレームワーク名だけで会社や費用を決めず、既存システムの保守、新規開発、Laravelなどへの移行のどれを行うかを先に定めることが重要です。

「FuelPHPのシステム」と検索している方の中には、担当会社の変更を検討している方もいれば、業務に合わせた新規システムを作りたい方もいます。本記事では、発注形態の選び方、RFPや要件の整理、契約形態、費用相場、委託先の比較方法、納品後の保守まで、失敗しにくい進め方を順番に解説します。

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

FuelPHPのシステムを発注する前に知っておきたい全体像

FuelPHPのシステム発注を検討する担当者

FuelPHPは業務システムという製品ではなく、PHPでWebシステムを開発するためのフレームワークです。そのため、発注費用や委託先の適性はFuelPHPの利用料ではなく、業務機能、データ、連携、品質要件、開発後の運用をどこまで設計・実装するかで決まります。

新規開発と既存システムの保守を分けて考えます

既存のFuelPHPを引き継ぐ場合は、現在のPHPとFuelPHPのバージョン、Composerの依存関係、データベース、バッチ、外部API、サーバー設定、ソースコードや設計書の有無を調べます。見た目の画面が動いていても、仕様がコードの中にしか残っていなければ、改修前の調査やテスト設計が必要です。まずは調査・健康診断を発注し、その結果をもとに保守継続、部分改修、段階移行を選ぶ進め方が安全です。

新規開発の場合は、FuelPHPを使うこと自体を目的にしないことが大切です。既存の社内人材や資産を活用できる、特定の会社が保守できるなどの理由があるなら候補になりますが、長期運用を前提にするならLaravelなど現在の選択肢とも比較します。FuelPHP公式GitHubリポジトリにはPHP 8.0互換の説明がありますが、現行PHPのすべてのバージョンに対応するという意味ではないため、採用するPHPと周辺ライブラリで実機検証を行います。

見積の中心はフレームワークではなく業務範囲です

業務システムでは、ログインや権限管理、顧客・商品・社員などのマスタ、見積・受注・請求・在庫の処理、承認ワークフロー、CSV入出力、帳票、定期バッチ、外部サービスとの連携、操作ログまでが費用に影響します。同じ10画面でも、単純な登録・検索だけのシステムと、部門別権限や承認、締め処理、監査証跡があるシステムでは工数が大きく異なります。

したがって、問い合わせ時に「FuelPHPで業務システムを作りたい」とだけ伝えると、会社ごとに想定範囲がばらばらになり、安い見積と高い見積を比較できません。画面数だけでなく、利用者、業務ルール、データ量、連携先、障害時の目標、納品物まで同じ条件で提示することが、適正な比較の出発点になります。

FuelPHPのシステムはどの発注形態がよいですか?

システム開発の発注形態を比較する場面

発注形態は、要件の固まり具合と社内に必要な知識があるかで選びます。既存システムの仕様が不明なまま一括発注するより、調査と要件定義を先行する方が、後からの追加費用や納期遅延を抑えやすくなります。新規開発でも、定型業務ならパッケージやSaaSを比較し、独自業務や既存連携が重要ならスクラッチ開発を検討します。

一括請負は仕様と完成条件を決められる場合に向いています

一括請負は、委託先が要件定義から設計、開発、テスト、リリースまでをまとめて担当し、合意した成果物の完成を目指す形です。納期と予算を管理しやすい一方、発注時点の要件が曖昧だと、契約範囲外の変更が追加費用になりやすい点に注意が必要です。画面一覧、業務フロー、受入条件、除外範囲、変更時の手続きを契約書や仕様書に残します。

準委任・時間精算は調査や段階改修に適しています

準委任契約や時間精算型の発注は、作業時間や体制に対して費用を支払う形です。既存FuelPHPのコードを読んで仕様を把握する、PHPを更新して互換性を確認する、テストを追加するなど、開始時点で作業量を確定しにくい工程に向いています。月ごとの上限時間、担当者、作業報告、優先順位、成果物、障害対応の扱いを決めることで、予算の見通しを保ちます。

調査・要件定義・開発を分ける段階発注が安全です

迷う場合は、最初に2〜6週間程度の調査・健康診断を発注し、次に要件定義、その後に開発へ進む段階発注が現実的です。リサーチノートで整理した相場では、既存FuelPHPの調査・健康診断は50万〜200万円程度が推定レンジです。ソースコード、依存パッケージ、PHP・DB、脆弱性、性能、運用手順を確認する作業を含む場合の目安であり、コード量や資料の有無で変わります。

段階発注の利点は、調査の成果物を使って複数社から同じ条件で開発見積を取れることです。また、移行を選ぶ場合も、代表画面や代表バッチを対象に小さな検証を行い、互換性とテスト方法を確かめてから本格着手できます。調査だけで終わらせず、次工程で利用できる診断レポートや課題一覧を納品物に含めます。

FuelPHPのシステム発注・外注の進め方

要件整理からリリースまでの進行管理

発注の成否は、開発技術より前に、発注者と委託先が同じ完成イメージを持てるかで決まります。担当者だけで要望を伝えるのではなく、現場の業務、管理者の判断、経営上必要な集計、システム運用の責任者までを初期段階から巻き込みます。以下の順序で、決定事項を文書に残しながら進めます。

要件定義では業務フローと非機能要件を整理します

まず、誰が、いつ、どの情報を使い、何を判断するのかを業務フローにします。利用者と権限、マスタ、取引データ、承認経路、締め処理、例外処理、CSVや帳票、外部連携、データ保存期間を一覧にします。既存システムなら、実際の画面や帳票を確認し、使われていない機能と止められない機能を区別します。

非機能要件もRFPに含めます。ピーク時の同時利用者数、応答時間、バックアップと復旧目標、監視、ログ保存、メンテナンス時間、個人情報の扱い、利用するクラウド、PHPやDBのバージョンを決めます。個人情報を扱う場合は、アクセス制御、認証、不正アクセス防止、委託先管理、漏えい時の連絡手順などを個人情報保護委員会のガイドラインに沿って確認します。

RFPには対象範囲と提案してほしい内容を書きます

RFPは、委託先に提案と見積を依頼する文書です。背景と目的、現状の課題、対象業務、利用者、画面・帳票・バッチ・連携の概数、データ移行、希望スケジュール、予算の考え方、納品物、保守体制、提案期限を記載します。既存FuelPHPの発注では、ソースコード一式だけでなく、Composerファイル、DB定義、cron、環境変数、インフラ構成、ログイン情報の受け渡し方法も確認対象にします。

提案側に求める回答も揃えます。FuelPHPの実績だけでなく、PHP更新の検証方法、静的解析、Composer audit、PHPUnitやE2Eテスト、DockerやCI/CD、データ移行のリハーサル、障害時の一次対応、設計書とテスト仕様書の作成方法を質問します。委託先が「対応できます」と答えるだけでなく、今回の要件に対する担当体制、類似案件、リスク、前提条件を具体的に書けるかを見ます。

設計・開発・テストでは受入条件を先に決めます

開発中は、画面や機能ができたかだけでなく、業務シナリオを完了できるかを確認します。たとえば受注登録から在庫引当、承認、請求、会計連携までの一連の流れをテストケースにし、正常系だけでなく権限不足、二重登録、締め後の変更、連携先停止、CSVの不正行も確認します。FuelPHPから別フレームワークへ移行する場合は、旧システムと新システムの結果を突き合わせる回帰テストが特に重要です。

受入条件には、機能、性能、セキュリティ、バックアップ復元、マニュアル、教育、データ移行の件数まで含めます。リリース時は、切り戻し手順、連絡網、監視、初期サポート期間を決めます。納品後に発見した不具合を無償修正する期間と、仕様変更として有償になる条件を明確にしておくと、運用開始後の認識違いを抑えられます。

FuelPHPのシステム開発・外注費用の相場

システム開発費用の見積を確認する場面

FuelPHPに限定した公定価格や一律の料金表はありません。以下の金額は、リサーチノートで確認した一般的なWeb・業務システムの公開相場、人月単価、FuelPHP案件の規模から整理した推定レンジです。画面数、バッチ、外部連携、移行量、性能要件、設計資料の有無で大きく変わるため、予算計画の初期目安として利用します。

規模別の費用は300万円から1億2,000万円まで幅があります

小規模な管理画面や社内業務システムで、5〜20画面、ログイン・権限、CRUD、CSV、簡易帳票、テストまでを含める場合は、300万〜800万円程度が推定レンジです。受発注・顧客・在庫を扱い、20〜60画面、複数権限、承認、帳票、外部連携、データ移行を含める中規模案件では、800万〜2,000万円程度が目安になります。

複数部門で使う基幹・業務システムは、複雑な業務ルール、バッチ、API、監査、可用性、教育まで含めて2,000万〜8,000万円程度の推定レンジです。FuelPHPからLaravelなどへ大規模に移行する場合は、画面・バッチの棚卸し、互換実装、段階リリース、回帰テスト、データ移行を含め、3,000万〜1億2,000万円程度まで広がる可能性があります。これは規模から算出した推定であり、特定案件の価格を保証するものではありません。

費用は要件定義・開発・移行・テストに分けて確認します

見積書は総額だけでなく、要件定義、UI・業務設計、サーバーやDBの設計、実装、単体・結合・受入支援テスト、データ移行、教育、リリース、保守準備に分解してもらいます。一般的なWebシステムの公開情報では、人月単価は50万〜150万円程度とされますが、担当者の専門性、契約期間、管理工数、難易度で変動します。単価が低くても、テストやPMが別料金なら総額は高くなるため、工数と成果物の両方を比較します。

運用費は初期開発費の年15〜20%を一つの目安にできます。初期費用が1,000万円なら、年150万〜200万円、月12.5万〜16.7万円程度です。ただし、この目安に含まれるのは障害対応、監視、バックアップ確認、セキュリティ更新、軽微改修のどこまでかで変わります。クラウド料金、PHPやOSの更新、大きな追加機能、脆弱性対応の緊急作業が別費用かも確認します。

RFPと見積を比較する際のポイント

複数社の見積を比較する場面

見積比較では、最安値を選ぶのではなく、同じ前提条件でリスクを説明できる会社を選びます。FuelPHPの案件では、コードの品質や資料の不足、古いPHP拡張、手作業のバッチ、属人化した運用が見積後に見つかることがあります。安い理由と高い理由を質問し、見積の前提、除外範囲、追加条件を並べて確認します。

見積の前提条件と含まれない作業を確認します

「画面数」の定義を揃えることから始めます。登録、検索、詳細、承認、一覧出力をそれぞれ1画面と数えるのか、権限別の表示差分をどう扱うのかを確認します。同じように、帳票の種類、CSVのフォーマット、バッチの頻度、連携APIの本数、移行対象データの年数、テストデータ作成、マニュアル、教育を見積項目にします。

除外範囲にも注意が必要です。クラウドの初期設定、ネットワーク、ドメイン、SSL証明書、外部サービスの契約、現行データのクレンジング、ユーザー側の受入作業、リリース後の問い合わせが含まれるかを確認します。要件定義後に増減する項目は、変更管理の単価や承認方法まで決めておくと、見積比較と予算管理を続けやすくなります。

委託先にはFuelPHP以外の保守力も質問します

FuelPHP対応と書かれていても、実際には新規開発ではなく既存保守や移行のみを受けている会社があります。実績の確認では、FuelPHPの案件名だけでなく、業務領域、画面数、バッチ数、連携、担当工程、保守期間、移行先を質問します。公開事例として、株式会社イーグリッドはFuelPHP・MySQLによる製品管理、分析、CRMなどを紹介し、BPS株式会社は既存PHPの調査、PHP 8対応、Docker化、静的解析、テスト、Laravelなどへの移行を案内しています。

大規模移行の判断材料として、2026年6月に株式会社DEN-NO Solutionsが公開した事例もあります。数十万行の基幹システムをFuelPHPから最新PHPとLaravel 12へ移行し、従来手法との比較で金額・工期が約3分の1になったという個別発表です。ただし、同社自身も効果は対象システムや要件で異なると説明しているため、自社の見積にその削減率を当てはめず、コード解析、テスト、業務知識の引き継ぎ方法を比較します。

納品物と引き継ぎ体制を契約前に確定します

納品物はソースコードだけでは不十分です。要件定義書、画面・API・DB設計書、テスト仕様書と結果、DBマイグレーション、Composer定義、DockerやCI/CDの設定、インフラ構成、バックアップ・復元手順、運用マニュアル、アカウントとライセンスの一覧を契約書に記載します。リポジトリの所有権、著作権、第三者ライブラリのライセンス、退職者や再委託先が作成した成果物の扱いも確認します。

担当会社を変更する可能性があるなら、引き継ぎ期間、問い合わせ窓口、障害の優先度、応答時間、月次報告、定期的なPHP・OS更新の責任者を決めます。発注者側にも、業務責任者、データ移行の確認担当、受入テスト担当を置きます。データ移行とマスタ整備は、委託先だけに任せず、業務上の正しさを判断できる発注者と開発会社で分担することが重要です。

契約・セキュリティ・将来の移行を発注条件に含めます

契約とセキュリティ条件を確認する場面

FuelPHPのシステムは、技術選定だけでなく、長く安全に運用できる契約条件を整える必要があります。特に既存システムでは、担当会社が変わっても保守できる状態を作り、PHPや依存パッケージの更新計画を持つことが、将来の大きな移行費用を抑える鍵になります。

請負と準委任の責任範囲を区別します

完成した機能や文書などの成果物を合意して納品する部分は請負、調査や継続的な改善など作業の遂行を委託する部分は準委任とするなど、工程ごとに契約形態を整理します。すべてを一つの契約に押し込むと、仕様変更、調査で判明した追加作業、受入の責任が曖昧になります。検収条件、瑕疵や不具合の扱い、再委託、秘密保持、個人情報、損害賠償の上限を専門家にも確認します。

PHPのサポート期限と依存パッケージを管理します

FuelPHP公式の互換表記だけでなく、実際に採用するPHP、拡張、Composerパッケージ、DB、Webサーバーの組み合わせを検証します。PackagistではFuelPHPの安定版1.9.0が2021年12月28日付で表示されています。これは直ちに利用できないという意味ではありませんが、周辺パッケージの更新頻度や脆弱性情報を個別に確認し、更新できない理由を記録する必要があります。

PHP公式のサポート情報では、PHP 8.2は2026年12月31日、8.3は2027年12月31日、8.4は2028年12月31日、8.5は2029年12月31日までセキュリティサポートの期限が示されています(出典:PHP Supported Versions、2026年確認)。利用中のPHPが8.1以下なら、FuelPHPのコード修正だけでなく、非推奨APIの検出、ステージング環境での負荷・回帰テスト、ロールバック手順を発注範囲に含めます。

保守継続とLaravelなどへの段階移行を比較します

既存FuelPHPに業務知識が蓄積され、PHP更新とテスト整備で安全に運用できるなら、保守継続が合理的な場合があります。一方、担当者が見つからない、依存ライブラリが更新できない、変更のたびに障害が起きる、仕様がコードに埋もれている場合は、部分移行や全面移行を比較します。判断はフレームワークの好みではなく、業務停止リスク、今後の改修量、保守人材、総保有コストで行います。

段階移行では、認証、マスタ、参照画面、代表的なバッチなど、影響範囲を制御しやすい機能から分離します。旧システムと新システムを一定期間並行稼働させ、APIやデータ連携を介して機能を置き換える方法もあります。最初から全機能を移行する前に、代表画面と代表バッチのPoC、データ差分の検証、受入テストの基準を作ることが重要です。

よくある質問

FuelPHPシステムの発注に関する質問

FuelPHPの発注では、技術の古さだけで結論を出さず、現在のシステム状態と将来の運用条件を確認することが大切です。ここでは、問い合わせ前によくある疑問に直接回答します。

FuelPHPのシステムはPHP 8系で動きますか?

FuelPHP公式リポジトリにはPHP 8.0互換の説明がありますが、PHP 8.4や8.5まで問題なく動くと自動的に判断してはいけません。利用中のFuelPHP、拡張、Composerパッケージ、アプリケーションコードを対象バージョンで検証し、非推奨API、テスト結果、障害時の切り戻しを確認してから本番更新します。

FuelPHPのシステム発注はいくらかかりますか?

既存調査・健康診断は50万〜200万円、小規模な管理画面は300万〜800万円、中規模の受発注・在庫システムは800万〜2,000万円、大規模移行は3,000万〜1億2,000万円程度が推定レンジです。公開相場と案件規模から整理した目安であり、画面数だけでなく、バッチ、連携、データ移行、テスト、保守の範囲で変わります。RFPで同じ条件を提示して複数社から見積を取ります。

2026年に新規開発でFuelPHPを選んでもよいですか?

既存のFuelPHP資産、人材、連携を活用する明確な理由があり、採用するPHPや周辺ライブラリを長期検証できるなら候補になります。ただし、Packagistで安定版1.9.0の公開日が2021年12月28日と確認できるため、新規の長期システムではLaravelなど現行フレームワークと、保守会社の体制、移行しやすい設計を必ず比較します。

ソースコードや設計書がない場合も外注できますか?

外注できますが、いきなり改修を依頼せず、まず調査・可視化を発注します。ソース、DB、サーバー、cron、外部サービス、環境変数、ログ、バックアップを確認し、現場へのヒアリングで業務仕様を補います。調査後に、保守継続、部分改修、段階移行、全面刷新の比較表と優先順位を作ると、判断しやすくなります。

まとめ

FuelPHPのシステム発注をまとめる場面

FuelPHPのシステムを発注・外注するときは、まず新規開発、既存保守、移行のどれが目的かを分けます。そのうえで、業務フロー、画面・帳票・バッチ・連携、データ、非機能要件をRFPに整理し、調査・要件定義・開発を必要に応じて段階発注します。

発注は調査から始めて段階的に進めます

費用は、調査50万〜200万円、小規模開発300万〜800万円、中規模開発800万〜2,000万円、大規模移行3,000万〜1億2,000万円程度が推定レンジです。特定の金額だけで判断せず、要件定義、テスト、データ移行、設計書、保守、PHP更新、障害対応が見積に含まれているかを比較します。FuelPHP対応の実績に加えて、既存コードを可視化し、品質と将来の移行まで説明できる委託先を選ぶことが、発注後のリスクを抑える近道です。

価格だけでなく納品物と将来の保守体制を比べます

調査・要件定義・開発・テスト・移行・保守の範囲を分け、同じ条件で複数社を比較します。ソースコード、設計書、テスト結果、インフラ設定、バックアップ手順、引き継ぎ条件まで確認し、FuelPHPの保守継続とLaravelなどへの段階移行を、業務停止リスクと総保有コストで判断します。

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

会社紹介

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

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

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

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

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

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