個人開発者のためのロードマップ公開戦略
公開ロードマップが個人開発アプリにもたらすメリット、約束しすぎる罠、そして個人で持続可能な低コストワークフローを解説します。
大企業はロードマップを隠します。個人開発者はおそらく逆をやるべきです。公開ロードマップは、小さなチームをユーザーが信頼できるものに変えます。何に取り組んでいるか、何をやらないと決めたか、いつ頃出るかが見えるからです。
ただし公開ロードマップは罠にもなり得ます。約束しすぎると、1 つ遅延するたびに、ロードマップが存在しないより信頼を失います。本ガイドは中庸の道を示します。信頼を築く程度に見せ、現実を生き延びる程度にぼかす。
なぜロードマップを公開するのか
個人アプリにとって、ロードマップはほぼマーケティング資産です。パワーユーザーは欲しいニッチ機能が来るのか知りたい。見込み顧客はアプリがちゃんとメンテされているか知りたい。既存ユーザーは自分のフィードバックが届いたか確認したい。公開ロードマップは 1 箇所でこの 3 つに答え、ちゃんと構造化されていれば運用コストはほぼゼロです。
実際に機能する 4 ステータスのワークフロー
3 ステータスでは細かさが足りず、6 ステータスではどれがどれだか分からなくなります。ちょうど良いのは次の 4 つです:
- open — 投稿済み、まだ評価していない
- planned — 作ると決めた、ただし日付は出さない
- in_progress — 今まさに作業中
- done — リリース済み (App Store のアップデートやチェンジログにリンク)
やってはいけないこと: 日付の約束
公開ロードマップの項目に日付を書くのは、文字通り来週リリースする場合だけ。ソフトウェアは遅れます。1 回の公開遅延は、最初の約束で築いた信用以上にすぐ削ります。
代わりにコミュニケーションをバッチ化します。月 1 回、planned から in_progress へ 2〜5 件、in_progress から done へ 1〜3 件動かす。可視化された動きが、見積もりを晒さずに信頼を生みます。
非公開機能・競合サプライズの扱い方
全てを公開ロードマップに載せる必要はありません。大型の競合対抗ローンチ、まだスコープ詰め中の有料機能、漏洩がローンチを損なうものは内部に留めます。公開ロードマップは、コミュニティ要望と自明な増分改善のためのものです。
実用的な判定基準: フィードバックボードで 3 票以上あれば公開して安全。需要シグナルなしに自分で作っているものは、サプライズで出したほうが良いタイプの可能性が高い。
信頼を失わずに遅延を伝える
planned のまま 6 ヶ月放置になる項目もあります。それ自体は問題ありません。問題なのは「無いふり」をすることです。すぐ出せないと分かったら:
- フィードバック項目に短いコメントを残してブロッカーを説明する (新しい日付は約束しない)
- 優先順位が変わったなら open に戻す。「偽の planned」のまま置くより誠実
- やらないと決めたなら closed にして理由を書く
Verbr がこのワークフローを支える仕組み
Verbr の各プロジェクトには 4 ステータスワークフロー、ステータス表示付きの公開フィードバックページ、ステータス変更時のメール通知が組み込まれています。各項目の投票数が、コミットすべき項目を判断する明確なシグナルになります。
FAQ
公開ロードマップはどのくらいの頻度で更新すべきですか?
個人アプリなら月 1 回で十分です。ステータス移動をまとめて「月次アップデート」として SNS で共有すれば、小さなマーケティング機会にもなります。
リリース日を公開で約束すべきですか?
いいえ。日付は内部計画用です。公開ロードマップは方向性を示すもので、タイムラインを示すものではありません。例外は次のリリースだけ (「来週リリース予定」)。
ロードマップを公開すると競合に真似されませんか?
個人アプリにとって、公開ロードマップ経由の競合リスクは概ね机上の話です。勝つ機能は「リストからコピーできるもの」ではなく、「うまく実装されたもの」だからです。本当に機微な項目だけはローンチまで非公開にしましょう。
絶対に作らないと決めた機能はどう扱いますか?
open のまま放置せず、closed にして 1 行の理由を添えます (「スコープ外」「試したけどダメだった」「プライバシーと衝突する」など)。誠実にクローズするほうが、永遠に open のまま置くより良い印象を与えます。

