THE FUTURE MARKETACADEMY
Your classroomRoom 07 · Tech Lab
School of Data & Tech

Analytics Lead: estratehiya, etika at mentoring

What you'll be able to do
  • Bumuo ng metrics framework para sa isang team: isang goal metric, ang mga driver na nagpapagalaw dito at ang mga guardrail na nagpoprotekta rito.
  • Magpatakbo ng iisang source of truth: isang metric catalogue na may mga owner, bersyon at petsa, para hindi magkaiba nang tahimik ang dalawang dashboard.
  • Mag-review ng analysis para sa bias: sino ang wala, ano ang sinubukan at ano ang iniwan.
  • Suriin ang isang model o rule kung patas sa pagitan ng mga grupo, at ipaliwanag ang mga kapalit sa simpleng salita.
  • Magsagawa ng privacy review: mag-minimise, mag-aggregate, sumubok ng re-identification at ligtas na itago ang maliliit na grupo.
  • Manguna sa mga review gamit ang checklist, mga evidence query at mababait na komentong may label.
  • Mag-mentor ng mga junior analyst gamit ang malinaw na feedback, growth plan at review bilang pagtuturo.

Lahat ng numero ay galing sa maliliit na gawa-gawang table at kinuwenta at tiniyak gamit ang SQLite 3.51 sa pamamagitan ng built-in na sqlite3 module ng Python. Kung iba ang kilos ng ibang database, sinasabi iyon ng lesson. Education only: nagtuturo ang course na ito ng mga pamamaraan, hindi ito payo sa batas, privacy, pananalapi o trabaho. Para sa mga totoong desisyon tungkol sa mga tao, magtanong sa kuwalipikadong propesyonal at sa privacy officer ng organisasyon mo.

Words in this course 69Open the Vocabulary Hall
01

Bago ka magsimula, at isang metrics framework: goal, drivers at guardrails

In simple words

Gusto ng isang football team na manalo (ang goal). Para manalo, kailangan nitong makapuntos at pigilan ang kalaban na makapuntos (ang mga driver). Pero hindi ito dapat manalo sa pamamagitan ng pambabastos sa lahat, dahil mawawalan ito ng mga manlalaro sa red card (ang guardrail). Isinusulat ng metrics framework ang tatlong bagay na iyon para sa isang negosyo.

Bago ang course na ito: Analytics Projects: questions to dashboards and recommendations (course 7.3.3). Dapat marunong ka nang sumulat ng project brief, mag-define ng metric card, maglinis ng data na may mga test, mag-analyse ng segments, funnels at cohorts, makakita ng Simpson's paradox, gumawa ng dashboard at sumulat ng rekomendasyon. Nauuna rito ang mga course 7.3 (Data Analytics Basics) at 7.3.2 (Data Analysis in Practice), at ang SQL dito ay nasa antas ng SQL Joins & Analysis (course 7.4.2). Ito ang expert level: titigil ka na sa pagpapatakbo ng isang proyekto at sisimulan mo nang magtakda ng mga patakarang sinusunod ng bawat proyekto sa team mo, mag-check ng trabaho ng iba at magpalago ng ibang analyst.

Key facts
  • Ang metrics framework ay maliit at napagkasunduang hanay ng mga metric sa tatlong layer:
LayerWhat it isExample for an online shop
Goal metricAng isang numerong nagpapakitang lumilikha ng halaga ang teamBayad na revenue kada buwan
Driver metricsMga numerong maaaring aksyunan ng team na nagpapagalaw sa goalMga aktibong customer, orders kada aktibong customer, average order value
Guardrail metricsMga numerong hindi dapat lumala habang hinahabol ang goalRefund rate, mga reklamo, oras ng delivery
  • Ang mga lagging metric (revenue) ay huli nagpapakita ng resulta. Ang mga leading metric (aktibong customer ngayong linggo) ay mas maagang gumagalaw at tumutulong para mas maaga kang kumilos.
  • Ang metric tree ay nag-uugnay sa goal at mga driver nito sa pamamagitan ng formula. Dito: revenue = aktibong customer x orders kada aktibong customer x average order value. Ang bawat team ay puwedeng mag-ari ng isang sanga.
  • I-check ang tree gamit ang mga numero: i-multiply ang mga driver at tiyaking nakukuha mo ulit ang goal. Kung hindi tumutugma ang produkto, may maling definition.
  • Isang kilalang babala, madalas tawaging Goodhart's law: kapag ang isang sukat ay naging target, maaaring pagandahin ng mga tao ang numero nang hindi pinagaganda ang totoong bagay (halimbawa, mas maraming order sa pamamagitan ng malalaking refund). Ang mga guardrail ang sagot dito.
  • Panatilihing maliit: ang team na sumusubaybay sa 40 "key" na metric ay walang key na metric. Layunin ang isang goal, tatlo hanggang limang driver at dalawa o tatlong guardrail, bawat isa ay may metric card (course 7.3.3, Lesson 2) at isang owner.
  • Kasama rin sa pamumuno sa analytics ang pagsasabi kung para saan hindi ang framework: ang mga rating sa performance ng indibidwal na kawani ay nangangailangan ng ibang pag-iingat (Lesson 4 at Lesson 5).
