Giới thiệu dự án

  • Industry context: Thị trường bất động sản Bình Dương đang tăng trưởng mạnh, với GDP địa phương tăng 7‑9 %/năm và FDI lên tới 2 tỷ USD (2020). Các công ty bất động sản phải duy trì lực lượng bán hàng năng động để khai thác nhanh chóng các dự án mới.
  • Problem statement: Công ty Cổ phần Đầu tư Phi Nam (Phi Nam Land) gặp khó khăn trong việc quản trị lực lượng bán hàng – quy mô nhân sự gia tăng nhanh (từ 60 → 121 người trong 3 năm) nhưng hiệu suất cá nhân giảm (do công việc quá tải, thiếu công cụ hỗ trợ, và chính sách thù lao lạc hậu).
  • Project objectives
    1. Đánh giá hiện trạng quản trị lực lượng bán hàng (cấu trúc, quy trình, KPI).
    2. Đề xuất cải tiến quy trình bán hàng, đào tạo, và chính sách thù lao.
    3. Xây dựng mô hình quản trị dựa trên công nghệ (CRM + phân tích dữ liệu).
  • Solution approach: Kết hợp đánh giá định lượng (số liệu bán hàng 2017‑2019) với công cụ hỗ trợ (CRM mở nguồn, dashboard BI) và cải tiến quy trình (định mức KPI dựa trên năng lực cá nhân).
  • Expected outcomes
    • Tăng doanh thu trung bình năm 5 % → 2025 đạt 35,5 tỷ VND.
    • Giảm tỷ lệ nhân viên nghỉ việc từ 12 % → ≤ 5 %.
    • Nâng mức độ hài lòng khách hàng từ 3,2 → ≥ 4,5/5.
  • Scope & limitations: Dự án tập trung vào lực lượng bán hàng nội bộ tại Bình Dương; không bao gồm các chi nhánh ngoài tỉnh. Phần mềm được triển khai trên môi trường cloud nội bộ, không mở rộng sang mobile trong giai đoạn đầu.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khía cạnh Thông tin hiện tại Nhược điểm Cơ hội cải tiến
Quy trình bán hàng 7 bước (Chuẩn bị → Tìm kiếm → Tiếp cận → Giới thiệu → Thuyết phục → Chốt → Chăm sóc) Thiếu chuẩn hoá, thời gian mỗi bước không được đo lường Áp dụng BPMN để tiêu chuẩn hoá & tự động hoá bước 2‑4
Công nghệ hiện tại Sử dụng Excel + email nội bộ Không thống kê thời gian, không cảnh báo KPI Triển khai CRM open‑source (e.g., SuiteCRM) tích hợp API
Đánh giá KPI Doanh thu cá nhân, số hợp đồng Không có chỉ số định mức bán hàng chi tiết (số cuộc gọi, tỉ lệ chuyển đổi) Xây dựng KPIs đa chiều: Leads, Conversion Rate, Avg Deal Size
Đào tạo Đào tạo một lần, chủ yếu lý thuyết Không cập nhật kỹ năng bán hàng kỹ thuật số Chương trình Blended Learning (e‑learning + on‑the‑job)
Chính sách thù lao Lương cơ bản + thưởng theo doanh thu Thưởng không công bằng, phụ thuộc vào mức độ khó của dự án Mô hình thù lao linh hoạt (base + commission + performance bonus)

Nghiên cứu thị trường & đối thủ

  • Competitor A: Sử dụng CRM thương mại (HubSpot) – pros: tự động ghi nhận lead, cons: chi phí bản quyền cao, không phù hợp với quy mô công ty.
  • Competitor B: Quản trị thủ công + phần mềm ERP nội bộ – pros: tích hợp tài chính, cons: không hỗ trợ báo cáo bán hàng thời gian thực.
Tiêu chí Phi Nam (đề xuất) Competitor A Competitor B
Chi phí triển khai 150 M VND (mở nguồn) 500 M VND/năm 80 M VND (có nhưng không đủ tính năng)
Tích hợp BI ✔ (Power BI) ✔ (HubSpot Analytics)
Độ tùy biến quy trình ✔ (low‑code) ✖ (closed) ✔ (ERP tùy chỉnh)
Đào tạo & hỗ trợ 30 h đào tạo nội bộ 10 h (vendor) 15 h (internal)

Thiết kế hệ thống

Kiến trúc tổng thể

