identify-assumptions-existing について
既存プロダクトの機能案を、プロダクト、デザイン、エンジニアリングの視点から検討し、価値、使いやすさ、事業性、実現可能性に関する仮説を洗い出すスキルです。機能開発前の批判的な検討に使え、各仮説の確信度と検証方法を記録します。
主な機能
- 013つの役割の視点から機能案を検討
- 024つのリスク領域を確認
- 03仮説が失敗する可能性を記述
- 04仮説の確信度を評価
- 05仮説の検証方法を提案
活用シーン
- 01既存プロダクトの機能提案の評価
- 02使いやすさと導入障壁の特定
- 03事業面の支援と連携リスクの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ phuryn/ pm-skills --skill identify-assumptions-existingインストール後、Claude Code で/identify-assumptions-existingを入力して読み込まれたか確認します。
詳細
前提を特定する(既存のプロダクト)
4つのリスク領域にわたる危険な前提を明らかにするための、あえて反対の立場からの分析です。
コンテキスト
$ARGUMENTS の機能アイデアに対して、ストレステストを行います。
ユーザーがファイル(デザイン、PRD、調査資料)を提供した場合は、まずそれらを読んでください。
手順
ユーザーが自社プロダクト、目標、市場セグメント、機能アイデアについて説明します。次の手順に沿って進めてください。
-
3つの視点から考え、この機能が失敗する可能性を検討します。
- プロダクトマネージャーの視点:ビジネスとしての実現性、市場との適合性、戦略との整合性
- デザイナーの視点:使いやすさ、ユーザーエクスペリエンス、導入の障壁
- エンジニアの視点:技術的な実現可能性、パフォーマンス、統合上の課題
-
4つのリスク領域にわたる前提を特定します。
- 価値:顧客に価値をもたらすでしょうか。実際の問題を解決するでしょうか。
- 使いやすさ:ユーザーは使い方を理解できるでしょうか。学習曲線は許容範囲でしょうか。
- 事業性:マーケティング、営業、財務、法務の各部門は、これを支援できるでしょうか。
- 実現可能性:既存のテクノロジーで構築できるでしょうか。統合上のリスクはあるでしょうか。
-
各前提について、以下を記載します。
- 具体的に何がうまくいかない可能性があるか
- どの程度確信があるか(高/中/低)
- 検証する方法の提案
段階的に考えてください。徹底しつつ建設的に検討してください。目標はアイデアをつぶすことではなく、強化することです。
参考資料
コメント
Markdown 対応