Từ Desktop lên Cloud: Case Study chuyển đổi thành công với Scrum của rhi
Case study từ rhi, minh chứng rõ ràng cho việc áp dụng Agile và Scrum có thể giúp tái kiến trúc hệ thống thành công.
Trong bối cảnh chuyển đổi số diễn ra mạnh mẽ, nhiều doanh nghiệp đang đối mặt với bài toán nâng cấp hệ thống legacy để đáp ứng tốc độ và quy mô mới. Case study từ rhi – một công ty hoạt động trong lĩnh vực năng lượng – là minh chứng rõ ràng cho việc áp dụng Agile và Scrum có thể giúp tái kiến trúc hệ thống thành công.
Bài viết này phân tích cách rhi chuyển đổi hệ thống từ desktop sang cloud và những bài học quan trọng cho doanh nghiệp.

Bối cảnh: Hạn chế của hệ thống legacy
rhi sử dụng hệ thống rhiCOMS – phần mềm quản lý chi phí và đấu thầu trong các dự án năng lượng lớn.
Tuy nhiên, hệ thống desktop cũ gặp nhiều vấn đề:
- Phải thu thập dữ liệu thủ công từ nhiều nguồn
- Thời gian xử lý chậm (có thể mất nhiều ngày)
- Khó mở rộng và tích hợp
- Không đáp ứng được nhu cầu phân tích dữ liệu nhanh
Trong khi đó, ngành năng lượng yêu cầu ra quyết định nhanh dựa trên dữ liệu lớn và real-time.
👉 Đây là động lực khiến rhi quyết định chuyển sang cloud-based system.

Thách thức: Bài toán không chỉ là công nghệ
Việc chuyển đổi không đơn giản là “viết lại phần mềm”, mà bao gồm:
1. Nhiều stakeholder với yêu cầu khác nhau
- Business cần tính năng
- Tech cần kiến trúc bền vững
- Khách hàng cần tốc độ và độ chính xác
2. Nguy cơ mang theo “technical debt”
Nếu copy toàn bộ hệ thống cũ → sẽ giữ lại những tính năng không còn giá trị
3. Thiếu alignment giữa business và tech
Product Owner có kinh nghiệm vận hành nhưng không chuyên sâu về kỹ thuật
👉 Điều này tạo ra khoảng cách trong việc ưu tiên và ra quyết định.

Giải pháp: Áp dụng Scrum để giải bài toán phức tạp
rhi đã lựa chọn Scrum framework với sự hỗ trợ từ Meirik để quản lý quá trình chuyển đổi.
Vì sao Scrum phù hợp?
- Team nhỏ, cần cross-functional
- Yêu cầu thay đổi liên tục
- Cần feedback nhanh từ stakeholder
Scrum giúp:
- Làm việc theo vòng lặp (iteration)
- Nhận phản hồi sớm
- Điều chỉnh nhanh
Một nguyên tắc quan trọng được áp dụng:
👉 “Fail fast” – thử nhanh, sai sớm để giảm rủi ro.

Cách triển khai thực tế
1. Workshop align Business & Technology
- Xác định mục tiêu kinh doanh
- Mapping yêu cầu và dependency
- Ưu tiên dựa trên value
2. Phát triển lặp (Iterative Development)
- Deliver từng phần nhỏ
- Nhận feedback liên tục
- Stakeholder luôn tham gia
3. Tập trung vào giá trị (Value-driven development)
Một insight quan trọng:
👉 80% giá trị đến từ 20% tính năng
→ Giúp team loại bỏ những chức năng không cần thiết.
Kết quả đạt được
Sau 18 tháng triển khai:
1. Giảm thời gian xử lý đáng kể
- Đánh giá hồ sơ thầu: từ vài tuần → còn vài ngày
2. Truy cập dữ liệu real-time
- Tích hợp Power BI
- Báo cáo trực quan, tức thì
3. Hệ thống scalable & linh hoạt
- Dễ mở rộng
- Phù hợp với nhu cầu tương lai
4. Tăng collaboration nội bộ
- Team làm việc bình đẳng
- Tăng trust giữa các bên
👉 Scrum không chỉ giúp build product, mà còn thay đổi cách làm việc của tổ chức.

Bài học rút ra cho doanh nghiệp
1. Đừng “lift & shift” hệ thống cũ
→ Hãy đánh giá lại giá trị từng tính năng
2. Business phải dẫn dắt, không phải công nghệ
→ Product cần xuất phát từ mục tiêu kinh doanh
3. Feedback sớm là yếu tố sống còn
→ Giảm rủi ro và tăng tốc độ học
4. Agile không chỉ là framework
→ Đó là mindset về:
- minh bạch
- hợp tác
- cải tiến liên tục
Kết luận
Case study của rhi cho thấy:
- Chuyển đổi số thành công không chỉ là công nghệ
- Scrum là công cụ giúp xử lý sự phức tạp
- Giá trị lớn nhất đến từ việc thay đổi cách làm việc
👉 Một hệ thống tốt không chỉ chạy nhanh hơn, mà còn giúp doanh nghiệp ra quyết định tốt hơn và thích nghi nhanh hơn với thị trường.