Menu
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Đang tải...

Working with Designers

Kiến Thức Cơ Bản Product Management Bài 28/60

Mở đầu — vì sao bài này quan trọng

Trong suốt sự nghiệp PM của bạn, không có mối quan hệ làm việc nào quan trọng và tinh tế hơn mối quan hệ giữa bạn và Designer. Nếu Engineer là người xây nhà, thì Designer là người vẽ bản thiết kế ngôi nhà mà người dùng sẽ thực sự sống trong đó — và bạn, với tư cách PM, là người quyết định vì sao phải xây căn nhà này và cho ai. Khi ba vai trò này ăn khớp, sản phẩm ra đời vừa giải quyết đúng vấn đề, vừa dễ dùng, vừa đẹp. Khi lệch pha, bạn nhận về những màn hình rối rắm, những tính năng đẹp nhưng vô dụng, hoặc tệ hơn, những cuộc cãi vã ngầm rút cạn năng lượng cả team.

Tôi từng chứng kiến nhiều PM mới vào nghề mắc một sai lầm chí mạng: họ coi Designer như "thợ vẽ giao diện" — đưa yêu cầu xong là chờ nhận lại file Figma. Tư duy này không chỉ làm hỏng sản phẩm, mà còn giết chết động lực của một trong những đồng đội giá trị nhất của bạn. Designer giỏi không phải người tô màu cho ý tưởng của bạn; họ là đối tác tư duy (thinking partner) giúp bạn nhìn ra vấn đề mà bạn chưa thấy.

Bài học này tập trung riêng vào cách cộng tác với Designer — ranh giới trách nhiệm, ngôn ngữ chung, quy trình làm việc và những cạm bẫy phổ biến. Đây là kỹ năng mềm cốt lõi quyết định bạn là một PM dễ làm việc hay một PM mà Designer "sợ" mỗi khi thấy tên trong lịch họp.

Khái niệm cốt lõi

Ranh giới trách nhiệm: What/Why vs How

Cách dễ nhất để hiểu sự phân vai là nhìn vào bảng sau:

Khía cạnhProduct Manager (PM)Designer
Câu hỏi chínhWhat & Why — Xây gì? Vì sao? Cho ai?How — Trải nghiệm và giao diện ra sao?
Thước đo thành côngOutcome metrics (chỉ số kinh doanh, hành vi)Usability (dễ dùng) + Aesthetic (thẩm mỹ)
Trọng tâmVấn đề người dùng + mục tiêu kinh doanhLuồng người dùng (user flow) + giao diện
Đầu ra điển hìnhPRD, mục tiêu, ưu tiên, ràng buộcWireframe, prototype, design system
Quản lý aiStakeholder, đội ngũ, lộ trìnhTrải nghiệm của người dùng cuối
Quy tắc vàng để ghi nhớ: PM sở hữu vấn đề, Designer sở hữu giải pháp trải nghiệm. Khi bạn nói "tôi muốn nút này màu xanh và đặt ở góc phải", bạn đang lấn sân. Thay vào đó, hãy nói: "Tôi cần người dùng hoàn tất bước thanh toán trong vòng 30 giây, hiện tại 40% bỏ giữa chừng ở bước nhập địa chỉ." Bạn mô tả vấn đề và mục tiêu, để Designer thiết kế cách giải quyết.

Tại sao ranh giới này hay bị xóa nhòa

Sự thật là ranh giới giữa PM và Designer không phải một bức tường, mà là một vùng giao thoa. PM giỏi vẫn có chính kiến về trải nghiệm; Designer giỏi vẫn quan tâm đến chỉ số kinh doanh. Vấn đề nảy sinh khi một bên áp đặt thay vì đối thoại. Khi PM ra lệnh về pixel, Designer mất quyền tự chủ và động lực. Khi Designer phớt lờ ràng buộc kinh doanh, sản phẩm đẹp nhưng không bán được.

Một khái niệm hữu ích là "strong opinions, loosely held" — bạn được phép có quan điểm mạnh mẽ về thiết kế, nhưng phải sẵn sàng buông bỏ khi Designer đưa ra lý lẽ hoặc dữ liệu thuyết phục hơn. Hãy tranh luận bằng vì sao, đừng tranh luận bằng quyền lực chức danh.

Ngôn ngữ chung giữa PM và Designer

