Business Requirements DocumentPhiên bản 0.113/11/2026Chủ dự án: anh Hà (PM)

Nối lại chuỗi từ chiến lược năm đến KPI của từng người

Nền tảng quản trị chiến lược & KPI cho doanh nghiệp Việt Nam, 200–2.000 nhân sự. Tài liệu này chốt vấn đề, khảo sát các giải pháp hiện có, và mô tả sản phẩm cần xây: tính năng, quy trình, phân quyền, hành trình người dùng và bộ màn hình.

  1. Bước 1Chiến lược nămMục tiêu và ưu tiên của Ban giám đốc
  2. 1

    Kế hoạch năm nằm trong slide, KPI nằm trong Excel: không ai chỉ ra KPI nào đo mục tiêu nào.

  3. Bước 2KPI công tyChỉ số đo từng mục tiêu chiến lược
  4. 2

    Con số được giao từ trên xuống mà không có bản đồ chiến lược, phòng ban tối ưu cục bộ.

  5. Bước 3KPI phòng banMỗi trưởng phòng nhận phần của mình
  6. 3

    KPI cá nhân được nhập tay mỗi kỳ, không truy ngược được về KPI phòng ban.

  7. Bước 4KPI cá nhânMục tiêu, trọng số, kết quả từng người
  8. 4

    Kết quả KPI và đánh giá nhân sự đi hai đường riêng; bài học không quay lại kế hoạch năm sau.

  9. Bước 5Đánh giá & điều chỉnhReview quý, xếp loại, rút kinh nghiệm

Hình 0. Chuỗi cascade và bốn điểm đứt (số đỏ) mà tài liệu này nhắm tới. Phân tích chi tiết ở mục 2.

1Tóm tắt điều hành

Doanh nghiệp Việt thường có chiến lược năm, có KPI, có đánh giá. Cái thiếu là sợi dây nối ba thứ đó với nhau, nên chiến lược “tắt” đúng ở chỗ phải biến thành việc của từng phòng ban và từng người.

Vấn đề

Chiến lược năm, KPI và đánh giá hiệu suất sống ở ba nơi khác nhau: slide của Ban giám đốc, file Excel của HR, và tin nhắn Zalo của trưởng phòng. Khi cần hỏi “KPI này phục vụ mục tiêu chiến lược nào?”, không có chỗ nào trả lời được.

Khoảng trống thị trường

Các phần mềm Việt hiện có (khảo sát ở mục 3) mạnh ở một phía: hoặc bám phương pháp BSC-KPI cùng dịch vụ tư vấn, hoặc thiên về OKR và họp hàng tuần, hoặc là nền tảng công việc. Công cụ quốc tế có bản đồ chiến lược và đánh giá nhưng chưa bản địa hoá và chưa gắn với nhịp vận hành doanh nghiệp Việt. Chúng tôi chưa thấy sản phẩm nào đặt “bản đồ chiến lược → cascade có trọng số → đánh giá” làm một luồng liền mạch, tiếng Việt, tự dùng được không cần tư vấn đi kèm. Đây là nhận định từ khảo sát công khai ở mục 3–4, chưa phải kết luận về toàn thị trường.

Đề xuất

Một nền tảng web, tiếng Việt trước tiên, xoay quanh một chuỗi dữ liệu duy nhất: Mục tiêu chiến lược → KPI công ty → KPI phòng ban → KPI cá nhân (có trọng số) → kết quả → đánh giá. Mỗi mắt xích là một đối tượng có chủ sở hữu, trạng thái và lịch sử phê duyệt.

Dành cho ai

Ban giám đốc, PMO/Giám đốc chiến lược, trưởng phòng, nhân viên và HR của doanh nghiệp 200–2.000 nhân sự có nhiều phòng ban và đã có HRM riêng. Đây là giả định làm việc, chủ dự án có thể đổi (mục 14).

MVP trong một dòng

Một chu kỳ năm chạy trọn trên một hệ thống: dựng bản đồ chiến lược 4 góc nhìn, cascade KPI xuống phòng ban và cá nhân có trọng số, nhập kết quả kèm bằng chứng, review quý theo đèn xanh-vàng-đỏ, và chốt xếp loại, với phân quyền theo phạm vi dữ liệu và nhật ký kiểm toán.

Cách đọc tài liệu

Mục 2–4 là bằng chứng và thị trường; 5–8 là con người, quy trình và quyền; 9–11 là yêu cầu để đội kỹ thuật ước lượng; 12 là bộ 9 màn hình; 13 là các quyết định cấp nền tảng (đa tenant, license, quản trị nền tảng, onboarding); 14 là phạm vi MVP, rủi ro và câu hỏi cần chủ dự án trả lời. Số liệu và dữ liệu trong mockup là dữ liệu minh hoạ, không phải số liệu thật của doanh nghiệp nào.

2Vì sao chiến lược “tắt” ở khâu cascade KPI

Chủ dự án mô tả hiện tượng này ở doanh nghiệp tham chiếu và “rất nhiều công ty” khác: chiến lược năm đã có, nhưng đến chỗ chuyển thành KPI cho từng phòng ban và cá nhân thì dừng lại.

Từ chiến lược hàng năm, ra KPIs, rồi đến từng phòng ban, cá nhân: đó là chỗ các công ty bị tắt.Chủ dự án, mô tả điểm nghẽn cần giải quyết
Mức độ bằng chứng

Phân tích dưới đây tổng hợp từ ba nguồn: quan sát của chủ dự án, nội dung các nhà cung cấp tự công bố trên trang của họ (trích ở mục 3), và logic của phương pháp BSC/OKR. Chưa có khảo sát định lượng; tài liệu không đưa số liệu thị trường nào không có nguồn. Việc cần làm tiếp là 8–10 buổi phỏng vấn CEO/PMO/HR để kiểm chứng (mục 14).

Chuỗi đứt ở đâu, cụ thể từng mắt xích

Mắt xíchHiện trạng ở doanh nghiệpHệ quả quan sát đượcSản phẩm phải làm gì
1 Chiến lược → KPI công tyKế hoạch năm là một bản trình bày; danh sách KPI công ty lập riêng trong bảng tính. Không có bản đồ nhân-quả nên không ai kiểm được KPI nào thực sự đo mục tiêu nào.Có KPI không phục vụ mục tiêu nào; có mục tiêu không có KPI. Cuối năm khó trả lời “chiến lược có chạy không”.Mỗi KPI công ty bắt buộc gắn với một mục tiêu trên bản đồ chiến lược. Mục tiêu chưa có KPI hiện cảnh báo.
2 KPI công ty → phòng banBan giám đốc giao con số (doanh thu, chi phí) xuống phòng ban theo kinh nghiệm, không theo phần đóng góp vào mục tiêu. Phòng hỗ trợ (HC-NS, IT, Kế toán) không có “KPI cha” để bám.Mỗi phòng tối ưu chỉ số của mình, có thể mâu thuẫn nhau (Kinh doanh đẩy doanh số, Kế toán siết công nợ). Phòng hỗ trợ đặt KPI theo công việc hàng ngày.Cascade là thao tác có cấu trúc: KPI con khai báo KPI cha, kiểu đóng góp (cộng dồn, chia theo tỷ lệ, độc lập) và tổng đóng góp phải khớp.
3 Phòng ban → cá nhânTrưởng phòng chia KPI cho nhân viên trong file Excel của phòng, trọng số tự đặt, gửi qua email hoặc Zalo. Mỗi người một mẫu.Tổng trọng số không bằng 100%, KPI cá nhân không truy ngược được về KPI phòng. Nhân viên không biết việc mình đóng góp gì cho mục tiêu lớn.Phiếu KPI cá nhân sinh từ cây cascade; kiểm tra tổng trọng số; nhân viên xem được “KPI của tôi thuộc nhánh chiến lược nào”.
4 Nhập liệu & theo dõiSố liệu thực hiện được gom bằng email nhắc, Zalo nhóm, họp tuần. Bằng chứng nằm rải rác; không có người duyệt số liệu.Số liệu trễ, sai lệch giữa các file; báo cáo quý mất nhiều ngày ghép dữ liệu thủ công.Nhập liệu có chu kỳ, đính bằng chứng, người duyệt riêng; chỉ số lấy từ HRM/ERP/BI thì đồng bộ tự động.
5 KPI → đánh giá & điều chỉnhĐiểm KPI và đánh giá năng lực/thưởng xử lý ở hai quy trình riêng. Kết thúc chu kỳ, bài học không quay lại bản đồ chiến lược năm sau.KPI trở thành “việc HR đòi”, không thành công cụ quản trị. Chu kỳ sau lặp lại sai sót cũ.Kết quả KPI chốt theo kỳ, đưa thẳng vào bảng đánh giá; điều chỉnh mục tiêu giữa năm có phê duyệt và lưu vết.

Bốn nguyên nhân gốc

Kế hoạch năm tách khỏi hệ thống KPI

Chiến lược được viết ở một công cụ (slide, tài liệu), KPI ở công cụ khác (Excel). Không có khoá ngoại giữa hai bên, chỉ có thói quen của người làm.

Giao con số, thiếu bản đồ

Cascade theo kiểu “công ty 100, phòng A 30, phòng B 70” chỉ chia con số, không chia ý nghĩa. Người nhận không biết mình đang phục vụ giả thuyết chiến lược nào, nên khi hoàn cảnh đổi cũng không biết điều chỉnh gì.

Tối ưu cục bộ

Khi mỗi phòng chỉ nhìn KPI của mình và KPI không có quan hệ nhân-quả được vẽ ra, các phòng đạt chỉ tiêu riêng nhưng mục tiêu chung không đạt.

Excel + Zalo là hệ thống thực tế

Không có phiên bản, không có phân quyền, không có lịch sử phê duyệt. Một người nghỉ việc là mất cả lịch sử KPI của phòng.

Điều chính các nhà cung cấp cũng nói ra

Hai nhà cung cấp Việt tự mô tả cùng một nhóm nỗi đau trên trang của họ (đã đọc trong lần khảo sát này):

Hệ quả với từng vai trò

Ban giám đốc

Không có một màn hình trả lời “chiến lược năm nay đang chạy đến đâu” mà không phải chờ HR ghép báo cáo.

Trưởng phòng

Phải tự dịch chiến lược thành KPI cho đội, tự gom số, tự bảo vệ điểm trong cuộc họp đánh giá.

Nhân viên & HR

Nhân viên nhận KPI mà không hiểu lý do; HR là người nhắc nhập liệu và cũng là người bị trách khi KPI không chạy.

3Khảo sát giải pháp hiện có

Bảy sản phẩm, bốn của Việt Nam và ba của quốc tế, được đọc trực tiếp trên trang công khai của họ trong ngày 13/11/2026.

Phương pháp và giới hạn

Mọi tính năng, giá và nhận định dưới đây lấy từ trang công khai của chính nhà cung cấp tại thời điểm đọc; mỗi mục có đường dẫn ở phụ lục. Chúng tôi chưa dùng thử sản phẩm nào, nên phần “nhận xét UX” chỉ dựa trên những gì nhìn thấy trong ảnh và mô tả công khai, không phải đánh giá sau khi sử dụng. Chỗ nhà cung cấp không công bố giá, ghi “liên hệ”. Con số tự công bố (số khách hàng, số buổi họp…) được ghi là lời của nhà cung cấp, chưa kiểm chứng.

Về ảnh chụp: trang toppion.com.vn chặn trình duyệt tự động (HTTP 403), nên hình TOPKPI là ba hình giao diện do chính Toppion đăng trên trang sản phẩm. Các hình còn lại là ảnh chụp trang chủ hoặc trang giá, một số có banner cookie che góc dưới (ghi chú trong chú thích).

3.1 Việt Nam

TOPKPI (Toppion)

toppion.com.vn · BSC – OKR – KPI · giá: liên hệ tư vấn

Thực sự làm gì

  • Phần mềm “quản trị và thực thi chiến lược BSC-OKR-KPI” của một công ty tư vấn/đào tạo BSC; trang giới thiệu gói “10 bước triển khai BSC-KPI” ngay trong phần mềm.
  • Công cụ vẽ mô hình xương cá (mục tiêu → yếu tố → KPI); hộp thoại KPI có trường tên, ghi chú, bộ phận phụ trách.
  • Phân bổ KPI từ giám đốc xuống trưởng phòng, từ trưởng phòng xuống nhân viên.
  • Báo cáo/nhập liệu: liên kết số liệu với KPI tổng, đính kèm tài liệu, tự đánh giá tình hình.
  • Dashboard công ty – phòng ban – nhân viên; hệ thống E-Learning BSC-KPI (128 phút theo trang gói bổ trợ).

Mô hình giá (theo trang)

  • Gói 1: cài trên server của Toppion, “chi phí đầu tư thấp”, gia hạn theo năm. Gói 2: cài trên server khách hàng, “chi phí đầu tư cao”, phí gia hạn 15%/năm. Không có con số cụ thể: liên hệ. Dùng thử 7 ngày.
  • Tự công bố: “+800 doanh nghiệp” (chưa kiểm chứng).

Nhận xét UX (từ ảnh)

  • Điểm mạnh: bám đúng phương pháp BSC, từng bước có hướng dẫn; cách hiểu “xương cá” dễ giải thích cho cấp quản lý.
  • Điểm yếu thấy được: màn báo cáo là bảng dày đặc nhiều cột, cuộn ngang; hộp thoại KPI chọn bộ phận phụ trách bằng danh sách tick; trong ảnh chưa thấy trọng số hay liên kết KPI cha-con. Phần quyền, vòng phê duyệt và đánh giá cuối kỳ không được mô tả trên trang.
  • Định vị: phần mềm đi kèm dịch vụ tư vấn và đào tạo; giá trị chính là phương pháp luận.
Màn Dashboard BSC của TOPKPI với các nhóm chỉ số Tài chính, Khách hàng, Quy trình và danh sách phòng ban
Hình 3.1a. Dashboard BSC: cột trái nhóm theo góc nhìn BSC, menu chọn phòng ban. Nguồn: ảnh trên trang TOPKPI.
Mô hình xương cá và hộp thoại tạo KPI của TOPKPI
Hình 3.1b. Mô hình xương cá và hộp thoại KPI (tên, ghi chú, phụ trách). Nguồn: ảnh trên trang TOPKPI.
Màn Báo Cáo KPI dạng bảng của TOPKPI với hai tab Thông tin báo cáo KPI và KPI Phụ Trách
Hình 3.1c. Màn báo cáo KPI dạng bảng rộng, hai tab “KPI phụ trách” và “KPI cung cấp dữ liệu”. Nguồn: ảnh trên trang TOPKPI.

Simplamo

simplamo.com · KPI / OKR / OGSM / BSC / 4DX · giá công khai (USD)

