AllianceProject Handbook
← Knowledge

Người dùng và số liệu

Đo lường sản phẩm

Chọn ít chỉ số nhưng đúng, gắn mỗi chỉ số với một quyết định, và biết chỉ số nào dễ bị lừa. Không đo được thì không kiểm soát được.

Cập nhật 12/09/2026số liệuđo lường

Luật gắn chỉ số với quyết định

Trước khi thêm bất kỳ chỉ số nào, trả lời: nếu con số này thay đổi, ta sẽ làm gì khác đi?

Không trả lời được thì đừng đo. Bảng điều khiển 40 biểu đồ mà không biểu đồ nào dẫn tới một quyết định chỉ tạo cảm giác đang kiểm soát, trong khi thực tế thì không.

Bốn nhóm chỉ số

NhómTrả lời câu hỏiAi nhìnNhịp
Sức khoẻ kỹ thuậtApp có chạy được khôngChủ kỹ thuậtHằng ngày
Hiệu quả giao hàngĐội đưa giá trị ra nhanh chậm thế nàoCả độiHằng tuần
Hành vi người dùngNgười dùng có làm được việc của họ khôngChủ sản phẩmHằng tuần
Kết quả nghiệp vụSản phẩm có tạo ra giá trị khôngLãnh đạoHằng tháng

Ba nhóm đầu là chỉ số dẫn — thay đổi trước. Nhóm cuối là chỉ số theo sau — thay đổi sau, có khi chậm vài tháng. Quản lý bằng chỉ số dẫn, báo cáo bằng chỉ số theo sau.

Sức khoẻ kỹ thuật

Đã liệt kê ở giám sát và cảnh báo. Điểm cần nhắc: luôn đọc nhóm 95% hoặc nhóm 99%, không đọc trung bình.

Thời gian phản hồi trung bình 300 ms nghe rất tốt, trong khi 5% người dùng đang chờ 8 giây. Trung bình che mất đúng nhóm người đang chịu trải nghiệm tệ nhất, và đó lại là nhóm sắp bỏ app.

Hiệu quả giao hàng

Bốn chỉ số, đo được từ dữ liệu git và pipeline:

Chỉ sốNghĩaMốc tốt
Tần suất triển khaiBao lâu đưa được thay đổi ra một lầnHằng ngày trở lên
Thời gian từ commit tới productionCode viết xong bao lâu thì tới người dùngDưới 1 ngày
Tỷ lệ thay đổi gây sự cốBao nhiêu phần trăm lần triển khai gây lỗiDưới 15%
Thời gian khôi phụcHỏng rồi bao lâu thì phục hồiDưới 1 giờ

Bốn chỉ số này đi cùng nhau và không được nhìn riêng lẻ. Đẩy tần suất triển khai lên mà tỷ lệ gây sự cố cũng lên là đang đi lùi. Chúng chỉ có nghĩa khi hai cặp cùng tốt lên.

Thêm bốn chỉ số nội bộ về chất lượng chặng sớm:

  • Thời gian trung bình một PR nằm chờ review.
  • Tỷ lệ lỗi bị bắt ở chặng trước so với chặng sau.
  • Số lần quality gate đỏ do lỗi thật, so với số lần đỏ do cổng sai.
  • Thời gian chạy toàn bộ pipeline.

Hành vi người dùng

Đo theo luồng công việc, không đo theo màn hình.

Với mỗi luồng chính, đo ba thứ:

Đo gìNói lên điều gì
Tỷ lệ hoàn thành luồngNgười dùng có làm xong được không
Thời gian hoàn thànhCó bị vướng ở đâu không
Tỷ lệ bỏ dở theo từng bướcVướng ở bước nào

Luồng chính của Alliance App:

ModuleLuồngChỉ số quan trọng nhất
ChatGửi tin nhắn đầu tiên trong ngàyTỷ lệ gửi thành công lần đầu
TaskTạo task và giao cho người khácTỷ lệ hoàn thành luồng tạo
Bán hàngTạo đơn tới lúc chốtTỷ lệ bỏ dở ở bước thanh toán
ChungTừ lúc cài tới lúc làm được việc đầu tiênThời gian tới giá trị đầu tiên

Dòng cuối là chỉ số quan trọng nhất với người dùng mới. Người dùng không làm được việc gì có ích trong 5 phút đầu thì phần lớn sẽ không quay lại.

Kết quả nghiệp vụ

Chỉ sốĐịnh nghĩa cần chốt trước
Người dùng hoạt động hằng ngày và hằng tháng"Hoạt động" nghĩa là gì — mở app, hay làm một hành động có nghĩa
Tỷ lệ giữ chân theo tuầnTính theo nhóm vào cùng thời điểm
Tỷ lệ dùng nhiều hơn một moduleĐo mức độ sản phẩm gắn kết
Doanh số qua module Bán hàngĐối chiếu được với sổ sách

Chốt định nghĩa trước khi đo. "Người dùng hoạt động" hiểu theo hai cách khác nhau sẽ cho hai con số khác nhau, và đội sẽ tranh cãi về con số thay vì về sản phẩm. Định nghĩa được ghi vào tài liệu, kèm câu truy vấn sinh ra nó.

Chỉ số dễ bị lừa

Chỉ sốVì sao dễ lừa
Tổng số lượt tảiChỉ tăng, không bao giờ giảm, không nói gì về người đang dùng
Thời gian ở trong appTăng có thể vì giao diện khó dùng, người ta phải mò lâu hơn
Số màn hình xem mỗi phiênNhư trên
Số dòng code, số commitĐo hoạt động, không đo kết quả
Số điểm hoàn thành mỗi sprintTự thổi phồng được, và chắc chắn sẽ bị thổi phồng nếu dùng để đánh giá người
Coverage tổng của repoÉp lên bằng test rỗng rất dễ

Nguyên tắc chung: chỉ số dùng để đánh giá con người sẽ ngừng phản ánh sự thật. Dùng chỉ số để hiểu hệ thống, không dùng để chấm điểm cá nhân.

Cách đọc một con số

Một con số đứng một mình gần như vô nghĩa. Luôn kèm ba thứ:

  1. So với cái gì — tuần trước, cùng kỳ, hay nhóm đối chứng.
  2. Chia theo nhóm nào — nền tảng, phiên bản, thị trường, người mới với người cũ. Số tổng thường che mất một nhóm đang gặp vấn đề nặng.
  3. Khoảng dao động bình thường — biết mức dao động tự nhiên thì mới phân biệt được biến động thật với nhiễu.

Ghi sự kiện cho đúng

Danh sách event, quy tắc đặt tên, thuộc tính đi kèm và cách đưa event vào acceptance criteria nằm ở Analytics event là một phần của yêu cầu. Không có event thì toàn bộ bảng chỉ số ở trên chỉ là mong muốn.

Hai chỉ số kỹ thuật trong bài này — crash-free, ANR, defect leakage và các chỉ số của hệ kiểm soát chất lượng — nằm ở Quality metrics. Bài này lo phần sản phẩm và người dùng; bài kia lo phần sức khoẻ của chính quy trình.

Bản đồ chung của cả hai — sổ tay tuyên bố kiểm soát những gì, mỗi thứ chứng minh bằng con số nào, con số đó nằm ở bài nào — ở Chưa đo được thì chưa kiểm soát được.