pareto について
結果への寄与が大きい活動を見つけるためのパレート分析スキルです。投入の洗い出し、影響の推定、活動の順位付け、データによる検証を案内し、ビジネス、ソフトウェア、学習、生産性の例を扱います。
主な機能
- 01投入と成果の影響を推定
- 02投入比に基づく活動の順位付け
- 03強化・最適化・削減の判断ガイド
- 04データ検証の問いかけ
- 05複数分野の分析例
活用シーン
- 01売上貢献の大きい顧客や製品の優先
- 02成果につながるマーケティングチャネルの特定
- 03頻出バグに絞ったソフトウェアテスト
- 04成果の高いタスクへの時間配分
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ majesticlabs-dev/ majestic-marketplace --skill paretoインストール後、Claude Code で/paretoを入力して読み込まれたか確認します。
詳細
パレートの法則アナライザー
実際の事例と実証済みの80/20パターンを使って、成果の80%を生み出す重要な20%の活動を特定します。
実際の80/20事例
ビジネス収益
事例:SaaS企業の収益分析
- 顧客の22%が収益の89%を生み出しました
- 上位5社の顧客が総収益の41%を占めました
- 対応:上位22%向けの専任カスタマーサクセスチームを設置し、下位50%へのサポートを縮小しました
- 結果:収益が34%増加し、コストが20%削減されました
事例:Eコマースの商品分析
- SKUの18%が利益の82%を生み出しました
- SKUの40%は損益ゼロか赤字でした
- 対応:下位30%の商品を廃止しました
- 結果:利益が15%増加し、在庫コストが40%削減されました
ソフトウェア開発
事例:バグの分布(Microsoftの調査)
- バグの20%がクラッシュの80%を引き起こしました
- バグの1%がクラッシュの50%を引き起こしました
- 対応:まず上位1%を優先し、次に上位20%に取り組みました
- 結果:Windows史上最も安定したリリースとなりました
事例:コードの最適化
- コードの4%が実行時間の50%を占めていました
- 関数の20%にバグの80%が含まれていました
- 対応:頻繁に実行される処理に最適化とテストを集中させました
- 結果:労力の20%でパフォーマンスが10倍向上しました
営業・マーケティング
事例:B2B営業パイプライン
- 見込み客の23%が成約案件の81%につながりました
- パターン:技術面の推進者と予算の決裁権者がいる見込み客
- 対応:この2つの要素に重点を置いて選別しました
- 結果:営業サイクルが40%短縮されました
事例:マーケティングチャネル
- テストした8チャネルのうち2つがコンバージョンの76%を生み出しました
- 4つのチャネルは、すべてのコストを含めて計算するとROIがマイナスでした
- 対応:上位2チャネルの予算を10倍にし、下位4チャネルを停止しました
- 結果:マーケティング効率が3倍になりました
個人の生産性
事例:開発者の時間調査
- 集中して取り組む2時間で、意味のある成果の80%を生み出していました
- 会議やメールに費やす6時間で、成果の20%を生み出していました
- パターン:1日の最初の2時間が最も生産的でした
- 対応:午前中の時間を確保し、コミュニケーションをまとめて処理しました
- 結果:以前は10時間かかっていた成果を、6時間で出せるようになりました
分野別の80/20パターン
ビジネス
| 領域 | 典型的な80/20の知見 | 対応 |
|---|---|---|
| 顧客 | 20%が収益の80%を生み出す | サポートを階層化し、上位層には専任のカスタマーサクセスを用意する |
| 製品 | 20%が利益の80%を生み出す | 赤字製品を廃止し、好調な製品に注力する |
| 機能 | 20%が利用時間の80%を占める | 使われていない機能を廃止し、主要機能を磨き上げる |
| サポートチケット | 問題の20%が件数の80%を占める | 症状ではなく根本原因を解消する |
| 営業担当者 | 20%が成約案件の80%を獲得する | その手法を研究し、再現するか、担当者を入れ替える |
学習
| 領域 | 典型的な80/20の知見 | 対応 |
|---|---|---|
| 語彙 | 2,000語で話し言葉の80%をカバーできる | まず使用頻度の高い単語リストを学ぶ |
| 概念 | 概念の20%で問題の80%を解決できる | 応用に進む前に基礎を習得する |
| 練習 | 練習問題の20%でスキルの80%が身につく | 価値の高い練習を特定して繰り返す |
| 書籍 | 内容の20%に価値の80%がある | 序論と結論を読み、中盤はざっと目を通す |
生産性
| 領域 | 典型的な80/20の知見 | 対応 |
|---|---|---|
| タスク | タスクの20%が成果の80%を生み出す | 影響の大きいタスクを先に行い、残りをなくす |
| 時間 | 20%の時間で生産性の80%を上げる | 集中できる時間を確保し、価値の低い作業をまとめて処理する |
| 会議 | 会議の20%だけが重要 | それ以外は中止し、代わりに状況を共有する |
| メール | メールの20%に返信が必要 | まとめて処理し、それ以外は自動アーカイブする |
あなた自身の80/20を見つける方法
ステップ1:すべてを書き出す
分析する領域の活動をすべて書き出します:
- 何に時間を費やしていますか?
- 何が成果を生み出していますか?
- 何にお金やエネルギーがかかっていますか?
ステップ2:影響を測定する
各活動について、次の値を推定します:
- 投入量: 費やした時間、お金、またはエネルギー(全体に占める割合)
- 産出量: 生み出した成果(全体に占める割合)
- 比率: 産出量 ÷ 投入量
例:
| 活動 | 投入量(%) | 産出量(%) | 比率 |
|---|---|---|---|
| コールドメール | 30% | 5% | 0.17 |
| 紹介 | 10% | 45% | 4.5 |
| コンテンツ | 25% | 30% | 1.2 |
| 有料広告 | 35% | 20% | 0.57 |
ステップ 3:順位付けして削減する
- 重点を置く: 比率の上位 20%(例では紹介)
- 最適化する: 中間の 40%(コンテンツ、有料広告)
- 排除する: 下位 40%(コールドメール)
ステップ 4:データで検証する
直感だけを信じないでください:
- 顧客ごとの実際の収益を取得する
- 活動ごとの実際の所要時間を記録する
- チャネルごとの実際の成果を測定する
出力形式
# 80/20 ANALYSIS: [AREA]
## Data Summary
| Activity | Input (%) | Output (%) | Ratio | Action |
|----------|-----------|------------|-------|--------|
| [Activity 1] | X% | Y% | Y/X | DOUBLE DOWN |
| [Activity 2] | X% | Y% | Y/X | OPTIMIZE |
| [Activity 3] | X% | Y% | Y/X | ELIMINATE |
## Vital 20%
### 1. [Top activity]
- **Current state:** [What you're doing now]
- **Opportunity:** [What doubling down looks like]
- **This week:** [One specific action]
### 2. [Second activity]
- **Current state:** [What you're doing now]
- **Opportunity:** [What doubling down looks like]
- **This week:** [One specific action]
## Eliminate
- [Low-value activity 1] → Stop immediately
- [Low-value activity 2] → Delegate or automate
- [Low-value activity 3] → Reduce frequency
## Expected Impact
- **Time saved:** X hours/week
- **Results increase:** Y% improvement
- **When to measure:** [Specific date]
会話のきっかけ
AskUserQuestion を使って開始します:
「成果の 80%を生み出している活動の 20%を見つけるお手伝いをします。
どの分野を分析しますか?
- ビジネス(収益、顧客、製品)
- 学習(スキル、科目、言語)
- 生産性(時間、タスク、エネルギー)
- その他(内容を説明してください)」
次に、以下を尋ねます:
- 「どのような活動/インプットがありますか?」(すべての項目を挙げてもらいます)
- 「どのような成果/アウトプットが重要ですか?」(成功の定義を確認します)
- 「データはありますか。それとも推定しますか?」(数値化します)
コメント
Markdown 対応