Thực sự làm gì

  • “Nền tảng cho CEO” thực thi chiến lược, xây theo nhịp họp: menu sản phẩm gồm OKRs & Goals, Scorecard, Meeting, Issues, To-dos, Engagement, Conversation, Process, Vision, Dashboard, Performance Report, Organization Chart, Activity Timeline, cộng Simplamo AI và Meeting Pulse.
  • Hỗ trợ nhiều khung phương pháp (KPI, OKR, OGSM, BSC, 4DX) và theo mục tiêu 90 ngày – 1 năm – 3 năm.
  • Có bản tiếng Việt (VI) và Anh (EN), ứng dụng di động trên App Store, giải pháp theo ngành và theo quy mô.

Mô hình giá (theo trang giá)

  • Theo người dùng/tháng, giảm dần theo bậc: Base $18 (1–25 người dùng), Growth $14 (26–75), Enterprise $8 (từ 76). Cả ba bậc liệt kê cùng bộ tính năng. Có gói riêng cho coaching.
  • Tự công bố: “60K Meetings”, đánh giá 9.5 (chưa kiểm chứng).

Nhận xét UX (từ ảnh)

  • Điểm mạnh: nhịp họp, to-do và vấn đề gắn liền với mục tiêu nên thúc đẩy thói quen cập nhật hàng tuần; giá minh bạch.
  • Điểm yếu thấy được: trang chủ chủ yếu là hình người và thẻ minh hoạ thay vì màn hình sản phẩm thật; mô hình thiên về OKR/họp, chưa thấy mô tả bản đồ chiến lược BSC hay cây cascade có trọng số.
  • Định vị: hệ điều hành vận hành của CEO, mạnh ở kỷ luật họp hơn là ở kiến trúc KPI.
Trang chủ Simplamo với tiêu đề Grow Business, Empower People và thẻ minh hoạ OKR
Hình 3.2. Trang chủ Simplamo (chụp 13/11/2026): tiêu đề, hình minh hoạ kèm thẻ danh sách OKR và doanh thu.

Tinamys (Tinasoft)

tinasoft.io · OKRs · giá: chưa thấy công bố, liên hệ

Thực sự làm gì

  • Nền tảng quản trị mục tiêu theo OKRs do Tinasoft Việt Nam (công ty gia công phần mềm) phát triển; tên đầy đủ “Mapping Your Success”. Có ứng dụng iPhone miễn phí trên App Store.
  • Theo bài giới thiệu: thiết lập OKRs theo công ty, bộ phận, nhóm và cá nhân; hiển thị tiến độ thời gian thực; giao nhiệm vụ có người phụ trách, KPI và thời hạn; tự động báo cáo và phân tích.

Mô hình giá

  • Trang giá của Tinasoft chỉ nói về dịch vụ gia công phần mềm; không thấy bảng giá cho Tinamys: liên hệ.
  • Con số hiệu quả (“tăng 30%”, “giảm 50% thời gian họp”) là lời quảng bá trên blog, không kèm nguồn.

Nhận xét UX (từ ảnh)

  • Điểm mạnh: mô tả nỗi đau sát thực tế Việt Nam, có app di động.
  • Điểm yếu thấy được: thông tin sản phẩm công khai nằm trong một bài blog, ít màn hình thật; không thấy mô tả bản đồ chiến lược, trọng số KPI, phân quyền hay đánh giá cuối kỳ. Nhiều chi tiết chỉ có thể xác nhận bằng demo.
Bài giới thiệu phần mềm Tinamys trên blog Tinasoft kèm hình dashboard công việc
Hình 3.3. Bài giới thiệu Tinamys trên blog Tinasoft, có hình dashboard quản lý công việc (chụp 13/11/2026).

Workbase

workbase.vn · quản trị vận hành · giá công khai (VND)

Thực sự làm gì

  • Nền tảng quản trị vận hành low-code/no-code: Task & Project, Request & Approval, HR Service, IT Helpdesk, Recurring Task, ESign, Report. Trang sản phẩm nhắc OKR và KPI trong dòng mô tả chung, nhưng module chuyên cho chiến lược → KPI không nằm trong danh sách module chính.
  • Phù hợp theo quy mô (startup, SME, enterprise) và nhiều ngành; có ứng dụng di động.

Mô hình giá (theo trang giá)

  • Freemium: miễn phí, dưới 30 nhân sự, 10 quy trình, phí triển khai 10.000.000 VNĐ.
  • Professional: 100.000 VNĐ/người/tháng, không giới hạn tính năng, hợp đồng tối thiểu 12 tháng.
  • Enterprise (trên 300 nhân sự): liên hệ; có API và triển khai trên hạ tầng doanh nghiệp.

Nhận xét UX (từ ảnh)

  • Điểm mạnh: giao diện công việc rõ (bộ lọc “Tôi làm / Tôi giao / Tôi giám sát”), phê duyệt là một mô-đun riêng.
  • Điểm yếu thấy được (so với bài toán này): là công cụ công việc, không phải công cụ chiến lược: không thấy bản đồ chiến lược, thư viện KPI hay cascade có trọng số. Có thể bổ trợ chứ không thay thế.
Trang chủ Workbase với màn hình quản lý công việc có các thẻ Tôi làm, Tôi giao, Tôi giám sát
Hình 3.4. Trang chủ Workbase với màn quản lý công việc (chụp 13/11/2026).

3.2 Quốc tế

Perdoo

perdoo.com · OKR & KPI · giá công khai (EUR/USD)

Thực sự làm gì

  • Gói Free (tối đa 5 người dùng) đã gồm OKRs & KPIs, Projects & Tasks, Strategy Maps, Meetings, ứng dụng di động, tích hợp Slack & Teams.
  • Premium thêm AI Agent, AI Coach, API & MCP Server, Dashboards, tích hợp cao cấp. Supreme thêm Board Views, Custom Dashboards, Performance Reviews, view-only licenses.

Mô hình giá (theo trang giá)

  • Free €0; Premium €6.40/người/tháng; Supreme €8.00/người/tháng (thanh toán theo năm); giá giảm theo số licence; không phí triển khai; có gói coaching theo giờ.

Nhận xét UX (từ ảnh)

  • Điểm mạnh: bản đồ chiến lược và OKR/KPI cùng một sản phẩm; giá thấp, tự phục vụ; trang chủ có ảnh giao diện thật.
  • Điểm yếu thấy được với thị trường Việt: không có tiếng Việt trên trang đã đọc; tính năng đánh giá hiệu suất chỉ ở bậc cao nhất; không có triển khai theo mô hình tư vấn tại chỗ.
Trang chủ Perdoo với ảnh giao diện sản phẩm
Hình 3.5. Trang chủ Perdoo (chụp 13/11/2026; banner cookie che góc dưới trái).

Profit.co

profit.co · Strategy + Performance + Projects · giá: Essentials xem trang giá, Enterprise tuỳ chỉnh

Thực sự làm gì

  • Nền tảng “strategy execution” gồm nhóm Strategy (OKRs & Goals, Strategy Roadmap, Balanced Scorecard, Hoshin Kanri), Performance (Performance Reviews, Calibration, Compensation, Development Plans), Projects, Engagement (recognition, pulse surveys), Meetings.
  • Mọi gói gồm 100+ tích hợp (Slack, Teams, Jira…), phân tích thời gian thực; Enterprise có SCIM & SSO, audit logs, data residency.

Mô hình giá

  • Dùng thử 30 ngày; gói Essentials và Enterprise (“custom pricing”). Chưa đọc được đơn giá Essentials trong lần khảo sát này, nên ghi xem trang giá.

Nhận xét UX (từ ảnh)

  • Điểm mạnh: phạm vi phủ rộng nhất, từ BSC/Hoshin tới đánh giá và lương thưởng, đúng chuỗi mà bài toán này cần.
  • Điểm yếu thấy được: rộng nên nặng; trang chủ nhiều mô-đun, không tiếng Việt, quy trình cascade có trọng số và phê duyệt theo tổ chức Việt Nam cần xác minh qua demo.
Trang chủ Profit.co với tiêu đề nền tảng strategy execution
Hình 3.6. Trang chủ Profit.co (chụp 13/11/2026; banner cookie ở góc dưới trái).

Cascade Strategy

cascade.app · strategy execution · giá: liên hệ

Thực sự làm gì

  • Tự giới thiệu là “nền tảng cho C-Suite biến chiến lược thành mô hình vận hành”. Trang giá liệt kê: Standard Frameworks & OKRs, tới 50 Advanced Metrics, tới 15 Advanced Reports (Essentials); Custom Strategy Model, không giới hạn metrics và reports, Tapestry AI, data residency, enterprise security (Enterprise).
  • Có gói bắt đầu miễn phí cho tối đa 2 người dùng với Basic Access Control.

Mô hình giá

  • Essentials và Enterprise: liên hệ (“Platform Pricing”, không đăng giá).

Nhận xét UX (từ ảnh)

  • Điểm mạnh: định vị cho lãnh đạo cấp cao, giới hạn số metrics/reports rõ theo gói, “mô hình chiến lược tuỳ chỉnh”.
  • Điểm yếu thấy được: trang đã đọc không mô tả đánh giá nhân sự cá nhân; không tiếng Việt; giá không công khai.
Trang giá của Cascade Strategy với ba gói
Hình 3.7. Trang giá Cascade (chụp 13/11/2026).

Betterworks

betterworks.com · Performance Management + Talent Intelligence · giá công khai (USD)

Thực sự làm gì

  • Hai sản phẩm: Performance Management (Goals & OKRs, Conversations, Feedback, 1:1s, Engagement, Analytics) và Talent Intelligence (Calibration, Succession Planning, Skills Intelligence, Individual Development Plans).
  • Thế mạnh: từ mục tiêu đến chu kỳ đánh giá; ít nhấn bản đồ chiến lược.

Mô hình giá

  • Trang giá nêu gói Performance $8/người/tháng; các gói khác chưa đọc rõ giá, ghi liên hệ.

Nhận xét UX (từ ảnh)

  • Điểm mạnh: luồng mục tiêu → hội thoại → calibration trong một sản phẩm, rất sát khâu đánh giá của HR.
  • Điểm yếu thấy được: định hướng HR/talent, không phải bản đồ chiến lược cho Ban giám đốc; không tiếng Việt.
Trang chủ Betterworks
Hình 3.8. Trang chủ Betterworks (chụp 13/11/2026; banner cookie che nửa dưới).
Sản phẩm Việt mạnh ở phương pháp hoặc ở nhịp họp; sản phẩm quốc tế mạnh ở phạm vi chức năng. Không sản phẩm nào, trong những gì công khai, kết hợp bản đồ chiến lược, cascade có trọng số, phê duyệt và đánh giá bằng tiếng Việt.Nhận định từ khảo sát này; chưa dùng thử nên cần xác minh qua demo ở bước tiếp theo.

4Ma trận so sánh tính năng

Một bảng để thấy chỗ trống: ô nào cũng chỉ ghi điều nhà cung cấp công bố trên trang đã đọc ngày 13/11/2026.

● có, thấy trên trang công khai   ◐ một phần hoặc chỉ gián tiếp   – không thấy trên trang công khai (không đồng nghĩa là sản phẩm không có; cần xác minh qua demo). Cột cuối là phạm vi đề xuất của tài liệu này.
Tiêu chíTOPKPISimplamoTinamysWorkbasePerdooProfit.coCascadeBetterworksSản phẩm đề xuất
Bản đồ chiến lược (BSC / strategy map)●–––●●◐–● MVP
OKR●●●◐●●●●◐ v1
KPI / chỉ số đo lường●●◐◐●●●◐● MVP
Thư viện KPI mẫu◐–––––––● MVP
Cascade cha–con xuống phòng ban, cá nhân●●●–◐●◐●● MVP
Trọng số KPI cá nhân, kiểm tổng 100%––––––––● MVP
Nhịp check-in / nhập liệu định kỳ●●◐◐●●◐●● MVP
Đánh giá hiệu suất / xếp loại–◐––●●–●● MVP
Phân quyền chi tiết (vai trò × phạm vi)–––––◐◐–● MVP
Ứng dụng / giao diện di động–●●●●–––● MVP (web mobile)
Tích hợp (Slack, Teams, API, HRM…)–––●●●◐–◐ MVP: HRM/SSO; v1: còn lại
Giao diện tiếng Việt●●●●––––● MVP
Hỗ trợ triển khai / đào tạo●●–●●◐––◐ v1

Ba điều rút ra

Chưa ai công bố trọng số và kiểm tổng

Không trang nào trong số đã đọc nhắc tới trọng số KPI cá nhân hay kiểm tra tổng trọng số, dù đây là chỗ Excel hay sai nhất. Cần xác minh bằng demo trước khi coi là khoảng trống thật.

Đánh giá tách khỏi chiến lược

Perdoo (bậc Supreme), Profit.co và Betterworks nối tới đánh giá; sản phẩm Việt khảo sát chưa công bố khâu này. Đó là mắt xích số 5 ở mục 2.

Tiếng Việt và triển khai là rào cản ngược

Sản phẩm phủ rộng nhất là sản phẩm không có tiếng Việt; sản phẩm Việt thì thường đi kèm tư vấn. Chỗ trống là sản phẩm tiếng Việt đủ rõ để tự triển khai theo từng bước.

5Năm persona

Mỗi persona có việc riêng trong chu kỳ năm và cần màn hình riêng. Người nhập dữ liệu và người xem xét là hai việc khác nhau, nên không dùng chung một màn.

Đây là persona giả định để thiết kế, xây từ vai trò tổ chức điển hình, không phải người thật. Cần kiểm chứng bằng phỏng vấn (mục 14).

CEO / Ban giám đốc

Người chốt chiến lược và chịu trách nhiệm kết quả. Xem nhiều, sửa ít.

Mục tiêu

  • Biết chiến lược năm nay chạy đến đâu mà không chờ báo cáo.
  • Thấy phòng nào lệch, vì sao.

Việc trong chu kỳ

  • Duyệt mục tiêu chiến lược và KPI công ty.
  • Chủ trì review quý, quyết định điều chỉnh.

Điều đang hỏng

  • Báo cáo KPI đến trễ và mỗi phòng một cách tính.
  • Không truy được KPI nào phục vụ mục tiêu nào.

Cần từ sản phẩm

  • Một dashboard điều hành: sức khoẻ từng mục tiêu, bản đồ nhiệt theo phòng.
  • Đào sâu từ mục tiêu xuống KPI, phòng ban, người phụ trách trong ba cú nhấp.

Giám đốc chiến lược / PMO

Người vận hành chu kỳ chiến lược. Là chủ sở hữu nghiệp vụ của sản phẩm.

Mục tiêu

  • Chu kỳ chạy đúng lịch, mọi KPI đều có chủ và có số.
  • Cascade nhất quán giữa các phòng.

Việc trong chu kỳ

  • Dựng bản đồ chiến lược cùng Ban giám đốc, quản lý thư viện KPI.
  • Điều phối cascade, nhắc hạn, chuẩn bị tài liệu review quý.

