「紙とExcelでの管理が限界に近いことはわかっているが、システム化をどこにどう頼めばいいのかがわからない」。Webシステム開発の相談をいただく際、最初にうかがう話はたいていこの形をしています。社内に技術がわかる人がいない状態で見積もりを取ると、各社の金額が数百万円単位で食い違い、その理由も判断できない。そこで検討が止まってしまうケースは少なくありません。
この記事では、Webシステム開発会社であるクライマーが、Webシステムの仕組みから、構築で何ができるのか、開発の進み方、費用の考え方までを順に整理します。専門知識がない状態からでも、開発会社との打ち合わせで話についていける状態を目標にしています。
Webシステムとは?ブラウザで動く仕組み
Webシステムとは、ChromeやSafariなどのブラウザを通じて利用するシステムを指します。利用者の手元にある端末には何もインストールせず、インターネット経由でサーバー上のプログラムにアクセスして動作します。
構成としては、利用者側の「クライアント(ブラウザ)」と、プログラムやデータを保管する「サーバー」が通信する形です。この仕組みから、業務利用において次の性質が生まれます。
- インストールが不要 — 端末を選ばず、PC・スマートフォン・タブレットのいずれからでも利用できます
- 全員が常に同じバージョンを使う — 機能追加や修正はサーバー側で完結するため、利用者ごとの更新作業が発生しません
- データが一か所に集まる — 情報がサーバーに集約されるため、複数拠点・複数人での共有と集計がそのまま可能になります
拠点が分かれている、あるいは現場と本社で同じ情報を見る必要がある業務ほど、この3点の効果が大きく出ます。
Webシステム・アプリ・SaaSの違い
システム化の手段はWebシステムだけではありません。検討の初期段階では、次の3つを比べたうえで方向を決めることになります。
| 種類 | 導入の速さ | 自社業務への適合 | 向いている状況 |
|---|---|---|---|
| Webシステム(スクラッチ開発) | 数ヶ月 | 業務に完全に合わせられる | 独自の業務フローがあり、既製品では回らない |
| ネイティブアプリ | 数ヶ月 | 合わせられる | オフライン利用やカメラ・位置情報が必須 |
| SaaS・パッケージ | 即日〜数週間 | 製品の仕様に業務を合わせる | 一般的な業務で、標準機能のままで足りる |
判断の分かれ目は「業務をシステムに合わせられるか」です。勤怠や会計のように業界標準の型がある業務ならSaaSで足ります。一方、長年かけて自社で最適化してきた受注や在庫の流れを既製品に押し込めると、現場で二重入力が発生し、かえって工数が増えることがあります。この場合はWebシステムとして構築する判断が現実的です。
Webシステム構築でできること
Webシステムと聞くと特別なものに感じられるかもしれませんが、予約サービス、ECサイト、オンライン会議、ネットバンキングなど、日常的に使っているサービスの多くがWebシステムです。
企業での構築対象としては、次のような業務が中心になります。
- 予約管理 — 電話とホワイトボードで受けていた予約を、Web上で受付から空き状況の確認まで完結させる
- 会員・顧客管理 — 部門ごとに分かれていた顧客情報を統合し、横断的に分析できるようにする
- 在庫・受発注管理 — 拠点ごとの在庫をリアルタイムで共有し、欠品と過剰在庫を抑える
- 申請・承認ワークフロー — 紙で回していた稟議や購買申請をWeb上で一括管理する
- 採用管理 — 応募から面接、評価までの情報を一元化し、担当者間の引き継ぎをなくす
いずれも共通しているのは、「業務そのものを変えずに、その業務を回す手段だけを置き換えている」点です。ゼロから作れるからこそ、現場の運用を崩さずにシステム化できます。
Webシステム開発で使われる技術
Webシステムは、画面側(フロントエンド)とサーバー側(バックエンド)で異なる技術を組み合わせて構築します。バックエンドではPHP・Python・Rubyなどが、フロントエンドではJavaScriptとそのフレームワークであるReactやVue.jsが広く使われています。
クライマーはPHPのフレームワークであるLaravelによるバックエンド開発と、AWSでのインフラ構築を主軸としています。AWSのセレクトティアパートナーとして、システムの開発からサーバー環境の設計・構築、公開後の監視までを一つの窓口で対応します。技術選定そのものから相談したい段階でも問題ありません。
なお、発注側が技術名を細かく理解しておく必要はありません。判断が必要になるのは「その技術を扱える人材を、今後も確保し続けられるか」という一点です。特殊な技術で構築すると、数年後に保守を引き継げる会社が見つからなくなることがあります。Webシステム開発サービスでは、この観点を含めた技術選定からお手伝いしています。
Webシステム開発の流れ
依頼から公開までの流れを把握しておくと、打ち合わせでの認識のずれが減ります。受託開発は一般に次の7工程で進みます。
| 工程 | 行うこと | 発注側に必要なこと |
|---|---|---|
| 1. ヒアリング | 現状の課題・予算感・希望時期の共有 | 現在の業務の流れを説明する(要件は未整理で可) |
| 2. 要件定義 | システムに何をさせるかを機能一覧として文書化 | 優先順位の判断。ここで費用と品質がほぼ決まる |
| 3. 設計 | 画面・データベース・システム構成の確定 | 画面イメージの確認 |
| 4. 開発 | 設計書に沿った実装 | 定例での進捗確認 |
| 5. テスト | 単体テスト・結合テストによる不具合の解消 | 実業務を想定した受け入れテスト |
| 6. リリース | 本番環境への公開と直後の監視 | 現場への周知と切り替えの段取り |
| 7. 運用・保守 | 障害対応・監視・機能追加 | 改善要望の集約 |
この中で発注側の関与がもっとも重要になるのが要件定義です。ここで挙がらなかった機能は、後から追加する形になり、その分の費用と期間が積み上がります。逆に言えば、要件定義に時間をかけた案件ほど、完成後の「思っていたものと違う」が起きません。
Webシステム開発の費用の目安
費用は規模によって幅が出ます。クライマーが公開している目安は次のとおりです。
| 規模 | 費用 | 期間 | 想定するシステム |
|---|---|---|---|
| 小規模 | 200〜500万円 | 1〜3ヶ月 | 管理画面/予約システム/LP+フォーム |
| 中規模 | 500〜1,500万円 | 3〜6ヶ月 | 業務システム/ECサイト/マッチングサイト |
| 大規模 | 1,500〜5,000万円以上 | 6ヶ月〜1年以上 | 基幹連携/複数システム統合/大規模EC |
| ラボ型 | 60〜120万円/人・月 | 継続 | 長期運用・リソース補完 |
この金額は「人月単価×開発工数」で算出しています。人月とはエンジニア1人が1ヶ月作業する量を指し、クライマーのシステム開発における人月単価は95万〜120万円(担当する職種とスキルにより変動)です。この単価はシステム開発に適用されるもので、Webサイト制作など他の事業には別の基準を用いています。
単価に幅があるのは、担当する職種によって人月単価が異なるためです。要件定義や進行管理を担うPM・SEと、実装を中心に担当するエンジニアでは単価が変わり、案件ごとに必要な体制が違うことから総額も動きます。加えて、同じ「予約システム」でも決済や外部サービスとの連携が入るかどうかで工数そのものが数倍変わります。正確な費用は、機能一覧に分解したうえでの工数見積もりを経てご提示します。概算見積もりはヒアリング後に無料でお出ししています。
種類別の相場や見積書の内訳の読み方は、システム開発の費用相場で詳しく解説しています。
開発会社に相談する前に整理しておきたいこと
相談の段階で要件が固まっている必要はありません。ただし、次の3点が共有されていると、初回の打ち合わせから具体的な話に入れます。
- 今の業務がどう回っているか — 誰が、何を使って、どの順番で処理しているか
- 何が起きているから困っているか — 二重入力、集計に時間がかかる、属人化しているなど
- 予算と時期の幅 — 確定額でなく「この範囲なら検討できる」という幅で問題ありません
特に一点目が重要です。「こういうシステムが欲しい」という形で相談を受けても、その背景にある業務がわからないと、本当に必要な機能を提案できません。現状をそのまま話していただければ、そこから要件に落とし込むのは開発会社の仕事です。
複数社を比較する段階に入ったら、見積もりの粒度や保守範囲の確認方法をまとめたシステム開発会社の選び方もあわせてご覧ください。
クライマーのWebシステム開発事例
実際に構築したシステムを3件ご紹介します。
国立大学法人 神戸大学様|研究機器の予約管理システム
手書きの紙で管理されていた研究機器の予約を、オンラインで完結する形に置き換えました。誰がいつからいつまで機器を使用しているかが一覧で把握できるようになり、学生の報告書提出もオンライン化。先生方の管理業務の負担を大きく削減しています。
学校法人中村産業学園 九州産業大学様|顧客管理システム
部門別・顧客属性別にシステムが独立しており、管理が複雑化していた状態でした。複数のシステムをつなぐ中間システムを開発し、横断的な分析機能を追加することで、属人化していた管理業務を解消しています。
大手求人サイト運営会社様|採用管理システム
1次から最終まで面接ごとに担当者が変わるため、応募者の情報や面接内容の把握に手間がかかっていました。求職者情報と選考履歴を一元管理する形に変更し、担当者間での共有・連携にかかる時間を大幅に削減しました。
このほかの事例は開発実績でご覧いただけます。
まとめ
Webシステム開発は、ブラウザで動く仕組みをゼロから構築することで、自社の業務フローに合わせた形を実現する手段です。SaaSやパッケージで業務が回るならそちらが早く、既製品に合わせると現場の負担が増えるならスクラッチでの構築を検討する、という順で判断するのが現実的です。
費用は小規模で200万円台から、中規模の業務システムで500万円台からが目安になります。金額の幅は機能の複雑さから生まれるため、まずは機能一覧への分解が出発点になります。
クライマーは福岡・東京を拠点に、要件定義から開発、AWSでのインフラ構築、公開後の保守までを一貫して手がけています。「要件はまだ固まっていない」「概算だけ知りたい」という段階のご相談も歓迎していますので、お問い合わせよりお気軽にご連絡ください。