User flow là gì?
Còn gọi: luồng người dùng
User flow là sơ đồ mô tả các bước, màn hình và quyết định mà người dùng đi qua để hoàn thành một mục tiêu trong sản phẩm, từ điểm bắt đầu đến kết quả cuối cùng.
Hiểu kỹ hơn
User flow giúp nhóm nhìn thấy toàn bộ hành trình trong sản phẩm trước khi vẽ từng màn hình, phát hiện bước thừa, ngõ cụt và các nhánh còn thiếu như lỗi, quên mật khẩu, mất mạng. Một user flow thường bắt đầu từ điểm vào thực tế như quảng cáo, tìm kiếm Google, thông báo đẩy, đi qua các màn hình và điểm quyết định, và kết thúc ở mục tiêu như đặt hàng thành công. Ký hiệu hay dùng: hình chữ nhật cho màn hình hoặc bước, hình thoi cho quyết định, mũi tên cho hướng đi. Có thể vẽ trong FigJam, Whimsical hoặc Figma. Ví dụ: luồng mua hàng có nhánh khách chưa đăng nhập, nhánh mã giảm giá hết hạn và nhánh thanh toán thất bại. Lỗi thường gặp là chỉ vẽ con đường suôn sẻ (happy path), bỏ qua lỗi và trường hợp ngoại lệ, nên đến lúc lập trình mới phát hiện thiếu cả loạt màn hình.