Điều đang hỏng

  • Tự tay ghép file của 10–20 phòng; mỗi phòng một mẫu.
  • Không có cảnh báo khi KPI cha chưa được chia hết cho KPI con.

Cần từ sản phẩm

  • Cây cascade với kiểm tra đóng góp và trọng số; bảng tiến độ “ai chưa nộp”.
  • Công cụ chốt kỳ và khoá dữ liệu có phê duyệt.

Trưởng phòng

Người dịch KPI công ty thành KPI của đội, và cam kết kết quả.

Mục tiêu

  • Nhận KPI rõ ràng, chia cho đội công bằng.
  • Báo cáo quý nhanh, bảo vệ được điểm.

Việc trong chu kỳ

  • Nhận KPI phòng, đề xuất điều chỉnh, giao cho nhân viên, đặt trọng số.
  • Duyệt số liệu của nhân viên, trình bày ở review quý.

Điều đang hỏng

  • Tự dịch chiến lược sang KPI cho đội, không có chuẩn.
  • Phải gom số từ nhiều nguồn, nhắc từng người qua Zalo.

Cần từ sản phẩm

  • Màn chia KPI hiển thị phần còn lại chưa giao.
  • Hàng đợi duyệt số liệu gọn, duyệt hàng loạt.

Nhân viên

Người thực hiện và báo cáo kết quả; chỉ cần hiểu việc mình đóng góp gì.

Mục tiêu

  • Biết mình được đo bằng gì và vì sao.
  • Nhập số nhanh, thấy điểm của mình.

Việc trong chu kỳ

  • Xác nhận KPI được giao, nhập số liệu và bằng chứng định kỳ, tự đánh giá.

Điều đang hỏng

  • Nhận KPI không biết lý do; cuối kỳ mới biết điểm.
  • Nộp bằng chứng bằng email, dễ thất lạc.

Cần từ sản phẩm

  • Phiếu KPI cá nhân có đường dẫn lên mục tiêu chiến lược.
  • Nhập liệu trên điện thoại trong dưới một phút.

HR / Admin hệ thống

Chủ sở hữu quy trình đánh giá; quản trị người dùng, vai trò, cấu hình hệ thống.

Mục tiêu

  • Đánh giá xếp loại đúng hạn, có căn cứ.
  • Cơ cấu tổ chức và quyền luôn đúng.

Việc trong chu kỳ

  • Đồng bộ cơ cấu tổ chức từ HRM, mở kỳ đánh giá, khoá điểm.
  • Quản vai trò, phạm vi dữ liệu, xem nhật ký thay đổi.

Điều đang hỏng

  • Điểm KPI nhập lại vào bảng đánh giá bằng tay.
  • Nhân sự điều chuyển nhưng KPI vẫn ở phòng cũ.

Cần từ sản phẩm

  • Điểm KPI chốt tự chảy vào bảng đánh giá; đồng bộ điều chuyển.
  • Trình sửa vai trò và nhật ký kiểm toán đọc được bằng tiếng Việt.

Vai trò “Admin hệ thống” (kỹ thuật) gộp với HR/Admin ở MVP; ma trận quyền ở mục 8 tách chúng thành hai vai trò riêng khi doanh nghiệp có đội IT.

6Hành trình người dùng

Mỗi hành trình đi qua các màn hình ở mục 12. Cột “Hôm nay” là hiện trạng giả định ở doanh nghiệp dùng Excel và Zalo; cột “Với sản phẩm” là điều cần đạt.

6.1 CEO: từ “chiến lược năm nay chạy thế nào?” đến quyết định

BướcMàn hìnhHôm nayVới sản phẩm
1. Mở đầu tuầnDashboard điều hành (12.1)Chờ file tổng hợp từ HR/PMO, thường vài ngày sau kỳ chốt.Thấy ngay điểm sức khoẻ từng mục tiêu và bản đồ nhiệt theo phòng.
2. Thấy chỗ đỏDashboard → mục tiêuHỏi từng trưởng phòng “sao KPI này đỏ?”.Bấm vào mục tiêu đỏ, thấy KPI nào kéo xuống và phòng nào phụ trách.
3. Đào sâuCây cascade (12.3)Không có bản đồ nối KPI với mục tiêu.Đi từ mục tiêu xuống KPI công ty, phòng, người, cùng tiến độ và bình luận.
4. Review quýReview quý (12.7)Slide chuẩn bị thủ công, số mỗi nơi một kiểu.Scorecard từng phòng sẵn có; ghi quyết định và việc cần làm ngay trên màn.
5. Điều chỉnhBản đồ chiến lược (12.2)Đổi mục tiêu giữa năm thì KPI cũ vẫn chạy.Điều chỉnh mục tiêu kích hoạt rà lại KPI liên quan, có phê duyệt và lưu vết.

6.2 PMO: dựng chu kỳ và cascade

BướcMàn hìnhHôm nayVới sản phẩm
1. Dựng bản đồ chiến lượcBản đồ chiến lược (12.2)Vẽ trên slide; không liên kết với KPI.Kéo thả mục tiêu vào 4 góc nhìn, nối quan hệ nhân-quả; sau đó gắn KPI.
2. Chọn KPIThư viện KPI (12.4)Mỗi phòng tự đặt tên và công thức KPI.Chọn từ thư viện có định nghĩa, công thức, nguồn dữ liệu, đơn vị.
3. CascadeCây cascade (12.3)Gửi file mẫu cho từng phòng; ghép tay.Chia KPI cha xuống phòng, hệ thống cảnh báo phần chưa chia hết.
4. Đôn đốcCây cascade, bộ lọc trạng tháiNhắc bằng Zalo nhóm.Danh sách “chưa giao / chưa xác nhận / chưa nộp” kèm thông báo tự động.
5. Chốt kỳReview quý (12.7)Mất nhiều ngày ghép báo cáo.Khoá số liệu kỳ bằng một thao tác, xuất báo cáo.

6.3 Trưởng phòng: nhận, chia, duyệt, báo cáo

BướcMàn hìnhHôm nayVới sản phẩm
1. Nhận KPI phòngCây cascade (12.3)Nhận con số qua email, không rõ nguồn gốc.Xác nhận hoặc đề xuất điều chỉnh kèm lý do; thấy KPI cha và mục tiêu.
2. Giao cho độiCây cascade → phiếu cá nhân (12.5)Chia trong Excel, tổng trọng số hay lệch.Kéo KPI cho người, đặt trọng số; hệ thống báo phần chưa giao, tổng chưa đủ 100%.
3. Duyệt số liệuNhập liệu & phê duyệt (12.6)Hỏi bằng chứng qua tin nhắn.Hàng đợi duyệt, xem bằng chứng, duyệt hoặc trả lại có bình luận.
4. Báo cáo quýReview quý (12.7)Tự làm slide.Scorecard phòng tự cập nhật; ghi giải trình cho KPI đỏ ngay trên màn.

6.4 Nhân viên: biết mình được đo gì và báo cáo nhanh

BướcMàn hìnhHôm nayVới sản phẩm
1. Nhận thông báoThông báo (Lark/Zalo/email) → phiếu KPINhận file Excel qua email.Một liên kết mở thẳng phiếu KPI của mình.
2. Hiểu và xác nhậnPhiếu KPI cá nhân (12.5)Không biết KPI phục vụ mục tiêu nào.Thấy đường dẫn KPI → KPI phòng → mục tiêu; xác nhận hoặc hỏi lại.
3. Nhập sốCheck-in di động (12.9)Gửi bảng tính cho trưởng phòng.Nhập số, đính ảnh hoặc tệp, dưới một phút trên điện thoại.
4. Tự đánh giáPhiếu KPI cá nhân (12.5)Cuối kỳ điền mẫu giấy.Tự chấm và ghi nhận xét ngay trên phiếu trước khi trưởng phòng đánh giá.

6.5 HR / Admin: từ cơ cấu tổ chức đến xếp loại

BướcMàn hìnhHôm nayVới sản phẩm
1. Chuẩn bị tổ chứcAdmin quyền (12.8)Danh sách nhân sự và phòng ban sửa tay trong Excel.Đồng bộ từ HRM; điều chuyển tự cập nhật phạm vi dữ liệu.
2. Phân vai tròAdmin quyền (12.8)Ai cũng gửi file cho ai.Gán vai trò và phạm vi (cá nhân, phòng và phòng con, toàn công ty).
3. Mở kỳ đánh giáReview quý (12.7) → Đánh giáGom điểm từ nhiều file.Điểm KPI đã chốt tự chảy vào bảng đánh giá; HR thêm điểm năng lực.
4. Xếp loạiĐánh giáĐiểm xếp loại không truy nguồn được.Mỗi điểm bấm xem được KPI, bằng chứng, người duyệt.
5. Kiểm toánNhật ký thay đổiKhi có khiếu nại, không biết ai sửa số.Nhật ký ai-sửa-gì-lúc-nào, khôi phục theo phiên bản.

7Chu kỳ vận hành năm như một workflow

Mười bước, mỗi bước có người làm, đầu vào, đầu ra, trạng thái và điều gì bị khoá sau khi duyệt. Nguyên tắc chung: đã duyệt thì khoá; muốn sửa thì gửi yêu cầu thay đổi để người duyệt xét.

1

Xây dựng chiến lược năm

Ai làm
Ban giám đốc (soạn), PMO (ghi lại)
Đầu vào
Tầm nhìn, kết quả năm trước, bối cảnh thị trường
Đầu ra
Danh sách mục tiêu chiến lược năm, mỗi mục tiêu có chủ sở hữu (thành viên Ban giám đốc)
Trạng thái
Nháp → Chờ duyệt → Đã duyệt
Khoá
Khoá Mục tiêu đã duyệt không sửa nội dung; chỉ sửa qua yêu cầu thay đổi do CEO duyệt.
2

Lập Strategy Map (4 góc nhìn BSC)

Ai làm
PMO dựng; Ban giám đốc xác nhận
Đầu vào
Mục tiêu chiến lược từ bước 1
Đầu ra
Bản đồ: mỗi mục tiêu thuộc một góc nhìn (Tài chính, Khách hàng, Quy trình nội bộ, Học hỏi & Phát triển), nối quan hệ nhân-quả
Trạng thái
Nháp → Đã duyệt
Khoá
Khoá Cấu trúc bản đồ sau khi duyệt; thêm hoặc bỏ mục tiêu cần yêu cầu thay đổi.
3

Chọn KPI công ty từ thư viện

Ai làm
PMO chọn; chủ sở hữu mục tiêu đề xuất; CEO duyệt
Đầu vào
Bản đồ chiến lược, thư viện KPI
Đầu ra
KPI công ty gắn với mục tiêu: công thức, đơn vị, nguồn dữ liệu, chiều tốt (cao hơn là tốt hay thấp hơn là tốt), ngưỡng xanh-vàng-đỏ, mục tiêu năm và theo quý
Trạng thái
Nháp → Chờ duyệt → Đã duyệt
Khoá
Khoá Công thức và mục tiêu sau khi duyệt.
4

Cascade xuống phòng ban

Ai làm
Chủ sở hữu KPI công ty chia; trưởng phòng xác nhận
Đầu vào
KPI công ty đã duyệt, sơ đồ tổ chức
Đầu ra
KPI phòng ban, mỗi KPI khai báo KPI cha và kiểu đóng góp (cộng dồn / theo tỷ lệ / độc lập); hệ thống kiểm tổng đóng góp
Trạng thái
Đã chia → Trưởng phòng xác nhận (hoặc đề xuất điều chỉnh) → Đã xác nhận
Khoá
Khoá Khi mọi phòng xác nhận, cây cascade cấp phòng được khoá.
5

Giao cá nhân và đặt trọng số

Ai làm
Trưởng phòng giao; nhân viên xác nhận
Đầu vào
KPI phòng, danh sách nhân sự thuộc phòng (từ HRM)
Đầu ra
Phiếu KPI cá nhân: KPI, mục tiêu, trọng số. Hệ thống chặn gửi nếu tổng trọng số khác 100%
Trạng thái
Nháp → Đã giao → Nhân viên xác nhận / phản hồi
Khoá
Khoá Trọng số sau khi cam kết (bước 6).
6

Cam kết và khoá kỳ

Ai làm
Nhân viên và trưởng phòng ký xác nhận; PMO/HR khoá
Đầu vào
Phiếu KPI đã xác nhận
Đầu ra
Phiên bản KPI “đã cam kết” của cả năm, là căn cứ đánh giá
Trạng thái
Đã xác nhận → Đã cam kết
Khoá
Khoá Toàn bộ KPI, mục tiêu, trọng số. Thay đổi giữa năm cần yêu cầu thay đổi: trưởng phòng đề xuất, PMO xét, CEO duyệt nếu ảnh hưởng KPI công ty.
7

Check-in và nhập số liệu định kỳ

Ai làm
Nhân viên nhập; trưởng phòng duyệt; số từ HRM/ERP/BI đồng bộ tự động
Đầu vào
Lịch nhập (tuần, tháng hoặc quý theo từng KPI)
Đầu ra
Giá trị thực hiện kèm bằng chứng, tự nhận xét, tiến độ so với mục tiêu
Trạng thái
Chưa nhập → Đã nhập → Chờ duyệt → Đã duyệt / Trả lại
Khoá
Khoá Giá trị đã duyệt; sửa bằng một bản điều chỉnh có lý do, mọi bản đều lưu vết.
8

Review quý

Ai làm
CEO chủ trì; trưởng phòng trình bày; PMO ghi nhận
Đầu vào
Giá trị thực hiện đã duyệt cuối quý
Đầu ra
Scorecard phòng (xanh-vàng-đỏ), giải trình KPI đỏ, quyết định và việc cần làm kèm hạn
Trạng thái
Chuẩn bị → Đang họp → Đã chốt quý
Khoá
Khoá Số liệu quý sau khi chốt.
9

Đánh giá hiệu suất

Ai làm
Nhân viên tự đánh giá; trưởng phòng đánh giá; HR hiệu chuẩn; CEO phê duyệt phân phối xếp loại
Đầu vào
Điểm KPI cuối kỳ (tính theo trọng số), nhận xét tự đánh giá
Đầu ra
Điểm và xếp loại từng người; ghi chú căn cứ
Trạng thái
Tự đánh giá → Trưởng phòng đánh giá → HR hiệu chuẩn → Đã phê duyệt → Đã công bố
Khoá
Khoá Điểm sau khi công bố; khiếu nại mở lại có lưu vết.
10

Điều chỉnh và đóng chu kỳ

Ai làm
Ban giám đốc và PMO
Đầu vào
Kết quả năm, bài học từ review, đánh giá
Đầu ra
Bản ghi bài học; mục tiêu và KPI năm sau được tạo từ bản sao có chỉnh sửa
Trạng thái
Đang chạy → Đã đóng (chỉ đọc)
Khoá
Khoá Cả chu kỳ chuyển sang chỉ đọc.

Vòng đời một KPI

