Câu hỏi này thường được đặt sai ngay từ đầu: “cái nào tốt hơn?” Không có câu trả lời chung, vì hai lựa chọn giải quyết hai bài toán khác nhau.
Câu hỏi đúng là: quy trình mà phần mềm này phục vụ có gì đặc biệt so với phần còn lại của thị trường không? Sáu câu hỏi dưới đây giúp doanh nghiệp tự trả lời trước khi ngồi nghe bất kỳ bản chào hàng nào.
1. Quy trình này có phải lợi thế cạnh tranh của doanh nghiệp không?
Nếu doanh nghiệp thắng khách hàng nhờ cách làm riêng của mình, đóng gói phần mềm theo chuẩn thị trường đồng nghĩa với việc tự bào mòn lợi thế đó.
Ngược lại, những quy trình mà cả thị trường làm giống nhau — kế toán, chấm công, quản lý tài sản — gần như luôn nên mua sẵn. Không có lý do gì để trả tiền viết lại thứ đã có hàng chục sản phẩm trưởng thành.
2. Quy trình đã ổn định chưa?
Đây là câu hỏi bị bỏ qua nhiều nhất.
Viết phần mềm riêng cho một quy trình còn đang thay đổi hằng tháng là cách chắc chắn nhất để tiêu tiền vào thứ phải sửa liên tục. Nếu quy trình chưa ổn định, hãy dùng công cụ sẵn có — kể cả bảng tính — cho tới khi nó đứng yên đủ lâu để mô tả được bằng văn bản.
Phép thử đơn giản: nếu hôm nay yêu cầu ba người phụ trách viết ra các bước của quy trình, ba bản mô tả có giống nhau không? Nếu không, chưa đến lúc viết phần mềm.
3. Phần mềm cần chạy trong bao lâu?
Một hệ thống dự kiến dùng ba năm và một hệ thống dự kiến dùng mười lăm năm có phép tính chi phí hoàn toàn khác nhau. Thuê bao rẻ ở năm đầu nhưng cộng dồn qua nhiều năm có thể vượt xa chi phí xây dựng một lần.
Hãy quy về tổng chi phí sở hữu trong khoảng thời gian thực sự dự định dùng, không phải chi phí năm đầu.
4. Bao nhiêu người dùng và họ ở đâu?
Phần lớn phần mềm đóng gói tính tiền theo đầu người dùng. Với đội mười người, đây không phải vấn đề. Với nhà máy ba trăm công nhân cần thao tác trên hệ thống, cùng một mô hình giá cho ra con số rất khác.
Vị trí cũng quan trọng: người dùng ở xưởng, đeo găng, đứng trước màn hình cảm ứng công nghiệp có nhu cầu giao diện khác hẳn nhân viên văn phòng ngồi trước máy tính.
Hình 1 — Sáu câu hỏi và ba hướng kết luận.
5. Cần tích hợp với những gì đang chạy?
Đây là chỗ nhiều dự án vỡ kế hoạch.
Nếu phần mềm mới phải nói chuyện với PLC, cân điện tử, máy quét mã, đầu đọc thẻ, hoặc một hệ ERP do tập đoàn mẹ ở nước ngoài quản lý, hãy hỏi ngay từ đầu: hệ thống hiện hữu có mở giao diện kết nối không và ai được phép truy cập?
Không ít trường hợp phần mềm đóng gói rất tốt nhưng không thể tích hợp, vì bên giữ hệ thống cũ không mở kết nối. Khi đó, lựa chọn thu hẹp lại rất nhanh.
6. Ai sẽ nuôi phần mềm sau khi bàn giao?
Phần mềm không phải thiết bị — nó cần được cập nhật, vá lỗi, sửa đổi khi quy định thay đổi.
Với phần mềm đóng gói, việc này thuộc về nhà cung cấp; đổi lại, doanh nghiệp mất quyền quyết định lộ trình. Với phần mềm riêng, doanh nghiệp giữ quyền nhưng phải có người chịu trách nhiệm — nội bộ hoặc qua hợp đồng bảo trì rõ ràng.
Câu hỏi cần trả lời trước khi ký, không phải sau: nếu đơn vị phát triển ngừng hợp tác, doanh nghiệp có mã nguồn, có tài liệu và có ai đọc hiểu được không?
Phương án thứ ba: lõi mua sẵn, phần đặc thù viết riêng
Trong thực tế, lựa chọn hợp lý nhất thường không phải là một trong hai, mà là kết hợp: mua sẵn cho phần chuẩn hóa (kế toán, nhân sự, kho), viết riêng cho phần tạo ra lợi thế (điều hành sản xuất, kiểm soát chất lượng theo đặc thù ngành), và kết nối hai phần bằng giao diện tích hợp.
Cách này chỉ hoạt động khi việc tích hợp được thiết kế ngay từ đầu, không phải chắp vá về sau.
Hình 2 — Lõi mua sẵn, phần đặc thù viết riêng, nối với nhau bằng lớp tích hợp.
Ba cạm bẫy chi phí
Chi phí dữ liệu cũ. Chuyển dữ liệu từ hệ thống hiện tại sang hệ thống mới hầu như luôn tốn nhiều công hơn dự tính và hiếm khi được tính vào báo giá.
Chi phí đào tạo và giai đoạn chạy song song. Trong vài tuần đầu, nhân sự phải làm cả hai hệ thống. Đây là chi phí thật, cần đưa vào kế hoạch.
Chi phí rời bỏ. Trước khi ký, hãy hỏi: nếu muốn dừng, doanh nghiệp lấy lại dữ liệu của mình dưới định dạng nào?
Tóm lại
Đừng bắt đầu bằng việc so sánh sản phẩm. Bắt đầu bằng việc trả lời sáu câu hỏi trên — sau đó danh sách lựa chọn sẽ tự thu hẹp, và cuộc trao đổi với nhà cung cấp sẽ đi thẳng vào những điều thực sự quan trọng.
Cần một buổi rà soát quy trình trước khi quyết định đầu tư phần mềm, vui lòng liên hệ Chí Thanh E&C — 0971 098 909.