Để cộng tác trơn tru, bạn cần nói được "tiếng" của Designer. Một số thuật ngữ tối thiểu bạn phải nắm:

  • User flow: chuỗi bước người dùng đi qua để hoàn thành một tác vụ.
  • Wireframe: bản phác khung sườn màn hình, chưa có màu/đồ họa, tập trung vào bố cục và luồng.
  • Mockup / Hi-fi: bản thiết kế chi tiết, đầy đủ màu sắc, font, hình ảnh.
  • Prototype: bản mẫu bấm được, mô phỏng tương tác để test với người dùng.
  • Design system: bộ quy chuẩn về màu, font, component dùng lại (như nút, ô nhập liệu) đảm bảo tính nhất quán.
  • Edge case: các trường hợp ngoại lệ (lỗi mạng, danh sách rỗng, tên quá dài) mà thiết kế phải xử lý.
Khi bạn nói được những từ này một cách tự nhiên, Designer biết bạn tôn trọng chuyên môn của họ — và họ sẽ mở lòng hơn rất nhiều.

Cộng tác sớm, không phải bàn giao muộn

Mô hình tệ nhất là "thác đổ" (waterfall): PM viết xong PRD dài 10 trang, ném qua tường cho Designer, rồi biến mất. Mô hình tốt là cộng tác từ giai đoạn khám phá (discovery): Designer ngồi cùng bạn ngay khi bạn còn đang định hình vấn đề, tham gia phỏng vấn người dùng, cùng vẽ trên bảng trắng. Designer tham gia sớm sẽ hiểu vì sao sâu sắc hơn, và những giải pháp họ đưa ra sẽ trúng đích hơn nhiều.

Tình huống thực tế

Tình huống 1: Tiki và bài học "đừng chỉ đạo pixel"

Hãy tưởng tượng một PM tại một sàn thương mại điện tử lớn như Tiki phụ trách tính năng "giỏ hàng". Dữ liệu cho thấy tỷ lệ rời bỏ ở bước chọn phương thức vận chuyển lên tới 22%. PM này — gọi là anh Minh — vốn là dân kỹ thuật, lập tức tự vẽ một bản mockup trong Figma: anh thêm một dropdown liệt kê 5 phương thức vận chuyển, đặt nút "Tiếp tục" to đùng ở dưới, rồi gửi cho Designer kèm lời nhắn "làm đẹp giúp anh cái này nhé".

Designer, chị Hà, làm theo đúng yêu cầu. Kết quả A/B test: tỷ lệ rời bỏ chỉ giảm 1%. Thất vọng, anh Minh ngồi lại nói chuyện thực sự với chị Hà — lần này anh chỉ trình bày vấn đề: "22% người dùng bỏ giỏ ở bước vận chuyển, mình nghi họ bị choáng vì quá nhiều lựa chọn." Chị Hà phỏng vấn vài người dùng và phát hiện: vấn đề không phải số lựa chọn, mà là người dùng không biết món hàng giao ngày nào nên do dự. Chị thiết kế lại: thay vì dropdown, hiển thị thẳng 2 lựa chọn phổ biến nhất kèm ngày giao dự kiến rõ ràng ("Giao thứ Năm, 15/6"). Lần A/B test này, tỷ lệ rời bỏ giảm 9%.

Bài học: Khi anh Minh áp đặt giải pháp, anh đã khóa Designer vào một hướng sai. Khi anh chỉ trình bày vấn đề, Designer mới có không gian để khám phá nguyên nhân gốc và tìm ra giải pháp đúng. Mô tả vấn đề, đừng kê đơn giải pháp.

Tình huống 2: Một startup fintech và xung đột "đẹp vs khả thi"

Tại một startup fintech ở TP.HCM (gọi là VíNhanh), Designer rất giỏi và đầy tham vọng thẩm mỹ. Cho màn hình chuyển tiền mới, anh thiết kế một hiệu ứng chuyển cảnh mượt mà với animation 3D xoay thẻ, gradient động và micro-interaction tinh tế. Bản thiết kế đẹp đến mức cả team trầm trồ.

Nhưng PM — chị Lan — nhận ra hai vấn đề. Thứ nhất, animation phức tạp này sẽ làm app giật trên dòng điện thoại Android tầm trung (Samsung A-series, Oppo giá rẻ) vốn chiếm 60% người dùng của VíNhanh. Thứ hai, thời gian dev sẽ đội thêm 2 tuần — đe dọa mốc ra mắt trước Tết. Thay vì gạt phắt "không làm được đâu em", chị Lan mời cả Designer và một Engineer ngồi lại. Chị đặt vấn đề bằng ràng buộc và mục tiêu: "Mục tiêu của mình là người dùng cảm thấy thao tác chuyển tiền nhanh và an toàn. Animation đẹp nhưng nếu giật trên máy yếu thì lại phản tác dụng, và mình không thể trễ mốc Tết." Engineer xác nhận có thể giữ hiệu ứng chuyển cảnh đơn giản hơn mà vẫn mượt trên máy yếu. Designer điều chỉnh, giữ lại tinh thần thẩm mỹ nhưng bỏ phần 3D nặng nề.

