Cách chuẩn bị doanh nghiệp trước khi triển khai phần mềm
Bảy việc nên xong trước khi đơn vị làm phần mềm bắt đầu: (1) cử một người phụ trách nội bộ, (2) làm sạch dữ liệu, (3) lập kế hoạch đào tạo, (4) quản lý thay đổi, trong đó lãnh đạo dùng trước, (5) chuẩn bị sẵn hạ tầng gồm máy chủ, tên miền, tài khoản, (6) dự phòng 15 đến 20% ngân sách, (7) chốt chỉ số đo kết quả và mức dịch vụ cam kết.
Nhiều dự án phần mềm thất bại không phải vì công nghệ mà vì phía doanh nghiệp chưa chuẩn bị: lãnh đạo ký hợp đồng rồi giao hết cho đơn vị làm. Hướng dẫn này dành cho người quản lý dự án phía doanh nghiệp, dựa trên những dự án ALODEV đã làm.
Các bước
Assign owner nội bộ - full-time hoặc 50%+
1 ngày - quyết định trước ký hợp đồngDự án cần một người phụ trách nội bộ, không phải lãnh đạo ký rồi giao hết cho bên làm. Người này nối nghiệp vụ với kỹ thuật và có quyền quyết định phần lớn việc hằng ngày.
- Identify owner trong nội bộ: PM, IT Manager, hoặc khác - có thẩm quyền + commitment
- Allocate time: full-time (lý tưởng) hoặc 50%+ cho dự án
- Define decision authority: owner ra decision <50tr không cần escalate, >50tr escalate CEO
- Owner attend hết weekly meeting + UAT - không delegate cho người khác
- Backup owner - nếu owner nghỉ phép, có người thứ 2 cover
Kết quả: Owner đã assigned + role description signed
Prep data - clean trước khi migration
2-4 tuần (parallel với vendor build)Dữ liệu Excel cũ lộn xộn là nguyên nhân hay gặp nhất khiến dự án trễ. Hãy bắt đầu làm sạch sớm, đừng đợi bên làm yêu cầu: thống nhất định dạng, bỏ dòng trùng, sửa lỗi gõ, bổ sung chỗ thiếu.
- Audit toàn bộ Excel files in use - list ra với owner mỗi file
- Identify Single Source of Truth (SSOT) cho mỗi loại data
- Clean format: ngày tháng, số, encoding đồng nhất
- Dedupe + fix typos master data (KH, NCC, sản phẩm)
- Tham khảo /huong-dan/migration-tu-excel-sang-erp cho process detailed
Kết quả: Cleaned Excel + audit log thay đổi
Training plan cho end users
1-2 tuần - start 4 tuần trước go-livePhần mềm tốt đến đâu mà nhân viên không dùng được thì cũng bỏ. Kế hoạch đào tạo cần trả lời: ai cần học, học gì, khi nào, ai dạy. Sai lầm hay gặp là đào tạo một tuần trước ngày chạy chính thức, quá muộn.
- Identify roles cần train: admin, kế toán, kho, sale, ca trưởng (mỗi role training khác)
- Create training schedule: 4 tuần trước go-live bắt đầu, finish 1 tuần trước
- Identify 'super users' - 1-2 người trong mỗi phòng ban làm champion
- Material: video walkthrough + cheat sheet + FAQ
- Test session - super user dạy lại cho người khác, đo retention
Kết quả: Training plan signed + materials prepared
Change management - sếp gương mẫu
Continuous - đặc biệt 2 tuần go-liveNhân viên đã quen Excel 5 đến 10 năm, chuyển sang phần mềm mới nên ngại là chuyện tự nhiên. Điều quyết định là lãnh đạo có dùng phần mềm hằng ngày hay không.
- CEO/COO commit dùng phần mềm cho task hằng ngày (xem dashboard, approve)
- Communication plan: tại sao thay đổi, lợi ích cho từng role
- Address resistance: nhân viên 'sợ mất việc do AI/automation' - cần communicate rõ
- Reward early adopters - bonus, recognition
- Penalty (nhẹ) cho không dùng - sau 30 ngày grace period
Kết quả: Change management plan + comms schedule
Infra ready - hosting, domain, credentials
1 tuần - trước demo đầu tiênBên làm cần chỗ để cài đặt, nên doanh nghiệp chuẩn bị sớm để họ không phải chờ. Gồm tài khoản Cloudflare hoặc AWS, tên miền, chứng chỉ SSL, hộp thư công ty, và nơi cất mật khẩu.
- Register Cloudflare / AWS account đứng tên doanh nghiệp
- Domain đăng ký + DNS configure (Cloudflare DNS)
- Email server: Google Workspace / Microsoft 365 cho doanh nghiệp
- Credentials secret manager: 1Password Business / Bitwarden
- Grant vendor access - temporary với role-based permission, không share password full
Kết quả: Infra checklist completed + access granted
Budget reserve 15-20% cho contingency
1 ngày - khi planning ngân sáchHiếm dự án nào chạy đúng kế hoạch 100%. Hãy giữ 15 đến 20% ngân sách để dự phòng cho phần phát sinh: thêm yêu cầu, tích hợp ngoài dự tính, sửa lỗi. Không có khoản này, dự án dễ bị dừng giữa chừng.
- Tính tổng ngân sách: vendor fee + infra + license 3rd party + training
- Add 15-20% reserve cho contingency
- Get C-level approval cho cả base + reserve - không phải approve riêng sau
- Lock budget - không cắt giảm reserve giữa dự án trừ scope reduction tương ứng
- Track spend vs budget weekly - early warning nếu burn cao
Kết quả: Budget approved bao gồm reserve
Chốt chỉ số đo và mức dịch vụ
1 tuần - trước go-liveKhông có chỉ số thì không biết dự án thành công hay chưa. Hãy chốt trước ngày chạy chính thức và đo mức hiện tại để so sánh. Gồm chỉ số kinh doanh (doanh thu, tỷ lệ chốt đơn, thời gian xử lý) và chỉ số kỹ thuật (thời gian hoạt động, thời gian phản hồi).
- Business metrics: số đo trước/sau implementation - VD 'thời gian xử lý đơn từ 1 ngày xuống X giờ'
- Baseline measurement: collect data 1-2 tuần trước go-live
- Technical SLA: uptime 99.5%+, page load <2s, error rate <0.1%
- Define monitoring: tools (Grafana, Sentry) + on-call rotation
- Quarterly review: metrics meet target không? Iterate hệ thống
Kết quả: Metrics dashboard + baseline data + SLA agreement
Danh mục kiểm
Pre-project (trước ký hợp đồng)
- Owner nội bộ identified + time allocated
- Backup owner trong case nghỉ phép
- Budget bao gồm 15-20% reserve
- C-level commitment ký xác nhận
- Metrics + SLA defined
During project (vendor đang build)
- Weekly meeting + decision turnaround <48h
- Data cleaning parallel với vendor build
- Infra setup: domain, hosting, email, credentials
- Training materials prepared
- Super users identified per phòng ban
Pre go-live (1-2 tuần trước)
- UAT scheduled với key users
- Training executed cho tất cả users
- Sếp gương mẫu - dùng demo phần mềm
- Comms plan executed: email, meeting, FAQ
- Baseline metrics collected
- Rollback plan documented
Post go-live (4 tuần đầu)
- Daily check-in adoption rate
- Fix bugs P1 trong <24h
- Address resistance - talk với người không dùng
- Measure metrics weekly vs baseline
- Quarterly review meet target không
Rủi ro và lưu ý
Dấu hiệu rủi ro
- Lãnh đạo ký hợp đồng rồi giao hết cho bên làm. Đây là lý do thất bại hay gặp nhất: không dự họp, không quyết khi cần, không dùng thử. Kết quả là dự án trễ và nhân viên không dùng. Lãnh đạo phải dành thời gian và sự chú ý.
- Không có người phụ trách nội bộ. Bên làm cần có người phía doanh nghiệp quyết định hằng ngày. Thiếu người này họ phải chờ và dự án trễ. Người phụ trách phải có thẩm quyền, không chỉ là người nhận tin.
- Đào tạo một tuần trước ngày chạy chính thức. Quá muộn. Nhân viên cần khoảng 4 tuần để làm quen hệ thống mới. Học gấp thì ít người dùng, nhập sai nhiều và dễ nản.
- Không dự phòng ngân sách. Dự án 500 triệu không phải lúc nào cũng dừng ở 500 triệu. Phát sinh thêm yêu cầu và tích hợp thường đẩy chi phí lên 15 đến 20%. Không có dự phòng, dự án bị dừng giữa chừng và phần đã chi coi như mất.
- Tắt Excel cũ ngay ngày đầu. Chuyển một lần, bỏ Excel ngay là rủi ro. Nên chạy song song một đến hai tuần để phát hiện chênh lệch và để nhân viên quen tay. Không chạy song song thì khi lỗi rất khó quay lại.
Lưu ý khi làm
- Họp dự đoán rủi ro trước khi bắt đầu. Họp một giờ trước khi khởi động, đặt câu hỏi: nếu sau 6 tháng dự án thất bại thì vì sao? Liệt kê rủi ro từ sớm sẽ dễ xử lý hơn sửa về sau.
- Xem bản chạy thử mỗi tuần 30 phút. Bên làm trình bày phần đã xong với những người dùng chính mỗi tuần. Lệch ý nào phát hiện sớm hơn là đợi đến cuối giai đoạn mới thấy.
- Mỗi phòng ban cử một người dùng thành thạo. Một đến hai nhân viên mỗi phòng ban được hướng dẫn sâu, trở thành người đồng nghiệp hỏi khi vướng. Giảm số lần phải gọi bên hỗ trợ.
- Ghi nhận kết quả nhỏ. Tuần đầu chạy chính thức, nêu rõ những kết quả đo được, ví dụ tiết kiệm bao nhiêu giờ. Điều này giúp mọi người tiếp tục dùng.
Công cụ gợi ý
- Project readiness checklist PDFPrint-friendly 30-item checklist cho project owner
- Training material templateSlides + video script template cho mỗi role
- Change management playbookComms timeline + resistance handling tactics
Câu hỏi thường gặp
Đã ký hợp đồng, bây giờ chuẩn bị còn kịp không?
Còn, nếu chưa khởi động. Hai đến bốn tuần chuẩn bị vẫn hơn không làm gì. Ưu tiên: cử người phụ trách, xác định dữ liệu cần làm sạch, chốt chỉ số, chọn người dùng thành thạo. Nếu bên làm đã bắt đầu thì chuẩn bị song song.
Nhân viên không muốn dùng phần mềm mới thì xử lý thế nào?
Chuyện này bình thường. Cách làm: (1) lắng nghe để biết lý do thật như sợ mất việc, thấy phức tạp, thiếu tự tin, (2) nói rõ lợi ích cho từng vai trò cụ thể, (3) nhờ người dùng thành thạo hướng dẫn đồng nghiệp, (4) sau 30 ngày làm quen thì áp dụng nhắc nhở nhẹ, (5) quan trọng nhất là lãnh đạo dùng trước.
Làm xong mới phát hiện thiếu phạm vi thì làm sao?
Vì vậy hợp đồng cần có quy định về yêu cầu thay đổi. Cách làm: (1) ghi lại phần thiếu thật cụ thể, (2) hỏi bên làm cần thêm bao nhiêu công, (3) quyết định: việc quan trọng thì chấp nhận tăng ngân sách, việc chưa gấp thì để giai đoạn sau. Tránh thêm yêu cầu mà không xem lại ngân sách.
Người phụ trách nghỉ giữa dự án thì sao?
Rủi ro lớn. Giảm bằng cách: (1) có người dự phòng từ đầu, dự họp đầy đủ để bàn giao được, (2) ghi lại mọi quyết định và việc còn mở trong một tài liệu chung, (3) báo bên làm sớm. Trường hợp xấu nhất thì thuê tư vấn ngoài 2 đến 4 tuần để lấp khoảng trống.
Sau khi chạy chính thức mà nhân viên không dùng thì cứu được không?
Được nhưng khó. Làm lần lượt: (1) tìm nguyên nhân gốc: lỗi, giao diện khó dùng, ngại thay đổi hay thiếu đào tạo, (2) sửa đúng điểm đó, (3) triển khai lại với thông báo rõ và lãnh đạo dùng trước, (4) đặt hạn: 30 ngày làm quen rồi ngừng Excel. Có thể phải đào tạo lại và chỉnh giao diện. Tránh để hai hệ thống Excel và phần mềm chạy song song quá lâu.
Cách đưa bản chạy thử lên hệ thống chạy thật
Mở rộng qua 5 giai đoạn: (1) trả nợ kỹ thuật ở phần nền, (2) dựng giám sát, (3) tối ưu cơ sở dữ liệu và bộ nhớ đệm, (4) chạy nhiều máy chủ song song, (5) mở rộng đội và quy trình. Không làm tất cả cùng lúc: nút thắt đầu tiên mới là chỗ cần làm. Tối ưu quá sớm chỉ tốn tiền.
Cách tuyển kỹ sư phần mềm đầu tiên
Hire dev đầu tiên cho startup qua 5 bước: (1) Define role clearly (full-stack vs specialist), (2) Source qua network + ITViec/TopCV, (3) Technical assessment thực (paid project hoặc pair programming), (4) Culture fit interview, (5) Negotiate package (cash + equity). Lương tham khảo VN 2026: junior 15-25tr, mid 25-45tr, senior 45-80tr.










