2025/02/18
Share
Nâng cấp hệ thống quản lý khách hàng iPlat
Tổng quan dự án
Chúng tôi đã kiểm chứng toàn diện đối với hệ thống nghiệp vụ hiện hữu (sau đây gọi là “Hệ thống”) nhằm xác nhận rằng khi chuyển môi trường từ Windows 10 lên Windows 11, các chức năng, hiển thị và tính tiện dụng vẫn được duy trì. Đối với toàn bộ màn hình và chức năng, chúng tôi thu thập evidence trên cả Chrome và Microsoft Edge, thực hiện đối chiếu với Windows 10. Với các hạng mục có khác biệt, chúng tôi khoanh vùng nguyên nhân, đề xuất phương án chỉnh sửa và tiến hành tái kiểm chứng.
Công nghệ & công cụ sử dụng
- Ngôn ngữ lập trình: Java, JavaScript
- Full-stack framework: Struts, Spring, iBATIS
- Cơ sở dữ liệu: Oracle
- Công cụ quản lý công việc: Redmine
- Công cụ giao tiếp: Slack
Thách thức của khách hàng
Rủi ro hệ thống trên Windows 10
Với hệ thống được xây dựng và vận hành trên Windows 10, khi hệ điều hành này ngưng hỗ trợ, tính bảo mật và tối ưu hóa trở nên rủi ro, kéo theo lo ngại về lỗ hổng và suy giảm hiệu năng. Cần có cơ sở để đưa ra quyết định cho việc chuyển đổi.
Rủi ro khi nâng cấp lên Windows 11
Khi chuyển sang Windows 11, khách hàng lo ngại rằng một số chức năng hoặc phần mềm hiện tại của hệ thống có thể không hoạt động đúng như trước, giao diện hoặc trải nghiệm người dùng có thể khác biệt, gây khó khăn cho người vận hành.
Đảm bảo chất lượng một cách toàn diện
Yêu cầu không chỉ kiểm tra toàn bộ mà phải rà soát từng màn hình/chức năng. Kết quả giữa Windows 10 và Windows 11 cần được đối chiếu để hiển thị rõ ràng sự khác biệt, đảm bảo sau khi nâng cấp, hệ thống hoạt động trơn tru, không bị gián đoạn, và người dùng không phải thay đổi thói quen hay quy trình công việc.
Yêu cầu của khách hàng
- Kiểm chứng toàn bộ chức năng trên Windows 11 và được xác nhận trên cả Chrome/Edge.
- So sánh kết quả giữa Windows 11 và Windows 10, ghi nhận bằng chứng theo từng màn hình/chức năng.
- Khi phát hiện lỗi, thực hiện điều tra và đề xuất phương án chỉnh sửa.
- Báo cáo ngay khi có vấn đề phát sinh trong quá trình kiểm chứng.
Đề xuất & cách tiếp cận
Xác định quan điểm kiểm chứng & chuẩn hóa mẫu
Xuất phát từ danh sách màn hình của Hệ thống, chúng tôi liệt kê thao tác (chuyển màn hình/hiển thị/hạng mục nhập), yếu tố màn hình (tab, quan hệ cha–con, component, nút) và thiết lập các quan điểm kiểm chứng như “có thể chuyển”, “có thể hiển thị”, “lấy được giá trị”, “nhập/ chọn/ nhấn được”. Các quan điểm này được đóng gói thành một template chung dùng cho toàn bộ màn hình nhằm tránh bỏ sót và trùng lặp.
Ghi nhận evidence ở hai môi trường & đối chiếu kết quả
Tiến hành kiểm tra trên cả Windows 10 và Windows 11 theo cùng điều kiện, thu thập evidence theo đơn vị màn hình/chức năng. Đồng thời ghi nhận kết quả trên từng trình duyệt Chrome/Edge để so sánh sự khác biệt theo tổ hợp OS & trình duyệt. Nếu phát hiện chênh lệch, chúng tôi làm rõ các điểm khác biệt.
Tập trung vào thao tác người dùng & chất lượng hiển thị
Xác nhận các thao tác người dùng (chuyển, hiển thị, nhập, xử lý, đầu ra). Cùng với đó, tiến hành kiểm tra hiển thị trên Windows 11 (bố cục chữ, cách hiển thị component, layout màn hình) có tương đương với Windows 10 hay không để đảm bảo trải nghiệm sử dụng không có vấn đề gì.
Quy trình phát hiện lỗi – điều tra nguyên nhân – tái kiểm chứng
Khi phát hiện có khác biệt/lỗi, chúng tôi sẽ báo cáo ngay, xác định nguyên nhân và đề xuất phương án sửa chữa. Sau khi thực hiện sửa đổi, tiến hành kiểm tra lại theo cùng tiêu chí để đảm bảo lỗi được khắc phục, quy trình sẽ được thực hiện chi tiết từng phần nhằm kiểm soát phạm vi ảnh hưởng và đảm bảo tính ổn định.
Related Case Studies