Skip to content

The Analytics Development Lifecycle (ADLC)

· 1 min read

การทำ analytics จริงๆ แล้วก็คือการเอาข้อมูลมาวิเคราะห์เพื่อหา truth หรือความจริงว่าเกิดอะไรขึ้นกันแน่

graph LR; Truth-->Descriptive Descriptive-->Predictive Descriptive-->Prescriptive

ลองนึกภาพว่าเรามีข้อมูล orders ของลูกค้าอยู่ พอเอามาทำ analytics เราก็จะเจออะไรประมาณนี้

  1. Descriptive — เล่าว่าเกิดอะไรขึ้น (“We had 200 orders yesterday”)
  2. Causal — บอกว่าทำไมถึงเกิด (“Revenue is down because our ad inventory is low during the summer”)
  3. Predictive — เดาว่าจะเกิดอะไรต่อ (“We estimate that revenue next quarter will come in ahead of plan”)
  4. Prescriptive — บอกว่าควรทำอะไร (“Use the following ad copy to this segment to maximize click through rate”)

ทีนี้ ถ้าอยากทำ analytics ให้มันเวิร์คจริงๆ มันต้องมี 2 อย่างนี้

  1. Analytical system — พวก tools และ technology ที่ใช้
  2. Analytical workflow — process หรือวิธีการทำงาน

แล้ววิธีทำ analytics มันก็ไม่ได้มีแบบเดียว บางวิธีก็ดีกว่า บางวิธีก็แค่ต่างกันเฉยๆ เหมือนตอนทำ software เลยที่ทุกอย่างมันมี tradeoffs ยกตัวอย่างง่ายๆ ระหว่าง velocity (งาน ad-hoc ที่อยากได้คำตอบเร็วๆ) กับ governance (ต้องคุม level การเข้าถึงข้อมูลให้ดี)

References: