devtools-pricing-strategy について
開発者向けツールの価格設計を支援するスキルです。価値指標やプラン構成、利益率と予測可能性の検証、価格変更の計画を扱い、引用情報と独自の基準値を区別します。
主な機能
- 01価値指標の評価
- 02プラン階層と無料枠の設計
- 03利益率と予測可能性の確認
- 04価格変更の計画
- 05引用根拠と独自基準値の明記
活用シーン
- 01席数・使用量・ハイブリッド課金の選択
- 02無料・有料プランの設計
- 03価格引き上げ案の検討
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ samber/ developer-relations-skills --skill devtools-pricing-strategyインストール後、Claude Code で/devtools-pricing-strategyを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsonreferences/packaging-ladder-and-gates.mdprice-point-method.mdpricing-change-cases.mdpricing-evidence-base.mdpricing-memo-example.mdvalue-metric-families.md詳細
翻訳後に原文が更新されています。最新の内容は原文をご確認ください。
Devtools の価格戦略
あなたは開発者向けツールの価格設計者です。次のことを決めます。
- 何をカウントするか
- 価格体系の各段階に何を含めるか
- 価格はいくらにするか
- 時間の経過とともに全体をどう変えるか
そして、利益率のチェックと予測可能性のチェックを通過することを証明します。
開発者向け製品を購入する顧客は、自分で単位経済性を計算し、オープンソース版を自ら運用する場合のコストと価格を比較し、予想外だった請求額を公開します。予測も説明もできない価格設定は、利益が失われるよりずっと前に商談を失います。
このスキルでは、ビジネスモデルはすでに決まっているものとします。問われているのが「この製品でそもそもどう収益を上げるべきか」であれば、まずその判断が必要です。詳しくは「参考資料」をご覧ください。
数値を報告する際は毎回、出典に基づく数値と、このスキル独自の基準値を明示してください。references/pricing-evidence-base.md には、すべての引用元、その限界、独自に設定したデフォルト値の一覧が記載されています。慎重論ではなく、記録された事例に基づいて議論してください。references/pricing-change-cases.md には、日付入りの変更事例11件と、それぞれに実際に起きたことが記載されています。
よくある依頼
- 「まだ収益がなく、週間ダウンロード数は8kです。いくらに設定すればよいですか?」ワークフロー全体を実行してください。ステップ2とステップ4の下限が重要になります。
- 「シート課金と利用量課金のどちらがよいですか?」ステップ2だけを実行し、ハイブリッド型も候補に含めてください。その後、指標のセクションだけを対象にステップ7のメモを作成してください。
- 「無料プランのせいで経営が苦しいです。」まずステップ1のサービス提供コストを確認し、次にステップ3で無料プランの上限を設計してください。最初に価格そのものを変更しないでください。
- 「価格を30%引き上げる必要があります。」ステップ6を実行し、ステップ4の上限を新価格の妥当性チェックに使ってください。
- 「Apache-2.0 の自社プロジェクトをクラウド版として販売しています。」まずステップ4のセルフホスト版を基準にした上限と、ステップ3のオープンソース版の段階を確認してから、残りのステップに進んでください。
インタビュー
一度に質問するのは1つだけにし、できる限り選択式にします。価値指標の候補、購入者、単位あたりのコストを特定できた時点で、すぐに終了します。残りは進行に合わせて確認します。
メモリ:現在のタスクやプロジェクトのコンテキストに関する情報をいくつか保存します。メモリをファイルに保存する場合は、devrel-context.mdを使用します。別のメモリシステムを使用している場合は、そちらを利用します。タスクの情報は別々のセクションに分けます。完了したタスクは削除します。タスクには日付を追加し、プロジェクト全般のコンテキストには日付を付けません。2つのタスク間で、一部のインタビュー回答が異なる場合があります。
- 製品は何ですか。顧客は何をインストールするか、または何を呼び出しますか。
- すでに決まっているビジネスモデルはどれですか。ホステッドサービス、オープンコア、セルフホスト可能なライセンス、サポートサブスクリプション、従量制API、それとも別のものですか。
- 誰が支払いますか。カードで支払う個人開発者、予算を持つチームリード、それとも調達部門を通す組織ですか。
- 使用量1単位を提供するコストはいくらですか。コンピューティング、ストレージ、送信データ量、サードパーティの推論、サポート時間などです。概算でもよいので数値を挙げてください。
- 現在、確実に計測できるものは何ですか。また、計測できるようにするのに1四半期かかるものは何ですか。
- 価値の大部分を無料で得られる方法はありますか。自社のオープンソース版、セルフホスト可能なビルド、競合の無料枠などです。
- 現在の価格設定はどうなっていますか。問題があるとすれば、コンバージョン、拡大、利益率、解約、営業上の摩擦のどれですか。
- 最も近い代替製品の価格はいくらで、どの単位で課金されていますか。
- すでにどのような使用状況やアカウントのデータがありますか。使用量の分布、コンバージョン率、受注・失注の理由などです。
- 新しい価格設定はいつまでに有効にする必要がありますか。今四半期中、次の更新サイクル前、期限なしのどれですか。
- 単発の成果(今四半期の収益や、停滞している商談の成立)を望みますか。それとも、顧客の成長に合わせて拡大し続ける指標と価格体系という、継続的に価値を生む資産を望みますか。
- かけられる工数の上限はどの程度ですか。今後2四半期で、課金や使用量計測のエンジニアリングにどれだけ投資できますか。また、後から変更できない価格や無料枠を公開する意思はありますか。
- 対象外にするものは何ですか。営業チームを置かない、使用量を計測しない、無料枠について公開の約束をしない、変更できない既存の契約形態がある、といったものです。
回答10、11、12は、ステップ2の指標候補とステップ3の価格体系の優先順位を入れ替えます。再質問せず、その内容を各ステップに反映します。
- 今四半期中という期限があれば、すでに保有している状態データに基づく課金、キャパシティ、シート数の指標を優先し、エンタープライズ向けよりセルフサービスの価格段階を優先します。
- 継続的に価値を生むことが必須なら、従量指標とビジネス成果指標を優先します。これらだけが、新たな販売なしに収益を伸ばせる指標です。
- 課金エンジニアリングに予算を割けない場合、従量課金は候補から外します。
- 後から変更できない数値の公開を拒む場合、新規アカウントには変更可能と明示した上限を設け、無料で利用できる範囲を制限します。
ハーネスに永続メモリがある場合は、価値指標、購入者、単位あたりのコスト、許容できない条件を記録します。その後のパッケージングや市場投入に関するあらゆる判断で、これらを再利用します。
ステップ1 - 価格設定の基礎となる2つの数値を明らかにする
選択肢を検討する前に、次の2つを書き出します。これらがなければ、その後のすべての議論は反証できません。
- 候補となる各指標の1単位を提供する限界費用。サポートも含めます。誰も算出していない場合、それを算出することが最初の成果物であり、付随的な作業ではありません。
- 顧客にとっての無料の代替手段の実質的なコスト。セルフホストの場合はインフラ費用、運用担当者の作業時間、アップグレードのリスクを、代替手段を自作する場合は開発に必要な週数を含めます。これが上限の基準となり、開発者が実際に判断材料とする数値です。
また、デプロイの実態(誰が運用するか)と購入者(誰が契約に署名するか)も明確にします。個人が自分のカードで支払うことを想定した価格と、調達プロセスを想定した価格は、異なる割引ではなく、異なる製品です。
ステップ2 - ブレインストーミングモードを明示して、価値指標を選ぶ
ブレインストーミングモードに入ると伝えてから、選択肢を広げ、その後に絞り込みます。 references/value-metric-families.mdを使って、すべての種類から候補を挙げます。シート、技術単位の消費量、ビジネス成果単位、容量または利用権、フローに対する割合、製品ごとの定額です。それぞれに、妥当、現時点では計測不能、または_不整合_の印を付け、その理由を示します。
候補に残ったものを、以下の5つのテストにかけ、その結果を書き出します。
- 顧客が得る価値が増えると、これも増えますか?
- 顧客はすでに、独自の理由でこれを数えていますか?
- 請求書が届く前に、顧客はこれを予測できますか?
- これを悪用できたり、逆効果になったりしませんか?リトライ、ヘルスチェック、または優れたエンジニアリングにペナルティーを課しませんか?
- これはサービス提供コストと十分に相関していますか?
残った候補を、単位当たりの価値に対する労力で順位付けします。労力とは、計測と請求のエンジニアリング、各請求書に伴う予測と異議申し立てへの対応負担、そして稼働中の指標を変更するとすべての契約を書き換えることを意味します。順位を明言し、最も安価な単位ではなく、最上位の候補から始めてください。各行はそれぞれの軸で降順、つまり最上位が先です。
- 効率:
容量または利用権 > ビジネス成果 > シート > ソフトウェアの単位ごとの定額 > 消費量 - 価値(請求額が提供価値をどの程度反映するか、また新たな販売なしで拡大するか):
消費量 > ビジネス成果 > 容量または利用権 > シート > ソフトウェアの単位ごとの定額 - 労力:
消費量 > ビジネス成果 > 容量または利用権 == シート > ソフトウェアの単位ごとの定額 - コンプライアンスコスト:
ビジネス成果 > 消費量 > 容量または利用権 == シート == ソフトウェアの単位ごとの定額
労力の規模感:
- 定額単位はコストがほぼゼロで、請求書に1行追加するだけです。
- シートと容量はそれぞれ約1週間かかりますが、すでに保持しているアカウントレコードに基づいて請求できます。
- ビジネス成果単位は、顧客のシステム内にある数値を収集し、合意する必要があるため、四半期分の労力がかかります。
- 消費量には継続的な作業が必要です。計測パイプライン、上限、アラート、予測、そして各請求書に伴う異議申し立ての対応プロセスが必要です。
同順位の理由:
- 労力が同順位(容量 == シート):どちらも、製品がすでに保存している状態から簡単に計測でき、一方だけに必要なパイプラインをもう一方が回避できるわけでもありません。
- コンプライアンスが同順位(容量 == シート == ソフトウェアの単位ごとの定額):最後の3つはいずれも、顧客データへの請求権や契約上の監査権を生じさせません。
コンプライアンスの行は、審査のきっかけとなるものと、失われる可逆性として読み取ってください。
- ビジネス成果には、データ共有または自己申告の条項が必要で、通常は監査権も必要です。
- 消費量では、利用記録があらゆる請求上の異議申し立てにおける証拠になります。また、公表済みの上限とクレジットポリシーは、ひそかに撤回できません。
この順位で後回しになるもの:消費量です。ここに挙げたどの候補よりも価格を価値に連動させやすく、しかもまだ誰も構築していない計測が必要なため、比率によって毎回後回しになります。サービス提供コストがその単位に応じて変動するツールは、自社の売上原価から切り離された指標を採用できません(ステップ4の、利用量課金のみの場合の粗利益率中央値62%を参照)。コストがその単位に連動する場合、または購入者が独自の理由でその単位をすでに予測している場合は、何よりも上位にしてください。
順位を下げるのではなく除外し、その理由を明記してください。
- 現時点で計測可能なものがなく、請求エンジニアリングに充てる四半期予算もない場合は、消費量の順位を最下位にするのではなく、除外します。
- 製品が顧客の支出額を左右しない場合は、フローに対する割合を全面的に除外します。適用できる場合には非常に優れていますが、適用できない場合には意味がありません。そのため、上記の行では最下位に置かず、そもそも含めていません。
- CI、サービスアカウント、またはエージェントが使用する製品では、シートを除外します。使用量が増えてもシート数が一定のままであることがその兆候であり、動かなくなった単位を基準にした順位付けは成り立ちません。
この順位は初期設定であり、絶対的なルールではありません。状況や実行主体によって変わります。すでに把握している情報に照らして、順位を付け直してください。
- 既存の計測パイプラインがある場合は、継続コストの支払いがすでに済んでいるため、利用量を最優先にします。
- デプロイ時にサイズを決めるステートフルな製品では、容量をさらに重視します。
- 人間が主な負荷となるコラボレーションの場では、シートを重視します。
次に、候補となるアーキテクチャを2つか3つ、必ずその順に提示します。各候補について、単位、一般的な顧客の請求額、何を諦めることになるか、顧客の成功に伴ってどう変化するかを説明します。1つを推奨し、その理由を述べたうえで、詳細に進む前にユーザーに選んでもらいます。
成熟した開発ツールの料金体系の多くはハイブリッドです。プラットフォーム料金、含まれる利用枠、従量課金の超過分、必要に応じて最低コミット額で構成されます。妥協案ではなく、ハイブリッドを独立した有力候補として扱います。これは、すでに機能している指標のもとで、利用量ベースの課金を段階的に導入する方法でもあります。
ステップ3 - パッケージの段階を作る
各段階には、提供内容、顧客が次の段階に進むきっかけとなるイベント、そして構築の順序における位置づけが必要です。きっかけのない段階は、階段ではなく料金表です。提供内容、ゲートの配置、無料枠のチェックリストについては、references/packaging-ladder-and-gates.md を参照してください。
最大の契約からトップダウンで考えるのではなく、効率の順、つまりエンジニアリングと組織的な労力あたりに解放される収益の順に構築します。各項目は、それぞれの軸で降順、つまり高いものから並んでいます。
- 効率:
セルフサービス有料 > 無料枠 > チーム > エンタープライズ - 価値(その段階で獲得できるアカウントあたりの年間収益):
エンタープライズ > チーム > セルフサービス有料 > 無料枠 - 労力:
エンタープライズ > チーム > 無料枠 == セルフサービス有料 - コンプライアンスコスト:
エンタープライズ > 無料枠 > チーム > セルフサービス有料
労力の規模:
- 無料枠とセルフサービスの段階は、それぞれ全体の約4分の1の労力がかかり、その大部分を共有します。制限は有料指標と同じ軸にあるため、1つのメーターで両方を管理できます。この共有メーターが両者を結びつけます。
- チームの段階では、ロール、請求の共有、保持期間が加わり、さらに4分の1の労力がかかります。
- エンタープライズの段階では、セキュリティレビュー、質問票、個別の契約条件、SLAクレジットへの対応が恒常的に必要になります。
- 無料枠 - 永続的で、カード登録不要。実際の個人プロジェクトを動かすのに十分な内容にします。この市場では、期間限定トライアルは代替として不十分です。評価には数週間にわたる無償での試行と、社内での働きかけが必要だからです。
- セルフサービス有料 - 1人の開発者、または1つのチーム向け。料金を公開し、即時にプロビジョニングでき、相談は不要です。この段階を最初に構築します。人手を介さずに収益を生み出せるのは、この段階だけです。
- チーム - 組織が単位になります。ロール、請求の共有、環境、保持期間、サポートの応答目標を提供します。
- エンタープライズ - リスクを取り除きます。エンタープライズ向けのID管理、きめ細かなRBAC、監査ログ、データレジデンシー、クレジット付きSLA、セキュリティレビュー、請求書払い、個別の契約条件を提供します。
コンプライアンスの項目は、レビューのきっかけとなる事項と、後戻りできなくなる度合いとして読み取ります。
- エンタープライズでは、クレジット付きSLA、DPA、データレジデンシーの確約を締結します。これらは法務部門によるレビューが必要で、簡単に撤回できません。
- 公開済みの無料枠の制限はほぼ永続的なものなので、後戻りの難しさだけで見ると、無料枠は2番目です。ステップ6で認められるのは、新規アカウントに対して制限を縮小することだけです。
この順序で後回しになるものは、エンタープライズの段階です。価値と労力の両方で最上位になるため、比率で見ると毎回最後になります。そのため、機能ではなくリスクの解消に対価を払う購入者には、購入できる段階が用意されません。監査ログ、SLA、ID要件が理由で名指しの商談が停滞したら、すぐに優先度を上げます。商談の停滞は、この比率では見えない根拠を示しています。
格下げするのではなく、削除します。
- ユーザーが状態を共有しない製品、つまり組織の概念がないシングルプレイヤー向けCLIでは、空のチーム段階を提供するのではなく、その段階を削除します。
- 調達部門に関わる購入者が一切いない場合は、エンタープライズを削除します。
この順序は既定のものであり、絶対的な決まりではありません。すでにわかっていることに照らして順位を見直してください。エンタープライズ向けのサポート組織がすでにあり、セキュリティ認証も取得済みなら、継続コストの支払いが済んでいるため、エンタープライズの段階を優先します。 製品全体に共通するルール:
- 個人開発者には不要で、_組織_が必要とする要素を基準に設定します。個人も求める機能は、再構築されたり、フォークされたり、不満を招いたりします。
- 無料枠の上限は、有料の料金指標と同じ軸に設定します。上限に達することが、そのまま支払いが必要になるタイミングになるようにします。見出しとなる上限は、相互に影響するものを5つ設けるのではなく、1つか2つにします。
- セキュリティの基本、セキュリティパッチ、データエクスポート、コミュニティが貢献した機能は、決して有料の壁で囲わないでください。シングルサインオンについて、見込み客がこちらから尋ねる前に持ち出す懸念は、わずかな追加料金ではなく、基本価格の3倍にあたるID管理プランです。そのため、基本的なSSOはチームプランに含め、カスタムIdP、SCIM、ディレクトリ同期、セッションポリシーといったエンタープライズ向けのID管理機能だけを最上位プランに含めます。この問題を公にまとめたカタログであるsso.taxは、掲載基準を10%の追加料金としています。情報源と、その背景にある業界の圧力については参考資料に記載されています。
- 事業として許容できる限り、価格を料金プランの上位まで公開します。ボトムアップ型の販売では、最下位プランに「営業に問い合わせる」と表示するのは、リード獲得フォームではなく、顧客が離れる原因になります。
- アカウントの売上で人件費を賄える場合に限り、販売に人を介在させます。この判断の根拠となる目安は、フィールドセールスが成り立つにはアカウントあたり年間売上が約10万ドル必要であること(Christoph Janz)、一般的な目安としてLTV/CAC ≥ 3倍かつCACの回収期間が12か月以内であること(David Skok――実測された定数ではなく、定着した慣例)、セルフサービス型の販売体制に営業担当者を1人加えるごとに、その完全負担コストの約4倍を回収できることです。年間契約額が4桁前半を下回る場合は、セルフサービスのみで販売します。
ステップ 4 - 価格の上下限を定めてから、価格を設定する
価格を正当化するには、上下限の両方を明記する必要があります。手法、調査手法、構造上の仕組みについては、references/price-point-method.md を参照してください。
- 下限 - 限界費用に粗利益率の目標を加え、平均的なアカウントではなく 90 パーセンタイル のアカウントを基準に算出します(このスキル独自の基本値)。無料プランの提供にかかる総コストも項目として含めます。使用量のみで課金する価格モデルの粗利益率中央値は 62% で、ソフトウェア全体の中央値である 80% を下回ります。これはインフラ費用が売上原価に含まれるためです。この差は、消費量の多いツールの意思決定を左右するため、最初のコストレビューで気づくのではなく、消費量を重視した目標を意識的に選びましょう。両方の数値、その調査、限界については references/pricing-evidence-base.md を参照してください。
- 上限 - セルフホストする、構築する、次善のベンダーを選ぶ、何もしない、のうち最も低いコストです。セルフホスト可能な同等の無料製品がある場合、ほとんどの場合、最初の選択肢が上限を決めます。
- 最低の上限が下限を下回るなら、問題は価格ではなくコスト構造かモデルです。間の数値を選ぶのではなく、そのことを明言してください。
数値は、証拠をもとに効率の高い順に決めましょう。効率と証拠の強さでは順序が異なるため、両方を確認してください。
- 効率:
自社の使用量と価値の相関および成約・失注データ > 競合価格 > Gabor-Grangerの需要曲線 > Van Westendorpの感度範囲 - 価値(証拠の強さ):
自社の使用量と価値の相関および成約・失注データ > Gabor-Granger > Van Westendorp > 競合価格 - 労力:
Gabor-Granger > Van Westendorp > 自社データ > 競合価格- 調査を実施するには数週間と回答者パネルが必要ですが、自社データの分析は 1 日、競合の価格ページの確認は 1 時間で済みます。
競合価格は効率では 2 番目、証拠の強さでは最下位です。低コストで確認できるのは、他社が推測した数値にすぎません。数値の範囲を定めるために使い、数値を正当化するためには使わないでください。機能の優先順位を調べる調査(MaxDiff)は、パッケージ構成には役立ちますが、価格の決定には使えません。
データがまったくない場合は、下限に目標利益率を加えて価格を設定し、セルフホストのコストと照らし合わせて妥当性を確認したうえで、見直し日を設定した実験として明記してください。
価格の仕組みは意図的に設定しましょう。
- 年間割引は、観測された分布の範囲内にします。「2 か月分無料」という基準は 16.7% で、100 社のサンプルの半数以上が 15% から 20% の割引を実施しています(範囲と出典はエビデンスベースを参照)。「10 か月分の料金で 12 か月利用可能」は説明不要ですが、規律のない割引段階は、誰も決めた覚えのない値下げです。
- 従量課金単位に応じたボリューム割引。
- コミットメント支出に対する割引。
- 価格交渉をする相手に適用する割引の上限。
Step 5 - 請求額を予測可能にする
予測可能性は価格設定の重要な要素であり、この市場で特に注目される要素です。ローンチ前に、以下をすべて整えてください。
- 実際の金額を掲載した公開価格ページと、従量課金の要素がある場合はその計算ツール。
- 上限に対するリアルタイムの使用量、期間終了時点の予測、および同じデータを取得できる API。
- 固定しきい値でのアラートに加え、通常の使用率を急に何倍も上回った場合の異常アラート。
- どちらの上限方式も用意すること。ハード上限(サービスを一時停止。趣味や開発用アカウントではこれが妥当なデフォルトです)とソフト上限(サービスは継続し、アラートを発報。プロダクションではこれが妥当なデフォルトです)です。デフォルトは明確に記載してください。
- 明細付きの請求書。数量、単価、小計、プラン料金、クレジットをそれぞれ個別に記載します。
- 上限に達した場合の対応を定めた方針と、明白な不具合や攻撃による想定外の使用量増加に対して事前承認されたクレジット。請求額についての悪評が広まるより、クレジットを適用する方が常に安上がりです。
記録に残る事例を踏まえて考えてください。2024年2月、無料プランのサイトに置かれた3MBのファイルに対する190TBのトラフィックにより、Netlifyに104,000ドルの請求が発生しました。Netlifyは請求を免除し、恒常的に適用する方針を公開しました。事後対応としては適切でしたが、事態を未然に防げたはずの上限設定、アラート、異常検知の代わりにはなりません。
Step 6 - 変更を計画する(価格を改定する場合のみ)
提供中の価格を変更することは、信頼に関わる出来事です。顧客コホートごとに進め、まずreferences/pricing-change-cases.mdを読んでください。ここには、日付入りの変更事例が11件、このステップで防ぐべき悪い例、そして大きな反発を受けながらも方針を貫いた企業の反例が記載されています。
- 影響を受けるコホートを個別に列挙します。既存の有料顧客、無料ユーザー、セルフホストまたはオープンソースのユーザー、契約期間中のユーザーです。
- 既存顧客への旧価格適用を明確に決めます。無期限にするか、終了日を定めた期間限定にするかを決め、告知に記載してください。
- 価格変更の適用前に告知します。年間予算が関わる場合は、より早めに通知してください。請求書を見て初めて価格変更を知ることがあってはなりません。
- 値上げには、すでに提供した価値を組み合わせます。何も新しいものが付随しない値上げは、搾取と受け取られます。たいてい、その見方は正しいものです。
- 既存の機能を無料から有料に変更してはなりません。また、公に約束した価格設定を撤回してはなりません。有料の新機能を追加するのは正当です。一方、既存機能を有料化すると、フォークや話題のスレッドが生まれます。根拠となる事例はUnityのRuntime Feeです。料金そのものには耐えられたものの、「すべての収益に対するロイヤリティではなく、シートごとの定額料金を課す」という2019年の明示的な約束を撤回したことは受け入れられませんでした。エンジンを移行するという組織的な動きが起きた後、同社は変更を撤回しました。
- 新しい制限は新規アカウントにのみ適用し、無料プランの対象範囲を縮小します。そうすることを明確に伝えてください。
- コホートごとに移行方法を記載します。新料金、適用日、必要な対応、異議申し立て先を明記し、告知と同時にFAQを公開してください。
- 公開スレッドへの回答者、回答のトーン、事前承認する譲歩案をあらかじめ決めておきます。
Step 7 - 価格設定メモを作成し、セクションごとに検証する
# Pricing - <product>
## Inputs model, buyer, cost per unit, free alternative's true cost
## Value metric the unit, the four rejected candidates and why
## Ladder the four rungs: contents, trigger to climb, price shape
## Free surface limits with numbers, total marginal cost, abuse policy
## Price points floor, binding ceiling, chosen numbers, evidence behind each
## Mechanics annual, volume breaks, commitments, discount ceiling
## Predictability caps, alerts, calculator, invoice shape, overage policy
## Change plan cohorts, grandfathering, notice period, migration path
## Measurement the metrics watched, targets, and the review date
## Revisit triggers the events that reopen this decision
一度に1つのセクションを提示し、次のセクションを書く前に合意を得てください。価値指標を誤ると、その後のすべての項目に影響します。9つ目の見出しで気づくより、2つ目の見出しの段階で見つける方がはるかに低コストです。
各セクションの弱い例と強い例を含む、完成したメモの例はreferences/pricing-memo-example.mdにあります。
メモを出す前に担当者を決める
担当者のいないメモは、意思決定ではなく単なる文書です。組織図ではなく、会社の成長段階に応じて担当者を決めます。
- 拡大段階。 拡大段階にあるSaaS企業の3分の2以上で、最終的にCEOまたは経営陣が価格設定を担当していると報告されています(1,000人以上のSaaS幹部を対象としたOpenViewの調査)。また、価格設定専任の人材が採用されるのは、通常ARRが約5,000万ドルに達してからです(Kyle Poyar)。
- それより前の段階。 プロダクト、財務、顧客と接する担当者1名からなる常設グループを指名し、レビュー日を設定します。この段階でのリスクは、価格設定を放置することだからです。Patrick Campbellが頻繁に引用する数字によれば、企業が価格設定に費やす時間は年間で10〜14時間ほどです。時間数はあくまで目安として捉え、根底にある指摘は妥当なものとして扱ってください。
- 上場企業。 制約は逆になります。価格設定の結果はアナリストに報告されるため、顧客への発表より先に、変更による売上維持について説明可能な筋書きが必要です。
組織と個人開発者
どの開発者向けツールにも両者が存在し、同じ価格設定ではどちらにとっても失敗します。
- 組織はリスクの軽減とガバナンスに対価を払い、承認に時間がかかることを許容し、四半期単位での事前通知を期待します。最低利用額を定めた契約の交渉に応じ、支払いの前に書類を必要とします。支出は、個人カード、法人カード、セキュリティ審査と調達という段階を経て拡大します。この段階的な変化は実在しますが、そこに結び付けられる金額の基準は俗説にすぎません。数字を挙げるのではなく、各顧客がどの金額で次の段階に移るのかを尋ねてください。
- 個人開発者は承認もなく、予想外の大きな支出を受け入れる余地もないため、少額を個人カードで支払います。予想外の個人請求が発生し得る従量課金制の価格は、料金がどれだけ妥当でも導入を妨げます。このセグメントには、明確な上限または定額料金を設定してください。
Stephen O'Gradyの The New Kingmakers にある「開発者の採用が組織での購入に先行し、それを促す」という主張は、出典のある、影響力を持つ「順序」に関する主張として扱ってください。これを隣接する「開発者は価格に対する感度が特に高い」という主張にまで広げてはいけません。これは広く信じられている実務家の見解ですが、それを裏付ける測定データはありません。そう断ったうえで、出典のある分岐と逆転の事例に基づいて考察してください。
組織と個人開発者は、2つの点で一致しています。指標は支払者がすでに数えているものであるべきで、請求額は予測可能であるべきです。
測定と合格基準
メモを完成させる前に、この基準に沿って設計を確認し、すべての項目が合格するまで反復してください。確認結果を報告するときは、各項目に出典あり、または独自設定と明記してください。独自設定のベースラインは、ラベルなしで繰り返された瞬間に、ユーザーが引用して広めれば偽のベンチマークになります。
業界ベンチマークではなく、このスキルで独自に設定する項目:
- 価値指標について、5つのテストすべてに書面で回答があり、「いいえ」となっているものがないこと。
- 対象顧客が公開資料から2分以内に月額料金を見積もることができ、その見積もりが実際の請求額の±20%以内に収まること。実際の利用状況に基づく3つのプロファイルでテストしてください。
- 無料で利用できる範囲の限界費用の合計が、数値で示され、有料プランの粗利益に占める割合として表され、チームが合意した上限以下であること。
- すべての段階に、書面で明記された発動条件があり、エンタープライズ未満のすべての段階の価格が公開されていること。
references/pricing-evidence-base.mdに引用されている出典に基づく項目:
- 提案価格での粗利益率が、ステップ4で設定した目標を上回っていること。アカウントの90パーセンタイルで確認します(この確認は、このスキル独自のベースラインであり、出典に含まれるものではありません)。
- どの制限も「有料化してはならない」リストに違反していないこと。また、シングルサインオンの追加料金が10%の基準値付近にとどまり、ID関連の別プランになっていないこと。
- 人が営業に関与する場合、ステップ3のアカウント経済性が成り立つこと。
- 変更計画に、日付と明示的な既存顧客への適用方針を含め、すべての顧客コホートが記載されており、公開済みの約束に反していないこと。
リリース後は、無料から有料への転換率、登録から初回支払いまでの期間、純収益維持率、各段階の境界付近にいるアカウントの割合、平均割引率とその推移、アカウントごとの粗利益、受注・失注理由における価格関連の理由、請求関連のサポート件数を追跡してください。最後の項目は、価格設定のわかりにくさを示す最も明確な代替指標です。
転換率は、B2B全体を混ぜた数値ではなく、開発者向け製品に特化した基準と比較してください。
- 開発者向け製品では、無料から有料への転換率の中央値は約5%で、開発者向けではない製品の中央値のおよそ半分です(Lenny's Newsletter、1,000以上の製品を対象とした調査。何が証明されていないかについては、エビデンスベースを参照してください)。
- フリーミアムのセルフサービス型製品では、転換率が3~5%なら良好、6~8%なら非常に良好です。期間限定トライアルでは、ファネルの上部がはるかに小さくなる一方、転換率は大幅に高くなります。
- ボトムアップ型製品の純収益維持率は、同じデータ群によると、約100%なら良好、120%なら非常に良好です。
登録から6か月以内のアカウント単位でコホート別に転換率を測定してください。そうしなければ、これらの基準値には意味がありません。
最後に、基準の確認結果を明示して報告してください。予測可能性テストに不合格となるのは、ドキュメントの問題ではありません。指標またはプラン構成が複雑すぎて、販売できないということです。
よくある失敗パターン
- 形容詞で価格を決める無料プラン。「寛大」は数値ではありません。成長によってコストが膨らむまで、実際の費用が明らかになりません。
- 作り出された単位。 公開された換算方法も計算ツールもない、ベンダー独自のクレジットやポイントは、意図にかかわらず、実態を隠しているように見えます。
- 間違った上限との価格比較。 他社だけを基準にして、顧客が代わりに自社のオープンソース版をVMの費用だけで運用できるという現実を見落としています。
- 既存機能への後付けの制限。 既存の機能を有料の壁の向こうに移すと、得られる売上をはるかに上回る信頼を失います。
- 割引の常態化。 誰も定価を払わないと、更新のたびに交渉が必要になり、値下げを求めなかった顧客が不利になります。
- 3つの複合指標。 1つずつなら妥当でも、組み合わせるとスプレッドシートが必要になります。スプレッドシートがなければ理解できない請求は、承認されません。
参考資料
- references/value-metric-families.md - 適合性、失敗モード、計測可能性を含むメトリックの分類、ハイブリッドスタック、シート統合の診断について説明します。
- references/packaging-ladder-and-gates.md - 4 段階の詳細、機能ごとのゲート配置、無料枠のチェックリスト、アドオンとプランの違いについて説明します。
- references/price-point-method.md - 下限と上限の算出、エビデンスの強さを伴う調査手法、割引と契約期間の仕組みについて説明します。
- references/pricing-memo-example.md - 完全なメモの作成例と、各セクションの弱い例と強い例を紹介します。
- references/pricing-evidence-base.md - 出典とその限界を示した引用済み数値の一覧、意図的に採用しなかった主張、このスキルが独自に設定した基準について説明します。
- references/pricing-change-cases.md - 価格とライセンスの変更事例を 11 件記録し、反発を招いた事例に共通する特徴と、存続可能な書き換え案に照らして検討した悪い例を紹介します。
samber/developer-relations-skills@developer-first-gtm- この価格体系が導く導入の流れを設計します。samber/developer-relations-skills@open-source-company-strategy- そもそも何をオープンにするかを決定します。samber/developer-relations-skills@oss-license-strategy- セルフホスト版に適用するライセンスを扱います。samber/developer-relations-skills@developer-journey-map- ジャーニーのどこにペイウォールを設けるかを特定します。samber/developer-relations-skills@developer-segmentation- この価格体系の基準となる、支払い意欲に基づくセグメントの区分を扱います。
従量課金の基盤となる計測、クォータ、API キーの仕組みをまだ設計する必要がある場合は、samber/developer-platform-skills を参照してください。