Trạng tháiAi chuyểnĐiều kiện để chuyểnSửa được gì
NhápNgười tạoCó mục tiêu chiến lược (KPI công ty) hoặc KPI cha (KPI cấp dưới); có công thức, đơn vị, chiều tốtTất cả
Chờ duyệtNgười tạo gửiKiểm tra bắt buộc đạt: đủ trường; tổng đóng góp cấp dưới khớp; tổng trọng số cá nhân = 100%Chỉ người duyệt trả lại
Đã duyệtNgười duyệt theo chuỗi ở mục 8Duyệt đúng cấpKhông sửa; chỉ yêu cầu thay đổi
Đã cam kếtPMO/HR khoá kỳMọi KPI trong phạm vi đã duyệtChỉ yêu cầu thay đổi giữa năm
Yêu cầu thay đổiChủ KPICó lý do, giá trị đề xuấtBản đề xuất; bản gốc giữ nguyên cho đến khi được duyệt
Đã đóngPMOHết kỳ và đã đánh giáChỉ đọc

8Mô hình phân quyền

Quyền được cấp theo hai trục: vai trò (làm được thao tác gì với loại đối tượng nào) và phạm vi dữ liệu (thấy dữ liệu của ai). Mọi kiểm tra thực hiện ở máy chủ, không chỉ ẩn nút trên giao diện.

8.1 Ma trận vai trò × đối tượng

–> –> –> –> –> –> –> –> –>
V Xem  C Tạo  E Sửa  A Duyệt  D Xoá. “–” là không có quyền. Mỗi quyền chỉ áp dụng trong phạm vi dữ liệu ở 8.2. Vai trò là mặc định, có thể tuỳ chỉnh ở màn Admin (Hình 12.8). Cột Tenant admin chính là “Admin hệ thống” của mỗi công ty; cột Platform admin là nhà vận hành sản phẩm, không có quyền nào với dữ liệu nghiệp vụ của tenant.
Đối tượngCEO / BGĐPMOTrưởng phòngNhân viênHRTenant admin
(Admin hệ thống)
Platform admin
(nhà vận hành)
Ghi chú
Chiến lược (mục tiêu năm)VCEADVCEVVV–D chỉ với bản nháp.
Bản đồ chiến lượcVCEAVCEDVVV–Sửa sau khi duyệt qua yêu cầu thay đổi.
Định nghĩa KPI (thư viện)VAVCEDVCVV–Trưởng phòng C là đề xuất KPI mới, PMO duyệt vào thư viện.
Phân giao KPI (cascade, trọng số)VAVCEVCEADVAV–Nhân viên A = xác nhận KPI của mình. D chỉ với bản nháp.
Số liệu thực hiện (nhập liệu)VVVEAVCEV–Nhân viên C/E chỉ KPI của mình, trước khi duyệt. Trưởng phòng A = duyệt số của người trong phạm vi.
Báo cáo & dashboardVVCEVVV–Xuất file theo phạm vi dữ liệu của người xem.
Đánh giá & xếp loạiVAVVCEVCEVCEA–Nhân viên C/E = tự đánh giá. HR A = hiệu chuẩn, công bố; CEO A = phê duyệt phân phối.
Quản trị (người dùng, vai trò, cấu hình, import)–VE––VCEVCEDPMO E chỉ cấu hình chu kỳ và lịch; HR quản người và cơ cấu; Admin hệ thống quản vai trò và tích hợp.
Nhật ký kiểm toánVVV–VVBất biến: không ai sửa hoặc xoá. Trưởng phòng chỉ xem trong phạm vi.
Tenant, gói, license, ghế (mục 13)–––––VEVCEDTenant admin chỉ xem và yêu cầu đổi gói của tenant mình; Platform admin quản mọi tenant theo vai trò Support, Billing, Super admin (13.3).
Truy cập hỗ trợ (impersonate)–––––VACTenant admin thấy mọi phiên trên tenant mình và có thể chặn; Platform admin mở phiên chỉ đọc, có ticket và lý do (13.3).
Nhật ký kiểm toán nền tảng––––––VChỉ Platform admin; tách khỏi nhật ký của tenant ở dòng “Nhật ký kiểm toán”.

8.2 Quy tắc phạm vi dữ liệu

Phạm viThấy gìÁp dụng mặc định cho
Của tôi (Own)KPI, số liệu, đánh giá của chính mình, cộng đường dẫn KPI cha và mục tiêu chiến lược (chỉ tên, không thấy số của người khác).Nhân viên
Phòng của tôi và phòng con (Dept+)Mọi KPI, số liệu, đánh giá của người thuộc phòng mình quản và các phòng cấp dưới theo sơ đồ tổ chức. Thấy tên và điểm tổng hợp của phòng ngang cấp, không thấy chi tiết cá nhân.Trưởng phòng
Toàn công ty (Company)Mọi dữ liệu nghiệp vụ của công ty.CEO/BGĐ, PMO, HR
Cấu hình (System)Người dùng, vai trò, tích hợp, nhật ký; không thấy giá trị KPI hay điểm đánh giá.Admin hệ thống
Quy tắc cần chốt cùng chủ dự án

Điểm đánh giá cá nhân thuộc nhóm nhạy cảm nhất. Đề xuất: chỉ nhân viên, trưởng phòng trực tiếp, HR và CEO thấy; trưởng phòng cấp trên chỉ thấy tổng hợp phòng. Có thể thu hẹp hoặc mở rộng theo chính sách từng doanh nghiệp (câu hỏi mở ở mục 14).

8.3 Chuỗi phê duyệt

Đối tượngNgười tạo / đề xuấtDuyệt cấp 1Duyệt cấp 2Khi vắng
Mục tiêu chiến lược, bản đồPMOChủ sở hữu mục tiêu (BGĐ)CEONgười được CEO uỷ quyền, có thời hạn
KPI công tyPMO / chủ mục tiêuCEO–Uỷ quyền
KPI phòng banChủ KPI chaTrưởng phòng (xác nhận)PMO (kiểm tra tổng đóng góp)Phó phòng, nếu được gán
KPI cá nhân, trọng sốTrưởng phòngNhân viên (xác nhận)Trưởng phòng cấp trên nếu là KPI chủ chốt của phòngPhó phòng
Số liệu thực hiệnNhân viên / đồng bộ tự độngTrưởng phòngPMO (với KPI công ty)Phó phòng, PMO
Thay đổi KPI giữa nămChủ KPITrưởng phòngPMO; CEO nếu đổi KPI công tyUỷ quyền
Xếp loại cuối kỳTrưởng phòngHR (hiệu chuẩn)CEO (phê duyệt phân phối)Uỷ quyền

8.4 Nguyên tắc

9Yêu cầu chức năng

65 yêu cầu chức năng theo 12 module, ưu tiên MoSCoW. Must là phạm vi MVP (39 yêu cầu), Should vào v1 (19), Could vào v2 (7). Mỗi yêu cầu có tiêu chí chấp nhận một dòng để kiểm thử.

MãYêu cầuƯu tiênTiêu chí chấp nhận
Chiến lược & bản đồ chiến lược
FR-1.1Tạo chu kỳ năm và danh sách mục tiêu chiến lược, mỗi mục tiêu có chủ sở hữu và mô tảMustTạo được mục tiêu, bắt buộc chọn chủ sở hữu, lưu nháp, gửi duyệt.
FR-1.2Bản đồ chiến lược 4 góc nhìn BSC trên canvas, kéo thả mục tiêu vào từng góc nhìnMustKéo mục tiêu sang góc nhìn khác thì lưu vị trí và hiện ở lần mở sau.
FR-1.3Nối quan hệ nhân-quả giữa các mục tiêu bằng mũi tên, chỉ nối từ góc nhìn nền tảng lên góc nhìn kết quảMustMũi tên Học hỏi → Quy trình → Khách hàng → Tài chính được tạo; chặn vòng lặp.
FR-1.4Cảnh báo mục tiêu chưa có KPI và KPI chưa gắn mục tiêuMustChỉ báo hiện đúng số mục tiêu thiếu KPI trên bản đồ.
FR-1.5Sao chép bản đồ năm trước làm điểm xuất phát cho năm sauShouldTạo chu kỳ mới từ bản sao, mục tiêu có trạng thái Nháp.
FR-1.6Hỗ trợ OKR song song (Objective và Key Result gắn mục tiêu chiến lược)CouldTạo Objective, gắn ≥1 Key Result đo bằng KPI hoặc số tự do.
Thư viện KPI
FR-2.1Danh mục KPI có tên, mô tả, công thức, đơn vị, tần suất, nguồn dữ liệu, chiều tốtMustKhông lưu được KPI thiếu đơn vị, tần suất hoặc chiều tốt.
FR-2.2Lọc và tìm kiếm thư viện theo góc nhìn BSC, phòng ban, tần suất, trạng tháiMustLọc kết hợp trả kết quả đúng trong dưới 1 giây với 500 KPI.
FR-2.3Gợi ý KPI mẫu theo chức năng phòng (Kinh doanh, Kế toán, Nhân sự…)ShouldChọn phòng thì hiện danh sách KPI mẫu để thêm vào thư viện của công ty.
FR-2.4Phiên bản định nghĩa KPI: đổi công thức tạo phiên bản mới, không ảnh hưởng kỳ đã chốtShouldKỳ đã chốt vẫn hiển thị công thức tại thời điểm đó.
FR-2.5Đề xuất KPI mới từ trưởng phòng, PMO duyệt vào thư việnShouldĐề xuất xuất hiện trong hàng đợi của PMO với nút Duyệt, Trả lại.
Cascade & alignment
FR-3.1Tạo KPI công ty gắn một mục tiêu chiến lượcMustKhông lưu được KPI công ty khi chưa chọn mục tiêu.
FR-3.2Chia KPI công ty xuống KPI phòng ban, khai báo kiểu đóng góp (cộng dồn, theo tỷ lệ, độc lập)MustKPI phòng lưu KPI cha và kiểu đóng góp; cây cascade hiển thị đúng.
FR-3.3Kiểm tra tổng đóng góp của KPI con so với KPI cha và hiển thị phần còn lại chưa chiaMustKPI cha 100 chia phòng A 60 hiện còn 40 chưa chia, đánh dấu cảnh báo.
FR-3.4Chia KPI phòng xuống KPI cá nhânMustKPI cá nhân truy ngược được đến KPI phòng và mục tiêu.
FR-3.5Cây cascade dạng cây có thu gọn, đường nối và chỉ báo xanh-vàng-đỏMustMở rộng đến cấp cá nhân hiển thị chủ KPI, trọng số, tiến độ.
FR-3.6Xác nhận hoặc đề xuất điều chỉnh khi nhận KPI, kèm lý doMustTrưởng phòng bấm Đề xuất điều chỉnh, người chia nhận thông báo và phản hồi.
FR-3.7Sơ đồ phụ thuộc giữa KPI các phòng (phòng A phụ thuộc đầu ra phòng B)CouldKhai báo phụ thuộc và xem trên cây.
Chỉ tiêu & trọng số
FR-4.1Đặt mục tiêu năm và phân kỳ theo quý hoặc thángMustTổng phân kỳ khớp mục tiêu năm theo quy tắc cộng dồn hoặc bình quân của KPI.
FR-4.2Ngưỡng xanh-vàng-đỏ theo KPI (ví dụ xanh ≥100%, vàng 80–99%, đỏ dưới 80%)MustĐổi ngưỡng thì màu trạng thái tính lại, kỳ đã chốt không đổi.
FR-4.3Trọng số cá nhân; chặn gửi duyệt nếu tổng khác 100%MustTổng 95% hiện lỗi, nút Gửi bị khoá.
FR-4.4Công thức điểm: cách quy đổi % đạt sang điểm (tuyến tính, theo bậc, có trần)ShouldChọn công thức cho KPI, điểm tính đúng với ba trường hợp mẫu.
FR-4.5Khoá cam kết kỳ và quy trình yêu cầu thay đổi giữa nămMustSửa KPI đã cam kết chỉ tạo được Yêu cầu thay đổi; bản gốc giữ nguyên.
Nhập liệu & bằng chứng
FR-5.1Nhập giá trị thực hiện theo kỳ (tuần, tháng, quý) kèm ghi chúMustNhập số, lưu, hiện ở phiếu và scorecard sau khi duyệt.
FR-5.2Đính kèm bằng chứng (ảnh, PDF, Excel, liên kết) tối đa theo cấu hìnhMustTệp sai loại hoặc quá lớn bị từ chối với thông báo rõ.
FR-5.3Quy trình duyệt số liệu: Đã nhập → Chờ duyệt → Đã duyệt hoặc Trả lại có bình luậnMustSố chưa duyệt không vào báo cáo chính thức.
FR-5.4Duyệt hàng loạt trong hàng đợi của trưởng phòngShouldChọn nhiều dòng và duyệt một lần, mỗi dòng có nhật ký riêng.
FR-5.5Nhập bằng Excel theo mẫu và nhập tay cho chỉ số không có nguồn tự độngShouldTải mẫu, tải lại tệp, báo dòng lỗi cụ thể.
FR-5.6Đồng bộ số liệu tự động từ HRM, ERP hoặc BI cho KPI khai báo nguồn tự độngShouldKPI có nguồn tự động hiện nhãn Tự động và không cho nhập tay.
FR-5.7Nhắc nhập liệu theo lịch và theo hạnMustNgười chưa nhập nhận nhắc trước hạn một ngày và đúng hạn.
Dashboard
FR-6.1Dashboard điều hành: sức khoẻ mục tiêu chiến lược, bản đồ nhiệt KPI theo phòng, danh sách cần chú ýMustHiển thị đủ mục tiêu năm, bấm vào mở đúng KPI liên quan.
FR-6.2Dashboard phòng ban: KPI phòng, đóng góp từng người, xu hướng theo kỳMustTrưởng phòng chỉ thấy phòng mình và phòng con.
FR-6.3Dashboard cá nhân: KPI của tôi, điểm tạm tính, việc cần làmMustNhân viên thấy KPI, trạng thái xác nhận và hạn nhập.
FR-6.4Lọc theo kỳ và so sánh với cùng kỳ năm trướcShouldChọn kỳ thì toàn bộ chỉ số tính lại.
FR-6.5Xuất dashboard ra PDF để đưa vào họpShouldPDF giữ màu trạng thái và ghi thời điểm xuất.
Review họp
FR-7.1Màn review quý: scorecard theo phòng, trạng thái xanh-vàng-đỏ, so sánh mục tiêu quýMustMở review cho một phòng và một quý hiển thị đủ KPI.
FR-7.2Giải trình bắt buộc cho KPI đỏ và ghi quyết định kèm người phụ trách, hạnMustKPI đỏ chưa giải trình thì không chốt được quý.
FR-7.3Chốt quý (khoá số liệu quý)MustSau khi chốt, số quý chỉ sửa qua yêu cầu thay đổi.
FR-7.4Theo dõi việc cần làm từ review đến lần review sauShouldViệc chưa xong hiện lại ở review quý tiếp theo.
Đánh giá & xếp loại
FR-8.1Tính điểm KPI cá nhân theo trọng số khi chốt kỳMustĐiểm khớp tay trên ba phiếu mẫu.
FR-8.2Tự đánh giá và nhận xét trưởng phòng trên cùng phiếuMustHai phần ghi nhận riêng, hiển thị cạnh nhau cho HR.
FR-8.3Hiệu chuẩn của HR và phê duyệt phân phối xếp loại của CEOShouldHR thấy phân phối theo phòng, điều chỉnh có lý do và nhật ký.
FR-8.4Thêm điểm năng lực ngoài KPI vào bảng đánh giáCouldCấu hình tỷ trọng KPI và năng lực, tính điểm tổng.
FR-8.5Khiếu nại kết quả đánh giá và mở lại có lưu vếtShouldNhân viên gửi khiếu nại, HR xử lý, lịch sử đầy đủ.
Thông báo
FR-9.1Thông báo trong ứng dụng và email cho giao KPI, nhắc nhập, chờ duyệt, bị trả lạiMustSự kiện tạo thông báo trong 1 phút, có liên kết mở đúng màn.
FR-9.2Kênh Lark, Microsoft Teams, Zalo OA cấu hình theo công tyShouldBật kênh, gửi thử thành công, người dùng chọn kênh nhận.
FR-9.3Cài đặt tần suất nhắc theo vai tròCouldNgười dùng tắt hoặc gom thông báo hằng ngày.
Nhập / xuất
FR-10.1Nhập cơ cấu tổ chức và nhân sự từ tệp Excel mẫuMustBáo rõ dòng lỗi; không nhập một phần khi có lỗi chặn.
FR-10.2Xuất scorecard, phiếu KPI, báo cáo review ra Excel và PDF theo phạm vi quyềnMustTệp xuất chỉ chứa dữ liệu trong phạm vi người xuất.
FR-10.3Nhập KPI lịch sử của năm trước để so sánhShouldGiá trị lịch sử gắn đúng KPI và kỳ.
Kiểm toán & quản trị
FR-11.1Nhật ký thay đổi bất biến cho mọi đối tượng đã duyệt: ai, khi nào, trước, sauMustSửa giá trị đã duyệt tạo ra một dòng nhật ký, không thể xoá.
FR-11.2Gán vai trò và phạm vi dữ liệu cho từng người, có xem trước quyền hiệu lựcMustĐổi vai trò thì quyền áp dụng ngay ở lần tải tiếp theo.
FR-11.3Trình sửa vai trò tuỳ chỉnh (bật tắt V/C/E/A/D theo đối tượng)ShouldTạo vai trò mới, kiểm tra bằng chế độ xem thử.
FR-11.4Uỷ quyền duyệt có thời hạn khi vắng mặtShouldHết hạn uỷ quyền thì quyền tự thu hồi.
FR-11.5Khôi phục phiên bản của đối tượng từ nhật kýCouldKhôi phục tạo phiên bản mới, không ghi đè lịch sử.
Nền tảng (Platform): đa tenant, license, quản trị nền tảng · chi tiết ở mục 13
FR-12.1Cô lập dữ liệu đa tenant: mọi bảng nghiệp vụ có tenant_id; mọi truy vấn đi qua một lớp truy cập dữ liệu tự gắn điều kiện tenant, không viết tay ở từng APIMustBộ kiểm thử tự động chạy mỗi lần phát hành: người dùng tenant A gọi mọi API bằng mã đối tượng của tenant B đều nhận 404; không API nào trả dữ liệu của hai tenant.
FR-12.2Cấp tenant tự động sau đăng ký: tạo tenant, 6 vai trò mặc định, license dùng thử, tài khoản Tenant admin, email chào, không cần nhân viên nền tảng thao tác tayMustĐăng ký xong, tenant sẵn sàng đăng nhập trong 1 phút (đề xuất); chạy lại cùng yêu cầu không tạo tenant thứ hai.
FR-12.3Thực thi license và ghế ở máy chủ: chặn kích hoạt người dùng vượt số ghế, chặn module ngoài gói, cảnh báo khi dùng từ 80% ghế và khi hạn còn 60 ngàyMustGhế đã cấp bằng số ghế mua thì mời người kế tiếp bị từ chối kèm hướng dẫn; vô hiệu hoá một người thì mời được; gọi API module tắt trả 403 mã module_not_licensed.
FR-12.4Tách vai trò Platform admin (Support, Billing, Super admin): tài khoản, đăng nhập và quyền hoàn toàn tách khỏi người dùng tenant; bắt buộc MFAMustPhiên Platform admin không gọi được API nghiệp vụ của tenant; Support không đổi được gói; Billing không mở được truy cập hỗ trợ.
FR-12.5Truy cập hỗ trợ (impersonate) có nhật ký bất biến: bắt buộc mã ticket và lý do, mặc định chỉ đọc, giới hạn thời lượng, báo cho Tenant adminMustBắt đầu phiên mà thiếu ticket hoặc lý do bị từ chối; phiên hiện trong nhật ký của tenant trong 1 phút; không có thao tác sửa hoặc xoá dòng nhật ký.
FR-12.6Tạm ngưng, kích hoạt lại, gia hạn dùng thử một tenant, bắt buộc ghi lý doMustTạm ngưng thì người dùng tenant thấy trang thông báo và không đăng nhập được, dữ liệu giữ nguyên; kích hoạt lại khôi phục đúng trạng thái trước đó.
FR-12.7Trình hướng dẫn thiết lập tenant mới 7 bước, lưu tiến độ và làm tiếp đượcShouldThoát giữa bước 5 rồi đăng nhập lại thì quay về đúng bước 5 với dữ liệu đã nhập; MVP có thể thay bằng thiết lập có nhân viên hỗ trợ trên cùng cơ chế cấp tenant.
FR-12.8Trang License & tài khoản cho Tenant admin: gói, ghế mua/cấp/hoạt động, module, hạn và gia hạn, đo lường sử dụng, lịch sử hoá đơnShouldSố ghế cấp trên trang khớp số tài khoản kích hoạt trong màn Người dùng; mọi con số sử dụng có thời điểm cập nhật.
FR-12.9Đóng gói triển khai riêng (dedicated) từ cùng mã nguồn: cùng bản phát hành, cấu hình SSO/AD và tích hợp riêng của kháchCouldDựng được một phiên bản riêng từ cùng bản phát hành bằng kịch bản tự động, không cần nhánh mã riêng.
FR-12.10Công cụ chuyển tenant từ dùng chung sang riêng: xuất theo tenant_id, nhập vào phiên bản riêng, đối chiếu số lượng bản ghiCouldSố bản ghi mỗi bảng và tệp đính kèm khớp 100% giữa nguồn và đích trước khi chuyển tên miền.

