19/07/2025
[Tiếng Việt bên dưới]
In Part 1, we covered the most basic Product terms. But if you’ve heard words like Backlog, Sprint, Agile, or MVP and still feel unsure…
Then Part 2 is for you — a quick guide to how Product teams plan, build, and improve products through 10 key terms used every day.
👇👇👇 Let’s dive in!
1. Functional Requirement: These are the features a product must have.
➔ Example: For GrabFood, key functions include searching for food, placing orders, and selecting a delivery location.
2. Non-functional Requirement: These are things that are not features, but still very important, like speed, security, or user-friendly design.
➔ Example: The Grab app should load fast, run smoothly, and keep user data safe.
3. Backlog: A to-do list of everything needed to build the product. This can include new features, bug fixes, or design improvements.
➔ Example: Grab’s backlog might include “add promotions section” or “fix payment bug”.
4. Sprint: A short period (usually 1–2 weeks) where the team works on specific tasks from the backlog.
➔ Example: In one Sprint, the Grab team may work on a feature that suggests nearby restaurants.
5. Agile: A flexible way of working. Break the work into small pieces, release quickly, test early, and improve continuously.
➔ Example: Instead of building the full GrabFood app all at once, the team releases small parts step-by-step like: ordering → payment → order tracking.
6. Release Plan: A schedule of when each feature will be released to users.
➔ Example: July: Enable food ordering, August: Add online payment, September: Add restaurant reviews.
7. Daily Stand-up: A short daily meeting (~15 minutes) where team members share: What they did yesterday? What will they do today? Any blockers?
➔ Example: Every morning, the Grab team meets to give updates on the “reorder past meals” feature.
8. Retrospective: A meeting after each Sprint to review what went well, what didn’t, and how to improve next time.
➔ Example: After two weeks of building a new feature, the Grab team reflects on what could be done better in the next Sprint.
9. MVP (Minimum Viable Product): The simplest version of a product that works and can get user feedback.
➔ Example: The MVP of GrabFood might just let users: pick food → order → get delivery. No discount codes or reviews yet.
10. Roadmap: A long-term plan for the product. It shows what features will be built next and when they’ll be launched.
➔ Example: GrabFood’s roadmap could include: January – improve payment system, March – add “chat with driver”, June – launch in a new city.
-----
Ở Part 1, chúng ta đã làm quen với những khái niệm cơ bản nhất trong ngành Product. Nhưng nếu bạn đã từng nghe tới những từ như “Backlog”, “Sprint”, “Agile”, hay “MVP” mà vẫn còn thấy mơ hồ...
Part 2 này sẽ giúp bạn hiểu rõ hơn cách team Product làm việc hàng ngày và phát triển sản phẩm như thế nào – qua 10 thuật ngữ cực kỳ phổ biến!
👇👇👇 Cùng khám phá nhé!
1. Functional Requirement (Yêu cầu chức năng): Là những tính năng mà sản phẩm bắt buộc phải có.
➔ VD: Với GrabFood, chức năng bắt buộc là tìm kiếm món ăn, đặt món, chọn địa điểm giao.
2. Non-functional Requirement (Yêu cầu phi chức năng): Là những yếu tố không trực tiếp là tính năng, nhưng rất quan trọng như: tốc độ, giao diện dễ dùng, bảo mật...
➔ VD: Ứng dụng Grab phải tải nhanh, không bị lag, bảo mật thông tin tài khoản.
3. Backlog: Là danh sách tất cả những việc cần làm để phát triển sản phẩm. Có thể là thêm tính năng mới, sửa lỗi, cải thiện giao diện...
➔ VD: Backlog của Grab có thể bao gồm “thêm mục Ưu đãi”, “sửa lỗi thanh toán”...
4. Sprint: Là một giai đoạn ngắn (thường 1–2 tuần) mà team tập trung làm một số việc cụ thể trong backlog.
➔ VD: Trong 1 Sprint, team Grab có thể tập trung làm tính năng gợi ý quán ăn gần bạn.
5. Agile: Là cách làm việc linh hoạt, chia nhỏ việc để làm nhanh, kiểm thử sớm, cải tiến liên tục.
➔ VD: Thay vì làm app GrabFood một lần cho hoàn chỉnh, team sẽ chia nhỏ để ra mắt từng phần nhỏ như đặt món →thanh toán → theo dõi đơn.
6. Release Plan: Là kế hoạch xem khi nào sẽ ra mắt từng tính năng cho người dùng sử dụng.
➔ VD: Tháng 7: Mở đặt món ăn, Tháng 8: Thêm thanh toán online, Tháng 9: Thêm đánh giá nhà hàng
7. Daily Stand-up: Là cuộc họp ngắn mỗi ngày (~15 phút) để mọi người cập nhật: Hôm qua làm gì? Hôm nay làm gì? Có vướng gì không?
➔ VD: Mỗi sáng, team phát triển Grab sẽ họp để báo cáo tiến độ làm tính năng “đặt lại món cũ”.
8. Retrospective: Sau mỗi Sprint, team sẽ ngồi lại để xem điều gì làm tốt, điều gì cần cải thiện.
➔ VD: Sau 2 tuần làm tính năng mới, team Grab họp lại để xem có thể làm nhanh hơn không, hoặc có vướng mắc gì nên tránh.
9. MVP (Minimum Viable Product – Sản phẩm khả dụng tối thiểu): Là phiên bản đơn giản nhất của sản phẩm, đủ để dùng thử và nhận phản hồi.
➔ VD: MVP của GrabFood có thể chỉ đơn giản là: chọn món – đặt – giao hàng, chưa có mã giảm giá, chưa có đánh giá quán ăn.
10. Roadmap (Lộ trình phát triển): Là kế hoạch dài hạn cho sản phẩm: sẽ làm gì tiếp theo, ra mắt khi nào…
➔ VD: Roadmap của GrabFood có thể gồm: tháng 1 – cải tiến thanh toán, tháng 3 – thêm tính năng “chat với tài xế”, tháng 6 – ra mắt ở thành phố mới.
-----
Product Buddy giúp bạn:
• Viết CV & Portfolio, chuẩn bị phỏng vấn chuyên sâu
• Khóa học Product Management thực tiễn, dễ áp dụng
• Mentor/Coach hỗ trợ giúp bạn tự tin phát triển sự nghiệp
👉 Nhắn tin cho tụi mình ngay nhé!