Bài học: Xung đột giữa "đẹp" và "khả thi" là chuyện thường ngày. PM không phải người dập tắt sáng tạo, mà là người đặt ra ràng buộc rõ ràng (hiệu năng, thời gian, đối tượng người dùng) và mời đúng người (Engineer) vào cuộc để cả ba cùng tìm điểm cân bằng. Đừng phán xét, hãy điều phối.

Tình huống 3: Grab và sức mạnh của design system chung

Khi một super app như Grab vận hành nhiều mảng (gọi xe, giao đồ ăn, ví điện tử), mỗi mảng có một squad riêng với PM và Designer riêng. Một PM mới của mảng GrabFood muốn thêm tính năng "đánh giá món ăn bằng sao". Theo phản xạ, anh định yêu cầu Designer vẽ một component đánh giá sao mới toanh.

Designer giàu kinh nghiệm dừng anh lại: "Trong design system của tụi mình đã có sẵn component rating chuẩn rồi, mảng GrabCar dùng để đánh giá tài xế. Dùng lại nó sẽ nhất quán cho người dùng, tiết kiệm thời gian dev, và đã được test kỹ." PM thoạt đầu hơi tiếc vì muốn cái gì đó "đặc biệt cho GrabFood", nhưng nhận ra Designer đúng. Họ tái sử dụng component, ship sớm hơn 1 tuần, và người dùng không phải học cách dùng một thứ giao diện mới.

Bài học: Một PM giỏi phải hiểu và tôn trọng design system. Đừng đòi hỏi cái mới chỉ vì muốn khác biệt. Sự nhất quán thường có giá trị hơn sự độc đáo, đặc biệt ở quy mô lớn. Hãy hỏi Designer "mình đã có sẵn component cho việc này chưa?" trước khi yêu cầu thiết kế từ đầu.

Hướng dẫn từng bước

Đây là quy trình cộng tác với Designer cho một tính năng điển hình:

Bước 1 — Mời Designer vào sớm (Discovery). Ngay khi bạn bắt đầu định hình một vấn đề, hãy kéo Designer vào. Chia sẻ dữ liệu, mời họ tham gia phỏng vấn người dùng. Đừng đợi đến khi có PRD hoàn chỉnh.

Bước 2 — Viết brief tập trung vào vấn đề, không phải giải pháp. Một brief tốt gồm: Vấn đề người dùng (kèm bằng chứng), Đối tượng (persona), Mục tiêu/chỉ số thành công, Ràng buộc (thời gian, kỹ thuật, pháp lý), và Những gì KHÔNG nằm trong phạm vi. Tránh mô tả màu sắc, vị trí nút, bố cục cụ thể.

Bước 3 — Cùng phác thảo (co-design). Ngồi cùng nhau vẽ nháp trên bảng trắng hoặc FigJam. Đây là lúc bạn đóng góp ý tưởng tự do, nhưng vẫn để Designer cầm trịch về trải nghiệm.

Bước 4 — Review wireframe trước, hi-fi sau. Khi Designer đưa wireframe, hãy review luồng và logic trước (Có thiếu trạng thái lỗi không? Edge case xử lý ra sao? Có khớp mục tiêu kinh doanh không?). Đừng bình luận màu sắc ở giai đoạn này — chưa tới lúc.

Bước 5 — Đưa feedback có cấu trúc. Feedback tốt luôn gắn với vì sao. Thay vì "anh không thích chỗ này", hãy nói "bước này có vẻ khiến người dùng phải nhập lại thông tin họ đã cung cấp ở bước trước — liệu mình có thể tự động điền không?". Phân biệt rõ "phải sửa" (blocker) và "gợi ý" (nice-to-have).

Bước 6 — Review prototype cùng dữ liệu test người dùng. Nếu có thể, hãy để quyết định cuối cùng dựa trên phản hồi của người dùng thật, không phải ý thích cá nhân của bạn hay Designer.

Bước 7 — Đồng hành đến lúc giao cho Engineer. Cùng Designer chuẩn bị design hoàn chỉnh kèm chú thích (spec) cho Engineer, và sẵn sàng giải đáp khi dev gặp tình huống thiết kế chưa bao quát.

Lỗi thường gặp & mẹo

Lỗi 1 — Chỉ đạo pixel. Đây là lỗi phổ biến nhất. Tránh nói "đặt nút ở đây, dùng màu này". Mẹo: Mỗi khi định góp ý về thiết kế, hãy tự hỏi "mình đang nói về vấn đề hay giải pháp?" Nếu là giải pháp, hãy chuyển nó thành câu hỏi về vấn đề.