Won’t have (chưa làm ở chu kỳ này)

Hạng mụcƯu tiênLý do
Chấm công, lương thưởng tự động từ điểm KPIWon’tNgoài phạm vi: thuộc HRM/payroll; tích hợp ở v2.
Quản lý dự án và công việc chi tiết (task, kanban)Won’tĐã có sản phẩm làm tốt (ví dụ Workbase, Jira); tích hợp thay vì xây lại.
Mô phỏng chiến lược và dự báo bằng AIWon’tChưa đủ dữ liệu lịch sử ở MVP; xem lại sau v2.
Ứng dụng di động gốc (iOS/Android)Won’tMVP dùng web tối ưu cho điện thoại; ứng dụng gốc sau khi có nhu cầu thực tế.

10Mô hình dữ liệu khái niệm

Mười lăm thực thể xoay quanh một đối tượng trung tâm: KPI. KPI có hai khoá ngoại quan trọng, objective_id nối lên chiến lược và parent_kpi_id nối lên KPI cha, nên chuỗi “chiến lược → công ty → phòng → người” là dữ liệu thật, không phải thói quen.

1N1NN11N1N1N1N1N1N1N1NNNPhòng ban (OrgUnit)idtên, mãparent_id (cây tổ chức)trưởng phòng → UserNgười dùng (User)id, họ tên, emailorg_unit_idmã nhân sự (từ HRM)trạng tháiGán vai tròuser_idrole_idphạm vi: Own | Dept+ | Companyhiệu lực từ – đếnVai trò (Role)id, tênquyền: đối tượng × V/C/E/A/Dhệ thống hoặc tuỳ chỉnhChu kỳ (Cycle)id, nămngày mở – đóngtrạng thái: Đang chạy | Đã đóngkhoá cam kết lúcMục tiêu chiến lượcid, cycle_idgóc nhìn BSCchủ sở hữu → Usertrạng thái duyệtĐịnh nghĩa KPIid, tên, mô tảcông thức, đơn vịtần suất, chiều tốtnguồn dữ liệu, phiên bảnNhật ký (AuditLog)đối tượng, idhành độngngười, thời điểmgiá trị trước và sauQuan hệ nhân-quảtừ mục tiêuđến mục tiêumô tảKPI (cấp công ty, phòng, người)id, kpi_def_idobjective_id (KPI công ty)parent_kpi_id (cascade)chủ: OrgUnit hoặc Usertrọng số, kiểu đóng gópSố liệu thực hiệnkpi_id, kỳgiá trị, nguồn (tay | tự động)trạng thái duyệttự nhận xétBằng chứngactual_idtệp hoặc liên kếtngười tải, thời điểmĐánh giá (Evaluation)user_id, cycle_idđiểm KPI (tính theo trọng số)tự đánh giá, nhận xétxếp loại, trạng tháiMục tiêu theo kỳkpi_id, kỳgiá trị mục tiêungưỡng xanh | vàng | đỏReview quýcycle_id, quý, org_unittrạng thái: Chuẩn bị | Đã chốtbiên bảnQuyết định & việc cần làmreview_id, kpi_idgiải trình, quyết địnhngười phụ trách, hạn
Hình 10.1. Sơ đồ quan hệ thực thể ở mức khái niệm. Đường nối là quan hệ chính (1 – N); các thuộc tính chỉ nêu trường quan trọng với nghiệp vụ. Hàng trên: tổ chức và quyền. Hàng dưới: chiến lược, KPI, số liệu, review, đánh giá.
Quan hệBội sốGhi chú nghiệp vụ
Phòng ban – Người dùng1 – NMột phòng có nhiều người; phòng có cây cha-con (parent_id).
Người dùng – Vai tròN – N qua Gán vai tròMỗi gán có phạm vi (Own, Dept+, Company) và thời hạn.
Chu kỳ – Mục tiêu chiến lược1 – NMọi mục tiêu thuộc đúng một chu kỳ năm.
Mục tiêu – Quan hệ nhân-quảN – NMũi tên giữa hai mục tiêu trên bản đồ; không được tạo vòng lặp.
Mục tiêu – KPI công ty1 – NKPI công ty bắt buộc có objective_id.
KPI cha – KPI con1 – N (tự tham chiếu)KPI phòng và cá nhân bắt buộc có parent_kpi_id; tổng đóng góp con được kiểm so với cha.
Định nghĩa KPI – KPI1 – NKPI dùng một phiên bản định nghĩa; đổi công thức tạo phiên bản mới.
KPI – Mục tiêu theo kỳ1 – NMỗi kỳ một giá trị mục tiêu và bộ ngưỡng.
KPI – Số liệu thực hiện – Bằng chứng1 – N – NSố liệu theo kỳ, mỗi số liệu có thể có nhiều bằng chứng.
Review – Quyết định1 – NMỗi review có nhiều quyết định, mỗi quyết định gắn KPI và người phụ trách.
Đánh giá – KPIN – N (tính toán)Điểm KPI của người = tổng (điểm KPI × trọng số) của KPI cá nhân đã chốt.
Nhật ký—Ghi mọi thay đổi của đối tượng đã duyệt; không có thao tác sửa hoặc xoá.

Quy tắc toàn vẹn dữ liệu

11Tích hợp và yêu cầu phi chức năng

11.1 Tích hợp

Hệ thốngDùng đểCách tích hợp đề xuấtGiai đoạn
HRMCơ cấu tổ chức, danh sách nhân sự, điều chuyển, nghỉ việcAPI hoặc nhập tệp định kỳ; HRM là nguồn gốc dữ liệu nhân sự, sản phẩm không sửa ngượcMVP (tệp) · v1 (API)
SSO (Google Workspace, Microsoft Entra ID)Đăng nhập một lần, quản lý vòng đời tài khoảnOIDC/SAML; vai trò gán trong sản phẩmMVP
ERP / kế toán / CRM / BISố liệu tài chính và vận hành cho KPI tự động (doanh thu, công nợ, tồn kho…)Bộ kết nối theo mẫu, hoặc nhập vào qua API và tệp; mỗi KPI khai báo nguồnv1
Lark, Microsoft Teams, Zalo OAThông báo, nhắc nhập liệu, nút duyệt nhanhWebhook / bot; thông báo chứa liên kết sâu mở đúng mànv1 (email, trong ứng dụng ở MVP)
EmailThông báo, báo cáo định kỳDịch vụ gửi thư giao dịchMVP
API công khaiCho đối tác và đội IT của khách tự kéo dữ liệuREST có mã thông báo theo công ty, giới hạn theo phạm vi quyềnv2

11.2 Yêu cầu phi chức năng

NhómYêu cầuCách kiểm tra
Tiếng Việt trước tiênToàn bộ giao diện, thông báo, tệp xuất bằng tiếng Việt có dấu; thuật ngữ BSC/OKR/KPI giữ nguyên tiếng Anh; ngày giờ theo múi giờ Việt Nam, tiền tệ VND, định dạng số theo vi-VN.Rà toàn bộ chuỗi giao diện; xuất Excel/PDF kiểm tra dấu.
Đa tenantMỗi công ty là một tenant, dữ liệu tách bạch, cấu hình riêng (kỳ, thang điểm, ngưỡng).Kiểm thử truy cập chéo tenant phải thất bại.
Bảo mật & RBACKiểm quyền ở máy chủ cho mọi thao tác; không tin dữ liệu vai trò từ trình duyệt; mã hoá khi truyền và khi lưu; phiên đăng nhập hết hạn.Kiểm thử quyền theo ma trận mục 8 cho mọi vai trò.
Kiểm toánNhật ký bất biến cho thay đổi trạng thái đã duyệt, đăng nhập, đổi quyền, xuất dữ liệu; lưu tối thiểu theo chính sách của khách (đề xuất 5 năm).Mọi thay đổi sau duyệt có một dòng nhật ký.
Dữ liệu cá nhânĐiểm đánh giá là dữ liệu nhạy cảm; tuân thủ quy định bảo vệ dữ liệu cá nhân của Việt Nam; tối thiểu hoá dữ liệu trong thông báo (không đưa điểm vào email).Rà soát với pháp chế khách; chưa kết luận pháp lý trong tài liệu này.
Di độngGiao diện web đáp ứng, nhập liệu và duyệt dùng được trên điện thoại 360 px; mục tiêu nhập một số liệu dưới 60 giây.Kiểm thử đo thời gian trên thiết bị thật.
Hiệu năngMục tiêu đề xuất (cần xác nhận với đội kỹ thuật): dashboard điều hành tải dưới 3 giây với 2.000 người dùng và 10.000 KPI; cây cascade mở thu gọn theo nhánh.Kiểm thử tải với dữ liệu mẫu.
Sẵn sàng & sao lưuSao lưu hằng ngày, khôi phục kiểm thử định kỳ; thời gian ngừng tối đa theo cam kết dịch vụ (đề xuất 99,5%/tháng, cần xác nhận).Báo cáo giám sát.
Truy cập đượcĐộ tương phản đạt WCAG AA; thao tác được bằng bàn phím; trạng thái xanh-vàng-đỏ luôn kèm nhãn chữ hoặc biểu tượng, không chỉ bằng màu.Kiểm tra bằng công cụ tự động và thủ công.

