Appearance
🛠 Workshop — Thuyết trình insight cho "sếp"
Lấy dashboard từ Buổi 11 → viết executive summary (3 key findings) → tạo 5 slides (Hook → Insight 1, 2, 3 → Recommendation) → thuyết trình 5 phút. Output: slide deck (5 slides) + dashboard annotated + recording!
🎯 Mục tiêu workshop
Sau khi hoàn thành workshop này, bạn sẽ:
- Extract 3 key findings từ dashboard Buổi 11
- Viết executive summary theo format What → So What → Now What
- Tạo 5 slides theo Pyramid Principle (conclusion first)
- Annotate dashboard — thêm insight labels, highlights, callouts
- Thuyết trình 5 phút — practice pitch cho "sếp"
- Record — quay video 5 phút và self-review
🧰 Yêu cầu
| Yêu cầu | Chi tiết |
|---|---|
| Kiến thức | Đã hoàn thành Buổi 11 (Power BI / Tableau) + Buổi 12 lý thuyết (Data Storytelling) |
| Input | File .pbix / .twbx từ Workshop Buổi 11 (dashboard e-commerce) |
| Công cụ slides | Google Slides (free) HOẶC PowerPoint HOẶC Canva |
| Recording | OBS Studio (free) hoặc phone recording |
| Thời gian | 90–120 phút |
💡 Naming convention
Đặt tên file: HoTen_Buoi12_Storytelling.pptx (slides) + HoTen_Buoi12_Dashboard_Annotated.pbix (dashboard)
📦 Input: Dashboard từ Buổi 11
Bạn sẽ sử dụng dashboard đã xây trong Workshop Buổi 11. Dashboard đó có:
| Element | Mô tả |
|---|---|
| KPI Cards | Total Revenue, Total Orders, AOV, Growth % |
| Revenue Trend | Line chart 24 tháng |
| Revenue by Category | Bar chart breakdown |
| Revenue by Region | Bar chart hoặc map |
| Slicers | Region, Date Range, Channel |
Nếu bạn chưa hoàn thành Workshop Buổi 11, sử dụng sample data bên dưới:
python
# Quick summary data cho workshop (nếu không có dashboard Buổi 11)
import pandas as pd
summary = {
"KPI": ["Total Revenue", "Total Orders", "AOV", "YoY Growth", "Top Category", "Top Region"],
"Value": ["450 tỷ VND", "42,500", "10.6M VND", "+8.5%", "Electronics (32%)", "TP.HCM (35%)"],
"vs_Target": ["✅ +3%", "✅ +5%", "⚠️ -2%", "✅ Above", "N/A", "N/A"],
"Trend": ["↑ Tăng đều", "↑ Tăng đều", "↓ Giảm nhẹ", "→ Stable", "N/A", "N/A"]
}
df_summary = pd.DataFrame(summary)
print(df_summary.to_string(index=False))Phần 1: Extract Key Findings (20 phút)
Nhìn vào dashboard Buổi 11 → xác định 3 key findings → viết theo What–So What–Now What
Bước 1.1: Scan dashboard — tìm patterns
Mở dashboard Buổi 11 và trả lời 5 câu hỏi:
📋 Dashboard Scan Checklist:
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. KPI nào TĂNG mạnh nhất? Vì sao?
2. KPI nào GIẢM hoặc dưới target? Vì sao?
3. Trend nào bất thường? (spike, drop, inflection point)
4. Category/Region nào nổi bật? (tốt nhất hoặc tệ nhất)
5. Filter theo region — insight nào khác biệt giữa vùng miền?Bước 1.2: Viết 3 key findings
Điền template sau — viết đúng format What → So What → Now What:
📝 KEY FINDING 1:
━━━━━━━━━━━━━━━
WHAT: [Chuyện gì xảy ra?]
Ví dụ: "Revenue Q3 tăng 8.5% YoY, vượt target 3%"
SO WHAT: [Tại sao quan trọng?]
Ví dụ: "Electronics chiếm 32% revenue, tăng 15% — là driver chính"
NOW WHAT: [Nên làm gì?]
Ví dụ: "Tăng inventory Electronics 20% cho Q4 promotion season"
📝 KEY FINDING 2:
━━━━━━━━━━━━━━━
WHAT: [Chuyện gì xảy ra?]
Ví dụ: "AOV giảm 2% dưới target — trung bình 10.6M vs target 10.8M"
SO WHAT: [Tại sao quan trọng?]
Ví dụ: "Khách mua nhiều hơn nhưng giá trị thấp hơn — discount quá nhiều?"
NOW WHAT: [Nên làm gì?]
Ví dụ: "Review pricing strategy — giảm discount depth, tăng bundle offers"
📝 KEY FINDING 3:
━━━━━━━━━━━━━━━
WHAT: [Chuyện gì xảy ra?]
Ví dụ: "Khu vực miền Trung chỉ chiếm 12% revenue — thấp nhất"
SO WHAT: [Tại sao quan trọng?]
Ví dụ: "Dân số miền Trung 20% cả nước — underpenetrated"
NOW WHAT: [Nên làm gì?]
Ví dụ: "Marketing campaign riêng cho miền Trung — thử nghiệm Q4"⚠️ Sai lầm phổ biến khi viết Key Findings
❌ Chỉ có What: "Revenue Q3 tăng 8.5%" → Sếp: "Rồi sao?" ❌ Không có So What: "Electronics tăng 15%" → Sếp: "Vậy ảnh hưởng gì?" ❌ Không có Now What: "AOV giảm 2%" → Sếp: "Vậy làm gì?"
✅ Đầy đủ 3 phần: "AOV giảm 2% (What) → discount quá nhiều, ảnh hưởng margin (So What) → review pricing, giảm discount depth (Now What)"
Bước 1.3: Viết Executive Summary
Gộp 3 findings thành 1 đoạn executive summary (3-5 câu):
📝 EXECUTIVE SUMMARY TEMPLATE:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Governing Thought — 1 câu kết luận chính]
Key Findings:
1. [Finding 1 — What + So What]
2. [Finding 2 — What + So What]
3. [Finding 3 — What + So What]
Recommendations:
• [Action 1 — budget, timeline, expected impact]
• [Action 2 — budget, timeline, expected impact]
• [Action 3 — budget, timeline, expected impact]
Decision needed: [Yêu cầu cụ thể, deadline]Ví dụ hoàn chỉnh:
Governing Thought: "Q3 revenue vượt target 3% nhờ Electronics surge, nhưng AOV giảm và miền Trung underpenetrated — 2 cơ hội nếu hành động đúng."
Key Findings:
- Revenue +8.5% YoY, vượt target — Electronics là driver chính (+15%)
- AOV giảm 2% dưới target — cần review pricing strategy
- Miền Trung chỉ 12% revenue vs 20% dân số — growth opportunity
Recommendations:
- Tăng inventory Electronics 20% cho Q4 — budget 5 tỷ — expected +12 tỷ revenue
- Review discount policy — cap discount 15%, tăng bundle — expected +2% AOV
- Pilot marketing campaign miền Trung — budget 1 tỷ — expected +3% market share
Decision needed: CEO approve Q4 budget allocation by Friday
Phần 2: Tạo 5 Slides (30 phút)
Design 5 slides theo Pyramid Principle — conclusion first, evidence sau
Slide Template
Tạo 5 slides với structure sau:
Slide 1: Hook + Governing Thought
┌──────────────────────────────────────────────────┐
│ 📊 [Title: Governing Thought] │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ E-Commerce Performance Q3 2025 │
│ │
│ "Revenue vượt target 3% nhờ Electronics, │
│ nhưng AOV giảm và miền Trung còn cơ hội — │
│ 3 actions cho Q4" │
│ │
│ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ │
│ │Rev │ │Ord │ │AOV │ │YoY │ ← KPI cards │
│ │450T │ │42.5K│ │10.6M│ │+8.5%│ │
│ │✅+3%│ │✅+5%│ │⚠️-2%│ │✅ │ │
│ └─────┘ └─────┘ └─────┘ └─────┘ │
│ │
│ 3 Key Findings: [bullet preview] │
│ │
└──────────────────────────────────────────────────┘Slide 2: Finding 1 — Revenue Driver
┌──────────────────────────────────────────────────┐
│ 📈 "Electronics surge 15% — chiếm 32% revenue, │
│ là driver chính cho Q3 outperformance" │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ [BAR CHART: Revenue by Category] │
│ Electronics: ████████████ 32% (+15%) ← BOLD │
│ Fashion: ███████████ 28% (+5%) │
│ Food: ███████ 18% (+2%) │
│ Beauty: █████ 13% (-3%) ← RED │
│ Sports: ████ 9% (+1%) │
│ │
│ Annotation: "Electronics tăng nhờ Laptop season │
│ + Back-to-school campaign. Beauty giảm — cần │
│ investigate." │
│ │
│ Takeaway: Tăng inventory Electronics 20% Q4 │
│ │
└──────────────────────────────────────────────────┘Slide 3: Finding 2 — AOV Concern
┌──────────────────────────────────────────────────┐
│ ⚠️ "AOV giảm 2% — discount depth tăng 40%, │
│ ăn mòn margin dù volume tăng" │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ [LINE CHART: AOV trend 12 months] │
│ Target line: ── 10.8M (dotted) │
│ Actual: ── 10.6M → dipping below target │
│ │
│ Annotation: "Discount campaigns tháng 7-9 │
│ pushed volume nhưng giảm AOV. Trend đang │
│ tiếp tục xuống." │
│ │
│ Takeaway: Cap discount 15%, increase bundles │
│ │
└──────────────────────────────────────────────────┘Slide 4: Finding 3 — Growth Opportunity
┌──────────────────────────────────────────────────┐
│ 🎯 "Miền Trung 12% revenue vs 20% dân số │
│ = cơ hội tăng trưởng lớn nhất" │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ [BAR CHART: Revenue Share vs Population Share] │
│ TP.HCM: Rev 35% | Pop 25% → Saturated │
│ Hà Nội: Rev 30% | Pop 22% → Saturated │
│ M.Trung: Rev 12% | Pop 20% → UNDERPENETRATED │
│ Cần Thơ: Rev 15% | Pop 18% → OK │
│ Khác: Rev 8% | Pop 15% → Low │
│ │
│ Annotation: "Gap lớn nhất: miền Trung. │
│ Revenue/capita chỉ bằng 60% toàn quốc." │
│ │
│ Takeaway: Pilot marketing miền Trung Q4 │
│ │
└──────────────────────────────────────────────────┘Slide 5: Recommendations + Call to Action
┌──────────────────────────────────────────────────┐
│ ⚡ "3 actions cho Q4 — tổng budget 6 tỷ, │
│ expected impact +15 tỷ revenue" │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ ┌────────────┬──────────┬─────────┬──────────┐ │
│ │ Action │ Budget │Timeline │ Impact │ │
│ ├────────────┼──────────┼─────────┼──────────┤ │
│ │ Tăng inv. │ 5 tỷ │ Oct │ +12 tỷ │ │
│ │ Electronics│ │ │ revenue │ │
│ ├────────────┼──────────┼─────────┼──────────┤ │
│ │ Review │ 0 (ops) │ Oct-Nov │ +2% AOV │ │
│ │ pricing │ │ │ (~2 tỷ) │ │
│ ├────────────┼──────────┼─────────┼──────────┤ │
│ │ Marketing │ 1 tỷ │ Nov-Dec │ +3 tỷ │ │
│ │ M.Trung │ │ │ revenue │ │
│ └────────────┴──────────┴─────────┴──────────┘ │
│ │
│ 💰 Total: invest 6 tỷ → expected +17 tỷ (ROI 3x)│
│ │
│ ⚡ Decision needed: │
│ CEO approve budget allocation by Friday │
│ Next review: Monthly check-in, first week Nov │
│ │
└──────────────────────────────────────────────────┘📌 Design Checklist cho mỗi slide
- [ ] Title = Insight (action title, không phải label)
- [ ] 1 slide = 1 message (không nhồi 2 charts)
- [ ] Chart annotated (arrow, highlight, callout)
- [ ] Takeaway có (text box cuối slide)
- [ ] Font legible (title ≥ 24pt, body ≥ 18pt)
- [ ] Color meaningful (green=good, red=bad, gray=context)
- [ ] Source noted (footnote: "Source: E-commerce dashboard, Q3 2025")
Phần 3: Annotate Dashboard (20 phút)
Mở Power BI / Tableau → thêm annotations trực tiếp trên dashboard
Bước 3.1: Thêm Text Boxes vào Dashboard
Mở dashboard Buổi 11 trong Power BI Desktop. Thêm annotations:
Power BI — Thêm Annotation:
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Home → Text Box → vẽ text box trên dashboard
2. Viết insight ngắn (1-2 câu)
3. Format: font 10pt, background light yellow, border gray
4. Position: gần chart liên quan
Nên thêm annotation cho:
☐ KPI card Revenue → "Vượt target 3% — nhờ Electronics surge"
☐ Revenue trend → "Inflection point tháng 7 — promotion campaign"
☐ Category breakdown → "Electronics = #1 driver, Beauty = concern"
☐ Region breakdown → "Miền Trung underpenetrated — growth opportunity"Bước 3.2: Đổi Chart Titles thành Action Titles
| Chart | Title cũ (label) | Title mới (action) |
|---|---|---|
| Revenue Trend | "Revenue by Month" | "Revenue tăng đều — vượt target từ tháng 6" |
| Category Breakdown | "Revenue by Category" | "Electronics dẫn đầu 32% — Beauty cần chú ý" |
| Region Breakdown | "Revenue by Region" | "TP.HCM + Hà Nội chiếm 65% — miền Trung còn cơ hội" |
| KPI Row | "Key Metrics" | "Q3: 3/4 KPIs xanh — AOV là concern duy nhất" |
Bước 3.3: Highlight Data Points
Trong Power BI:
Highlight technique:
━━━━━━━━━━━━━━━━━━
1. Conditional formatting → color scale hoặc rules
Format → Data colors → Advanced controls
Rule: if value < target → Red, else → Green
2. Reference line cho target:
Analytics pane → Add line → Constant Line
Value = target, Label = "Target", Style = dashed
3. Top/Bottom rules:
Conditional formatting → Top N → highlight top categoryPhần 4: Thuyết trình 5 phút (20 phút)
Practice trình bày 5 slides — đúng 5 phút, không hơn
Script Template
Viết script cho mỗi slide (đọc to → time yourself):
📝 SCRIPT TEMPLATE:
━━━━━━━━━━━━━━━━━━
SLIDE 1 (1 phút):
"Xin chào anh/chị. Hôm nay tôi sẽ trình bày kết quả e-commerce Q3.
[Đọc governing thought]
Tóm lại: revenue vượt target, nhưng chúng ta có 2 vấn đề cần giải quyết
và 1 cơ hội lớn. 3 recommendations, tổng budget 6 tỷ, ROI 3x.
Cho phép tôi đi vào chi tiết."
SLIDE 2 (1 phút):
"Finding 1: Electronics surge 15% — đây là driver chính.
[Chỉ vào chart] Như các anh chị thấy, Electronics chiếm 32%,
tăng mạnh nhất. Nguyên nhân: Laptop season + back-to-school campaign.
Đề xuất: tăng inventory Electronics 20% cho Q4."
SLIDE 3 (1 phút):
"Finding 2: AOV giảm 2% dưới target. [Chỉ vào trend]
Từ tháng 7, AOV liên tục dưới target line.
Nguyên nhân: discount campaigns quá aggressive — volume tăng
nhưng giá trị mỗi đơn giảm. Đề xuất: cap discount 15%,
tăng bundle offers."
SLIDE 4 (1 phút):
"Finding 3: Miền Trung — cơ hội tăng trưởng lớn nhất.
[Chỉ vào chart] 12% revenue nhưng 20% dân số.
Revenue per capita chỉ bằng 60% toàn quốc.
Đề xuất: pilot marketing campaign Q4, budget 1 tỷ."
SLIDE 5 (1 phút):
"Tổng kết: 3 actions, 6 tỷ budget, expected +17 tỷ revenue.
[Chỉ vào bảng] ROI 3x trong 1 quý. Tôi cần CEO approve
budget allocation by cuối tuần này. Nếu anh/chị có câu hỏi,
tôi có appendix chi tiết. Cảm ơn."Practice Checklist
✅ BEFORE RECORDING:
━━━━━━━━━━━━━━━━━━
□ Practice 3 lần (tự nói to)
□ Time check: ≤ 5:30 (buffer 30 giây)
□ Eye contact: nhìn camera/audience, không đọc slides
□ Voice: rõ ràng, pace vừa phải, không nói nhanh
□ Gestures: chỉ vào chart khi mô tả data
□ Transitions: smooth giữa các slides
□ Conclusion: call to action rõ ràngRecord
Recording Setup:
━━━━━━━━━━━━━━━
Option 1: OBS Studio (free)
- Screen record (slides) + webcam overlay
- Settings: 1080p, 30fps
Option 2: Phone
- Record phone đặt trước laptop
- Laptop show slides, phone record bạn + màn hình
Option 3: Zoom/Teams
- Share screen + record meeting (chỉ mình bạn)
File name: HoTen_Buoi12_Presentation.mp4
Length: 5 phút ± 30 giây📊 Rubric — Tiêu chí chấm điểm
| Tiêu chí | Xuất sắc (9-10) | Tốt (7-8) | Đạt (5-6) | Chưa đạt (<5) |
|---|---|---|---|---|
| Executive Summary | Governing thought rõ, 3 findings có đầy đủ What/So What/Now What | 3 findings, nhưng So What hoặc Now What thiếu 1 | 2 findings, thiếu Now What | Không có executive summary |
| Slide Structure | 5 slides Pyramid, action titles, 1 slide = 1 message | 5 slides, nhưng 1-2 slide title là label | > 7 slides hoặc < 4 slides, title hỗn hợp | Slides không có structure |
| Chart Annotation | Mọi chart annotated: arrow, highlight, callout, takeaway | 2/3 charts annotated | 1 chart annotated | Không annotation |
| Dashboard Annotation | 4+ text boxes, action titles, conditional formatting | 2-3 text boxes, 1-2 action titles | 1 text box | Dashboard không thay đổi |
| Presentation | 5 phút, conclusion first, smooth transitions, clear voice | 5-7 phút, conclusion first nhưng pace không đều | > 7 phút hoặc < 4 phút | Không record |
| Recommendation | 3 actions: budget + timeline + ROI | 2-3 actions, thiếu ROI | 1 action vague | Không recommendation |
| "So What?" | Mọi insight pass "So What?" test | 2/3 pass | 1/3 pass | Không pass |
Deliverables
| # | Deliverable | Format | Nộp |
|---|---|---|---|
| 1 | Slide deck | .pptx hoặc Google Slides link | 5 slides + appendix (optional) |
| 2 | Dashboard annotated | .pbix hoặc .twbx | Dashboard có text boxes, action titles, highlights |
| 3 | Recording | .mp4 hoặc YouTube unlisted link | 5 phút presentation |
| 4 | Executive Summary | Text trong slide 1 hoặc file .md riêng | 3 findings + recommendations |
💡 Self-Review Checklist
Sau khi record, xem lại video và check:
- [ ] Slide 1 có governing thought không?
- [ ] Bạn có nói "So What?" và "Now What?" cho mỗi finding không?
- [ ] Charts có annotation không?
- [ ] Bạn có dùng từ kỹ thuật mà sếp không hiểu không? (p-value, correlation, etc.)
- [ ] Call to action cuối cùng rõ ràng không?
- [ ] Thời gian ≤ 5:30?
- [ ] Eye contact: bạn nhìn camera hay đọc slides?
📚 Tài liệu tham khảo
| Tài liệu | Link | Ghi chú |
|---|---|---|
| Storytelling with Data — Cole Knaflic | storytellingwithdata.com | Framework chính |
| The Pyramid Principle — Barbara Minto | Amazon | Structure logic |
| Power BI — Add Text Box | learn.microsoft.com | Hướng dẫn annotation |
| OBS Studio (Free Recording) | obsproject.com | Tool quay video miễn phí |
| Canva Presentation Templates | canva.com | Slide templates đẹp, free |
| Google Slides | slides.google.com | Free alternative to PowerPoint |