本文へスキップ
相談する(無料)

開発の依頼を成功させるために

見積の粒度も、使う技術も、会社によってさまざまです。何にお金がかかっているのか、この進め方でいいのか。判断する材料がないと、金額だけをみて選ぶことになります。また、依頼を受ける側の目線に立つと、依頼者からの情報提供が不十分な場合は精度の高い見積を出すことができません。

こうしたすれ違いがあると、提案を正しく比べられず、依頼先の選定ミスにつながることもあります。それを防ぐため、依頼する前の準備と、提案を受け取ってからの確認事項をまとめました。
PART 1

依頼する前に用意しておくこと

開発を依頼するときに伝える内容をまとめた文書を、RFP(提案依頼書)と呼びます。決まった書式はありません。何を作りたいのか、なぜ作りたいのか、どんな条件があるのか。RFPはそれを一つの文書にして、依頼先に渡すためのものです。

WHY01 / 02

なぜRFPが必要なのか

同じ条件で見積を取れる

複数の会社に相見積を依頼するとき、伝える内容がバラバラだと、返ってくる見積もバラバラになります。金額に差が出たとき、それが「安い会社」なのか「要件を狭く解釈した会社」なのか、区別がつきません。同じ文書を渡せば、比較の土台ができます。

見積の精度が上がる

情報が少ないほど、依頼先は不確実な部分をリスクとして見積に含めます。何が起きるかわからない範囲は、多めに積むしかありません。情報をより多く正確に伝えるほど、根拠のある金額が返ってきます。

やり取りが減る

情報が足りなければ、見積を出す前に何度も質問が来ます。一度にまとめて伝えておけば、その往復を減らせます。

社内の認識が揃う

RFPを書いていくと、決まっていないことが見えてきます。そもそも何のために作るのか。誰が使うのか。

CHECKLIST02 / 02

RFPに用意する項目

依頼の概要

問い合わせを増やしたいのか、業務を効率化したいのか、コストを下げたいのか。目的がはっきりしていると意図が正しく伝わり、それに合ったシステム構成や解決策を提案してもらえます。

表示が遅い、バージョンが古い、社内で管理できない、開発の生産性が低い、業務効率が悪いなど。目的だけでなく課題も示すことで、ゴールと現状のギャップを踏まえた提案が受けられます。

提案と見積の内容を大きく左右する情報です。「コーポレートサイト」「業務システム」と伝えるだけでは、ページ数も機能もわかりません。会員登録が要るのか、既存のデータを移すのか、管理画面から何を操作するのか。細かく書くほど見積の精度は上がります。

依頼の条件

デザイン、フロントエンド、バックエンド、インフラ。全部なのか、一部なのか。依頼範囲をはっきりさせると、不要な範囲の提案が省け、相見積のばらつきも減ります。一部だけ依頼する場合は、どの範囲を誰が担当するかも伝えてください。進行や工数に影響します。

予算を伝えると足元を見られる、と思うかもしれません。ただ、予算がわからなければ、依頼先は要件から完成形を想像し、それを作るための費用を出すしかありません。その結果、会社によって金額がバラバラになり、見積の比較が難しくなります。予算を伝えることは必須ではありませんが、伝えないことのデメリットも意識した上で検討することをお勧めします。

制作や開発にどのくらいかかるものなのか、見当がつかないこともあります。短すぎる納期を設定してしまうと、通常より高い見積になることも、見積自体を断られることもあります。わからなければ、希望を伝えたうえで、実現できるかを聞いてみましょう。

いつまでに提案が欲しいか。納期とは別の話です。期限が短すぎると、内容を詰める時間がないまま提出されることになります。規模によりますが、1〜2週間はみておくとよいでしょう。

システムやサーバーの現状を正確に伝えられる担当がいるか(社内・委託先を問わず)で、進め方が変わります。担当がいれば現状を正確に出せて調査コストを抑えられます。いなければ現状把握から始めるため、その分の費用を見積に織り込む必要があります。

技術的な条件

使用する言語やサーバー、ツールについて、社内の方針で決まっているものや、既存のシステムに合わせたいものがあれば、先に伝えてください。用途が限定された特殊な技術や古い環境に合わせる場合は、工数に影響することがあります。指定があると対応できる会社は限られますが、指定がなければ問題ありません。

社内の規程や、取引先から求められるセキュリティ・品質基準があれば伝えてください。データを国内に置く必要がある、特定の認証を取っている、社外の人間には社内システムのアカウントを発行できない。こうした基準に準拠するために、追加の工数がかかることがあります。あてはまるものがあれば共有してください。

つくるものをどんな形で提供するか(Webサイト・アプリ、スマホアプリ、PCアプリ)と、対応するブラウザ・OSのバージョン範囲。古いバージョンや幅広い環境に対応するほど、開発工数が増えます。使う人の環境に制約がある場合は、後からわかると作り直しになるため、先に伝えてください。

基幹システム、顧客管理や会計などの外部サービス、社内の独自システムなど。連携が必要であれば伝えてください。連携は連携先の仕様によって工数が大きく変わるため、見積の前に把握しておく必要があります。

イメージを伝えるのに便利です。ただ、参考サイトだけを渡すと、そこにある機能が全部必要だと解釈されることがあります。「どこを参考にしたいのか」まで添えると、正確に意図が伝わります。