Các mục tiêu số (hiệu năng, thời gian sẵn sàng, thời hạn lưu nhật ký) là đề xuất ban đầu của tài liệu này, không lấy từ nguồn ngoài, và cần được đội kỹ thuật xác nhận trước khi ký kết.

12Bộ màn hình đề xuất

Chín màn hình dựng bằng HTML/CSS cùng một hệ thiết kế, đủ chi tiết để chốt bố cục, thành phần và tương tác trước khi viết mã sản phẩm. Tên sản phẩm “Mạch” là tên tạm cho mockup.

Về dữ liệu trong mockup

Công ty “Phân phối Nam Việt”, tên người và mọi con số là dữ liệu minh hoạ hư cấu, dựng để màn hình trông và hoạt động như dùng thật. Chúng không phản ánh doanh nghiệp nào. Số đỏ trong vòng tròn tương ứng đánh số ở chú thích bên dưới mỗi hình.

Hình 12.1–12.8 là màn hình máy tính 1440 px (thu nhỏ vừa khung); Hình 12.9 là màn hình điện thoại. Có thể in cả tài liệu ra PDF bằng chức năng in của trình duyệt.

Hình 12.1. Dashboard điều hành (CEO, PMO). Bố cục: hàng bốn ô trả lời ngay “chiến lược chạy thế nào” rồi tới bản đồ nhiệt và danh sách cần chú ý. Thành phần: điểm sức khoẻ (trung bình có trọng số các mục tiêu), bản đồ nhiệt phòng × góc nhìn BSC, KPI đỏ kèm trạng thái giải trình, xu hướng bốn quý. Tương tác: (1) bấm một ô nhiệt mở danh sách KPI của phòng và góc nhìn đó; (2) bấm KPI đỏ mở cây cascade tại KPI đó; (3) chọn kỳ ở góc phải đổi toàn bộ chỉ số. Màu luôn đi cùng con số để người mù màu vẫn đọc được. Dữ liệu minh hoạ.
Hình 12.2. Canvas bản đồ chiến lược (PMO, Ban giám đốc). Bố cục: bốn làn BSC xếp dọc từ kết quả (Tài chính) ở trên đến nền tảng (Học hỏi & Phát triển) ở dưới; mũi tên đi từ dưới lên: việc dưới tạo ra kết quả trên. Thanh bên phải là chi tiết mục tiêu đang chọn. Thành phần: thẻ mục tiêu (mã, số KPI, người phụ trách, điểm đạt, màu trạng thái), mũi tên nhân-quả, ngăn chi tiết với danh sách KPI. Tương tác: (1) kéo thẻ giữa các làn để đổi góc nhìn; kéo từ cạnh thẻ sang thẻ khác để nối quan hệ, hệ thống chặn vòng lặp; (2) bản đồ đã duyệt khoá cấu trúc, muốn sửa bấm “Yêu cầu thay đổi”. Bấm một thẻ để mở ngăn chi tiết. Dữ liệu minh hoạ.
Hình 12.3. Cây cascade KPI (PMO, trưởng phòng). Bố cục: bốn cột từ trái sang phải: mục tiêu chiến lược → KPI công ty → KPI phòng ban → KPI cá nhân; đường nối kèm tỷ lệ đóng góp (giữa cấp công ty và phòng) và trọng số (cấp cá nhân). Thành phần: thẻ KPI có thanh tiến độ và màu trạng thái, nhãn tỷ lệ trên đường nối, thẻ cảnh báo nét đứt cho phần chưa chia, hàng thu gọn hiện số người và tổng trọng số. Tương tác: (1) KPI cha chia chưa đủ 100% thì đường nối nét đứt cam hiện phần còn thiếu; (2) bấm “Chọn phòng nhận phần còn lại” để chia nốt, tổng được kiểm lại ngay; (3) bấm một thẻ để xem đường đi ngược lên mục tiêu, bấm “▸ n người” để mở danh sách cá nhân. Chỉ trưởng phòng và PMO sửa được tỷ lệ trong phạm vi của họ. Dữ liệu minh hoạ.
Hình 12.4. Thư viện KPI (PMO). Bố cục: hàng bộ lọc phía trên, bảng KPI chiếm phần lớn, ngăn chi tiết bên phải mở khi chọn một dòng. Thành phần: chip góc nhìn BSC có màu cố định, cột nguồn dữ liệu (ERP, CRM, HRM, nhập tay), cột “Đang dùng” cho biết KPI được dùng ở bao nhiêu nơi, ngưỡng xanh-vàng-đỏ mặc định, phiên bản định nghĩa. Tương tác: (1) lọc kết hợp góc nhìn, phòng, tần suất, nguồn, trạng thái; (2) bấm dòng mở chi tiết, không rời bảng; (3) sửa công thức một KPI đang dùng tạo phiên bản mới, kỳ đã chốt giữ nguyên công thức cũ. KPI “Nháp” hoặc “Chờ duyệt” chưa chọn được vào cascade. Dữ liệu minh hoạ.
Hình 12.5. Phiếu KPI cá nhân (nhân viên, trưởng phòng). Bố cục: thẻ người và điểm tạm tính ở đầu, dải “đường đi chiến lược”, bảng KPI, rồi hai ô tự đánh giá và nhận xét song song. Thành phần: mỗi dòng KPI kèm dòng nhỏ “↑” nêu KPI cha và mục tiêu chiến lược; thanh % đạt có màu; cột trọng số và điểm đóng góp cộng ra điểm tổng. Tương tác: (1) điểm tổng tính lại ngay khi số liệu được duyệt; (2) dải đường đi mở từng cấp để xem KPI cha; (3) bấm tên KPI mở màn nhập liệu cho KPI đó. Sau khi cam kết, trọng số bị khoá; nhân viên chỉ sửa phần tự đánh giá. Dữ liệu minh hoạ.
Hình 12.6. Nhập liệu, bằng chứng và phê duyệt (trưởng phòng). Bố cục: hai ngăn: danh sách chờ duyệt bên trái, chi tiết số liệu bên phải; bốn tab theo trạng thái ở trên cùng. Thành phần: số thực hiện, mục tiêu và % đạt cạnh nhau; dòng “cách tính” với nhãn đối chiếu nguồn dữ liệu; bằng chứng đính kèm; ô nhận xét; hai nút Duyệt và Trả lại. Tương tác: (1) chọn nhiều dòng để duyệt hàng loạt, mỗi dòng vẫn ghi nhật ký riêng; (2) Trả lại bắt buộc nhận xét, người nhập nhận thông báo kèm lý do; (3) duyệt xong thì khoá số liệu, thay đổi sau đó đi qua yêu cầu thay đổi (mục 7). Nhân viên có chế độ xem riêng chỉ gồm tab “Tôi cần nhập”. Dữ liệu minh hoạ.
Hình 12.7. Review quý, scorecard phòng (CEO, trưởng phòng, PMO). Bố cục: dải tóm tắt phòng và số KPI theo màu ở đầu; bên trái bảng scorecard, bên phải quyết định và việc cần làm ghi ngay trong họp. Thành phần: bảng so với mục tiêu quý, biểu đồ nhỏ ba quý, chip trạng thái luôn có chữ (“Đạt”, “Theo dõi”, “Cảnh báo”), giải trình ngay dưới KPI đỏ, thẻ quyết định có người phụ trách và hạn. Tương tác: (1) KPI cảnh báo mở ô giải trình, thiếu giải trình thì nút Chốt quý bị khoá; (2) thêm quyết định gắn trực tiếp vào KPI liên quan, việc chưa xong tự hiện lại ở review quý sau; (3) “Chốt quý” khoá số liệu quý. Chọn phòng khác ở góc trên để chuyển scorecard. Dữ liệu minh hoạ.
Hình 12.8. Quản trị vai trò và phạm vi dữ liệu (HR, Admin hệ thống). Bố cục: danh sách vai trò bên trái, trình sửa quyền ở giữa, ngăn “xem thử quyền hiệu lực” bên phải. Thành phần: bộ chọn phạm vi dữ liệu (Của tôi, Phòng của tôi và phòng con, Toàn công ty), ma trận Xem/Tạo/Sửa/Duyệt/Xoá theo đối tượng, danh sách “sẽ thấy / không thấy” của một người cụ thể. Tương tác: (1) đổi phạm vi áp ngay cho mọi người giữ vai trò; (2) bật hoặc tắt từng ô quyền, hệ thống cảnh báo khi mở rộng sang miền dữ liệu khác (ví dụ cho xem điểm đánh giá phòng khác); (3) chọn một người để kiểm tra đúng những gì họ thấy trước khi lưu. Mọi thay đổi ghi vào nhật ký. Ma trận mặc định khớp mục 8. Dữ liệu minh hoạ.

Chú thích Hình 12.9

Check-in trên điện thoại (nhân viên). Thiết kế cho một tay, nhập một số liệu dưới 60 giây.

  1. Màn Việc cần làm: điểm tạm tính ở đầu, rồi việc phải nhập hôm nay có hạn và trọng số; việc đã gửi nằm bên dưới kèm trạng thái.
  2. Nút lớn 46 px, chữ rõ, đủ cho thao tác một tay.
  3. Màn nhập số: thẻ KPI kèm đường đi “↑” lên mục tiêu chiến lược; ô số lớn; gợi ý từ nguồn dữ liệu nếu KPI có kết nối ERP.
  4. Bằng chứng: chụp ảnh hoặc chọn tệp ngay trong màn; tệp quá lớn hoặc sai loại bị từ chối kèm lời giải thích.
  5. Gửi duyệt: trưởng phòng nhận thông báo (Lark, Zalo hoặc email) có liên kết sâu mở đúng màn duyệt.

Dữ liệu minh hoạ. Cùng bộ màu và trạng thái với bản máy tính để không phải học lại.

Hình 12.9. Check-in di động (nhân viên). Hai trạng thái liên tiếp của cùng một luồng: danh sách việc cần nhập và màn nhập số kèm bằng chứng.

13Quyết định sản phẩm cấp nền tảng (Platform)

Các mục trước mô tả sản phẩm từ góc nhìn một doanh nghiệp dùng nó. Mục này chốt phần nằm phía trên doanh nghiệp: nhiều doanh nghiệp cùng dùng một hệ thống như thế nào, ai quản lý gói và ghế, nhà vận hành làm gì, và một doanh nghiệp mới vào bằng đường nào. Bốn quyết định dưới đây là đề xuất của tài liệu, mỗi quyết định kèm lý do và cái giá phải trả.

1. Mô hình triển khai

Đa tenant dùng chung làm mặc định; thêm lựa chọn triển khai riêng (dedicated) cho doanh nghiệp lớn hoặc chịu quy định. Cùng một mã nguồn, cùng một bản phát hành.

2. License và tài khoản

Tenant admin tự xem gói, ghế, module, hạn và hoá đơn ở một trang. Hết ghế thì chặn kích hoạt người mới, không khoá người đang dùng; hết hạn thì xuống thang từng bước, không cắt đột ngột.

3. Quản trị nền tảng

Một console riêng cho nhà vận hành với ba vai trò (Support, Billing, Super admin). Không ai thấy dữ liệu nghiệp vụ của tenant trừ phiên hỗ trợ chỉ đọc, có ticket và có nhật ký.

4. Onboarding tenant mới

Bảy bước tự phục vụ từ đăng ký đến chu kỳ chiến lược đầu tiên; hệ thống tự cấp tenant, không cần nhân viên thao tác tay.

13.1 Đa tenant hay đơn tenant

Quyết định

Mặc định là SaaS đa tenant: một ứng dụng, một cơ sở dữ liệu dùng chung, mọi bản ghi mang tenant_id, và việc lọc theo tenant được ép ở tầng truy vấn (một lớp truy cập dữ liệu duy nhất tự gắn điều kiện), không để từng API tự nhớ. Kèm một lựa chọn triển khai riêng (dedicated, một phiên bản riêng cho một khách) dành cho doanh nghiệp lớn có yêu cầu về nơi đặt dữ liệu, đánh giá an ninh riêng, SSO/AD của họ hoặc tích hợp tuỳ chỉnh.

Cột giữa là mặc định của sản phẩm. “Chi phí” chỉ so sánh tương đối; tài liệu này không đưa ra con số chi phí hay giá.
Tiêu chíĐa tenant dùng chung (mặc định)Triển khai riêng (tuỳ chọn)
Cô lập dữ liệuLogic: tenant_id trên mọi bản ghi, lọc ở tầng truy vấn, thêm lớp bảo vệ ở cơ sở dữ liệu nếu công nghệ chọn hỗ trợ. Một lỗi lọc có thể làm lộ dữ liệu giữa các khách.Vật lý: cơ sở dữ liệu, lưu trữ tệp và khoá mã hoá riêng. Không có đường nào dữ liệu hai khách gặp nhau.
Chi phí trên mỗi tenantThấp: hạ tầng và vận hành chia cho mọi khách; thêm tenant gần như không thêm việc.Cao: mỗi khách một bộ hạ tầng, giám sát, sao lưu, bản vá. Vì vậy định giá “liên hệ” và có cam kết tối thiểu.
Nhịp nâng cấpMọi khách lên bản mới cùng lúc, thường xuyên. Khách không chọn được ngày nâng cấp, chỉ chọn bật tính năng mới.Khách chọn cửa sổ nâng cấp; đề xuất chậm hơn bản chung tối đa một bản phát hành để đội vận hành không phải bảo trì nhiều phiên bản.
Tuỳ biếnChỉ cấu hình (vai trò, chu kỳ, thang điểm, module bật tắt). Không có mã riêng cho từng khách.Thêm cấu hình hạ tầng và tích hợp riêng (HRM nội bộ, AD tại chỗ); vẫn không phân nhánh mã nguồn.
Tuân thủ và lưu trú dữ liệuĐủ cho phần lớn doanh nghiệp vừa. Không hứa nơi đặt dữ liệu riêng cho từng khách.Chọn được vùng hạ tầng, khoá mã hoá riêng, kiểm toán riêng, trả lời được bảng câu hỏi an ninh của khách.
SSO và thư mục người dùngGoogle, Microsoft; domain email của tenant được xác minh.Thêm SSO doanh nghiệp (SAML/OIDC, AD/Entra tại chỗ) theo yêu cầu.
Gánh nặng vận hànhMột hệ thống để giám sát. Rủi ro “hàng xóm ồn” (một tenant tải nặng làm chậm tenant khác) cần giới hạn tốc độ theo tenant.Nhiều hệ thống nhỏ; cần kịch bản dựng tự động và giám sát tập trung, nếu không đội vận hành bị kéo theo số khách.

