MSP計画の作成
MSP計画作成
目的
MSP(Minimum Sellable Product)をつくるための計画を立てます。
MSPとは、顧客に価値を提供し、販売を開始できる最小限の製品・サービスです。 すべての機能を実装するのではなく、最も重要度が高く効果的な要求に絞り込み、 早期に市場投入して顧客フィードバックを得ることを目指します。
MSP計画の作成
追加指示(引数): $ARGUMENTS
前提条件:
- •
input/idea.mdが存在する - •
/vm-compare-scoreが完了している(output/vm-compare-score.mdが存在) - •
/causal-loop-diagramが完了している場合は参照する(オプション)
成果物:
- •
output/msp-plan.md
実行手順
手順1: 入力ファイルの確認
Glob ツールで以下のファイルの存在を確認:
- •
input/idea.md(必須) - •
output/vm-compare-score.md(必須) - •
output/causal-loop-diagram.md(オプション)
必須ファイルが存在しない場合は、ユーザーに以下を案内:
- •
input/idea.mdがない場合 →/create-ideaを実行 - •
vm-compare-score.mdがない場合 →/vm-compare-scoreを実行
手順2: 既存ファイルの削除
output/msp-plan.md が存在する場合は削除する。
手順3: 入力ファイルの読み込み
Read ツールで以下のファイルを読み込む:
- •
input/idea.md - •
output/vm-compare-score.md - •
output/causal-loop-diagram.md(存在する場合のみ)
手順4: MSP計画の策定
以下の観点で分析し、MSP計画を策定する:
4-1. スコア分析
- •
vm-compare-score.mdから高スコアのIT要求・活動を抽出 - •価値概念との整合性が高い項目を優先
- •乖離が大きい項目は除外または後回し
4-2. レバレッジポイントの特定(因果関係ループ図がある場合)
- •
causal-loop-diagram.mdからレバレッジポイントを参照 - •複数のループに影響を与える要素を優先
4-3. MSP要件の絞り込み
以下の基準でMSPに含める要件を選定:
- •必須要件: 価値提供に不可欠な要件(スコア89, 34の上位項目)
- •差別化要件: 競合優位性を確立する要件
- •実現可能性: 短期間で実装可能な要件
4-4. 除外項目の明確化
MSPから除外する項目と、その理由を明確にする
4-5. 作業計画の策定
MSPを実現するための作業計画を以下の形式で策定:
- •フェーズ分け(Phase 1, 2, 3...)
- •各フェーズの目標
- •具体的な作業項目
- •依存関係
手順5: 結果の出力
Write ツールで output/msp-plan.md に以下の形式で出力:
markdown
# MSP(Minimum Sellable Product)計画 ## 概要 ### MSPの定義 [このMSPで提供する価値の概要] ### 対象顧客 [MSPの対象となる顧客セグメント] ### 提供価値 [MSPで実現する核心的な価値] --- ## MSP要件 ### 必須要件(Must Have) [価値提供に不可欠な要件リスト] | 優先度 | 要件名 | 種別 | スコア | 選定理由 | |--------|--------|------|--------|----------| | 1 | ... | IT要求/活動 | XX | ... | ### 差別化要件(Should Have) [競合優位性を確立する要件リスト] | 優先度 | 要件名 | 種別 | スコア | 選定理由 | |--------|--------|------|--------|----------| | 1 | ... | IT要求/活動 | XX | ... | ### 除外項目(Out of Scope) [MSPから除外する項目と理由] | 要件名 | 種別 | スコア | 除外理由 | 実装時期 | |--------|------|--------|----------|----------| | ... | IT要求/活動 | XX | ... | Phase 2以降 | --- ## 作業計画 ### Phase 1: [フェーズ名](目安: X週間) **目標**: [このフェーズの目標] | No | 作業項目 | 担当 | 依存関係 | 完了条件 | |----|----------|------|----------|----------| | 1 | ... | - | - | ... | ### Phase 2: [フェーズ名](目安: X週間) **目標**: [このフェーズの目標] | No | 作業項目 | 担当 | 依存関係 | 完了条件 | |----|----------|------|----------|----------| | 1 | ... | - | Phase 1完了 | ... | --- ## リスクと対策 | リスク | 影響度 | 対策 | |--------|--------|------| | ... | 高/中/低 | ... | --- ## 成功指標(KPI) | 指標 | 目標値 | 測定方法 | |------|--------|----------| | ... | ... | ... | --- ## 次のステップ MSP完了後の展開計画: 1. [次のフェーズの概要] 2. [追加機能の方向性]
完了時の動作
- •MSP計画ファイルを出力(
output/msp-plan.md) - •MSPに含める要件の概要を報告
- •作業計画のフェーズ数と概要を報告
- •除外項目の数と主な理由を報告
使用例
bash
# 基本的な実行 /planning-msp-plan # 特定の期間を指定 /planning-msp-plan 3ヶ月以内にリリースできる計画にしてください # 特定の要件を重視 /planning-msp-plan AI機能を中心にしたMSPを計画してください