Product thinking · Behavior design
5 khung tư duy hành vi để học và áp dụng
Đây không phải là 5 lý thuyết để học thuộc. Đây là 5 lens để nhìn một câu hỏi rất thực tế: vì sao người dùng làm, không làm, quay lại, bỏ cuộc, hoặc chịu đầu tư thêm vào sản phẩm?
Bức tranh chung
Nếu gom lại thành một câu, 5 khung này giúp mình thiết kế sản phẩm theo hành vi thật, không chỉ theo feature.
Job cần giải quyết → Hành vi cần user làm → Motivation / Ability / Prompt → UI có dễ hiểu, dễ làm, có feedback không → Có reward và investment để user quay lại không → Default, social proof, loss framing có giúp user ra quyết định không
1. BJ Fogg - Tiny Habits / Behavior Model
BJ Fogg nhìn hành vi như kết quả của ba yếu tố: user có đủ muốn không, hành động có đủ dễ không, và có lời nhắc đúng lúc không.
Behavior = Motivation x Ability x Prompt
Áp dụng
- Nếu user không làm, kiểm tra Ability trước khi cố tăng Motivation.
- Giảm hành động về mức nhỏ nhất có thể làm ngay.
- Đặt prompt ở thời điểm user đang cảm nhận pain rõ nhất.
2. Nir Eyal - Hooked
Hooked nói về vòng lặp khiến user quay lại và đầu tư thêm vào sản phẩm.
Trigger → Action → Variable Reward → Investment
Áp dụng
- Đừng chỉ thiết kế một action đơn lẻ. Hãy thiết kế vòng lặp quay lại.
- Reward nên là progress thật, không phải gamification rỗng.
- Investment càng hợp lý, switching cost càng tự nhiên.
3. Don Norman - Design of Everyday Things
Don Norman giúp mình nhìn UI từ góc độ: user có hiểu được mình có thể làm gì, làm xong chuyện gì xảy ra, và hệ thống đang ở trạng thái nào không.
Áp dụng
- Nếu user phải đoán trạng thái hệ thống, UI đang thiếu feedback.
- Nếu user phải đọc hướng dẫn dài mới dùng được, affordance/signifier đang yếu.
- Error message phải giúp sửa lỗi, không chỉ báo lỗi.
4. Jobs To Be Done
Jobs To Be Done nhắc mình rằng user không mua product vì product. Họ "thuê" product để đạt một tiến bộ cụ thể trong đời sống hoặc công việc.
User không thuê "AI chatbot". User thuê nó để: - giảm thời gian trả lời câu hỏi lặp lại - hỗ trợ khách sau giờ làm - tăng conversion khi CS offline - giữ chất lượng trả lời đồng đều - tránh tuyển thêm người quá sớm
Áp dụng
- Đừng bắt đầu bằng feature. Bắt đầu bằng job user cần hoàn thành.
- Segment tốt không chỉ là shop lớn hay nhỏ, mà là pain/job khác nhau.
- Copy, onboarding và pricing nên bám theo job, không chỉ bám theo tính năng.
5. Behavioral economics cơ bản
Đây là nhóm nguyên lý về thiên kiến hành vi. Dùng đúng thì giúp user ra quyết định dễ hơn. Dùng sai thì thành manipulation, nên cần gắn với lợi ích thật của user.
Áp dụng
- Thiết kế default thật tốt, đừng đẩy hết quyết định cho user.
- Dùng social proof cụ thể: ngành, size, use case, tình huống.
- Frame loss khi có mất mát thật, không hù dọa rỗng.
Checklist áp dụng vào product flow
Dùng checklist này khi review một flow như onboarding, bật automation, publish chatbot, tạo template, hoặc upgrade plan.
- User đang thuê product để làm job gì?
- Hành vi quan trọng tiếp theo mà mình muốn user làm là gì?
- User có đủ motivation không?
- Action đó có đủ dễ không?
- Prompt có xuất hiện đúng thời điểm không?
- UI có affordance, signifier và feedback rõ không?
- Sau action, user có thấy reward hoặc progress thật không?
- User có investment nào làm lần sau sản phẩm tốt hơn không?
- Default hiện tại có giúp user đi đúng hướng không?
- Có social proof hoặc loss framing nào thật sự hữu ích không?
Ví dụ nhanh với AI support
Merchant không bật AI reply không hẳn vì họ không thích AI. Có thể job chưa rõ, setup quá khó, prompt sai thời điểm, hoặc họ chưa thấy reward đủ nhanh sau khi bật.
Cách học để dùng được
Không cần học cả 5 thứ một lúc. Học theo thứ tự tạo năng lực thực chiến.
- Jobs To Be Done: học cách hỏi đúng job, competitor thật, pain thật.
- BJ Fogg: học cách phân tích vì sao hành vi không xảy ra.
- Don Norman: học cách sửa UI để dễ hiểu và có feedback rõ.
- Hooked: học cách thiết kế vòng lặp quay lại và investment.
- Behavioral economics: học cách dùng default, framing, social proof, commitment.