Example (ang practice data para sa course na ito)
CREATE TABLE customers (
 id INTEGER PRIMARY KEY,
 signup_month TEXT,
 channel TEXT
);
CREATE TABLE orders (
 id INTEGER PRIMARY KEY,
 customer_id INTEGER REFERENCES customers(id),
 order_date TEXT,
 amount REAL,
 status TEXT
);
INSERT INTO customers VALUES
 (1,'2026-09','search'), (2,'2026-09','social'), (3,'2026-09','search'),
 (4,'2026-09','social'), (5,'2026-09','email'), (6,'2026-10','social'),
 (7,'2026-10','search'), (8,'2026-10','social'), (9,'2026-10','email'),
 (10,'2026-10','social');
INSERT INTO orders VALUES
 (1, 1,'2026-09-03',40,'paid'), (2, 2,'2026-09-05',25,'paid'),
 (3, 3,'2026-09-11',60,'paid'), (4, 1,'2026-09-20',35,'paid'),
 (5, 4,'2026-09-22',30,'paid'), (6, 5,'2026-09-28',50,'refunded'),
 (7, 1,'2026-10-02',45,'paid'), (8, 3,'2026-10-06',55,'paid'),
 (9, 6,'2026-10-08',20,'paid'), (10,7,'2026-10-12',35,'paid'),
 (11,8,'2026-10-15',15,'paid'), (12,1,'2026-10-19',40,'paid'),
 (13,9,'2026-10-24',30,'paid'), (14,10,'2026-10-27',20,'paid'),
 (15,6,'2026-10-31 14:20',25,'paid'),
 (16,1,'2026-11-03',50,'paid'), (17,3,'2026-11-05',45,'paid');

Paalala: ang order 15 ay may oras bukod sa petsa. Sinadya iyan (Lesson 6).

Example (ang metric tree, na-check)
WITH paid AS (
 SELECT customer_id, substr(order_date, 1, 7) AS month, amount
 FROM orders
 WHERE status = 'paid'
),
monthly AS (
 SELECT month,
     COUNT(DISTINCT customer_id) AS active_customers,
     COUNT(*)          AS orders,
     SUM(amount)         AS revenue
 FROM paid
 GROUP BY month
)
SELECT month, revenue, active_customers,
    ROUND(1.0 * orders / active_customers, 2) AS orders_per_customer,
    ROUND(revenue / orders, 2)        AS avg_order_value,
    ROUND(active_customers * (1.0 * orders / active_customers)
       * (revenue / orders), 2)      AS check_revenue
FROM monthly
WHERE month IN ('2026-09', '2026-10')
ORDER BY month;
monthrevenueactive_customersorders_per_customeravg_order_valuecheck_revenue
2026-09190.041.2538.0190.0
2026-10285.071.2931.67285.0

Pagbasa rito: lumaki ang revenue mula 190 hanggang 285. Tumaas ang mga aktibong customer mula 4 hanggang 7, habang bumaba ang average order value mula 38.0 hanggang 31.67. Ang paglaki ay galing sa mas maraming customer, hindi sa mas malalaking order. Ang check_revenue ay katumbas ng revenue, kaya tugma ang tree.

Example (isang guardrail: refund rate)
SELECT substr(order_date, 1, 7) AS month,
    COUNT(*) AS orders,
    SUM(status = 'refunded') AS refunds,
    ROUND(100.0 * SUM(status = 'refunded') / COUNT(*), 1) AS refund_rate_pct
FROM orders
WHERE substr(order_date, 1, 7) IN ('2026-09', '2026-10')
GROUP BY month
ORDER BY month;

