Lên kế hoạch phỏng vấn người dùng với prototype hoạt động trong 48 giờ: tuyển nhanh, viết kịch bản nhiệm vụ, ghi chú, và biến phản hồi thành yêu cầu xây dựng rõ ràng.

Một prototype hoạt động kết thúc hầu hết tranh luận rất nhanh. Khi ai đó cố hoàn thành một nhiệm vụ thực, bạn không còn đoán họ sẽ làm gì nữa mà thấy họ thật sự làm gì. Đó là lý do phỏng vấn người dùng với prototype hoạt động có giá trị hơn là tranh luận ý tưởng trong chat, ngay cả khi prototype còn thô.
Với 3 đến 6 phiên, bạn có thể học được nhiều nếu giữ phạm vi chặt. Bạn sẽ không có số liệu hoàn hảo, nhưng bạn sẽ thấy các mẫu lặp mà có thể sửa trong tuần này.
Trong 48 giờ, bạn có thể chắc chắn phát hiện nơi người dùng bị kẹt hoặc quay lui, nhãn nào gây nhầm lẫn, họ thử gì trước (và bỏ qua gì), điều gì thiếu trước khi họ tin tưởng luồng, và những khoảnh khắc tạo ra hoài nghi, như giá cả, quyền truy cập, hoặc lưu tiến độ.
Cách tiếp cận này tránh những dự án nghiên cứu lớn, khảo sát dài, và các chuyến câu hỏi mở. Mục tiêu của bạn không phải vẽ bản đồ cả thị trường. Mục tiêu là loại bỏ ma sát lớn nhất trong một luồng quan trọng.
Xác định một mục tiêu học hỏi duy nhất trước khi lên lịch. Một định dạng đơn giản hiệu quả: “Người dùng lần đầu có thể làm X trong dưới Y phút mà không cần trợ giúp không?” Nếu bạn xây một CRM đơn giản, điều đó có thể là: “Người dùng mới có thể thêm một liên hệ, gắn thẻ và tìm lại không?”
Nếu bạn dựng prototype nhanh bằng công cụ như Koder.ai, mục tiêu vẫn như cũ: chọn một luồng, xem người thực thử nó, và ghi lại chính xác những gì cần thay đổi.
Một vòng 48 giờ chỉ hiệu quả nếu bạn giảm phạm vi. Chọn một loại người dùng cụ thể và một kịch bản họ đã quen. Nếu bạn cố bao gồm onboarding, giá cả, cài đặt và các trường hợp biên trong cùng một phiên, bạn sẽ có ý kiến thay vì bằng chứng.
Viết một câu mục tiêu như: “Người thiết kế tự do lần đầu có thể tạo và gửi hóa đơn trong dưới 3 phút mà không cần trợ giúp không?” Câu đó cho bạn biết người là ai, họ phải làm gì và thế nào là “tốt”.
Quyết định bạn sẽ đo gì trước khi nói chuyện với ai đó. Giữ đơn giản và dễ thấy trong phiên. Với hầu hết đội, đó là kết hợp tốc độ (thời gian hoàn thành), ma sát (bao nhiêu lần họ bị kẹt hoặc hỏi “bây giờ làm gì?”), vấn đề điều hướng (ngập ngừng, đọc lại, quay lui), và tín hiệu tin tưởng (lo ngại về thanh toán, quyền riêng tư hoặc lỗi).
Rồi viết 3 đến 5 câu hỏi bạn phải trả lời sau vòng phỏng vấn. Ví dụ:
Đừng tiếp tục phỏng vấn chỉ vì có thể. Quyết định trước khi dừng để bạn có thể quay lại xây dựng. Một quy tắc thiết thực: dừng sau năm phiên, hoặc sớm hơn nếu hai vấn đề hàng đầu lặp lại trong ba phiên liên tiếp.
Ví dụ: nếu ba trong năm người tham gia không tìm thấy “Tạo hóa đơn” vì nó ẩn dưới “Thanh toán”, bạn đã có yêu cầu xây dựng rõ ràng: đổi tên nhãn, di chuyển điểm vào, và kiểm thử lại thay đổi đó.
Bạn có thể chạy phỏng vấn người dùng hữu ích với prototype hoạt động trong hai ngày nếu coi nó như một sprint ngắn: tuyển, chuẩn bị, chạy, rồi tổng hợp khi thông tin còn tươi. Mục tiêu là 3 đến 5 phiên. Ba là tối thiểu để phát hiện vấn đề lớn nhất. Năm thường cho thấy các mẫu.
Kế hoạch thực tế như sau:
Nếu tuyển chậm, đừng đợi. Giảm phạm vi và nới rộng khung giờ. Cung cấp nhiều khung giờ hơn (bao gồm sáng sớm hoặc tối), rút ngắn phiên còn 15 phút, hoặc tuyển từ vòng gần hơn vẫn phù hợp với người dùng mục tiêu.
Để giữ mọi thứ có tổ chức, thiết lập một hệ thống thư mục nhỏ trước cuộc gọi đầu:
01_Recruiting02_Recordings03_Notes04_Synthesis05_TicketsĐặt tên file như P01_2026-01-16_Record.mp4 và P01_Notes.md. Thói quen nhỏ đó giúp việc xem lại kiểm thử khả dụng prototype dễ dàng hơn.
Tốc độ quan trọng hơn sự hoàn hảo. Mục tiêu của bạn không phải mẫu thống kê hoàn hảo. Là 5 đến 8 người thực sự khớp người dùng bạn muốn, được đặt lịch trong một ngày.
Bắt đầu với nguồn nhanh nhất, rồi mở rộng. Khởi đầu với những người đã bày tỏ quan tâm (khách hàng, người dùng thử, danh sách chờ), rồi đến các cuộc trò chuyện gần đây (hộp hỗ trợ, yêu cầu demo, email trả lời). Nếu cần thêm, tìm cộng đồng thảo luận vấn đề, hỏi bạn bè của bạn bè để giới thiệu (không phải để nhận ý kiến), và liên hệ đồng nghiệp hoặc khách hàng cũ có cùng workflow.
Giữ lời mời ngắn và cụ thể. Nêu rõ đây không phải cuộc gọi bán hàng, bạn đang kiểm thử sản phẩm chứ không phải người tham gia. Ghi rõ bạn đang xây gì và cho ai, yêu cầu (20 phút qua video hoặc thoại), họ sẽ làm gì (thử 2 đến 3 nhiệm vụ trên prototype), và một lời cảm ơn đơn giản như thẻ quà nhỏ, một tháng miễn phí, hoặc quyên góp. Đưa hai lựa chọn thời gian hôm nay hoặc ngày mai.
Nếu bạn dựng một prototype CRM nội bộ nhanh (ví dụ bằng Koder.ai) cho freelancer, mời cả người dùng “bảng tính lộn xộn” và người đã dùng CRM. Tỷ lệ này giúp tránh phản hồi chỉ từ người dùng thành thạo. Và đừng chỉ dựa vào bạn thân — họ sẽ cố làm vừa lòng bạn.
Phần thưởng nên cảm thấy bình thường, không kỳ quặc. Một khoản cố định nhỏ tốt hơn “trả bao nhiêu bạn nghĩ”. Nếu tặng một tháng miễn phí, đảm bảo không yêu cầu mua hàng.
Cuối cùng, đặt người dự phòng. Mục tiêu tuyển nhiều hơn hai người so với cần thiết. Trường hợp không đến là bình thường, và người dự phòng giữ lịch ổn định.
Tiết kiệm thời gian bằng cách xử lý sàng lọc, đặt lịch và xin đồng ý trong một luồng nhanh. Xác nhận họ trông giống người dùng thật, đặt giờ, và làm rõ việc ghi âm và ghi chú trước khi gặp.
Một tờ sàng lọc nhẹ có thể chỉ gồm ba câu:
Chú ý dấu hiệu cảnh báo lãng phí phiên. Người quá xa mục tiêu sẽ cho phản hồi tự tin nhưng không phù hợp. Người quá dính líu (bạn thân, đối tác, người xây thứ tương tự) có xu hướng đẩy agenda cá nhân. Người quá bận sẽ vội, đa nhiệm, hoặc không đến.
Về đặt lịch, giữ chặt: phiên 30 phút với đệm 15 phút. Đệm là nơi bạn viết ghi chú gọn, đặt tên file ghi âm, và reset prototype. Nếu xếp cuộc gọi liên tiếp, ghi chú sẽ lộn xộn và mẫu sẽ bị bỏ sót.
Tin nhắn xin đồng ý có thể ngắn: xin phép ghi âm, giải thích ghi âm và ghi chú sẽ dùng để cải thiện sản phẩm, và trích dẫn sẽ được ẩn danh nếu chia sẻ. Cho tùy chọn dễ: họ có thể không đồng ý ghi âm và bạn sẽ ghi chú thay.
Gửi thông báo trước buổi với giờ, độ dài dự kiến, chương trình (5 phút giới thiệu, 20 phút nhiệm vụ, 5 phút kết), và những gì họ cần (laptop hay điện thoại, đăng nhập nếu cần, nơi yên tĩnh). Điều này tránh tình huống “tôi vào bằng điện thoại” làm trật bánh buổi test prototype.
Một buổi phỏng vấn hay vẫn có thể thất bại nếu prototype lộn xộn. Mục tiêu không phải gây ấn tượng bằng độ bao phủ. Mục tiêu là khiến họ dễ cố gắng hoàn thành nhiệm vụ mà không gặp ngõ cụt hoặc cần bạn giải thích.
Giữ prototype nhỏ. Chỉ để những màn hình và đường dẫn nhiệm vụ yêu cầu, và ẩn mọi thứ khác. Một đường dẫn ngắn luôn tốt hơn một “app đầy đủ” còn dở.
Làm nội dung trông thật. Thay lorem ipsum bằng nội dung có thể tin được để người dùng phản ứng tự nhiên. Nếu kiểm thử luồng CRM, hiển thị 6 đến 10 liên hệ với tên, công ty và vài ghi chú. Nếu kiểm thử checkout, dùng giá cả và phương thức giao hàng hợp lý. Giả nhưng cụ thể luôn tốt hơn chung chung.
Trước phiên, quyết định bạn sẽ quan sát và ghi lại mỗi lần: họ click đâu trước hết, khoảnh khắc bối rối (họ nói gì và họ làm gì tiếp theo), nơi họ lặp hoặc quay lui, từ ngữ họ dùng cho tính năng, và câu hỏi hé lộ thiếu thông tin.
Thiết lập tài khoản thử riêng và quy trình reset để mọi người bắt đầu từ cùng trạng thái. Nếu prototype tạo bản ghi, giữ checklist reset ngắn (xóa giỏ hàng, xóa bản ghi vừa tạo, trở về màn hình chính, đăng xuất rồi đăng nhập lại).
Chọn công cụ ghi lại trước khi nói chuyện với ai. Ghi cuộc gọi nếu có thể, và giữ mẫu ghi chú đơn giản với ba cột: Nhiệm vụ, Quan sát (chuyện gì xảy ra), và Trích dẫn (từ ngữ chính xác). Nếu bạn dùng Koder.ai, chụp snapshot trước phiên đầu giúp dễ rollback nếu vô tình thay đổi giữa ngày.
Kịch bản tốt khiến người dùng hành xử như đời thực, không như đang thi. Giữ ngắn, có thể lặp lại, và gắn với một kịch bản chính. Với prototype hoạt động, 2 đến 4 nhiệm vụ đủ để lộ mẫu mà không gấp gáp.
Bắt đầu bằng việc đặt tên kịch bản chính bằng lời thường (ví dụ: “Tôi muốn thiết lập dự án đầu tiên và mời đồng đội”). Rồi chọn nhiệm vụ đại diện khoảnh khắc thất bại gây hại nhất: thiết lập lần đầu, tìm tính năng chính, và hoàn thành một hành động có ý nghĩa.
Dùng cùng cấu trúc cho mọi phiên để kết quả so sánh được:
Viết từng gợi ý nhiệm vụ sao cho không tiết lộ tên nút hay đường dẫn chính xác. Tệ: “Nhấn Snapshots và rollback.” Tốt hơn: “Bạn vừa làm sai và muốn trở về phiên bản ngày hôm qua. Cho tôi xem bạn sẽ làm gì.”
Sau mỗi nhiệm vụ, hỏi một câu ngắn. Trước khi họ click: “Bạn sẽ bắt đầu từ đâu?” Sau: “Điều gì khiến bạn chọn đường đó?” Nếu họ bị kẹt, hỏi “Bạn đang tìm gì lúc này?” chứ không hỏi “Bạn có thấy menu không?”
Nếu bạn dựng prototype bằng Koder.ai, giữ nhiệm vụ gắn với kết quả (tạo app, xuất source code, đặt domain tùy chỉnh) thay vì thuật ngữ nền tảng. Cách này giúp ghi chú dịch thành yêu cầu xây dựng rõ ràng.
Bắt đầu mỗi phiên giống nhau. Điều đó giảm căng thẳng và giúp kết quả dễ so sánh.
Mở bằng kịch bản nhanh: cảm ơn họ, nhắc lại bạn đang kiểm thử sản phẩm (không phải họ), và không có câu trả lời sai. Yêu cầu họ nghĩ to và chia sẻ mong đợi trước khi click.
Đưa một nhiệm vụ một lúc, rồi im lặng. Công việc chính của bạn là quan sát nơi họ do dự và hỏi các câu ngắn, trung lập như “Bạn đang nghĩ gì?” và “Bạn mong thấy gì?” Tránh dạy, khen hay bào chữa cho prototype.
Khi họ bị kẹt, khuyến khích trước khi giải cứu. Một gợi ý tốt liên quan đến mục tiêu của họ, không phải giao diện: “Bạn sẽ thử gì tiếp theo?” hoặc “Bạn sẽ tìm ở đâu?” Nếu họ tắc hoàn toàn hơn một phút, chuyển tiếp và ghi nhận đó là vấn đề nghiêm trọng. Cố gắng không sửa prototype giữa buổi. Ghi lại và giữ phiên chạy.
Yêu cầu tính năng hữu ích, nhưng đừng tranh luận. Ghi lại với một câu: “Nó giải quyết vấn đề gì cho bạn?” Rồi quay lại nhiệm vụ.
Kết thúc cũng nhất quán: hỏi họ thích gì, bực mình gì, họ có trả tiền không (và mức giá hợp lý), và liệu bạn có thể liên hệ lại sau khi cập nhật hay không.
Ghi chú tốt không phải “mọi thứ đã xảy ra.” Đó là các đơn vị nhỏ, nhất quán bạn có thể sắp xếp sau. Nếu bạn giữ cấu trúc giống nhau qua các phiên, các mẫu hiện ra sau lần thứ ba.
Chọn một tài liệu hoặc bảng tính ghi chú mà mọi người quan sát dùng. Tạo một hàng cho mỗi lần thử nhiệm vụ và viết ghi chú ngắn, thực tế vào cùng chỗ mỗi lần. Bố cục đơn giản:
Dấu thời gian giúp bạn quay lại file ghi âm và kiểm tra lời nói. Số nhiệm vụ tránh trộn lẫn vấn đề giữa các luồng.
Khi có sự cố, viết thành một câu đơn giản mà đồng đội đọc hiểu không cần ngữ cảnh. Bao gồm khoảnh khắc, không phải suy diễn của bạn.
Ví dụ: “T2 06:14: Nhấn ‘Lưu’ mong có xác nhận, nhưng không có gì thay đổi và họ hỏi có thành công không.”
Thêm trích dẫn khi nó làm mạnh hơn luận điểm, đặc biệt liên quan đến niềm tin hay nhầm lẫn (“Mình không chắc chỗ này có an toàn không” hoặc “Bắt đầu từ đâu?”). Trích dẫn giúp ưu tiên vì cho thấy ảnh hưởng.
Giữ thẻ nhỏ để lọc nhanh:
Nếu prototype bạn dựng bằng Koder.ai, giữ ghi chú tập trung vào hành vi người dùng và hành vi sản phẩm, không phải cách prototype được sinh ra.
Một quy tắc cuối: nếu bạn không thể biến một ghi chú thành tiêu đề ticket, hãy viết lại tới khi làm được.
Cách nhanh nhất để mất đà là giữ phản hồi ở dạng cảm nhận. Biến những gì bạn thấy thành yêu cầu xây dựng mà người làm có thể thực hiện mà không phải đoán.
Bắt đầu bằng cách nhóm vấn đề theo nhiệm vụ, không theo người. Nếu ba người gặp khó khi “tạo tài khoản”, đó là một vấn đề có nhiều dữ liệu chứ không phải ba ý kiến riêng.
Dùng một định dạng yêu cầu nhất quán để mọi vấn đề so sánh được:
Tách sửa “cách viết và rõ ràng” khỏi thay đổi “phạm vi”. “Tôi không biết nút này làm gì” thường là sửa nhãn hoặc vị trí. “Tôi cần xuất, vai trò và phê duyệt” là quyết định sản phẩm lớn hơn. Trộn hai thứ tạo ticket phình to.
Rồi quyết định với mỗi vấn đề: sửa ngay, test lại, hay để sau. Một cách sắp xếp đơn giản là gán ảnh hưởng người dùng, nỗ lực, độ tin cậy (có lặp lại không?), và hành động tiếp theo (build, re-test, park).
Nếu bạn làm việc trong Koder.ai, viết kiểm tra chấp nhận bằng tiếng thường để paste vào chat xây dựng như chỉ dẫn có thể kiểm tra.
Một nhà sáng lập không chuyên kỹ thuật dựng luồng onboarding CRM đơn giản trong Koder.ai, rồi chạy phỏng vấn ngay hôm sau. Mục tiêu hẹp: một sales rep có thể đến “tạo hợp đồng đầu tiên” mà không cần giúp.
Tuyển nhanh: họ nhắn mạng lưới và vài cộng đồng sales địa phương, mời thẻ quà nhỏ. Năm sales rep đặt slot 20 phút trong một buổi chiều.
Mỗi phiên dùng cùng ba nhiệm vụ, đọc nguyên văn:
Qua năm phiên, họ ghi lại các vấn đề lặp và vài chặn. Hai người không tìm thấy chỗ import. Ba người nghĩ “Reminder” là cài đặt thông báo, chứ không phải theo dõi.
Cuối ngày, những quan sát đó thành các yêu cầu xây dựng dev có thể làm ngay:
Đó là ý: nhiệm vụ nhất quán, mẫu lặp, và ticket viết rõ để có thể xây cùng ngày.
Hầu hết kết quả phỏng vấn tồi đến từ vài sai sót nhỏ, không phải từ prototype.
Câu hỏi dẫn dụ như “Cái này có hợp lý chứ?” nhận được đồng ý lịch sự. Dùng prompt trung lập như “Bạn nghĩ cái này làm gì?” rồi im lặng.
Cố thử quá nhiều thứ trong một phiên tạo ra nhận xét bề mặt và tín hiệu yếu. Chọn 2 đến 3 luồng cốt lõi.
Thay đổi kịch bản giữa chừng phá tính so sánh. Ghi ý tưởng mới vào backlog và giữ nhiệm vụ ổn định.
Ghi chú lộn xộn là thất bại âm thầm khác. Nếu dựa vào trí nhớ, bạn sẽ nhớ phần hài hước chứ không phải phần đau. Ghi lại bước chính xác họ bị kẹt và họ làm gì tiếp theo.
Một kiểm tra thực tế: nếu người tham gia nói “Trông ổn” nhưng mất 90 giây tìm nút tiếp theo, hành vi là dữ liệu. Lời khen là nhiễu.
Một ý kiến to có thể thành kế hoạch. Xem ý kiến mạnh như giả thuyết cho đến khi bạn thấy cùng vấn đề qua nhiều phiên.
Nếu bạn sửa lớn, test lại nhanh. Ngay cả hai phiên ngắn cũng có thể xác nhận bạn đã sửa vấn đề thay vì đẩy nó đi chỗ khác.
Trước khi đặt cuộc gọi đầu, khóa các thứ cơ bản:
Ngay sau mỗi phiên, làm kiểm tra ba phút khi cảm nhận còn tươi: viết ba vấn đề hàng đầu và một điều bất ngờ. Nếu bạn không nêu được, nhiệm vụ có thể quá rộng hoặc ghi chú quá mơ hồ.
Cùng ngày, làm wrap-up ngắn biến ghi chú thô thành quyết định. Gom vấn đề tương tự, chọn điều quan trọng nhất, và định nghĩa bạn sẽ thay đổi gì tiếp theo.
Rồi lên lịch test lại trong vòng 72 giờ sau khi phát hành sửa. Ngay cả ba phiên nhanh cũng đủ xác nhận thay đổi có hiệu quả hay không.
Nếu bạn lặp trong Koder.ai (koder.ai), Planning Mode có thể giúp bạn viết lại phát hiện thành nhiệm vụ có phạm vi (“Thay X để user có thể làm Y mà không Z”), và snapshots giúp thử sửa nhanh mà không mất phiên bản ổn định.
Hãy đặt mục tiêu 3 đến 5 phiên. Ba phiên thường lộ ra các trở ngại lớn nhất, và năm phiên thường đủ để xác nhận các mẫu lặp. Dừng sớm nếu hai vấn đề hàng đầu lặp lại trong ba phiên liên tiếp, rồi quay lại sửa và kiểm thử.
Dùng một câu đơn giản nêu người dùng, nhiệm vụ và tiêu chí đo được. Một định dạng tốt: “Người dùng lần đầu là [loại người dùng] có thể [nhiệm vụ] trong dưới [thời gian] mà không cần trợ giúp không?” Câu này giúp phiên tập trung vào hành vi bạn có thể quan sát được.
Chọn 2 đến 4 nhiệm vụ đại diện cho những khoảnh khắc quan trọng trong một luồng, như thiết lập lần đầu và hoàn thành một hành động có ý nghĩa. Giữ nhiệm vụ theo kết quả để kiểm tra xem người dùng có thành công hay không, không phải họ có tìm đúng tên nút hay không.
Bắt đầu từ nguồn nhanh nhất: những người đã gần sản phẩm như dùng thử, danh sách chờ, hoặc các thread hỗ trợ gần đây. Lời mời nên ngắn, rõ ràng rằng đây không phải cuộc gọi bán hàng, và đưa hai lựa chọn thời gian cụ thể hôm nay hoặc ngày mai để giảm trao đổi.
Hỏi ba câu nhanh: họ dùng gì hiện tại để giải quyết vấn đề này, lần cuối họ làm việc đó thế nào, và vai trò nào mô tả họ tốt nhất (và tại sao). Tránh những người quá xa nhóm mục tiêu, quá dính líu (bạn thân hoặc đối thủ), hoặc quá bận để tập trung.
Hỏi phép ghi âm, giải thích mục đích dùng ghi âm và ghi chú (cải thiện sản phẩm), và hứa ẩn danh trích dẫn nếu chia sẻ. Cho phép lựa chọn dễ dàng: họ có thể từ chối ghi âm và bạn sẽ ghi chú thay thế.
Giới hạn prototype chỉ còn các màn hình cần cho nhiệm vụ, và làm nội dung cảm thấy thật để người dùng phản ứng tự nhiên. Tạo tài khoản thử chuyên dụng và quy trình reset đơn giản để mọi người bắt đầu từ cùng trạng thái — điều này giúp kết quả so sánh được.
Bắt đầu mỗi phiên giống nhau: cùng lời mở, cùng nhiệm vụ, và phần lớn thì im lặng khi họ làm. Hỏi những câu trung lập như “Bạn đang tìm gì lúc này?” và tránh dạy hay bào chữa cho thiết kế, vì điều đó che giấu nơi sản phẩm thật sự thất bại.
Ghi nhanh, nhất quán theo mỗi lần làm nhiệm vụ: họ thử gì, họ mong gì, và chuyện gì đã xảy ra, kèm một câu trích dẫn khi cần. Thêm thẻ mức độ nghiêm trọng đơn giản (chặn, làm chậm, nhỏ) để bạn có thể ưu tiên nhanh khi bằng chứng còn mới.
Biến mỗi vấn đề lặp thành yêu cầu xây dựng gồm năm phần: vấn đề, bằng chứng, tác động, thay đổi đề xuất, và kiểm tra chấp nhận đơn giản để xác minh trong lần test tiếp theo. Gom các vấn đề theo nhiệm vụ thay vì theo người để không biến một vấn đề thành nhiều ý kiến riêng lẻ.