Khách nào dùng mô hình nào

Hồ sơ kháchMô hìnhLý do
Doanh nghiệp vừa (khoảng 200 đến dưới 500 người dùng), không có yêu cầu an ninh đặc thùĐa tenantĐây là nhóm khách mục tiêu của tài liệu (mục 1). Họ cần bắt đầu nhanh và không có đội IT để vận hành riêng.
Doanh nghiệp từ khoảng 500 người dùng và có ít nhất một yêu cầu: dữ liệu đặt trong hạ tầng chỉ định, đánh giá an ninh theo bộ tiêu chí riêng, SSO/AD của họ, tích hợp tuỳ chỉnhTriển khai riêngKhi cả quy mô lẫn yêu cầu cùng xuất hiện thì chi phí vận hành riêng mới có nguồn bù. Ngưỡng 500 là đề xuất cần chủ dự án xác nhận (câu hỏi mở 8, mục 14.4).
Ngành chịu quy định về dữ liệu (ví dụ tài chính, bảo hiểm, doanh nghiệp nhà nước) bất kể quy môTriển khai riêngYêu cầu pháp lý hoặc nội bộ của họ thường loại trừ hạ tầng dùng chung; chấp nhận cái giá cao hơn thay vì mất khách. Cần đối chiếu quy định cụ thể từng ngành trước khi cam kết.
Doanh nghiệp lớn nhưng không có yêu cầu đặc thùĐa tenantQuy mô một mình không đủ lý do. Mô hình dùng chung vẫn phục vụ được, kèm giới hạn tốc độ và cam kết dịch vụ.

Chuyển một tenant từ dùng chung sang riêng thì cần gì

Vì mọi bản ghi đều mang tenant_id và hai mô hình chạy cùng một bản phát hành, việc chuyển là một thao tác cơ học chứ không phải dự án viết lại:

  1. Chuẩn bị: dựng phiên bản riêng cùng bản phát hành, cấu hình SSO, tên miền, tích hợp riêng; báo trước khung giờ chuyển cho Tenant admin.
  2. Đóng băng ngắn: tenant chuyển sang chế độ chỉ đọc trong khung giờ đã báo, để không phát sinh bản ghi mới giữa lúc xuất và nhập.
  3. Xuất và nhập: xuất mọi bản ghi và tệp đính kèm có tenant_id của khách, nhập vào phiên bản riêng, đối chiếu số bản ghi từng bảng và tổng kiểm tệp.
  4. Chuyển hướng: đổi tên miền, SSO và các điểm tích hợp (HRM, Lark/Teams) sang phiên bản mới; Tenant admin kiểm tra đăng nhập và một phiếu KPI mẫu.
  5. Dọn bản cũ: giữ bản trên hạ tầng dùng chung ở chế độ chỉ đọc một thời gian ngắn để quay lui được, sau đó xoá hẳn và ghi biên bản xoá (thời gian giữ là đề xuất, chốt cùng khách).

Chi phí thực sự của việc chuyển là một khung giờ chỉ đọc và công kiểm thử của đội vận hành, cộng chi phí vận hành riêng kéo dài sau đó. Chiều ngược lại (riêng về dùng chung) không được hứa ở MVP.

Khuyến nghị và cái giá của nó

Xây đa tenant trước, coi triển khai riêng là một cách đóng gói của cùng mã nguồn, không phải một nhánh sản phẩm. Lý do: nhóm khách mục tiêu là doanh nghiệp vừa cần bắt đầu nhanh; chi phí vận hành thấp là điều kiện để bán được ở mức giá chấp nhận được; và một mã nguồn duy nhất giữ cho mỗi bản vá đến mọi khách cùng lúc.

Cái giá và rủi ro: (1) một lỗi lọc theo tenant là sự cố nghiêm trọng nhất của mô hình này, vì nó làm lộ dữ liệu giữa các khách; giảm bằng cách chỉ cho phép truy cập dữ liệu qua một lớp duy nhất, kiểm thử tự động xuyên tenant cho mọi API trong mỗi lần phát hành (FR-12.1), và thêm lớp bảo vệ ở cơ sở dữ liệu nếu công nghệ cho phép. (2) Có hai kiểu triển khai là có hai ma trận kiểm thử; vì vậy triển khai riêng được xếp Could, vào v2, và chỉ bán kèm cam kết tối thiểu với giá “liên hệ”. (3) Doanh nghiệp cần cô lập vật lý ngay từ đầu sẽ phải chờ đến v2; nếu chủ dự án đã có khách như vậy, thứ tự này cần đổi.

Đã cân nhắc và không chọn: mỗi khách một bản cài riêng ngay từ đầu (chi phí vận hành tăng tuyến tính theo số khách, nâng cấp chậm), và mỗi khách một cơ sở dữ liệu trong cùng ứng dụng (cô lập tốt hơn nhưng chưa cần ở MVP; có thể thêm sau mà không đổi mô hình dữ liệu vì tenant_id đã có sẵn).

13.2 Trang License và tài khoản (Tenant admin)

Một trang duy nhất cho Tenant admin trả lời năm câu hỏi: đang dùng gói gì, còn bao nhiêu ghế, những module nào đang bật, hạn đến khi nào, và đã bị tính gì. Trang nằm trong màn Quản trị (Hình 12.8) dưới một thẻ riêng. Tên gói “Starter, Business, Enterprise” trong mockup là tên giữ chỗ; tài liệu không đặt giá, mọi mức giá hiển thị là “liên hệ” hoặc “theo hợp đồng” cho đến khi chủ dự án công bố bảng giá.

Hình 13.1. License và tài khoản (Tenant admin). Bố cục: dải cảnh báo hạn ở đầu, ba thẻ tóm tắt (gói, ghế, thời hạn), rồi module và đo lường sử dụng, cuối là hoá đơn và đổi gói. Dữ liệu minh hoạ; tên gói là tên giữ chỗ, không có giá.
  1. Gói hiện tại. Tên gói, chu kỳ thanh toán, hình thức triển khai. Đơn giá luôn ghi “theo hợp đồng · liên hệ”: giá do chủ dự án công bố, không do giao diện tự tính. Dòng “Triển khai riêng” dẫn thẳng đến đội bán hàng, không tự chuyển được.
  2. Ghế. Ba con số khác nhau và phải hiển thị đủ: đã mua (theo hợp đồng), đã cấp (tài khoản đang ở trạng thái kích hoạt, tính vào hạn mức) và hoạt động 30 ngày (đã đăng nhập). Khoảng chênh giữa “đã cấp” và “hoạt động” là chỗ Tenant admin thu hồi ghế. Khi hết ghế: không thể kích hoạt thêm người; lời mời và nhập hàng loạt vượt hạn mức bị từ chối kèm số ghế thiếu và nút “Mua thêm ghế”. Người đang dùng không bị ảnh hưởng. Tài khoản bị vô hiệu hoá (kể cả do đồng bộ HRM báo nghỉ việc) trả ghế ngay. Cảnh báo bắt đầu từ 80% ghế.
  3. Thời hạn và gia hạn. Ngày hiệu lực, số ngày còn lại, ngày gia hạn, tự động gia hạn bật hay tắt. Dải cảnh báo xuất hiện khi còn 60 ngày (đề xuất), và email gửi Tenant admin ở các mốc 60, 30, 7 ngày. Khi hết hạn hệ thống không cắt đột ngột; xem lộ trình ngay dưới.
  4. Module. Danh sách module theo gói với trạng thái bật/tắt. Module tắt vẫn hiện, kèm cách liên hệ để mở, để Tenant admin biết gói cao hơn có gì. Chặn truy cập module ngoài gói thực hiện ở máy chủ (FR-12.3), không chỉ ẩn nút.
  5. Đo lường sử dụng. Dung lượng tệp bằng chứng, lượt gọi API tích hợp và số người dùng hoạt động theo tháng, mỗi con số có hạn mức của gói và thời điểm cập nhật. Hạn mức từng gói do chủ dự án quyết định; con số trong mockup chỉ để minh hoạ. Vượt hạn mức dung lượng hoặc API thì cảnh báo và làm chậm, không xoá dữ liệu.
  6. Lịch sử hoá đơn. Mỗi hoá đơn có số, nội dung, ngày, trạng thái và tệp PDF. Cột “Số tiền” hiển thị đúng giá trị trong hợp đồng khi dữ liệu thật có; mockup ghi “theo hợp đồng” vì tài liệu không đặt giá. Hoá đơn gia hạn sắp tới ở trạng thái nháp, chỉ Billing (nền tảng) phát hành.
  7. Nâng cấp / hạ gói. Nâng cấp và mua thêm ghế có hiệu lực ngay, phần chênh tính theo số ngày còn lại. Hạ gói có hiệu lực từ kỳ gia hạn kế tiếp và bị chặn nếu số ghế đã cấp lớn hơn gói mới (thông báo cần vô hiệu hoá bao nhiêu tài khoản). Trong MVP các nút tạo một yêu cầu gửi Billing; thanh toán trực tuyến để giai đoạn sau.

Vòng đời tenant khi hết hạn: xuống thang từng bước

Thời lượng từng giai đoạn là đề xuất để chủ dự án chốt; điều cần cố định là thứ tự và nguyên tắc: không mất dữ liệu đột ngột, người dùng luôn được báo trước.

Trạng tháiKhi nàoNgười dùng làm được gìHệ thống làm gì
Hoạt độngTrong hạn (dùng thử hoặc chính thức)Toàn bộ chức năng theo gói.Nhắc gia hạn ở mốc 60, 30, 7 ngày trước hạn.
Ân hạnTừ ngày hết hạn, 14 ngàyDùng bình thường; Tenant admin thấy dải cảnh báo đỏ.Nhắc hằng ngày cho Tenant admin; báo Billing để liên hệ.
Chỉ đọcSau ân hạn, 30 ngàyXem và xuất dữ liệu; không nhập liệu, không duyệt, không mời người mới.Hiện banner ở mọi màn hình; cho phép xuất toàn bộ dữ liệu của tenant.
Tạm ngưngSau chỉ đọc, hoặc do Billing/Super admin tạm ngưngKhông đăng nhập; người dùng thấy trang thông báo và cách liên hệ.Giữ nguyên dữ liệu 90 ngày; kích hoạt lại khôi phục đúng trạng thái trước đó.
Đã đóngHết thời gian giữ dữ liệu, hoặc khách yêu cầu đóngKhông.Xoá dữ liệu theo yêu cầu và ghi biên bản xoá; giữ lại bản ghi hoá đơn theo quy định kế toán.

13.3 Quản trị nền tảng (Platform admin)

Đây là console của nhà vận hành sản phẩm, hoàn toàn tách khỏi ứng dụng mà doanh nghiệp dùng: tài khoản riêng, địa chỉ đăng nhập riêng, bắt buộc MFA. Việc của console là trả lời “tenant nào cần chú ý” và cho phép hành động trên tenant mà không đụng vào dữ liệu nghiệp vụ. Tên tenant trong mockup đều là tên hư cấu.

Hình 13.2. Console quản trị nền tảng (Platform admin). Bố cục: dải tổng quan, danh sách tenant có tìm kiếm và lọc, nhật ký kiểm toán của tenant đang chọn, và ngăn chi tiết bên phải với hành động. Dữ liệu và tên tenant hư cấu.
  1. Tìm kiếm và bộ lọc. Tìm theo tên tenant, email chủ sở hữu hoặc mã; lọc theo gói, trạng thái (hoạt động, dùng thử, ân hạn, chỉ đọc, tạm ngưng, đang thiết lập) và sức khoẻ. Thẻ tổng quan dẫn thẳng đến các lọc hay dùng nhất: sắp hết hạn, cần chú ý.
  2. Danh sách tenant. Mỗi dòng cho biết gói, ghế cấp trên ghế mua, trạng thái, sức khoẻ và kiểu triển khai. Sức khoẻ là chỉ báo gộp từ tín hiệu vận hành (ghế gần đầy, đồng bộ HRM lỗi, chưa có người đăng nhập trong 14 ngày, đã quá hạn), luôn kèm nhãn chữ chứ không chỉ màu. Console chỉ hiện số đếm và trạng thái, không có số KPI hay điểm đánh giá của tenant.
  3. Chi tiết tenant. Liên hệ chủ sở hữu, gói, ghế, mức sử dụng và tình trạng tích hợp. Đủ để Support trả lời “vì sao khách không nhập được số liệu” mà chưa cần mở dữ liệu của khách.
  4. Hành động trên tenant. Tạm ngưng (người dùng không đăng nhập, dữ liệu giữ nguyên), Kích hoạt lại (khôi phục đúng trạng thái trước đó), Gia hạn dùng thử. Nút không áp dụng được ở trạng thái hiện tại thì mờ đi và có chú thích. Hành động nào cũng bắt buộc lý do và ghi vào nhật ký; vai trò quyết định ai thấy nút nào (bảng dưới).
  5. Truy cập hỗ trợ (impersonate). Cách duy nhất để nhân viên nền tảng nhìn thấy nội dung của tenant. Bắt buộc có mã ticket do chính khách tạo và lý do; mặc định chỉ đọc; tối đa 60 phút (đề xuất), muốn tiếp tục phải mở phiên mới với lý do mới. Trong phiên, người hỗ trợ thấy dải đỏ cố định “Đang xem với tư cách hỗ trợ”; không đổi được mật khẩu, MFA hay xuất dữ liệu hàng loạt. Chế độ ghi chỉ mở khi Tenant admin bật rõ ràng cho phiên đó. Tenant dedicated hoặc tenant tự bật “chặn truy cập hỗ trợ” thì phải được Tenant admin duyệt từng phiên.
  6. Nhật ký kiểm toán. Mỗi dòng: thời điểm, ai (tài khoản và vai trò), làm gì, đối tượng và chi tiết (ticket, thời lượng, số màn hình đã xem). Nhật ký bất biến, không ai có quyền sửa hoặc xoá, kể cả Super admin. Mỗi phiên hỗ trợ cũng hiện trong nhật ký của chính tenant để Tenant admin tự kiểm tra.
  7. Quản trị viên nền tảng. Danh sách tài khoản nhà vận hành, vai trò và tình trạng MFA; chỉ Super admin tạo, đổi vai trò hoặc thu hồi. Vai trò quyết định ai thấy nút nào ở chú thích 4 và 5 (bảng ngay dưới).

Vai trò Platform admin và việc mỗi vai trò được làm

