📋 このステップで学ぶこと
- 3C分析(Customer、Competitor、Company)
- 4P分析(Product、Price、Place、Promotion)
- SWOT分析(Strengths、Weaknesses、Opportunities、Threats)
- フレームワークとデータ分析の組み合わせ
- 実務での活用方法
学習時間の目安: 3時間
🔍 1. 3C分析
3Cの基本概念
📌 3C = Customer(顧客)、Competitor(競合)、Company(自社)
ビジネス戦略の基本 – 3つの視点で市場を理解する
3Cとは:
・戦略立案の基本フレームワーク
・市場を3つの視点から分析
・成功要因(KSF)を特定
・自社の戦略方向を決定
1. Customer(顧客・市場)
・市場の魅力度
・顧客のニーズ
・購買行動
・市場の変化
分析項目:
・市場規模と成長率
・顧客セグメント
・購買決定要因
・顧客の課題と期待
・市場トレンド
2. Competitor(競合)
・競合の戦略
・強みと弱み
・市場シェア
・今後の動き
分析項目:
・主要競合の特定
・競合の商品・サービス
・競合の価格戦略
・競合の強み・弱み
・競合の市場シェア
3. Company(自社)
・自社の強み
・経営資源
・競争優位性
・改善点
分析項目:
・自社の商品・サービス
・技術力・ブランド力
・財務状況
・組織能力
・バリューチェーン
3C分析の流れ:
1. Customer: 市場機会を特定
2. Competitor: 競合状況を把握
3. Company: 自社の立ち位置を確認
4. KSF(重要成功要因)を導出
5. 戦略の方向性を決定
KSF(Key Success Factor):
3C分析から導かれる
「成功するために最も重要な要因」
例:
・Customer: 価格重視の傾向
・Competitor: 大手が高価格帯
・Company: コスト競争力あり
→ KSF: 低価格戦略で差別化
3C分析の実践
# 3C分析のデータ駆動アプローチ
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 日本語フォント設定
plt.rcParams[‘font.sans-serif’] = [‘DejaVu Sans’]
print(“=” * 80)
print(“【3C分析: ECサイト市場の例】”)
print(“=” * 80)
print()
# 1. Customer(顧客・市場)分析
print(“【1. Customer(顧客・市場)分析】”)
print()
customer_data = {
‘指標’: [
‘市場規模’,
‘成長率’,
‘ターゲット市場規模’,
‘購買頻度’,
‘平均注文単価’
],
‘数値’: [
‘5,000億円’,
‘前年比15%’,
‘1,000億円’,
‘年2.5回’,
‘8,000円’
],
‘トレンド’: [
‘拡大中’,
‘加速’,
‘成長中’,
‘増加傾向’,
‘上昇傾向’
]
}
df_customer = pd.DataFrame(customer_data)
print(df_customer.to_string(index=False))
print()
print(“顧客分析から得られた洞察:”)
print(” • 市場は急成長中(前年比15%)”)
print(” • ターゲット層: 都市部ミレニアル世代(20-39歳)”)
print(” • 主なニーズ: 利便性、迅速な配送、品揃え”)
print(” • 購買決定要因: 価格、レビュー、ブランド信頼性”)
print(” • 課題: 配送遅延、商品品質への不安”)
print()
# 顧客セグメント分析
segments = pd.DataFrame({
‘セグメント’: [‘価格重視層’, ‘利便性重視層’, ‘品質重視層’],
‘構成比’: [40, 35, 25], # %
‘成長率’: [10, 20, 15], # %
‘収益性’: [‘低’, ‘高’, ‘中’]
})
print(“顧客セグメント:”)
print(segments.to_string(index=False))
print()
# 2. Competitor(競合)分析
print(“=” * 80)
print(“【2. Competitor(競合)分析】”)
print(“=” * 80)
print()
competitor_data = {
‘企業’: [‘A社’, ‘B社’, ‘C社’, ‘自社’],
‘市場シェア’: [35, 25, 15, 10], # %
‘強み’: [
‘ブランド力、品揃え’,
‘低価格、迅速配送’,
‘プレミアム品質’,
‘顧客サービス’
],
‘弱み’: [
‘価格が高い’,
‘品揃えが限定的’,
‘価格高い、配送遅い’,
‘品揃えが少ない’
],
‘戦略’: [
‘市場リーダー’,
‘コストリーダーシップ’,
‘差別化戦略’,
‘ニッチ集中’
]
}
df_competitor = pd.DataFrame(competitor_data)
print(df_competitor.to_string(index=False))
print()
print(“競合状況から得られた洞察:”)
print(” • A社が35%のシェアで市場をリード”)
print(” • 価格競争が激化”)
print(” • 配送スピードが重要な差別化要因に”)
print(” • 品質重視セグメントは競争が少ない”)
print()
# 3. Company(自社)分析
print(“=” * 80)
print(“【3. Company(自社)分析】”)
print(“=” * 80)
print()
company_analysis = {
‘評価項目’: [
‘商品ラインナップ’,
‘価格競争力’,
‘配送スピード’,
‘顧客サービス’,
‘技術力’,
‘ブランド認知度’,
‘財務体力’
],
‘評価点’: [6, 7, 5, 9, 7, 4, 6], # 1-10
‘対A社’: [-2, 0, -3, +3, 0, -4, -2],
‘対B社’: [+1, 0, -1, +4, +2, -1, 0]
}
df_company = pd.DataFrame(company_analysis)
print(df_company.to_string(index=False))
print()
print(“自社の強み:”)
print(” • 優れた顧客サービス(評価点: 9/10)”)
print(” • 競争力のある価格設定”)
print(” • 強力な技術プラットフォーム”)
print()
print(“自社の弱み:”)
print(” • 低いブランド認知度”)
print(” • 競合より遅い配送”)
print(” • 限られた商品ラインナップ”)
print()
# KSF(重要成功要因)の導出
print(“=” * 80)
print(“【KSF(重要成功要因)】”)
print(“=” * 80)
print()
print(“3C分析に基づく導出:”)
print()
ksf_analysis = “””
顧客ニーズ + 競合ギャップ + 自社強み = KSF
1. 迅速な配送
顧客: 高い優先度(80%が重要と回答)
競合: B社がリード(翌日配送)
自社の能力: 現在平均3日
→ KSF: 6ヶ月以内に2日配送を実現
2. 顧客体験
顧客: 重要性が増加(NPS相関係数0.8)
競合: 業界平均NPS 30
自社の能力: 強力なサービスチーム、NPS 45
→ KSF: 優れたサービスを差別化要因として活用
3. 商品セレクション
顧客: 品揃えが重要(70%がより多くの選択肢を希望)
競合: A社は10万SKU
自社の能力: 現在2万SKU
→ KSF: 優先カテゴリーで5万SKUに拡大
“””
print(ksf_analysis)
print()
# 戦略の方向性
print(“=” * 80)
print(“【戦略の方向性】”)
print(“=” * 80)
print()
strategy = “””
推奨戦略: 「サービス卓越性 + ターゲット成長」
1. 優れた顧客体験による差別化
– 9/10の顧客サービス評価を活用
– プロアクティブな顧客サポートを実施
– リピート顧客向けロイヤリティプログラム構築
2. 選択的な市場拡大
– 品質重視層に注力(市場の25%、高収益)
– B社との直接的な価格競争を回避
– プレミアムブランドとの提携
3. オペレーションの改善
– 物流投資で2日配送を実現
– 需要の高いカテゴリーでSKU数を拡大
– ターゲットマーケティングでブランド認知度向上
期待される成果:
– 市場シェア: 2年で10% → 15%
– 売上成長: 前年比30%
– 高い顧客満足度を維持(NPS > 40)
“””
print(strategy)
# 可視化
fig, axes = plt.subplots(2, 2, figsize=(14, 10))
# 1. 市場セグメントの魅力度
ax1 = axes[0, 0]
x = np.arange(len(segments))
width = 0.35
bars1 = ax1.bar(x – width/2, segments[‘構成比’], width,
label=’現在の構成比 (%)’, alpha=0.7, color=’#4ecdc4′)
bars2 = ax1.bar(x + width/2, segments[‘成長率’], width,
label=’成長率 (%)’, alpha=0.7, color=’#ff6b6b’)
ax1.set_xlabel(‘顧客セグメント’, fontsize=11)
ax1.set_ylabel(‘パーセント’, fontsize=11)
ax1.set_title(‘市場セグメント分析’, fontsize=13, fontweight=’bold’)
ax1.set_xticks(x)
ax1.set_xticklabels(segments[‘セグメント’], fontsize=9)
ax1.legend()
ax1.grid(axis=’y’, alpha=0.3)
# 2. 競合の市場シェア
ax2 = axes[0, 1]
colors_share = [‘#ff6b6b’, ‘#f9ca24’, ‘#4ecdc4’, ‘#667eea’]
explode = (0.1, 0, 0, 0.1) # 自社を強調
wedges, texts, autotexts = ax2.pie(df_competitor[‘市場シェア’],
labels=df_competitor[‘企業’],
autopct=’%1.1f%%’, colors=colors_share,
explode=explode, startangle=90)
for autotext in autotexts:
autotext.set_color(‘white’)
autotext.set_fontweight(‘bold’)
autotext.set_fontsize(10)
ax2.set_title(‘市場シェア分布’, fontsize=13, fontweight=’bold’)
# 3. 自社の能力評価
ax3 = axes[1, 0]
categories = df_company[‘評価項目’]
ratings = df_company[‘評価点’]
bars = ax3.barh(categories, ratings, color=’#667eea’, alpha=0.7)
ax3.axvline(x=7, color=’red’, linestyle=’–‘, linewidth=2,
label=’目標 (7/10)’, alpha=0.7)
ax3.set_xlabel(‘評価点 (1-10)’, fontsize=11)
ax3.set_title(‘自社能力評価’,
fontsize=13, fontweight=’bold’)
ax3.legend()
ax3.grid(axis=’x’, alpha=0.3)
ax3.invert_yaxis()
# 評価を表示
for bar, rating in zip(bars, ratings):
width = bar.get_width()
ax3.text(width, bar.get_y() + bar.get_height()/2.,
f'{rating}’, ha=’left’, va=’center’, fontsize=10,
fontweight=’bold’, color=’white’)
# 4. 競合比較マトリックス
ax4 = axes[1, 1]
comparison_data = np.array([
[6, 8, 5], # 商品ラインナップ
[7, 7, 8], # 価格
[5, 8, 4], # 配送
[9, 5, 6], # サービス
[7, 5, 8], # 技術
[4, 8, 7], # ブランド
[6, 8, 5] # 財務
])
im = ax4.imshow(comparison_data, cmap=’RdYlGn’, aspect=’auto’, vmin=0, vmax=10)
companies = [‘自社’, ‘A社’, ‘B社’]
ax4.set_xticks(np.arange(len(companies)))
ax4.set_yticks(np.arange(len(categories)))
ax4.set_xticklabels(companies, fontsize=10)
ax4.set_yticklabels(categories, fontsize=9)
# 数値を表示
for i in range(len(categories)):
for j in range(len(companies)):
text = ax4.text(j, i, comparison_data[i, j],
ha=”center”, va=”center”, color=”black”,
fontweight=’bold’, fontsize=10)
ax4.set_title(‘競合比較マトリックス’,
fontsize=13, fontweight=’bold’)
plt.colorbar(im, ax=ax4, label=’評価点 (1-10)’)
plt.tight_layout()
plt.savefig(‘3c_analysis.png’, dpi=150, bbox_inches=’tight’)
plt.show()
3C分析のデータ収集方法
💡 各Cのデータ収集アプローチ
Customer(顧客)データの収集:
1次データ(自社で収集):
・顧客アンケート
・インタビュー
・購買履歴分析
・Webアクセスログ
・カスタマーサポート記録
2次データ(外部ソース):
・市場調査レポート
・業界統計
・政府統計
・SNS分析
・レビューサイト
Competitor(競合)データの収集:
公開情報:
・IR資料、有価証券報告書
・プレスリリース
・公式Webサイト
・SNS公式アカウント
調査・分析:
・ミステリーショッパー
・競合製品の購入・分析
・業界カンファレンス参加
・元従業員へのヒアリング
Company(自社)データの収集:
内部データ:
・売上・利益データ
・顧客満足度調査
・従業員満足度調査
・品質管理データ
・オペレーション指標
外部評価:
・顧客からのフィードバック
・第三者評価機関のレポート
・メディア報道
・業界ランキング
📦 2. 4P分析
4Pの基本概念
💡 4P = Product、Price、Place、Promotion
マーケティングミックスの4要素
1. Product(製品)
・何を売るか
・製品の特徴・品質
・ブランド
・パッケージ
・アフターサービス
データで検証:
・顧客満足度
・リピート率
・NPS
・製品レビュー分析
2. Price(価格)
・いくらで売るか
・価格設定戦略
・割引・キャンペーン
・支払条件
データで検証:
・価格弾力性
・競合価格比較
・利益率分析
・PSM分析(価格感応度)
3. Place(流通)
・どこで売るか
・販売チャネル
・流通経路
・在庫管理
・配送方法
データで検証:
・チャネル別売上
・配送コスト
・在庫回転率
・地域別パフォーマンス
4. Promotion(プロモーション)
・どう伝えるか
・広告
・PR
・販売促進
・デジタルマーケティング
データで検証:
・広告ROI
・CVR(コンバージョン率)
・CAC(顧客獲得コスト)
・エンゲージメント率
4Pの最適化:
・すべてが整合している必要
・ターゲット顧客に合わせる
・競合との差別化
・データで効果測定
例: 高級ブランド
Product: 高品質、限定品
Price: プレミアム価格
Place: 高級百貨店、旗艦店
Promotion: ブランドイメージ重視
→ すべてが「高級」で一貫
例: ディスカウントストア
Product: 実用的、ノーブランド
Price: 低価格
Place: 郊外大型店
Promotion: 価格訴求
→ すべてが「低コスト」で一貫
4P分析の実践
# 4P分析のデータ駆動アプローチ
import pandas as pd
import numpy as np
print(“=” * 80)
print(“【4P分析: SaaS製品の例】”)
print(“=” * 80)
print()
# 1. Product(製品)分析
print(“【1. Product(製品)分析】”)
print()
product_metrics = pd.DataFrame({
‘指標’: [
‘顧客満足度’,
‘NPSスコア’,
‘機能利用率’,
‘バグ報告率’,
‘製品起因の解約率’
],
‘現状’: [‘4.2/5.0′, ’35’, ‘65%’, ‘2.1件/月’, ‘15%’],
‘目標’: [‘4.5/5.0′, ’50’, ‘80%’, ‘1.0件/月’, ‘10%’],
‘業界平均’: [‘4.0/5.0′, ’30’, ‘60%’, ‘2.5件/月’, ‘20%’],
‘状況’: [‘順調’, ‘要改善’, ‘要改善’, ‘良好’, ‘良好’]
})
print(product_metrics.to_string(index=False))
print()
print(“製品分析から得られた洞察:”)
print(” • 顧客満足度は業界平均を上回る”)
print(” • NPSは改善が必要 – 推奨者を増やす施策が必要”)
print(” • 機能利用率が低い – オンボーディング改善が必要”)
print(” • 品質指標は良好”)
print()
# 機能別の利用状況
feature_usage = pd.DataFrame({
‘機能’: [‘コア機能A’, ‘コア機能B’, ‘高度な機能C’,
‘新機能D’, ‘プレミアム機能E’],
‘利用率’: [95, 80, 45, 25, 15], # %
‘満足度’: [4.5, 4.2, 3.8, 4.0, 4.3],
‘売上インパクト’: [‘高’, ‘高’, ‘中’, ‘低’, ‘高’]
})
print(“機能別利用状況分析:”)
print(feature_usage.to_string(index=False))
print()
# 2. Price(価格)分析
print(“=” * 80)
print(“【2. Price(価格)分析】”)
print(“=” * 80)
print()
pricing_tiers = pd.DataFrame({
‘プラン’: [‘ベーシック’, ‘スタンダード’, ‘プレミアム’, ‘エンタープライズ’],
‘価格’: [‘5,000円/月’, ‘15,000円/月’, ‘30,000円/月’, ‘個別見積’],
‘顧客数’: [500, 300, 100, 20], # 数
‘売上構成比’: [‘15%’, ‘27%’, ‘18%’, ‘40%’],
‘平均LTV’: [’12万円’, ’36万円’, ’72万円’, ‘240万円’],
‘解約率’: [‘8%’, ‘5%’, ‘3%’, ‘2%’]
})
print(pricing_tiers.to_string(index=False))
print()
# 価格弾力性分析
print(“価格弾力性分析:”)
print()
print(” 直近の価格テスト結果(スタンダードプラン):”)
print(” • 現在: 15,000円 → 300顧客”)
print(” • -10% (13,500円): 予想顧客数+15% = 345人”)
print(” • +10% (16,500円): 予想顧客数-8% = 276人”)
print()
print(” 売上への影響:”)
print(” • 現在: 15,000円 × 300 = 450万円”)
print(” • -10%: 13,500円 × 345 = 465.75万円 (+3.5%)”)
print(” • +10%: 16,500円 × 276 = 455.4万円 (+1.2%)”)
print()
print(” → 推奨: 成長のためわずかな値下げを検討”)
print()
# 3. Place(流通)分析
print(“=” * 80)
print(“【3. Place(流通・販売チャネル)分析】”)
print(“=” * 80)
print()
channel_performance = pd.DataFrame({
‘チャネル’: [‘直販営業’, ‘Webサイト’, ‘パートナー/代理店’,
‘マーケットプレイス’, ‘紹介’],
‘売上構成比’: [‘45%’, ‘30%’, ‘15%’, ‘5%’, ‘5%’],
‘成長率’: [‘+10%’, ‘+25%’, ‘+5%’, ‘+50%’, ‘+30%’],
‘CAC’: [’15万円’, ‘8万円’, ’10万円’, ‘6万円’, ‘3万円’],
‘LTV/CAC’: [‘4.0’, ‘4.5’, ‘3.6’, ‘5.0’, ‘12.0’]
})
print(channel_performance.to_string(index=False))
print()
print(“流通分析から得られた洞察:”)
print(” • 直販は売上最大だがCAC最高”)
print(” • Webサイトは成長が速く、良好なユニットエコノミクス”)
print(” • 紹介が最高のROI – 紹介プログラムを拡大すべき”)
print(” • マーケットプレイスは新興チャネル – 慎重に投資”)
print()
# 4. Promotion(プロモーション)分析
print(“=” * 80)
print(“【4. Promotion(プロモーション)分析】”)
print(“=” * 80)
print()
marketing_channels = pd.DataFrame({
‘チャネル’: [‘SEO/コンテンツ’, ‘リスティング広告’, ‘SNS’,
‘メール’, ‘イベント/ウェビナー’, ‘PR’],
‘予算’: [‘200万円’, ‘500万円’, ‘300万円’, ‘100万円’, ‘200万円’, ‘100万円’],
‘リード数’: [500, 800, 300, 200, 150, 100],
‘CVR’: [‘3%’, ‘5%’, ‘2%’, ‘8%’, ‘10%’, ‘1%’],
‘CAC’: [‘4万円’, ‘6.25万円’, ’10万円’, ‘5万円’, ‘13.3万円’, ’10万円’],
‘ROI’: [‘350%’, ‘200%’, ‘80%’, ‘300%’, ‘150%’, ‘120%’]
})
print(marketing_channels.to_string(index=False))
print()
print(“プロモーション分析から得られた洞察:”)
print(” • SEO/コンテンツが最高ROI – 投資を増やすべき”)
print(” • メールは非常に効率的 – 自動化を最適化”)
print(” • SNSは期待以下 – 戦略の見直しが必要”)
print(” • イベントは高価値リードに有効だが高コスト”)
print()
# 4P統合分析
print(“=” * 80)
print(“【4P統合分析】”)
print(“=” * 80)
print()
integration_check = “””
4Pの一貫性チェック:
ターゲット顧客: 中堅B2B企業、テクノロジーに精通
Product: ✓ 機能豊富でスケーラブルなソリューション
Price: ✓ 企業規模に合わせた段階的な価格設定
Place: ✓ B2B向け直販+デジタルチャネル
Promo: ✓ 情報感度の高い購買層向けコンテンツマーケティング
発見された不整合:
1. プレミアム機能の活用度が低い
→ プレミアムプランの製品マーケティング強化が必要
2. マーケットプレイスチャネルが成長しているが未プロモーション
→ プロモーションチャネルにマーケットプレイスを追加
3. 紹介は最高のROIだが予算が最小
→ 紹介プログラムへの投資を増加
推奨事項:
1. SNS予算の20%をコンテンツ/SEOにシフト
2. 紹介プログラムのインセンティブを2倍に
3. プレミアムプラン機能のショーケースキャンペーンを作成
“””
print(integration_check)
4Pから4Cへの変換
💡 4C = 顧客視点のマーケティングミックス
4Pから4Cへ(売り手→買い手視点):
Product → Customer Value(顧客価値)
売り手: 何を作るか?
買い手: これで何が解決できるか?
・機能ではなくベネフィット
・顧客の課題解決に注目
Price → Cost(顧客コスト)
売り手: いくらで売るか?
買い手: 総コストはいくらか?
・価格だけでなく総所有コスト
・時間、手間、心理的コスト含む
Place → Convenience(利便性)
売り手: どこで売るか?
買い手: どれだけ簡単に買えるか?
・購入のしやすさ
・いつでもどこでも
Promotion → Communication(コミュニケーション)
売り手: どう伝えるか?
買い手: どう対話するか?
・一方的な広告ではなく対話
・顧客の声を聴く
4Cの活用:
・顧客視点で4Pを再評価
・顧客にとっての価値を再定義
・マーケティング戦略の検証
・差別化ポイントの発見
⚡ 3. SWOT分析
SWOTの基本概念
📌 SWOT = Strengths、Weaknesses、Opportunities、Threats
内部環境と外部環境の統合分析
内部環境(自社でコントロール可能)
S: Strengths(強み)
・競合より優れている点
・独自の技術・ノウハウ
・ブランド力
・優秀な人材
・財務的余力
W: Weaknesses(弱み)
・競合に劣る点
・不足している資源
・改善が必要な領域
・組織の問題
外部環境(自社でコントロール不可)
O: Opportunities(機会)
・市場の成長
・技術革新
・規制緩和
・顧客ニーズの変化
・競合の撤退
T: Threats(脅威)
・市場の縮小
・新規参入
・規制強化
・代替品の登場
・経済不況
クロスSWOT分析:
SO戦略(強み×機会)
強みを活かして機会を掴む
→ 最も積極的な戦略
ST戦略(強み×脅威)
強みで脅威に対抗
→ 差別化戦略
WO戦略(弱み×機会)
弱みを克服して機会を活かす
→ 改善・提携戦略
WT戦略(弱み×脅威)
最悪の事態を回避
→ 防御・撤退戦略
データで裏付ける:
・強み: 市場シェア、顧客満足度
・弱み: コスト比較、品質指標
・機会: 市場成長率、トレンド
・脅威: 競合動向、規制変更
SWOT分析の実践
# SWOT分析とクロスSWOT戦略
import pandas as pd
import numpy as np
print(“=” * 80)
print(“【SWOT分析: 中堅ECサイトの例】”)
print(“=” * 80)
print()
# SWOT分析
swot = {
‘強み(Strengths)’: [
‘高い顧客満足度(NPS 45 vs 業界平均30)’,
‘強力な技術プラットフォーム’,
‘柔軟でアジャイルな組織’,
‘競争力のある価格設定能力’,
‘忠実な顧客基盤(リピート率60%)’
],
‘弱み(Weaknesses)’: [
‘低いブランド認知度(助成認知15%)’,
‘限られた商品数(2万SKU vs 競合10万)’,
‘遅い配送(3日 vs 競合1日)’,
‘小さなマーケティング予算(5千万円 vs 競合5億円)’,
‘弱い物流ネットワーク’
],
‘機会(Opportunities)’: [
‘市場成長率 前年比15%’,
‘モバイルコマースの急成長(年率40%)’,
‘プレミアムセグメントが未開拓’,
‘ソーシャルコマースの台頭’,
‘AI/MLによるパーソナライゼーション’
],
‘脅威(Threats)’: [
‘大手競合の積極的な拡大’,
‘価格競争の激化’,
‘顧客獲得コストの上昇(前年比+20%)’,
‘データプライバシーに関する新規制’,
‘経済の不確実性’
]
}
print(“【強み(S): 内部環境・ポジティブ】”)
for i, s in enumerate(swot[‘強み(Strengths)’], 1):
print(f” S{i}. {s}”)
print()
print(“【弱み(W): 内部環境・ネガティブ】”)
for i, w in enumerate(swot[‘弱み(Weaknesses)’], 1):
print(f” W{i}. {w}”)
print()
print(“【機会(O): 外部環境・ポジティブ】”)
for i, o in enumerate(swot[‘機会(Opportunities)’], 1):
print(f” O{i}. {o}”)
print()
print(“【脅威(T): 外部環境・ネガティブ】”)
for i, t in enumerate(swot[‘脅威(Threats)’], 1):
print(f” T{i}. {t}”)
print()
# クロスSWOT戦略
print(“=” * 80)
print(“【クロスSWOT戦略マトリックス】”)
print(“=” * 80)
print()
cross_swot = {
‘SO戦略’: [
{
‘戦略名’: ‘プレミアムセグメント集中’,
‘SWOT組合せ’: ‘S1,S5 × O3’,
‘説明’: ‘高い顧客満足度とロイヤリティを活かして未開拓のプレミアムセグメントを獲得’,
‘アクション’: ‘厳選されたプレミアム商品ラインを立ち上げ’,
‘投資額’: ‘1億円’,
‘期待リターン’: ‘2年で5億円’
},
{
‘戦略名’: ‘モバイルファースト体験’,
‘SWOT組合せ’: ‘S2 × O2’,
‘説明’: ‘強力な技術プラットフォームを活用してモバイルコマースをリード’,
‘アクション’: ‘AI推奨機能を備えた最高品質のモバイルアプリを開発’,
‘投資額’: ‘8千万円’,
‘期待リターン’: ‘モバイル売上+200%’
}
],
‘ST戦略’: [
{
‘戦略名’: ‘サービス差別化’,
‘SWOT組合せ’: ‘S1 × T1,T2’,
‘説明’: ‘優れた顧客サービスで競合の拡大と価格競争に対抗’,
‘アクション’: ‘サービス品質を倍増、24時間サポート’,
‘投資額’: ‘5千万円/年’,
‘期待リターン’: ‘顧客維持率60%以上を維持’
}
],
‘WO戦略’: [
{
‘戦略名’: ‘SNSによるブランド構築’,
‘SWOT組合せ’: ‘W1 × O4’,
‘説明’: ‘ソーシャルコマースを通じて低いブランド認知度を克服’,
‘アクション’: ‘インフルエンサーと提携、ソーシャル販売を開始’,
‘投資額’: ‘1.2億円’,
‘期待リターン’: ‘ブランド認知度 15% → 30%’
},
{
‘戦略名’: ‘物流パートナーシップ’,
‘SWOT組合せ’: ‘W3,W5 × O1’,
‘説明’: ‘市場成長を取り込むため配送の弱点を解消’,
‘アクション’: ‘大手物流会社と提携’,
‘投資額’: ‘2億円’,
‘期待リターン’: ‘配送3日→2日、市場シェア+2%’
}
],
‘WT戦略’: [
{
‘戦略名’: ‘ニッチ市場防衛’,
‘SWOT組合せ’: ‘W1,W4 × T1,T2’,
‘説明’: ‘直接競争を避け、守りやすいニッチに集中’,
‘アクション’: ‘特定の高利益カテゴリーに特化’,
‘投資額’: ‘3千万円’,
‘期待リターン’: ‘収益性維持’
}
]
}
for strategy_type, strategies in cross_swot.items():
print(f”【{strategy_type}】”)
print()
for strategy in strategies:
print(f”戦略: {strategy[‘戦略名’]}”)
print(f” SWOT組合せ: {strategy[‘SWOT組合せ’]}”)
print(f” 説明: {strategy[‘説明’]}”)
print(f” アクション: {strategy[‘アクション’]}”)
print(f” 投資額: {strategy[‘投資額’]}”)
print(f” 期待リターン: {strategy[‘期待リターン’]}”)
print()
# 戦略の優先順位付け
print(“=” * 80)
print(“【戦略の優先順位】”)
print(“=” * 80)
print()
all_strategies = []
for strategy_type, strategies in cross_swot.items():
for strategy in strategies:
all_strategies.append({
‘タイプ’: strategy_type,
‘戦略’: strategy[‘戦略名’],
‘投資額’: strategy[‘投資額’],
‘インパクト’: ‘高’ if strategy_type in [‘SO戦略’, ‘WO戦略’] else ‘中’,
‘優先度’: 1 if strategy_type == ‘SO戦略’ else 2 if strategy_type == ‘WO戦略’ else 3
})
df_strategies = pd.DataFrame(all_strategies)
df_strategies = df_strategies.sort_values(‘優先度’)
print(“推奨する優先順位:”)
print()
print(df_strategies.to_string(index=False))
print()
print(“実行ロードマップ:”)
print()
print(“フェーズ1 (0-6ヶ月): SO戦略”)
print(” → プレミアムセグメント集中”)
print(” → モバイルファースト体験”)
print()
print(“フェーズ2 (6-12ヶ月): WO戦略”)
print(” → 物流パートナーシップ”)
print(” → SNSによるブランド構築”)
print()
print(“フェーズ3 (12-18ヶ月): ST戦略”)
print(” → サービス差別化”)
print()
print(“継続実施: WT戦略”)
print(” → ニッチ市場防衛(必要に応じて)”)
SWOT分析の可視化
# SWOT分析の可視化
import matplotlib.pyplot as plt
import numpy as np
# SWOTマトリックスの可視化
fig, ax = plt.subplots(figsize=(12, 10))
# 4象限の背景色
ax.fill_between([0, 0.5], [0.5, 0.5], [1, 1], color=’#d4edda’, alpha=0.5) # S
ax.fill_between([0.5, 1], [0.5, 0.5], [1, 1], color=’#fff3cd’, alpha=0.5) # W
ax.fill_between([0, 0.5], [0, 0], [0.5, 0.5], color=’#cce5ff’, alpha=0.5) # O
ax.fill_between([0.5, 1], [0, 0], [0.5, 0.5], color=’#f8d7da’, alpha=0.5) # T
# 象限のラベル
ax.text(0.25, 0.95, ‘強み(STRENGTHS)’, ha=’center’, va=’top’, fontsize=16,
fontweight=’bold’, color=’#155724′)
ax.text(0.75, 0.95, ‘弱み(WEAKNESSES)’, ha=’center’, va=’top’, fontsize=16,
fontweight=’bold’, color=’#856404′)
ax.text(0.25, 0.45, ‘機会(OPPORTUNITIES)’, ha=’center’, va=’top’, fontsize=16,
fontweight=’bold’, color=’#004085′)
ax.text(0.75, 0.45, ‘脅威(THREATS)’, ha=’center’, va=’top’, fontsize=16,
fontweight=’bold’, color=’#721c24′)
# 各象限の内容
strengths_text = “””• NPS 45 (業界平均: 30)
• 強力な技術基盤
• アジャイルな組織
• 競争力ある価格
• リピート率60%”””
weaknesses_text = “””• ブランド認知度15%
• SKU数が限定的(2万)
• 配送3日
• マーケティング予算小
• 物流網が脆弱”””
opportunities_text = “””• 市場成長率+15%
• モバイルコマース急成長
• プレミアム層が未開拓
• ソーシャルコマース
• AIパーソナライゼーション”””
threats_text = “””• 競合の積極拡大
• 価格競争
• CAC上昇(+20%)
• プライバシー規制
• 経済の不確実性”””
ax.text(0.25, 0.85, strengths_text, ha=’center’, va=’top’, fontsize=10,
family=’monospace’)
ax.text(0.75, 0.85, weaknesses_text, ha=’center’, va=’top’, fontsize=10,
family=’monospace’)
ax.text(0.25, 0.35, opportunities_text, ha=’center’, va=’top’, fontsize=10,
family=’monospace’)
ax.text(0.75, 0.35, threats_text, ha=’center’, va=’top’, fontsize=10,
family=’monospace’)
# 軸のラベル
ax.text(0.5, 1.02, ‘内部環境’, ha=’center’, va=’bottom’, fontsize=12,
fontweight=’bold’)
ax.text(0.5, -0.02, ‘外部環境’, ha=’center’, va=’top’, fontsize=12,
fontweight=’bold’)
ax.text(-0.02, 0.75, ‘ポジティブ’, ha=’right’, va=’center’, fontsize=12,
fontweight=’bold’, rotation=90)
ax.text(-0.02, 0.25, ‘ネガティブ’, ha=’right’, va=’center’, fontsize=12,
fontweight=’bold’, rotation=90)
# グリッド線
ax.axhline(y=0.5, color=’gray’, linewidth=2)
ax.axvline(x=0.5, color=’gray’, linewidth=2)
ax.set_xlim(0, 1)
ax.set_ylim(0, 1)
ax.set_aspect(‘equal’)
ax.axis(‘off’)
ax.set_title(‘SWOT分析マトリックス’, fontsize=18, fontweight=’bold’, pad=20)
plt.tight_layout()
plt.savefig(‘swot_matrix.png’, dpi=150, bbox_inches=’tight’)
plt.show()
🔗 4. フレームワークの組み合わせ
3C × SWOT × 4P の統合分析
💡 複数フレームワークの統合活用
分析の流れ:
Step 1: 3C分析(外部環境理解)
・Customer: 市場・顧客を理解
・Competitor: 競合状況を把握
・Company: 自社の立ち位置確認
→ KSF(重要成功要因)を特定
Step 2: SWOT分析(内部・外部統合)
・3Cの結果をSWOTに反映
・Customer + Competitor → O/T
・Company → S/W
→ クロスSWOTで戦略オプション
Step 3: 4P分析(実行計画)
・戦略を4Pに落とし込み
・Product: 何を提供するか
・Price: いくらで売るか
・Place: どこで売るか
・Promotion: どう伝えるか
→ 実行可能なマーケティング計画
統合の例:
3C分析の結果:
・Customer: プレミアム層が成長
・Competitor: 大手は低〜中価格帯
・Company: 高品質な製品力あり
SWOT分析への反映:
・S: 製品品質(Company)
・W: ブランド認知(Company)
・O: プレミアム市場成長(Customer)
・T: 大手の動向(Competitor)
クロスSWOT戦略:
SO戦略: 高品質×プレミアム市場
→ プレミアムブランドとして確立
4Pへの展開:
・Product: ハイエンド製品ライン
・Price: プレミアム価格設定
・Place: 高級店舗、自社EC
・Promotion: ブランドイメージ重視
このように、3つのフレームワークを
連携させることで、
一貫性のある戦略が立案できる!
データで裏付ける統合分析
# 3C × SWOT × 4P 統合分析
import pandas as pd
print(“=” * 80)
print(“【フレームワーク統合分析】”)
print(“=” * 80)
print()
# Step 1: 3C → SWOT への変換
print(“【Step 1: 3CからSWOTへのマッピング】”)
print()
mapping = pd.DataFrame({
‘3C要素’: [
‘Customer: プレミアム層20%成長’,
‘Customer: モバイル購入+40%’,
‘Customer: 迅速な配送を期待’,
‘Competitor: 大手が35%シェア’,
‘Competitor: 価格競争が進行中’,
‘Company: NPS 45(高い)’,
‘Company: 技術基盤が強力’,
‘Company: ブランド認知度15%’,
‘Company: 配送3日(遅い)’
],
‘SWOTカテゴリ’: [
‘O (機会)’,
‘O (機会)’,
‘O (機会)’,
‘T (脅威)’,
‘T (脅威)’,
‘S (強み)’,
‘S (強み)’,
‘W (弱み)’,
‘W (弱み)’
],
‘データによる裏付け’: [
‘市場調査: CAGR 20%’,
‘分析: モバイルトラフィック前年比+40%’,
‘調査: 80%が2日配送を期待’,
‘業界レポート: 市場シェア35%’,
‘競合価格15%下落’,
‘NPS調査: 45 vs 業界平均30’,
‘稼働率99.9%、読込0.5秒’,
‘ブランド調査: 助成認知15%’,
‘物流レポート: 平均3.2日’
]
})
print(mapping.to_string(index=False))
print()
# Step 2: クロスSWOT戦略
print(“=” * 80)
print(“【Step 2: クロスSWOT戦略オプション】”)
print(“=” * 80)
print()
strategic_options = {
‘SO (攻め)’: {
‘名称’: ‘プレミアムモバイル体験’,
‘組合せ’: ‘S(NPS, 技術) × O(プレミアム, モバイル)’,
‘説明’: ‘プレミアム層のモバイルショッパーを獲得’,
‘成功確率’: ‘75%’,
‘期待ROI’: ‘300%’
},
‘WO (構築)’: {
‘名称’: ‘物流パートナーシップ’,
‘組合せ’: ‘W(配送) × O(配送期待)’,
‘説明’: ‘市場ニーズに合わせて配送を改善’,
‘成功確率’: ‘80%’,
‘期待ROI’: ‘200%’
},
‘ST (守り)’: {
‘名称’: ‘サービス卓越性’,
‘組合せ’: ‘S(NPS) × T(競争)’,
‘説明’: ‘優れたサービスで差別化’,
‘成功確率’: ‘70%’,
‘期待ROI’: ‘150%’
},
‘WT (回避)’: {
‘名称’: ‘ニッチ集中’,
‘組合せ’: ‘W(ブランド, 配送) × T(価格競争)’,
‘説明’: ‘価格競争を避け、ニッチに集中’,
‘成功確率’: ‘60%’,
‘期待ROI’: ‘100%’
}
}
for strategy_type, details in strategic_options.items():
print(f”【{strategy_type}】 {details[‘名称’]}”)
print(f” 組合せ: {details[‘組合せ’]}”)
print(f” 説明: {details[‘説明’]}”)
print(f” 成功確率: {details[‘成功確率’]}”)
print(f” 期待ROI: {details[‘期待ROI’]}”)
print()
# Step 3: 選択した戦略の4P展開
print(“=” * 80)
print(“【Step 3: 4P実行計画】”)
print(“=” * 80)
print()
print(“選択した戦略: SO – プレミアムモバイル体験”)
print()
four_p_plan = pd.DataFrame({
‘P’: [‘Product’, ‘Price’, ‘Place’, ‘Promotion’],
‘現状’: [
‘標準的な商品ライン’,
‘5,000-30,000円’,
‘Webサイト、アプリ’,
‘パフォーマンスマーケティング’
],
‘目標状態’: [
‘プレミアム厳選コレクション’,
‘15,000-100,000円’,
‘モバイルファースト、プレミアム提携’,
‘ブランド+インフルエンサーマーケティング’
],
‘主要KPI’: [
‘プレミアムSKU数: 500→2,000’,
‘プレミアム客単価: 25,000円→50,000円’,
‘モバイル売上比率: 30%→60%’,
‘プレミアム認知度: 5%→25%’
],
‘投資額’: [
‘5千万円(キュレーションチーム)’,
‘N/A(価格戦略)’,
‘8千万円(アプリ+提携)’,
‘1.2億円(ブランドキャンペーン)’
]
})
print(four_p_plan.to_string(index=False))
print()
# 実行計画とKPI
print(“=” * 80)
print(“【実行タイムラインとKPI】”)
print(“=” * 80)
print()
timeline = “””
Q1: 基盤構築
– プレミアム商品キュレーションチーム立ち上げ
– プレミアムブランド5社と提携
– KPI: プレミアムSKU数 500 → 1,000
Q2: モバイル強化
– 新しいプレミアムモバイルアプリをリリース
– AI推奨機能を実装
– KPI: モバイルCVR +30%
Q3: ブランド構築
– インフルエンサーキャンペーン開始
– プレミアムブランド広告
– KPI: プレミアム層認知度 5% → 15%
Q4: スケール
– プレミアム提携を拡大
– データに基づいて最適化
– KPI: プレミアム売上 +100%
総投資額: 2.5億円
期待リターン: 7.5億円(1年目)
ROI: 200%
“””
print(timeline)
📝 STEP 46 のまとめ
✅ このステップで学んだこと
- 3C分析: 顧客・競合・自社の視点で市場を理解
- 4P分析: マーケティングミックスの最適化
- SWOT分析: 内部・外部環境の統合分析
- データ活用: フレームワークを数字で裏付ける
- 戦略立案: 分析から具体的なアクションへ
💡 フレームワーク思考の実務活用ポイント
定番フレームワークをデータで強化!
1. フレームワークの使い分け
・戦略立案: 3C分析
・マーケティング計画: 4P分析
・事業計画: SWOT分析
・全体俯瞰: 3つ組み合わせ
2. データで裏付ける
・定性分析だけで終わらない
・必ず数字を入れる
・市場データ、顧客データ、財務データ
・仮説をデータで検証
3. アクション志向
・分析で満足しない
・必ず戦略・施策に落とす
・優先順位をつける
・効果測定を設計
4. 反復して精緻化
・一度で完璧は無理
・ドラフトを作る
・フィードバックで改善
・定期的に見直す
5. チームで議論
・一人で完結しない
・多様な視点を集める
・合意形成のツール
・共通言語として機能
活用シーン:
・新規事業検討
・年度事業計画
・マーケティング戦略
・競合対策
・投資判断
フレームワークは思考の型!
データと組み合わせて最強に!
📝 練習問題
問題 1
基礎
あなたが経営するカフェについて、3C分析を行ってください。
状況:
・立地: 駅から徒歩5分のオフィス街
・特徴: こだわりのスペシャルティコーヒー
・価格: コーヒー500円(競合は300-400円)
・客層: 主にビジネスパーソン
Customer、Competitor、Companyの3つの視点で分析し、
KSF(重要成功要因)を導いてください。
【解答例】カフェの3C分析
1. Customer(顧客・市場)分析
ターゲット顧客:
・オフィスワーカー(20-40代)
・朝の通勤時、ランチ後、夕方
・月収30-50万円
顧客ニーズ:
・朝: 素早く美味しいコーヒー
・昼: 落ち着ける空間、Wi-Fi
・夕方: リフレッシュ、作業スペース
購買行動:
・週3-5回の利用
・テイクアウト60%、イートイン40%
・支払い: キャッシュレス希望
市場トレンド:
・スペシャルティコーヒーへの関心↑
・リモートワークでカフェ利用↑
・健康志向(オーガニック、低糖質)↑
市場規模:
・オフィス街カフェ市場: 成長中
・周辺のオフィスワーカー: 約5,000人
2. Competitor(競合)分析
主要競合A: 大手チェーンカフェ
・立地: 駅前(徒歩1分)
・価格: コーヒー300円
・強み: ブランド力、低価格、スピード
・弱み: コーヒーの質は標準的、混雑
・客層: 幅広い(学生〜社会人)
主要競合B: コンビニコーヒー
・立地: 至る所にあり
・価格: 100-200円
・強み: 圧倒的な利便性、低価格
・弱み: 座席なし、質は標準
・客層: 急いでいる人
主要競合C: 個人経営カフェ
・立地: 路地裏(徒歩7分)
・価格: 400-600円
・強み: 雰囲気良い、こだわり
・弱み: 認知度低い、席数少ない
・客層: カフェ好き
競合マップ:
・低価格×利便性: チェーン、コンビニ
・高品質×雰囲気: 個人カフェ
・中間: 空いている!
3. Company(自社)分析
自社の強み:
・スペシャルティコーヒー(品質高い)
・バリスタの技術(ラテアート)
・立地良い(駅近、オフィス街)
・Wi-Fi、電源完備
・清潔で落ち着いた空間
・常連客との関係性
自社の弱み:
・知名度が低い(開業1年)
・価格が高い(500円)
・席数が少ない(20席)
・朝のピーク時に行列
・マーケティング予算少ない
【KSF(重要成功要因)の導出】
3C分析から見えてきたKSF:
KSF 1: 品質とスピードの両立
・Customer: 美味しいが、待ちたくない
・Competitor: チェーンは速いが質は標準
・Company: 品質は高いが提供に時間
→ オペレーション改善で5分以内提供
KSF 2: 作業しやすい環境
・Customer: リモートワーク増加
・Competitor: 作業環境の提供が弱い
・Company: Wi-Fi、電源、静かな空間あり
→ 「仕事が捗るカフェ」として差別化
KSF 3: 常連客の囲い込み
・Customer: 週3-5回利用する層
・Competitor: ロイヤリティ施策が弱い
・Company: 顧客との関係性が強み
→ ポイントカード、定期券制度
【戦略の方向性】
1. オペレーション改善(KSF 1)
・朝限定メニュー(注文から3分提供)
・事前注文アプリ導入
→ 期待効果: 朝の客数20%増
2. ワークスペース強化(KSF 2)
・2階を完全ワークスペース化
・時間課金制(1時間500円、ドリンク付)
→ 期待効果: 平日昼間の稼働率↑
3. ロイヤリティプログラム(KSF 3)
・デジタルスタンプカード
・月額定額プラン(月5,000円で1日1杯)
→ 期待効果: リピート率60%→80%
問題 2
応用
あなたのオンラインショップについて、SWOT分析を行い、
クロスSWOT戦略(SO、ST、WO、WT)を立案してください。
現状:
・売上: 月500万円
・顧客満足度: 高い(NPS 40)
・商品数: 300点(少ない)
・配送: 3日(遅い)
・認知度: 低い
各戦略タイプ(SO、ST、WO、WT)で
最低1つずつ具体的な戦略を提案してください。
【解答例】オンラインショップのSWOT分析
SWOT分析
S: Strengths(強み)
1. 高い顧客満足度(NPS 40、業界平均25)
2. リピート率が高い(70%)
3. ニッチ商品に強い(専門性)
4. 丁寧なカスタマーサポート
5. SNSエンゲージメント高い
W: Weaknesses(弱み)
1. 商品数が少ない(300点 vs 競合3,000点)
2. 配送が遅い(3日 vs 競合翌日)
3. ブランド認知度が低い
4. マーケティング予算が少ない
5. 在庫管理システムが脆弱
O: Opportunities(機会)
1. ニッチ市場の成長(年20%)
2. SNS経由の購買増加
3. サブスクリプションモデルの普及
4. ECシフト加速
5. インフルエンサーマーケティング効果大
T: Threats(脅威)
1. 大手ECの参入(Amazon、楽天)
2. 配送料の高騰
3. 顧客獲得コストの上昇
4. 競合の値下げ圧力
5. 景気後退で買い控え
クロスSWOT戦略
【SO戦略: 強み × 機会】
SO-1: サブスクモデル導入
・組み合わせ: S1,S2(顧客満足度、リピート率) × O3(サブスク普及)
・戦略: リピート率の高さを活かしてサブスク導入
・具体策:
- 月額3,980円で毎月厳選3商品お届け
- 顧客の好みをAIで学習してカスタマイズ
- 既存顧客の50%を目標に勧誘
・期待効果:
- 安定収益の確保(月200万円)
- LTV(顧客生涯価値)が2倍に
【ST戦略: 強み × 脅威】
ST-1: 専門性による差別化
・組み合わせ: S3,S4(専門性、サポート) × T1(大手参入)
・戦略: 大手にできない専門性で勝負
・具体策:
- 専門スタッフによる商品相談(無料)
- カスタマイズサービス提供
- コミュニティ運営(愛好家の集まり)
・期待効果:
- 大手との差別化成功
- 客単価20%向上
【WO戦略: 弱み × 機会】
WO-1: 物流パートナー提携
・組み合わせ: W2(配送遅い) × O4(ECシフト)
・戦略: 配送改善でEC市場成長を取り込む
・具体策:
- 大手物流会社と提携
- 翌日配送エリアを拡大
- 配送状況のリアルタイム追跡
・期待効果:
- 配送3日→翌日に改善
- カート放棄率20%削減
WO-2: インフルエンサー連携
・組み合わせ: W3(認知度低い) × O5(インフルエンサー効果)
・戦略: 低予算でもできるインフルエンサーで認知度UP
・具体策:
- マイクロインフルエンサー10名と提携
- 商品使用レビュー動画作成
- アフィリエイトで成果報酬
・期待効果:
- 新規顧客獲得+500人/月
- 認知度向上
【WT戦略: 弱み × 脅威】
WT-1: コア顧客への集中
・組み合わせ: W1,W3(商品少、認知低) × T3,T4(CAC高、価格競争)
・戦略: 広く浅くではなく、深く狭く
・具体策:
- 既存顧客への深耕営業
- VIP顧客プログラム(上位20%)
- クロスセル・アップセル強化
- 顧客紹介インセンティブ
・期待効果:
- 既存顧客の年間購買額+30%
- 新規獲得コストを抑制
【戦略の優先順位】
最優先(即実行):
1. SO-1: サブスクモデル導入
2. WO-1: 物流パートナー提携
高優先(3ヶ月以内):
3. WO-2: インフルエンサー連携
4. ST-1: 専門性差別化
継続実施:
5. WT-1: コア顧客集中
【期待される総合効果】
現状: 月商500万円
1年後目標: 月商800万円(+60%)
❓ よくある質問
Q1: フレームワークを使うと思考が硬直化しませんか?
適切に使えば、むしろ思考を整理できます。
フレームワークの正しい使い方:
× 悪い使い方:
・フレームワークに無理やり当てはめる
・型にはまって柔軟性を失う
・フレームワークを埋めることが目的化
○ 良い使い方:
・思考の出発点として使う
・漏れがないかチェックに使う
・チーム内の共通言語として使う
・状況に応じてカスタマイズ
柔軟な活用:
・3Cに「Context(環境)」を加えて4Cに
・4Pを顧客視点で4Cに変換
・SWOT×3Cで多角的分析
原則:
フレームワークは道具
道具に使われず、道具を使いこなす
Q2: SWOT分析で強み・弱みが思いつかない場合は?
競合比較と顧客の声を参考にします。
強み・弱みを見つける方法:
1. 競合と比較する
・競合より優れている点 → 強み
・競合に劣る点 → 弱み
主要7要素で比較:
・製品・サービス
・価格
・品質
・ブランド
・顧客サービス
・技術
・財務力
2. 顧客に聞く
・なぜ当社を選んだ? → 強み
・不満な点は? → 弱み
・競合と比べてどう? → 差分
3. 社内で議論
・営業: 顧客の生の声
・開発: 技術的優位性
・財務: 数字から見た強弱
4. データで検証
・市場シェア
・顧客満足度
・リピート率
・利益率
最低でも各3つは出す!
Q3: フレームワーク分析の結果をどう活用すればいいですか?
必ず戦略とアクションに落とし込みます。
活用ステップ:
ステップ1: 洞察の抽出
分析から「So What?」を導く
例: 3C分析の結果
「顧客は価格より品質重視」
「競合は価格競争に走っている」
「当社は品質では負けない」
→ 洞察: 品質で差別化できる!
ステップ2: 戦略の立案
洞察から戦略を決定
戦略: 高品質・高価格路線
・ターゲット: 品質重視層
・ポジショニング: プレミアム
・差別化: 品質保証
ステップ3: アクションプラン
戦略を具体的な施策に
施策:
1. 品質基準の厳格化
2. 価格を15%値上げ
3. 品質訴求の広告展開
4. プレミアムパッケージ
ステップ4: 効果測定
KPIを設定して追跡
KPI:
・客単価 +15%
・利益率 +5%
・顧客満足度 +10pt
原則:
分析 → 洞察 → 戦略 → アクション → 測定
この流れを徹底する!
artnasekai
#artnasekai #学習メモ