開発期間の考え方
「どのくらいで完成しますか」は、費用と並んで最も多いご質問です。期間は作業の範囲だけでなく、決めごとの速さや確認の頻度で大きく変わります。ここでは、期間が何で決まるのか、各工程の比重、長引く原因と短くする方法をご説明します。案件ごとの具体的な期間は、ヒアリングのうえでお見積りとあわせてお示しします。
期間を決める4つの要素
開発期間は、次の4つの掛け合わせで決まります。
| 要素 | 内容 | 期間への影響 |
|---|---|---|
| 作業の範囲 | 画面の数、扱うデータの種類、外部サービスとの連携、移行するデータの量 | 範囲が広いほど、設計・開発・テストのすべてが長くなります |
| 決めごとの速さ | 要件や画面案への回答、優先順位の判断にかかる日数 | 確認待ちの日数は、そのまま期間に足されます |
| 確認の頻度 | 途中で動くものを見ていただく回数 | 頻度が高いほど手戻りが減り、全体は短くなります |
| 公開の条件 | 繁忙期を避ける、既存システムの契約終了に合わせる、といった制約 | 逆算で工程を組むため、着手時期の判断が重要になります |
このうち弊社が直接コントロールできるのは作業の範囲と確認の頻度です。決めごとの速さと公開の条件はお客様側の事情によるため、ご相談の初期に「社内の窓口と決定権者」「返答にかけられる日数」「避けたい時期」を伺っています。
工程ごとの比重
開発の流れで示している工程のうち、期間の大部分を占めるのは設計・開発・検収の3つです。おおまかな比重は次のとおりです(実際の配分は案件により変わります)。
| 工程 | 比重の目安 | 期間を左右する主な要因 |
|---|---|---|
| ご相談〜お見積り | 小 | 業務の流れの資料がそろっているか |
| 設計 | 中 | 画面案・データ構造への確認の速さ |
| 開発 | 大 | 画面数、連携先の数、移行データの量 |
| 検収 | 中 | 実際に使う人がテストに割ける時間 |
| 納品・公開 | 小 | 公開日の制約、DNSや決済などの切替作業 |
「開発」が最も長い工程ですが、期間が想定より延びる原因の多くは、開発そのものではなく設計と検収での確認待ちです。設計段階で実際に使う方に画面案を見ていただき、検収の時間をあらかじめ確保していただくことが、期間を守るうえで最も効きます。
長引く原因と、その防ぎ方
過去の経験から、期間が延びる原因は次のパターンに集約されます。いずれも事前の取り決めで防げるものです。
- 決める人が決まっていない: 画面案を見た担当者が「上に確認します」となり、返答に時間がかかる。着手前に決定権者と返答期限を決めておきます。
- 要望が途中で増える: 開発中に「ついでにこれも」が積み重なる。初回開発の範囲を要件定義で固め、追加分は次の段階に回します。
- 検収の時間が取れない: 完成しても、繁忙期で実際に使う方が確認できない。検収の時期と担当者を契約時に決めておきます。
- 移行データの整理に手間取る: Excelや旧システムのデータに重複や表記ゆれが多く、移行に想定以上の作業が必要になる。設計段階で実データを見せていただき、移行方針を先に決めます。
- 外部の手続き待ち: ドメイン移管、決済代行の審査、外部APIの利用申請などは弊社側で短縮できない。必要な手続きを早い段階で洗い出し、並行して進めます。
詳しくはWebシステム開発でよくある失敗10選と回避策もご覧ください。
期間を短くする方法
期間を短くする最も確実な方法は、初回に作る範囲を絞ることです。弊社では見積りの段階で作業項目を「必須」「あると便利」「今回は見送り」に仕分けし、必須だけで動く構成を先に公開する進め方をご提案しています。
- 段階的に公開する: 最も困っている業務から先にシステム化し、使いながら次の範囲を決めます。全部を一度に作るより、最初の効果が出るまでの期間が短くなります
- 既製サービスと組み合わせる: 決済、メール配信、予約など、既製サービスで足りる部分は開発せずに連携します
- 確認の頻度を上げる: 動くものを早い段階から見ていただくことで、完成後の大きな手戻りを防ぎます
- AIを開発工程に活用する: 弊社は生成AIを設計・実装・テストの各工程で積極的に使い、同じ品質でかかる時間を短くしています。詳しくはAI開発をご覧ください
一方で、期間だけを優先して設計や検収を省くと、公開後の不具合対応で結局長くかかります。短くできる部分と、省いてはいけない部分を分けてご提案します。
着手時期の決め方
「いつまでに公開したいか」が決まっている場合は、そこから逆算して着手時期をご提案します。公開日の直前に検収が重なると確認が不十分になりやすいため、検収と公開の間に余裕を見ます。
公開日が決まっていない場合も、避けたい時期(決算期、繁忙期、担当者の異動時期)を伺い、検収や公開がそこに重ならないよう工程を組みます。お見積りには、作業項目ごとの工数とあわせて工程表をお付けします。
期間に関するよくあるご質問
ホームページの制作だけでも、それなりに時間がかかりますか?
ページ数と原稿・写真の準備状況によります。原稿と写真がそろっていれば短く、これから用意する場合はその時間が加わります。ヒアリングのうえで工程表をお示しします。
急ぎの案件にも対応できますか?
受付状況によります。範囲を絞って必須の部分だけ先に公開する進め方であれば、対応できる場合があります。まずは希望時期と内容をお知らせください。
期間が延びた場合、費用は増えますか?
請負契約では、作業範囲が変わらない限り期間の延びで費用は増えません。範囲の追加があった場合は、その分を見積りのうえで合意してから進めます。準委任契約では作業時間に応じた精算になります。
工程表は出してもらえますか?
お見積りにあわせて、工程ごとの時期と、各時期にお客様にしていただくことを記した工程表をお出しします。
あわせて読む
希望の時期を教えていただければ、逆算した工程表をお出しします
範囲を絞って先に公開する案も含めて、いくつかの進め方を比較できる形でご提案します。ご相談・お見積りは無料です。
資料の添付は、送信後に届く受付メールへの返信でお送りいただけます。