Resulta: Setyembre 6 na order, 1 refund, 16.7%; Oktubre 9 na order, 0 refund, 0.0%. Sa napakakaunting order, malaki ang galaw ng rate sa isang refund lang: ipakita ang mga bilang sa tabi ng rate.

Step by step
  1. Isulat sa isang pangungusap ang goal ng team mo, tapos pumili ng isang goal metric na nagpapakita nito.
  2. Ilista ang tatlo hanggang limang driver metric na maaaring aksyunan ng team mo, at isulat ang formula na nag-uugnay sa mga ito sa goal.
  3. Pumili ng dalawa o tatlong guardrail: ano ang hindi dapat lumala?
  4. I-load ang practice data at patakbuhin ang metric tree query.
  5. Check: ang check_revenue ay katumbas ng revenue sa parehong buwan.
  6. Sumulat ng isang pangungusap kung aling driver ang nagpapaliwanag ng pagbabago mula Setyembre hanggang Oktubre.
  7. Patakbuhin ang guardrail na refund rate at isulat ang mga bilang sa tabi ng rate.
  8. Check: ang bawat metric sa framework mo ay may metric card at isang pinangalanang owner (puwede na ang tungkulin).
Watch on YouTube
How to choose North Star metrics: product analytics workshopThe Product Folks · YouTube · youtube.com

Videos by other creators on YouTube, for reference. They are not made by or affiliated with The Future Market.

LESSON 01Bago ka magsimula, at isang metrics framework: goal, drivers at guardrails
LESSON 01 / ANIMATED LESSON / ENGLISH VOICE00:00 / 01:15
Read the video script
[Host] "Apatnapung 'key' na metric ang sinusubaybayan ng team mo. Ibig sabihin, wala kang key na metric."
[Screen: tree na revenue ang nasa itaas, tatlong sanga sa ibaba] "Pumili ng isang goal. Iugnay ito sa mga driver na kaya ng team mong galawin: mga customer, orders kada customer, order value."
[Text on screen: 4 x 1.25 x 38.0 = 190] "I-multiply ang mga driver. Kung hindi mo nakuha ang goal, may maling definition."
[Screen: refund rate bilang guardrail] "Tapos magdagdag ng mga guardrail, para walang makaabot sa target sa pamamagitan ng pagsira ng iba."
Try it now

Bumuo ng metrics framework para sa isang club, klase o maliit na negosyong kilala mo: isang goal metric, tatlong driver na may formula, dalawang guardrail at isang owner para sa bawat isa. Pagkatapos, gamit ang practice data, hatiin ang bayad na revenue at mga aktibong customer ng Oktubre ayon sa channel (i-join ang orders sa customers). Check: search 3 customer at 175.0, social 3 customer at 80.0, email 1 customer at 30.0. Sumulat ng isang pangungusap kung bakit magkaiba ang kuwento ng pagbibilang ng customer at pagbibilang ng revenue dito.

ClaudeStuck? Copy a ready-made prompt for Claude

Copy this, open Claude, paste it, and Claude will walk you through the lesson step by step.

For a grown-up: Claude is for adults (18+). Copy this, paste it into Claude, and use the answer to explain the lesson to your child.

I'm learning "Analytics Lead: estratehiya, etika at mentoring" on The Future Market. Lesson 1: "Bago ka magsimula, at isang metrics framework: goal, drivers at guardrails".

What the lesson teaches:
- Ang metrics framework ay maliit at napagkasunduang hanay ng mga metric sa tatlong layer:
- Layer - What it is - Example for an online shop
- Goal metric - Ang isang numerong nagpapakitang lumilikha ng halaga ang team - Bayad na revenue kada buwan
- Driver metrics - Mga numerong maaaring aksyunan ng team na nagpapagalaw sa goal - Mga aktibong customer, orders kada aktibong customer, average order value
- Guardrail metrics - Mga numerong hindi dapat lumala habang hinahabol ang goal - Refund rate, mga reklamo, oras ng delivery
- Ang mga lagging metric (revenue) ay huli nagpapakita ng resulta. Ang mga leading metric (aktibong customer ngayong linggo) ay mas maagang gumagalaw at tumutulong para mas maaga kang kumilos.
- Ang metric tree ay nag-uugnay sa goal at mga driver nito sa pamamagitan ng formula. Dito: revenue = aktibong customer x orders kada aktibong customer x average order value. Ang bawat team ay puwedeng mag-ari ng isang sanga.