Lỗi 2 — Bàn giao kiểu thác đổ. Ném PRD qua tường rồi biến mất. Mẹo: Coi Designer là đối tác từ ngày đầu, không phải nhà thầu nhận đơn hàng.

Lỗi 3 — Feedback mơ hồ hoặc cảm tính. "Anh thấy nó hơi kỳ kỳ" là feedback vô dụng. Mẹo: Mọi feedback phải có vì sao và gắn với mục tiêu/người dùng. Dùng công thức: "Khi [bối cảnh], người dùng có thể [vấn đề], vì vậy mình lo ngại [hệ quả]."

Lỗi 4 — Bỏ qua design system. Đòi thiết kế mới cho mọi thứ. Mẹo: Luôn hỏi "đã có component sẵn chưa?" trước.

Lỗi 5 — Phán xét tính khả thi thay vì điều phối. Tự ý nói "cái này dev không làm được". Mẹo: Khi nghi ngờ tính khả thi, hãy mời Engineer vào thay vì tự kết luận.

Lỗi 6 — Quên edge case. Chỉ review màn hình "đẹp đẽ" mà bỏ trạng thái lỗi, danh sách rỗng, loading. Mẹo: Mỗi lần review, chủ động hỏi "trạng thái lỗi/rỗng/đang tải trông thế nào?".

Mẹo vàng về quan hệ: Hãy công khai ghi nhận công sức của Designer trước team và stakeholder. Khi sản phẩm thành công, hãy nói "thiết kế của bạn X đã giúp giảm tỷ lệ rời bỏ 9%". Designer được tôn trọng sẽ chiến đấu hết mình vì sản phẩm của bạn.

Bài tập thực hành

  • Viết lại brief. Lấy một brief cũ (hoặc tự nghĩ một tính năng) mà bạn từng mô tả theo kiểu giải pháp ("thêm nút X ở góc Y"). Viết lại hoàn toàn theo cấu trúc tập trung vào vấn đề: Vấn đề người dùng + Bằng chứng + Persona + Chỉ số thành công + Ràng buộc + Ngoài phạm vi.
  • Chuyển feedback áp đặt thành câu hỏi. Cho 3 câu feedback "ra lệnh" sau, hãy viết lại thành dạng câu hỏi về vấn đề: (a) "Đổi nút này sang màu đỏ"; (b) "Gộp hai màn hình này làm một"; (c) "Bỏ bớt mấy ô nhập liệu đi".
  • Liệt kê edge case. Chọn một màn hình bất kỳ trong một app bạn hay dùng (ví dụ màn hình tìm kiếm của ShopeeFood). Liệt kê ít nhất 5 edge case mà Designer cần xử lý (kết quả rỗng, mất mạng, từ khóa quá dài...).
  • Tự đánh giá. Nhìn lại lần gần nhất bạn làm việc với một Designer (hoặc một dự án nhóm). Bạn đã lấn sân vào "How" ở điểm nào? Bạn đã mời họ vào đủ sớm chưa? Viết ra 2 điều bạn sẽ làm khác đi.

Tóm tắt

Mối quan hệ PM–Designer là một trong những trục quan trọng nhất quyết định chất lượng sản phẩm. Hãy ghi nhớ những điểm cốt lõi:

  • Phân vai rõ ràng: PM sở hữu What & Why (vấn đề, mục tiêu, người dùng, ràng buộc); Designer sở hữu How (trải nghiệm, giao diện, tính dễ dùng và thẩm mỹ).
  • Mô tả vấn đề, đừng kê đơn giải pháp. Tránh chỉ đạo pixel — đó là cách nhanh nhất để giết chết cả sản phẩm lẫn động lực của Designer.
  • Cộng tác sớm, không bàn giao muộn. Kéo Designer vào ngay từ giai đoạn khám phá vấn đề.
  • Feedback luôn gắn với vì sao và mục tiêu người dùng, phân biệt rõ blocker và gợi ý.
  • Tôn trọng design system và mời Engineer vào khi cần đánh giá tính khả thi, thay vì tự phán xét.
  • Ghi nhận công khai đóng góp của Designer — quan hệ tốt là nền tảng cho mọi sản phẩm tốt.
Một PM xuất sắc không phải người vẽ giỏi nhất, mà là người tạo ra môi trường để Designer giỏi nhất có thể tỏa sáng — bằng cách trao cho họ đúng vấn đề, đúng bối cảnh và đúng sự tôn trọng.