現在のシステム
※すでにサイトやシステムがある場合のみ

訪問数、登録者数、同時に使う人数、データの量。同じ機能でも、規模によって構成が変わります。

AWSやGoogle Cloudなどのクラウド、レンタルサーバー、VPSなど。いまの環境に統合するのか、新しく構築するのか。どちらにしても、既存の環境はインフラ構成を提案するために必要な情報です。

わかる範囲で。「把握していない」なら、そう伝えてください。調査から始める必要がある、ということが依頼先に伝わります。

自社で管理しているのか、外部に任せているのか。契約しているサービスはどこか。管理状況によって、移行や設定変更などの公開の段取りが変わります。

既存システムの改修・リプレースでは、ソースコード、DB構造、設計書、サーバーのログイン情報、ドメインの管理権限など、今の作りを直接確認できる情報を開示することで、見積の精度が上がります。逆に見えない部分は、リスクとして金額に乗ります。ただし、これらは機密情報にあたるため、どこまで開示するかは依頼先とNDA(秘密保持契約)などを含めて協議のうえで判断してください。

提案に含めてもらいたい項目

RFPは、依頼先にサイト制作やシステム開発の提案を求める文書です。要件を伝えるだけでなく、提案書に記載してもらう項目も指定しておく必要があります。

たとえば、開発体制(誰が作るか・外注の有無)、スケジュールと進捗確認のタイミング、使用する技術とその選定理由、インフラ構成とランニングコスト、想定されるリスクとその対策、運用・保守の内容、納品の条件など。こちらから指定しておくと、各社の提案の書式が揃い、同じ基準で比較できます。

依頼に必要な項目をフォームに入力するだけでRFPを作成できるツールを用意しています。完成した文書の出力形式は PDF とマークダウン。汎用的な書式で出力されるので、他社への依頼にもお使いいただけます。制作・開発の依頼を検討している方はぜひお試しください。

RFP作成フォームを試す

PART 2

提案を受け取ったら確認すること

提案と見積には専門的な内容が含まれることも多く、会社によって書式もさまざま。受け取った情報の不明点を解消するために、確認すべきことをまとめました。

サイト制作やシステム開発の見積では、工程やフェーズで区切って人月と単価で計算する。それが一般的なやり方です。細かいタスク単位で工数を出すのは難しいため、明細の粒度の大小は問題ではなく、その区切りの中でどんな作業をするか。それが詳細に書かれていなければ、それぞれの項目で何をするのか、聞いてみましょう。

見慣れない費目があれば、質問してみましょう。別紙に作業内容が書かれていることもあります。それでもわからなければ、何のための費用なのかを聞いてみましょう。

設計書、サイトマップ、機能定義書など、フェーズごとの納品物が列挙されているか。また、サーバーの帰属は自社なのか開発会社なのか。開発会社管理のサーバーの場合はソースコードは納品されるのか。自社でコントロールできるところに納品物がないと、あとから内製化することも、他社に引き継ぐこともできません。書かれていなければ、聞いてみましょう。

技術の名前だけが並んでいても、なぜそれを選んだのかが書かれていなければ、判断できません。理由が書かれていれば、それが自社の事情と結びついているかは読み取れます。「拡張性のため」といった一般論ではなく、要件から出ている理由になっているか。使う技術が提案書に記載されていない場合や、その技術の選定理由が書かれていない場合は確認してみましょう。

選択肢を比べたうえで「これを薦めます」という提案であれば、そこには欠点もあるはずです。料金が高い、運用の手間がかかる、できないことがある。薦めたものの弱点まで書かれているか。良いことしか書いていない提案は、比べていないか、都合の悪いことを伏せているかのどちらかです。

「月いくら」という数字だけでは判断できません。どれくらいのアクセスや負荷を想定しているのか、どの環境をいくつ立てるのか、海外サービスを利用する場合は為替をいくらで計算しているのか。前提が書かれていれば、それが自社の実態と合っているかを確認できます。前提のない金額は、根拠のない金額です。書かれていなければ、何をもとにした試算なのか聞いてみましょう。

何をやるかだけでなく、何をやらないか。予算の都合でどこまでに限定したのか。それが書かれていれば、あとで「入っていると思っていた」が起きません。書かれていなければ、想定している範囲を聞いてみましょう。

作った後、誰が何をいくらでやるのか。対応範囲、月々の費用、報告の有無、障害時の対応時間。月額に固定額が含まれている場合、それが何に必要な費用なのか。よくあるケースで、保守人員を確保しておくための費用として固定額を含めることがあります。確保によって何が約束されるのか、その固定額が妥当なのかまで確認しましょう。また、障害対応は、対応できる時間まで書かれているかも見ておきましょう。

依頼する前の準備と、提案を受け取ってからの確認。この二つがそろえば、金額だけに頼らず、根拠をもって依頼先を選べます。判断の材料を、依頼する側から用意していきましょう。

RFP作成フォームを試す
CONTACT

相談・お問い合わせ

新規案件の見積、現在の制作・開発コストの診断など。
まずは気軽にご相談ください。

古いシステムを作り直したいのですが、どこから手をつければ?
まず今の状況を確認させてください。進め方から一緒に考えます。
技術的な相談