Phân tích dữ liệu đầu vào – điều BrSE hay bỏ sót
Một ví dụ thực tế Hệ thống nhận file CSV import danh sách đơn hàng Logic xử lý ổn, UI đẹp, message đầy đủ Nhưng khi chạy thử file thật → lỗi hàng loạt: Dữ liệu thiếu cột Có ký tự đặc biệt Format ngày không đồng nhất 👉 Tất cả do… BrSE không confirm rõ cấu trúc & đặc điểm dữ liệu đầu vào Dữ liệu đầu vào quan trọng thế nào? Nó quyết định logic xử lý có áp dụng được không Nó ảnh hưởng đến test case, error handling, import/export, mapping Dữ liệu thực tế luôn bẩn hơn tưởng tượng – nếu không kiểm tra trước, hệ thống dễ hỏng khi live Cần làm gì khi phân tích dữ liệu đầu vào? 1. Xác nhận nguồn dữ liệu “File này do ai tạo?” – “Có quy chuẩn không?” – “Có thay đổi theo thời gian không?” ...