The exercise I'm working on:
Bumuo ng metrics framework para sa isang club, klase o maliit na negosyong kilala mo: isang goal metric, tatlong driver na may formula, dalawang guardrail at isang owner para sa bawat isa. Pagkatapos, gamit ang practice data, hatiin ang bayad na revenue at mga aktibong customer ng Oktubre ayon sa channel (i-join ang orders sa customers). Check: search 3 customer at 175.0, social 3 customer at 80.0, email 1 customer at 30.0. Sumulat ng isang pangungusap kung bakit magkaiba ang kuwento ng pagbibilang ng customer at pagbibilang ng revenue dito.

I'm stuck. Please:
1. Explain the main idea in plain, simple words with one everyday example.
2. Walk me through the exercise one small step at a time. Ask me what I've done so far before giving the next step.
3. Don't just give me the final answer. Help me do it myself, and check my work when I share it.
I'm a parent helping my child (about 8 years old) with a lesson called "Bago ka magsimula, at isang metrics framework: goal, drivers at guardrails" from the course "Analytics Lead: estratehiya, etika at mentoring".

Here's what the lesson says:
Gusto ng isang football team na manalo (ang goal). Para manalo, kailangan nitong makapuntos at pigilan ang kalaban na makapuntos (ang mga driver). Pero hindi ito dapat manalo sa pamamagitan ng pambabastos sa lahat, dahil mawawalan ito ng mga manlalaro sa red card (ang guardrail). Isinusulat ng metrics framework ang tatlong bagay na iyon para sa isang negosyo.

The activity:
Bumuo ng metrics framework para sa isang club, klase o maliit na negosyong kilala mo: isang goal metric, tatlong driver na may formula, dalawang guardrail at isang owner para sa bawat isa. Pagkatapos, gamit ang practice data, hatiin ang bayad na revenue at mga aktibong customer ng Oktubre ayon sa channel (i-join ang orders sa customers). Check: search 3 customer at 175.0, social 3 customer at 80.0, email 1 customer at 30.0. Sumulat ng isang pangungusap kung bakit magkaiba ang kuwento ng pagbibilang ng customer at pagbibilang ng revenue dito.

Please explain this so an 8-year-old understands: short sentences, a fun everyday example, and no hard words.
Then give me 3 simple questions I can ask my child to check they understood, and a way to do the activity together, one tiny step at a time.
Open Claude
Sources
My notes
02

Iisang source of truth: mga definition, bersyon at certified dashboard

This lesson is part of full access: every course and every level for one payment.

03

Pag-review ng mga analysis para sa bias

This lesson is part of full access: every course and every level for one payment.

04

Mga fairness check para sa mga model at awtomatikong desisyon

This lesson is part of full access: every course and every level for one payment.

05

Privacy review: mag-minimise, mag-aggregate at sumubok ng re-identification

This lesson is part of full access: every course and every level for one payment.

06

Pagpapatakbo ng mga review: checklist, ebidensya at mababait na komento

This lesson is part of full access: every course and every level for one payment.

07

Pag-mentor ng mga junior analyst (capstone lesson)

This lesson is part of full access: every course and every level for one payment.

++

Final project

This lesson is part of full access: every course and every level for one payment.

??

Quiz

  1. Ano ang tatlong layer ng metrics framework?

  2. Paano mo tinitiyak na tugma ang isang metric tree?

  3. Bakit puwedeng magpakita ng magkaibang "aktibong customer" ang dalawang dashboard para sa parehong buwan?

  4. Ano ang dapat mong gawin kapag nagbago ang definition ng metric?

  5. Ano ang survivorship bias?

  6. Sumubok ka ng 20 segment na walang totoong epekto sa 5% na antas. Mga ilang maling alarma ang inaasahan mo?

  7. Ano ang sinasabi sa iyo ng mababang flag-rate ratio sa pagitan ng dalawang grupo?

  8. Bakit hindi sapat ang pag-alis ng sensitibong column para maalis ang bias?

  9. Ano ang hinahanap ng k-anonymity check?

  10. Ano ang bitag ng pagbabawas sa small-cell suppression?

  11. Bakit maaaring makaligtaan ng BETWEEN '2026-10-01' AND '2026-10-31' ang mga order?

  12. Ano ang mga bahagi ng SBI feedback?

EX

Final exam

This lesson is part of full access: every course and every level for one payment.

CE

Certificate

This lesson is part of full access: every course and every level for one payment.