✓ được làm; “có điều kiện” nêu điều kiện ở cột cuối; – không có quyền. Không vai trò nào được xem dữ liệu nghiệp vụ của tenant ngoài phiên truy cập hỗ trợ.
ViệcSupportBillingSuper adminĐiều kiện
Xem danh sách, chi tiết, sức khoẻ tenant✓✓✓Không có số liệu KPI hay điểm đánh giá.
Mở phiên truy cập hỗ trợ (chỉ đọc)✓–Có điều kiệnCần ticket và lý do. Super admin chỉ dùng khi Support không xử lý được; có người khác xem lại phiên sau đó.
Bật chế độ ghi trong phiên hỗ trợCó điều kiện–Có điều kiệnChỉ khi Tenant admin bật cho phiên đó.
Gia hạn dùng thửCó điều kiện✓✓Support gia hạn tối đa một lần cho mỗi tenant (đề xuất); lần sau do Billing.
Đổi gói, ghế, hạn license; phát hành hoá đơn–✓✓Theo hợp đồng đã ký.
Tạm ngưng, kích hoạt lại tenant–✓✓Support gửi đề nghị kèm lý do; không tự thực hiện.
Chuyển tenant sang triển khai riêng, xoá hẳn tenant––Có điều kiệnCần hai Super admin cùng duyệt (hai người), ghi biên bản.
Tạo, đổi vai trò, thu hồi Platform admin––✓Mọi thay đổi ghi nhật ký; MFA bắt buộc cho mọi vai trò.
Xem toàn bộ nhật ký kiểm toán nền tảngCó điều kiệnCó điều kiện✓Support và Billing chỉ xem dòng do chính mình tạo.

13.4 Onboarding tenant mới

Mục tiêu: một doanh nghiệp mới tự đi từ đăng ký đến chu kỳ chiến lược đầu tiên mà không cần nhân viên nền tảng thao tác tay, và có thể thoát ra làm tiếp bất cứ lúc nào. Mỗi bước dưới đây ghi rõ ai làm, cái gì bắt buộc, cái gì bỏ qua được, tenant đang ở trạng thái nào và hệ thống tự làm gì.

1

Đăng ký

Ai làm
Người đăng ký; sau bước này họ là chủ sở hữu tenant
Bắt buộc / bỏ qua
Bắt buộc: email công việc, mật khẩu (hoặc đăng nhập Google/Microsoft), đồng ý điều khoản. Không bỏ qua được.
Trạng thái tenant
Chờ xác minh email
Hệ thống tự làm
Gửi email xác minh; tạo bản ghi tenant ở trạng thái chờ; giới hạn tốc độ và chống đăng ký tự động. Tenant chờ xác minh quá 7 ngày bị dọn (đề xuất).
2

Hồ sơ công ty

Ai làm
Chủ sở hữu
Bắt buộc / bỏ qua
Bắt buộc: tên công ty, quy mô nhân sự (theo khoảng), ngành. Bỏ qua được: múi giờ và ngôn ngữ (mặc định Việt Nam, tiếng Việt), mã số thuế (bắt buộc trước khi xuất hoá đơn đầu tiên).
Trạng thái tenant
Đang thiết lập
Hệ thống tự làm
Cấp tenant_id và địa chỉ riêng; gợi ý gói theo quy mô; chọn bộ KPI mẫu theo ngành để dùng ở bước 6.
3

Chọn gói

Ai làm
Chủ sở hữu
Bắt buộc / bỏ qua
Bắt buộc chọn một: dùng thử, hoặc để lại thông tin để được tư vấn mua. Hộp “cần dữ liệu riêng / SSO doanh nghiệp” tạo yêu cầu cho đội bán hàng (13.1); tenant vẫn tạo ngay ở mô hình dùng chung.
Trạng thái tenant
Đang thiết lập · Dùng thử
Hệ thống tự làm
Gắn bản ghi license (gói, ghế, hạn dùng thử), bật module theo gói, đặt mốc nhắc hạn. Tài liệu không đặt giá; chỗ nào cần giá hiển thị “liên hệ”.
4

Tài khoản Tenant admin và SSO

Ai làm
Chủ sở hữu trở thành Tenant admin
Bắt buộc / bỏ qua
Bắt buộc: bật xác thực hai lớp (MFA) hoặc đăng nhập một lần (SSO) Google/Microsoft. Bỏ qua được: mời thêm Tenant admin thứ hai (nên làm để không phụ thuộc một người).
Trạng thái tenant
Đang thiết lập
Hệ thống tự làm
Tạo 6 vai trò mặc định (mục 8), xác minh domain email nếu dùng SSO, ghi nhật ký đầu tiên của tenant.
5

Nhập cơ cấu tổ chức và người dùng

Ai làm
Tenant admin hoặc HR
Bắt buộc / bỏ qua
Bắt buộc: cây phòng ban (nhập tệp CSV theo mẫu có sẵn hoặc tạo tay) và ít nhất CEO cùng một trưởng phòng. Bỏ qua được: danh sách nhân viên (mời sau). Đồng bộ HRM bằng API thuộc v1, MVP dùng tệp CSV.
Trạng thái tenant
Đang thiết lập (hiện tiến độ “bước 5/7”)
Hệ thống tự làm
Kiểm tra từng dòng (email trùng, quản lý không tồn tại, vòng lặp cây phòng) và trả báo cáo lỗi theo dòng; chặn nếu số người kích hoạt vượt số ghế; chỉ gửi email mời khi Tenant admin bấm “Gửi lời mời”.
6

Thiết lập chu kỳ chiến lược đầu tiên

Ai làm
Tenant admin cùng PMO
Bắt buộc / bỏ qua
Bắt buộc: tên chu kỳ, ngày bắt đầu, ngày kết thúc. Bỏ qua được: lịch nhắc nhập liệu, mốc review quý (có mặc định), mẫu khởi đầu (trống hoặc 4 góc nhìn BSC).
Trạng thái tenant
Sẵn sàng, chưa đưa vào hoạt động
Hệ thống tự làm
Tạo chu kỳ và 4 góc nhìn BSC, lịch mặc định, nạp danh mục KPI mẫu theo ngành vào thư viện của tenant. Không tạo dữ liệu giả trong tenant thật.
7

Hoàn tất và đưa vào hoạt động

Ai làm
Tenant admin xác nhận
Bắt buộc / bỏ qua
Bắt buộc: bấm “Đưa vào hoạt động” sau khi xem lại danh sách kiểm tra. Mục chưa làm vẫn hiện thành checklist “việc tiếp theo” trên trang chủ.
Trạng thái tenant
Hoạt động (dùng thử hoặc chính thức)
Hệ thống tự làm
Gửi email chào cho Tenant admin và (nếu đã nhập) email mời người dùng; báo đội hỗ trợ nền tảng rằng một tenant mới vừa vào; bắt đầu đếm hạn dùng thử.
Thoát giữa chừng

Tiến độ được lưu sau mỗi bước; đăng nhập lại thì quay về đúng bước đang dở với dữ liệu đã nhập. Tenant chưa hoàn tất bước 7 sau 3 và 7 ngày nhận email nhắc (đề xuất). Từ bước 2 trở đi dữ liệu thuộc về tenant và được giữ theo vòng đời ở mục 13.2.

13.5 Yêu cầu và phân quyền bổ sung

Phần nền tảng đã được đưa vào hai bảng có sẵn thay vì tách bảng riêng, để người đọc chỉ có một nguồn:

Mọi thời lượng, ngưỡng và hạn mức ở mục này (ân hạn 14 ngày, chỉ đọc 30 ngày, phiên hỗ trợ 60 phút, ngưỡng cảnh báo 80% ghế, ngưỡng 500 người dùng) là đề xuất của tài liệu này, chưa lấy từ nguồn ngoài hay từ khách hàng, và cần chủ dự án xác nhận. Tài liệu không đưa ra bảng giá và không dẫn số liệu quy mô thị trường nào.

14MVP, lộ trình, rủi ro và câu hỏi mở

14.1 Ba giai đoạn

MVP

Một chu kỳ năm trọn vẹn

  • Chu kỳ năm, mục tiêu, bản đồ chiến lược 4 góc nhìn
  • Thư viện KPI, cascade công ty → phòng → người có kiểm tổng và trọng số
  • Nhập liệu có bằng chứng và duyệt
  • Dashboard điều hành, phòng, cá nhân
  • Review quý, điểm KPI và xếp loại cơ bản
  • Vai trò, phạm vi dữ liệu, nhật ký, SSO, nhập cơ cấu tổ chức từ Excel
  • Web tối ưu điện thoại
  • Nền tảng đa tenant: tách dữ liệu theo tenant, cấp tenant tự động, license và ghế, console quản trị nền tảng tối giản (mục 13)

39 yêu cầu Must (mục 9).

v1

Tự động hoá và vận hành

  • Đồng bộ HRM bằng API; số liệu tự động từ ERP/BI
  • Lark, Teams, Zalo; nhắc và duyệt nhanh
  • Hiệu chuẩn xếp loại, khiếu nại
  • Công thức điểm tuỳ chỉnh, phiên bản định nghĩa KPI
  • Trình sửa vai trò, uỷ quyền duyệt
  • Gợi ý KPI mẫu theo phòng
  • Trình hướng dẫn thiết lập tenant mới, đo lường sử dụng và lịch sử hoá đơn

19 yêu cầu Should.

v2

Mở rộng

  • OKR song song với BSC
  • Phụ thuộc giữa KPI các phòng
  • Điểm năng lực cùng KPI
  • API công khai
  • Khôi phục phiên bản từ nhật ký
  • Tích hợp payroll
  • Đóng gói triển khai riêng (dedicated) và công cụ chuyển tenant từ dùng chung sang riêng

7 yêu cầu Could.

14.2 Cố ý để ngoài MVP, và lý do

Hạng mụcVì sao chưa
Đồng bộ tự động ERP/BIMỗi doanh nghiệp một hệ thống; làm sớm sẽ kéo dự án thành dự án tích hợp. MVP cho nhập tay và nhập Excel để chứng minh giá trị cascade trước.
OKRBài toán chủ dự án nêu là chiến lược → KPI. OKR là phương pháp bổ sung; để sau khi cascade KPI chạy ổn.
Ứng dụng di động gốcWeb tối ưu điện thoại đủ cho nhập liệu và duyệt; ứng dụng gốc tốn chi phí duy trì hai nền tảng.
Lương thưởng tự độngThuộc payroll; rủi ro pháp lý và chính sách khác nhau từng doanh nghiệp.
Dự báo, mô phỏng bằng AIChưa có dữ liệu lịch sử để huấn luyện; cần ít nhất một chu kỳ dữ liệu sạch.

Lộ trình theo thời gian (tuần, tháng) và chi phí chưa có trong tài liệu này vì phụ thuộc quy mô đội và công nghệ chọn; sẽ ước lượng sau khi chủ dự án chốt các câu hỏi mở bên dưới.

14.3 Rủi ro

Rủi roMứcGiảm thiểu
Sản phẩm giải bài toán công cụ nhưng nguyên nhân là phương pháp: doanh nghiệp chưa có chiến lược đủ rõ để cascadeCaoMẫu dẫn dắt từng bước (theo cách TOPKPI “10 bước”), thư viện KPI mẫu, gói onboarding mỏng ở v1.
Thói quen Excel: nhập liệu thành việc thêm cho trưởng phòngCaoNhập Excel theo mẫu, nhập trên điện thoại dưới một phút, nhắc đúng lúc, duyệt hàng loạt.
Điểm đánh giá nhạy cảm gây phản ứng nội bộTrung bìnhQuyền xem chặt mặc định (mục 8), nhật ký, quy trình khiếu nại; bật dần theo chính sách doanh nghiệp.
Cạnh tranh: sản phẩm Việt đã có khách và dịch vụ tư vấn đi kèmTrung bìnhKhác biệt ở cascade có kiểm tra và đánh giá liền mạch, tự triển khai được; xác minh bằng demo đối thủ.
Nhận định thị trường dựa trên trang công khai, chưa dùng thửTrung bìnhĐăng ký dùng thử TOPKPI (7 ngày) và demo Simplamo, Workbase trước khi chốt phạm vi.
Số liệu đồng bộ HRM kém sạch (điều chuyển, tên phòng)Trung bìnhBắt đầu bằng nhập tệp có kiểm lỗi; ánh xạ phòng ban thủ công một lần.

14.4 Câu hỏi mở cho chủ dự án

  1. Sản phẩm hay dịch vụ? BRD đang viết để xây sản phẩm. Nếu mục tiêu là dịch vụ tư vấn cho một khách cụ thể (như doanh nghiệp tham chiếu), phạm vi nên đổi: giảm tự phục vụ, tăng mẫu và workshop.
  2. Quy mô khách mục tiêu có đúng 200–2.000 nhân sự và đã có HRM riêng không? Quy mô nhỏ hơn bỏ được phần lớn tích hợp; lớn hơn cần phân cấp nhiều tầng.
  3. Phương pháp ưu tiên: BSC làm xương sống (như tài liệu này) hay OKR trước?
  4. Ai thấy điểm đánh giá cá nhân? Đề xuất ở mục 8.2; chính sách thực tế của doanh nghiệp mục tiêu cần xác nhận.
  5. Chu kỳ nhập liệu mặc định: tháng hay quý? Ảnh hưởng thiết kế nhắc và duyệt.
  6. Mô hình triển khai và giá: tự phục vụ theo người dùng, hay gói có triển khai đi kèm? Khảo sát thị trường cho thấy cả hai cách (mục 3).
  7. Doanh nghiệp tham chiếu: có thể phỏng vấn người trong cuộc ở đó để kiểm chứng bảng “chuỗi đứt ở đâu” (mục 2) không?
  8. Ngưỡng cho triển khai riêng (dedicated): đề xuất ở mục 13.1 là khách từ khoảng 500 người dùng hoặc thuộc ngành chịu quy định; ngưỡng thật cần khớp với năng lực vận hành và giá “liên hệ” mà chủ dự án muốn bán.

15Phụ lục: nguồn tham khảo

Tất cả trang dưới đây được đọc hoặc chụp ngày 13/11/2026. Nội dung có thể đã thay đổi sau ngày đó.

Việt Nam

Quốc tế

Ghi chú về chứng cứ

  • Ảnh chụp là ảnh thật của trang công khai tại ngày đọc; hình giao diện TOPKPI do Toppion đăng trên trang sản phẩm vì trang chặn trình duyệt tự động. Không có ảnh nào được dựng lại.
  • Bản mockup ở mục 12 là thiết kế đề xuất của tài liệu này với dữ liệu minh hoạ (công ty và số liệu hư cấu), không phải ảnh chụp của sản phẩm nào.
  • Con số tự công bố của nhà cung cấp (số doanh nghiệp, lượt họp, mức tăng hiệu suất) chưa được kiểm chứng và không dùng làm căn cứ thiết kế.

Làm bởi Mèo 🐾 · supercat.app