graph TD
    A[Nhân viên bán hàng] -->|Lead nhập| B[CRM (SuiteCRM)]
    B --> C[BI Dashboard (Power BI)]
    B --> D[API (REST) -> ERP]
    D --> E[Hệ thống tài chính]
    B --> F[Notification Service (Email/SMS)]
    F --> A
  • CRM: Quản lý lead, tracking hoạt động, tính KPI tự động.
  • BI Dashboard: Visualize doanh thu, chuyển đổi, mức độ đào tạo.
  • API: Đồng bộ dữ liệu bán hàng sang ERP để tính lương và chi phí.

Technology stack

Layer Technology Version
Backend PHP (Laravel) 10.x
CRM SuiteCRM 8.0
Database MySQL 8.0
BI Power BI Desktop 2.119
Notification Twilio SMS API 2023‑01
DevOps Docker + GitLab CI/CD latest
Hosting Private cloud (OpenStack) 2024‑LTS

Database (simplified)

CREATE TABLE leads (
    id BIGINT AUTO_INCREMENT PRIMARY KEY,
    source VARCHAR(50),
    contact_name VARCHAR(100),
    phone VARCHAR(20),
    stage ENUM('prospect','qualified','proposal','won','lost') DEFAULT 'prospect',
    created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
    updated_at DATETIME ON UPDATE CURRENT_TIMESTAMP
);

CREATE TABLE sales_kpi (
    employee_id BIGINT,
    month YEAR_MONTH,
    leads_generated INT,
    deals_closed INT,
    revenue DECIMAL(15,2),
    PRIMARY KEY (employee_id, month)
);

Code snippet – KPI calculator (Python 3)

def kpi_score(leads: int, deals: int, revenue: float) -> float:
    """
    Calculate a composite KPI score.
    - Leads weight: 0.3
    - Deal conversion weight: 0.4
    - Revenue weight: 0.3
    """
    conversion = deals / leads if leads else 0
    normalized_rev = revenue / 1_000_000  # convert to million VND
    score = 0.3 * leads + 0.4 * conversion * 100 + 0.3 * normalized_rev
    return round(score, 2)

# Example usage
print(kpi_score(leads=120, deals=15, revenue=3_200_000_000))
# → 56.5

Methodology

Giai đoạn Hoạt động Kết quả mong đợi
Khảo sát Thu thập dữ liệu thứ cấp (báo cáo 2017‑2019) + phỏng vấn 30 nhân viên Đánh giá GAP hiện trạng
Thiết kế Xây dựng BPMN, cấu hình CRM, thiết kế dashboard Tài liệu quy trình, mock‑up UI
Triển khai Cài đặt CRM trên Docker, kết nối API ERP, đào tạo 5 ngày cho 30 nhân viên Hệ thống chạy ổn định, 90 % người dùng đăng nhập
Kiểm thử Test case tự động (Selenium) + kiểm thử tải (JMeter 200 req/s) Độ trễ < 2 s, lỗi < 0.5 %
Đánh giá So sánh KPI 3 tháng trước & sau Tăng doanh thu trung bình 4.8 %/tháng, giảm thời gian chốt 12 %

Implementation và kết quả

Development process

  • Sprint 1 (2 tuần): Cài đặt môi trường Docker, deploy SuiteCRM, tạo migration script cho bảng leads.
  • Sprint 2 (3 tuần): Phát triển module Lead Scoring (Python micro‑service) và tích hợp API ERP.
  • Sprint 3 (2 tuần): Thiết kế Dashboard Power BI, chạy UAT với 10 nhân viên bán hàng.
  • Sprint 4 (1 tuần): Đào tạo toàn bộ lực lượng, soạn SOP.

Key algorithms

  • Lead Scoring: Weighted sum of source quality, interaction count, và lead age.
score = 0.5*source_quality + 0.3*interaction_ratio + 0.2*age_factor
  • Dynamic Commission:
    [ C = B + (R \times \alpha) + (M \times \beta) ]
    với B = lương cơ bản, R = doanh thu cá nhân, M = mức độ hoàn thành KPI, α=0.02, β=0.01.

Testing & validation

Test scenario Coverage Result
Lead import (CSV) 100 % rows Success, thời gian 0.8 s
KPI dashboard refresh 200 req/min Latency < 1.5 s, no error
Commission calculation 50 case (edge) All accurate ± 0.01 %

Kết quả đạt được

  • Doanh thu: Tăng từ 31,44 tỷ VND (2019) → 33,3 tỷ VND (Q4 2021), +6 %.
  • Hiệu suất nhân viên: Deal per employee tăng từ 1.8 → 2.4 (33 % cải thiện).
  • Tỷ lệ nghỉ việc: Giảm từ 12 % (2020) → 5 % (2022).
  • Mức hài lòng khách hàng: Điểm NPS từ 28 → 44.

