Bài thi tổng kết: MVP and Rapid Prototyping
Bài kiểm tra của một khóa dạy kỹ năng này.
Làm bài này
Product Management
MVP để học chứ không phải bản v1 thu nhỏ: chọn loại MVP từ giả định rủi ro nhất, viết tiêu chí dừng trước khi xây, cắt phạm vi bằng danh sách "không".
Đăng nhập để đánh dấu kỹ năng và theo dõi tiến độ.
Làm bài Đánh giá Kỹ năng Discovery cho PM/BA — 2 người đã làm. Một lần làm chấm điểm cho tất cả kỹ năng trong nhóm Discovery, không chỉ kỹ năng này.
Làm bài đánh giáHiểu MVP tồn tại để trả lời một câu hỏi với chi phí thấp nhất, không phải để ra mắt sớm một bản v1 thiếu tính năng. Biết khi nào cần MVE — cắt chiều rộng nhưng giữ chất lượng.
Liệt kê và xếp hạng giả định, chọn loại MVP phù hợp (fake door, concierge, Wizard of Oz, pre-sale, prototype, single-feature), viết problem brief có tiêu chí thành công và dừng trước khi xây, cắt phạm vi với danh sách "không", và đọc tín hiệu thật để quyết tiếp tục, xoay hướng hay dừng.
Ở nhiều công ty Việt Nam, "MVP" đã trở thành tên gọi khác của "phiên bản đầu tiên, làm gấp". Đội lấy danh sách 40 tính năng, cắt còn 25, làm năm tháng, gọi đó là MVP. Khi ra mắt không ai dùng, không ai biết vì sao — vì 25 tính năng thay đổi cùng lúc thì không thể biết cái nào sai.
MVP tồn tại để trả lời một câu hỏi với chi phí thấp nhất có thể. Câu hỏi đó thường là: "Giả định rủi ro nhất của chúng ta có đúng không?" Nếu một bản thử làm trong hai tuần trả lời được câu hỏi đó, thì hai tuần chính là MVP — dù nó không có một dòng code nào.
| v1 thu nhỏ | MVP đúng nghĩa | |
|---|---|---|
| Mục tiêu | Ra mắt sản phẩm | Học được một điều cụ thể |
| Câu hỏi | "Làm được bao nhiêu tính năng?" | "Giả định nào có thể giết dự án?" |
| Thành công khi | Ra mắt đúng hạn | Có câu trả lời rõ ràng, kể cả câu trả lời "không" |
| Thời gian | Vài tháng | Vài ngày đến vài tuần |
| Có thể không có code? | Không | Có, và thường là nên |
| Sau đó | Làm v2 | Quyết định: tiếp tục, xoay hướng, hay dừng |
MVP thô sơ hợp lý khi người dùng sẵn sàng chịu đựng để giải quyết một vấn đề đau. Nhưng ở nhiều thị trường, người dùng đã quen với ứng dụng ngân hàng, ví điện tử và sàn TMĐT rất mượt. Một sản phẩm tài chính trông cẩu thả không chỉ bị chê — nó bị nghi là lừa đảo.
Minimum Viable Experience (MVE) giữ nguyên tinh thần của MVP — tối thiểu, để học — nhưng đổi cách cắt: cắt chiều rộng, không cắt chất lượng. Làm ít việc hơn, nhưng mỗi việc làm được phải trọn vẹn và đáng tin.
| Tình huống | Nên dùng | Vì sao |
|---|---|---|
| Công cụ nội bộ, B2B có vấn đề rất đau | MVP thô | Người dùng cần kết quả, chịu được giao diện xấu |
| Ứng dụng tài chính, sức khoẻ, cần niềm tin | MVE | Thô sơ bị đọc là thiếu an toàn |
| Sản phẩm tiêu dùng cạnh tranh với ứng dụng lớn | MVE | Người dùng so với trải nghiệm tốt nhất họ từng có |
| Kiểm tra nhu cầu trước khi có sản phẩm | Fake door hoặc pre-sale | Chưa cần trải nghiệm, chỉ cần tín hiệu |
Ví dụ: một ứng dụng đầu tư chứng chỉ quỹ không cần mười loại quỹ, biểu đồ phân tích và mạng xã hội nhà đầu tư. MVE có thể chỉ là một quỹ, một luồng nạp tiền, một màn hình xem lãi lỗ — nhưng luồng eKYC phải mượt, số liệu phải chính xác tới từng đồng, và có số hotline thật.
Bắt đầu từ giả định, không bắt đầu từ loại MVP. Viết ra các giả định mà nếu sai thì dự án chết, xếp theo mức độ chưa chắc chắn, và chọn loại MVP kiểm được giả định đứng đầu với chi phí thấp nhất.
| Loại | Cách làm | Kiểm được giả định gì | Chi phí |
|---|---|---|---|
| Fake door | Nút hoặc trang cho tính năng chưa có; bấm vào thấy "sắp ra mắt, để lại số điện thoại" | Người dùng có quan tâm đủ để bấm không | Vài ngày |
| Pre-sale | Bán trước, nhận đặt cọc hoặc cam kết mua | Người dùng có chịu trả tiền không — tín hiệu mạnh nhất | Vài ngày đến vài tuần |
| Concierge | Làm thủ công cho từng khách, họ biết là có người làm | Kết quả có giá trị với khách không, quy trình thật trông ra sao | 1–4 tuần |
| Wizard of Oz | Khách thấy giao diện như tự động, phía sau là người làm tay | Trải nghiệm tự động có được chấp nhận không, trước khi tốn tiền tự động hoá | 2–6 tuần |
| Prototype test | Bản Figma bấm được, thử với 5–8 người | Người dùng có hiểu và đi hết luồng không | Vài ngày |
| Single-feature | Sản phẩm thật nhưng chỉ làm đúng một việc cốt lõi | Giá trị cốt lõi có giữ chân người dùng không | 3–8 tuần |
Ghép giả định với loại: nếu rủi ro lớn nhất là "người ta có muốn không" — fake door. "Có chịu trả tiền không" — pre-sale. "Mình có làm ra kết quả tốt được không" — concierge. "Có làm được bằng máy không" — Wizard of Oz rồi mới đầu tư kỹ thuật. "Có dùng được không" — prototype test. "Có quay lại dùng không" — single-feature.
Bối cảnh (giả định): một nhóm ở TP.HCM muốn làm ứng dụng đặt thợ sửa điều hoà, máy giặt, với đặt cọc trước để giảm tình trạng khách huỷ và thợ bùng hẹn. Họ đã có danh sách 30 tính năng và định thuê một công ty outsourcing làm trong 4 tháng.
PROBLEM BRIEF — ThợNhanh, MVP vòng 1 Vấn đề: Hộ gia đình ở quận 7 và Bình Thạnh khó tìm thợ đến đúng giờ; thợ mất 20-30% lịch hẹn vì khách huỷ phút chót. Giả định rủi ro nhất: Khách chịu đặt cọc 50.000đ online trước khi thợ đến. (Nếu sai, mô hình đặt cọc không đứng được, phải đổi toàn bộ cách làm.) Loại MVP: Concierge. Zalo OA + Google Form + chuyển khoản QR. 3 người trong nhóm tự điều phối 15 thợ quen. Không viết code. Thời gian: 3 tuần. Chi phí: khoảng 12 triệu quảng cáo Facebook theo khu vực. Tiêu chí thành công (viết trước, không sửa sau): - Ít nhất 200 yêu cầu đặt lịch - Ít nhất 30% số yêu cầu chuyển khoản đặt cọc - Tỉ lệ huỷ trong nhóm đã cọc dưới 10% Tiêu chí dừng: - Dưới 10% đặt cọc, HOẶC dưới 80 yêu cầu sau 3 tuần Vùng giữa (10-30%): phỏng vấn 15 khách không cọc, thử một biến thể (cọc hoàn lại 100%) thêm 2 tuần. KHÔNG làm trong vòng này: ứng dụng di động, đánh giá thợ, chat, thanh toán trong app, các quận khác, máy lọc nước, tủ lạnh.
Vì sao viết tiêu chí trước: sau ba tuần làm việc vất vả, mọi người đều muốn thấy thành công. Con số 18% sẽ được gọi là "khá hứa hẹn" nếu không có ngưỡng đã chốt. Ngưỡng viết trước bảo vệ đội khỏi sự lạc quan của chính mình. So với kế hoạch ban đầu, nhóm tiết kiệm được gần bốn tháng và vài trăm triệu nếu giả định đặt cọc là sai.
Cắt phạm vi khó vì mọi tính năng đều có người bảo vệ. Câu hỏi giúp cắt nhanh nhất là: "Nếu bỏ cái này, chúng ta có còn trả lời được câu hỏi của MVP không?" Nếu vẫn trả lời được, nó không thuộc nhóm phải có.
| Nhóm | Tiêu chí | Ví dụ ThợNhanh |
|---|---|---|
| Phải có | Thiếu thì không kiểm được giả định | Nhận yêu cầu, nhận cọc, điều thợ đến |
| Nên có | Làm kết quả đáng tin hơn, nhưng làm thủ công được | Nhắc lịch trước 2 tiếng (gửi tay qua Zalo) |
| Có thì tốt | Làm trải nghiệm đẹp hơn, không đổi kết quả học | Theo dõi vị trí thợ, đánh giá sao |
| Không | Viết ra rõ ràng để không quay lại tranh luận | Ứng dụng di động, thanh toán trong app, mở rộng quận |
Danh sách "không" quan trọng ngang danh sách "có". Nó cho phép đội nói với sếp và khách hàng: "Chúng tôi biết, chúng tôi đã cân nhắc, và cố ý chưa làm." Thiếu danh sách này, mỗi cuộc họp sẽ có người thêm một tính năng "nhỏ thôi" và MVP phình thành v1.
Với dự án outsourcing: khách hàng thường muốn hợp đồng cho toàn bộ sản phẩm. Đề xuất chia giai đoạn có điểm quyết định — giai đoạn một là MVP với tiêu chí rõ ràng — vừa giảm rủi ro cho khách, vừa xây niềm tin để có giai đoạn hai.
| Tín hiệu | Quyết định | Bước tiếp theo |
|---|---|---|
| Vượt ngưỡng thành công, người dùng tự quay lại | Tiếp tục | Kiểm giả định rủi ro thứ hai; bắt đầu tự động hoá phần tốn công nhất |
| Vùng giữa, có nhóm nhỏ rất hào hứng | Thu hẹp | Tìm điểm chung của nhóm đó; làm MVP vòng 2 chỉ cho họ |
| Người dùng quan tâm nhưng vì lý do khác dự kiến | Xoay hướng | Viết lại problem brief theo vấn đề thật họ nói tới |
| Dưới ngưỡng dừng, phỏng vấn không thấy vấn đề đau | Dừng | Viết một trang bài học, giải phóng đội cho cơ hội khác |
Dừng không phải thất bại. Một MVP ba tuần dẫn tới quyết định dừng đã tiết kiệm cho công ty nhiều tháng làm sản phẩm không ai cần. Đội nên được ghi nhận vì điều đó, nếu không lần sau sẽ không ai dám đặt tiêu chí dừng thật.
Cẩn thận với tín hiệu giả: lời khen trong phỏng vấn, người quen đăng ký ủng hộ, lượt bấm từ quảng cáo nhắm sai đối tượng. Tín hiệu thật là hành động có giá: tiền, thời gian, dữ liệu cá nhân, hoặc quay lại lần thứ hai mà không ai nhắc.
| Lỗi | Vì sao hỏng | Làm thay bằng |
|---|---|---|
| MVP làm mãi không xong | Coi MVP là v1, phạm vi phình theo từng cuộc họp | Một câu hỏi, một giả định, danh sách "không" viết sẵn |
| Chọn loại MVP trước khi chọn giả định | Thích làm app nên làm app | Bắt đầu từ giả định rủi ro nhất |
| Không có tiêu chí dừng | Không ai muốn nghĩ tới thất bại | Tiêu chí thành công và dừng viết trước, có người duyệt ký |
| MVP thô ở thị trường đòi hỏi niềm tin | Người dùng đọc thô sơ là thiếu an toàn | MVE: cắt chiều rộng, giữ chất lượng |
| Đọc kết quả bằng lời khen | Người Việt ngại chê thẳng khi phỏng vấn | Chỉ tin hành động có giá: tiền, thời gian, quay lại |
| Kiểm nhiều giả định cùng lúc | Kết quả xấu thì không biết giả định nào sai | Mỗi vòng MVP một giả định chính |
| Không bao giờ vứt MVP đi | Tiếc công, code thử thành nền tảng | Nói trước từ đầu: code MVP là để vứt |
Bài kiểm tra của một khóa dạy kỹ năng này.
Làm bài nàyBài kiểm tra của một khóa dạy kỹ năng này.
Làm bài nàyBài kiểm tra của một khóa dạy kỹ năng này.
Làm bài nàyBài kiểm tra của một khóa dạy kỹ năng này.
Làm bài nàyHọc kỹ năng này ở đâu?
Có 1 khóa dạy đúng phần này, miễn phí và bằng tiếng Việt.
Thảo luận & tài liệu thêm 0
Chia sẻ kinh nghiệm, đặt câu hỏi, hoặc đính kèm tài liệu/YouTube giúp người khác học kỹ năng này.