Dịch vụ

Khi quy trình của bạn không giống ai

Có những bài toán không mua sẵn được: cách tính giá riêng, quy trình duyệt nhiều tầng, tích hợp với hệ thống cũ đã chạy mười năm. Đó là lúc xây riêng rẻ hơn là uốn doanh nghiệp theo phần mềm.

Dành cho ai

  • Doanh nghiệp đã dùng phần mềm đóng gói và thấy phải làm việc ngoài hệ thống quá nhiều
  • Đơn vị có quy trình đặc thù mà nhà cung cấp nào cũng bảo phải đổi
  • Công ty cần tích hợp nhiều hệ thống rời rạc thành một luồng

Phạm vi công việc

  • Khảo sát quy trình hiện tại, ngồi cùng người trực tiếp làm việc
  • Thiết kế hệ thống và giao diện, duyệt trước khi viết dòng code đầu tiên
  • Phát triển theo đợt hai tuần, mỗi đợt có bản chạy được
  • Kiểm thử tự động cho phần nghiệp vụ quan trọng
  • Chuyển dữ liệu từ hệ thống cũ
  • Đào tạo người dùng và bàn giao tài liệu

Công nghệ & năng lực

  • Go
  • Next.js
  • Angular
  • MySQL
  • Redis
  • Docker

Quy trình

Thời gian điển hình: 3–6 tháng cho một hệ thống cỡ vừa

  1. Khảo sát

    Tài liệu quy trình và phạm vi đã chốt

  2. Thiết kế

    Kiến trúc hệ thống và giao diện mẫu

  3. Xây dựng

    Bàn giao theo đợt hai tuần

  4. Bàn giao

    Chuyển dữ liệu, đào tạo, tài liệu vận hành

Dịch vụ này là gì

Phát triển phần mềm theo yêu cầu là quá trình Cluvix khảo sát quy trình vận hành thực tế của doanh nghiệp bạn, rồi thiết kế và xây một hệ thống chạy đúng theo cách bạn làm việc, không ép bạn đổi quy trình để vừa với phần mềm có sẵn. Đội ngũ ngồi trực tiếp với người dùng cuối như nhân viên kho, kế toán, sales để hiểu luồng nghiệp vụ, các trường hợp ngoại lệ và những quy tắc bất thành văn mà tài liệu không ghi lại. Sản phẩm cuối cùng là hệ thống web hoặc backend API xây trên nền Go, MySQL và giao diện Next.js hoặc Angular tuỳ ngữ cảnh dùng nội bộ hay hướng khách hàng. Toàn bộ mã nguồn, tài liệu kỹ thuật và quyền truy cập hạ tầng được bàn giao đầy đủ khi kết thúc dự án. Dịch vụ phù hợp doanh nghiệp đã thử phần mềm đóng gói nhưng liên tục phải vòng qua hệ thống bằng Excel, hoặc có quy trình duyệt nhiều tầng mà phần mềm phổ thông không mô hình hoá được.

Khác gì so với lựa chọn khác

So với mua phần mềm đóng gói, xây riêng mất nhiều thời gian hơn ở giai đoạn đầu vì cần khảo sát và thiết kế trước khi có dòng code đầu tiên, và chi phí khởi điểm cao hơn do không chia sẻ được với khách hàng khác. Đổi lại hệ thống khớp đúng quy trình thay vì phải uốn theo khuôn có sẵn, và không phát sinh phí license theo đầu người dùng mỗi năm. So với tự lập một đội kỹ thuật nội bộ, Cluvix có sẵn quy trình bàn giao theo đợt hai tuần, hạ tầng triển khai và kinh nghiệm nhiều ngành nên tốc độ ra bản chạy được thường nhanh hơn một đội mới thành lập. Điểm yếu thật sự: nếu bài toán của bạn khá phổ biến và không có gì đặc thù, xây riêng sẽ tốn kém hơn không cần thiết so với một sản phẩm có sẵn đã giải đúng bài toán đó — trường hợp này nên xem các sản phẩm ERP, CRM của Cluvix trước khi quyết định xây từ đầu.

Điều gì quyết định chi phí & thời gian

  • Số vai trò và luồng duyệt

    Hệ thống càng nhiều vai trò (nhân viên, trưởng nhóm, kế toán, giám đốc) với luồng duyệt riêng thì thời gian thiết kế và kiểm thử càng tăng vì mỗi vai trò cần bộ màn hình và quyền hạn riêng.

  • Số hệ thống cần tích hợp

    Kết nối hoá đơn điện tử, ngân hàng, sàn thương mại điện tử hay phần mềm kế toán cũ đều cần đọc tài liệu API bên thứ ba và xử lý lỗi khi đối tác phản hồi không đúng chuẩn.

  • Khối lượng dữ liệu chuyển từ hệ thống cũ

    Chuyển dữ liệu khách hàng, tồn kho hoặc lịch sử giao dịch từ Excel sang hệ thống mới cần script làm sạch và đối chiếu, tốn thời gian hơn nếu dữ liệu cũ không nhất quán.

Chọn đối tác thế nào

  • Đếm số ngoại lệ trong quy trình hiện tại

    Nếu quy trình có nhiều trường hợp phần mềm đóng gói không xử lý được, đó là dấu hiệu xây riêng sẽ tiết kiệm thời gian vận hành về sau.

  • Ước lượng tuổi thọ sử dụng

    Hệ thống dự kiến dùng trên 3 năm thường đáng đầu tư xây riêng hơn, vì phí license phần mềm đóng gói cộng dồn theo năm có thể vượt chi phí xây một lần.

  • Xác định đầu mối nghiệp vụ phía bạn

    Dự án cần một người hiểu rõ quy trình và có thời gian tham gia khảo sát hàng tuần — thiếu đầu mối này, giai đoạn khảo sát sẽ kéo dài hoặc bỏ sót nghiệp vụ.

Rủi ro thường gặp

  • Phạm vi phình to giữa chừng

    Người dùng thực tế thường nghĩ ra thêm yêu cầu sau khi thấy bản chạy thử.

    Cách chúng tôi xử lý: Mỗi đợt bàn giao hai tuần là điểm dừng ghi nhận yêu cầu mới, đánh giá tác động thời gian và chi phí trước khi thêm vào phạm vi.

  • Phụ thuộc một người duy nhất hiểu hệ thống

    Rủi ro vận hành cao nếu chỉ một lập trình viên nắm toàn bộ logic nghiệp vụ.

    Cách chúng tôi xử lý: Cluvix bàn giao tài liệu kỹ thuật, sơ đồ luồng dữ liệu và đào tạo ít nhất hai người phía khách hàng trước khi kết thúc dự án.

  • Dữ liệu cũ không đủ sạch để chuyển đổi

    Dữ liệu trong file Excel nhiều năm thường trùng lặp, thiếu trường hoặc sai định dạng.

    Cách chúng tôi xử lý: Giai đoạn khảo sát rà soát mẫu dữ liệu thật để ước lượng khối lượng làm sạch trước khi cam kết thời gian chuyển đổi.

Trao đổi về dịch vụ này

Kể cho chúng tôi nghe bài toán của bạn, chúng tôi trả lời trong 1 ngày làm việc.