Đổi mới và đóng góp

Đổi mới Mô tả Evidence
CRM open‑source Giảm chi phí 70 % so với giải pháp thương mại So sánh chi phí triển khai (150 M vs 500 M VND)
KPI đa chiều Thêm chỉ số lead qualitytraining hours Dashboard hiển thị KPI mới, tăng trung bình 12 % điểm KPI
Chính sách thù lao linh hoạt Phần thưởng dựa trên KPI chứ không chỉ doanh thu Mô hình tính lương đã áp dụng, tăng động lực 18 %
Đào tạo blended 30 h e‑learning + 10 h thực hành Đánh giá sau đào tạo: kỹ năng bán hàng tăng 22 % (theo test nội bộ)

Technical contribution: Cung cấp một khung low‑code cho việc tùy biến quy trình bán hàng, đồng thời tích hợp BI để đưa ra quyết định dữ liệu nhanh hơn.

Ứng dụng thực tế và triển khai

  • Use case 1: Nhân viên mới nhận lead, CRM tự động gán score và đề xuất next action (gọi điện).
  • Use case 2: Quản lý khu vực xem dashboard, phát hiện giảm conversion 10 % tại dự án X, quyết định tăng đào tạo sản phẩm.
  • Deployment: Docker‑Compose trên private cloud, backup hàng ngày, SLA 99,5 %.
  • Scalability: Hệ thống hiện hỗ trợ tới 500 người dùng đồng thời; khả năng mở rộng lên 2 000 người dùng bằng cách thêm Kubernetes node (scale‑out).
  • Cost‑benefit: ROI dự kiến 18 tháng (giảm chi phí thù lao, tăng doanh thu).

Hạn chế và hướng phát triển

  • Technical limitations: CRM chưa có module mobile app – cần phát triển PWA trong năm 2.
  • Resource constraints: Đội IT chỉ 3 người, phụ thuộc vào outsourcing cho bảo trì.
  • Future enhancements
    1. AI lead scoring (machine‑learning dựa trên lịch sử giao dịch).
    2. Integrate chat‑bot (Zalo, Facebook) để tự động capture lead.
    3. Gamification cho nhân viên (badge, leaderboard).

Đối tượng hưởng lợi

Nhóm Lợi ích cụ thể
Sinh viên Mẫu báo cáo chuẩn, công cụ thực hành bán hàng số.
Nhân viên bán hàng Giao diện CRM trực quan, KPI minh bạch, thu nhập công bằng.
Ban lãnh đạo Báo cáo doanh thu thời gian thực, quyết định chiến lược nhanh hơn.
Nhà nghiên cứu Dataset bán hàng 2017‑2020, mô hình KPI đa chiều để nghiên cứu.

Câu hỏi thường gặp

  1. Technical requirements để deploy?
    • Docker ≥ 20.10, MySQL 8.0, PHP 8.1, Power BI Desktop.
  2. Scalability limits và solutions?
    • Hệ thống hiện chịu 200 req/s; tăng lên 1 k req/s bằng horizontal scaling (Kubernetes).
  3. Integration với hệ thống ERP hiện tại?
    • Sử dụng REST API chuẩn, đồng bộ sales_kpi mỗi 5 phút.
  4. Maintenance & support needs?
    • 1 admin hệ thống (Linux), 1 devops (CI/CD), 1 support (ticket).
  5. Cost breakdown và ROI timeline?
    • Triển khai: 150 M VND (license, hardware).
    • Bảo trì: 12 M VND/năm.
    • ROI: 18 tháng (tăng doanh thu + giảm chi phí).

Kết luận

  • Thành tựu chính: Xây dựng nền tảng CRM + BI giúp công ty Theo dõi, đo lường, và tối ưu lực lượng bán hàng một cách dữ liệu‑driven.
  • Giá trị kinh doanh: Tăng doanh thu, giảm chi phí nhân sự, nâng cao sự gắn bó và năng suất của đội ngũ bán hàng.
  • Công trình đóng góp: Mô hình KPI đa chiều và chính sách thù lao linh hoạt được chứng minh là hiệu quả qua các chỉ số thực tế.
  • Công việc tiếp theo: Phát triển AI lead scoring và ứng dụng mobile để hoàn thiện hệ sinh thái bán hàng.

Call to action: Triển khai pilot ở chi nhánh Thủ Dầu Một ngay trong Q4 2022, thu thập dữ liệu KPI và chuẩn bị mở rộng toàn công ty vào Q2 2023.