Product Management
Đăng nhập
ESC

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

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

Phân biệt: Roadmap, timeline, release plan và backlog

Đã đọc 0/12 mục · còn khoảng 7 phút
Cách chúng tôi ghi nhận

Một mục được tính là đã đọc khi nó nằm giữa màn hình đủ lâu so với độ dài của nó (bảng và sơ đồ tính một nửa), bạn vẫn đang cuộn hoặc bấm phím, và bạn đã thấy tới cuối mục. Lướt nhanh hoặc để tab mở không được tính. Chúng tôi chỉ lưu thời gian đọc từng mục — không lưu gì khác.

Vì sao chủ đề quan trọng

Trong một tuần, một PM có thể nghe bốn câu hỏi nghe rất giống nhau: giám đốc hỏi "quý này mình đi về đâu", sales hỏi "khi nào bán được tính năng đặt cọc", kỹ thuật hỏi "sprint sau làm gì", còn chăm sóc khách hàng hỏi "bản cập nhật tháng sau có gì". Nếu bạn trả lời cả bốn câu bằng cùng một tài liệu, kết quả gần như chắc chắn là một bảng tính khổng lồ mà không ai đọc hết, hoặc tệ hơn, một roadmap bị nhồi đầy ngày tháng và trở thành lời hứa mà đội không giữ được.

Bốn câu hỏi đó cần bốn tài liệu: roadmap, timeline, release plan và backlog. Chúng liên quan chặt với nhau nhưng trả lời bốn câu hỏi khác nhau, cho bốn nhóm người đọc khác nhau, với bốn mức độ chắc chắn khác nhau. Phần lớn rắc rối về roadmap mà PM gặp, từ "sếp bắt ghi ngày lên roadmap" tới "sales hứa với khách một thứ chưa chắc làm", đều bắt đầu từ việc trộn các tài liệu này vào nhau.

Bài này là nền cho cả khóa. Các bài sau dạy cách dựng từng tài liệu; bài này dạy cách nhận ra mình đang cần tài liệu nào.

Bức tranh lớn

Hãy nghĩ về bốn tài liệu như bốn tầng, đi từ "vì sao" xuống "làm gì cụ thể":

  • Roadmap trả lời vì sao và theo thứ tự nào. Nó nói đội đang theo đuổi những kết quả (outcome) nào, ưu tiên cái nào trước. Đơn vị là vấn đề và kết quả, không phải tính năng. Thời gian chỉ ở mức thô: Now, Next, Later, hoặc theo quý.
  • Timeline trả lời khi nào. Nó lấy phần "Now" của roadmap và biến thành các mốc có ngày hoặc khoảng ngày, kèm phụ thuộc và nhãn cam kết hay dự báo.
  • Release plan trả lời bản phát hành nào chứa gì. Nó gom công việc thành từng đợt ra mắt mà người dùng nhìn thấy: phiên bản 3.2 ngày nào, có những thay đổi gì, ai cần chuẩn bị gì.
  • Backlog trả lời làm gì tiếp theo, chính xác là gì. Nó là danh sách user story và task đã sắp xếp, đủ chi tiết để đội kỹ thuật nhận việc trong sprint.
Mỗi tầng được suy ra từ tầng trên. Timeline không được đặt ra độc lập, nó là roadmap cộng thêm ước lượng, phụ thuộc và năng lực của đội. Khi roadmap đổi, timeline phải được suy ra lại, không phải ngược lại.

flowchart TD
    A[Chiến lược sản phẩm] --> B[Roadmap - vì sao, theo thứ tự nào]
    B --> C[Timeline - khi nào, cam kết hay dự báo]
    B --> D[Release plan - bản nào chứa gì]
    C --> E[Backlog - làm gì tiếp, chi tiết]
    D --> E
    E --> F[Sprint và giao hàng]
    F -->|Dữ liệu thực tế| B

Mũi tên cuối cùng quan trọng không kém: dữ liệu từ những gì đã giao, kết quả có đạt hay không, quay ngược lên để cập nhật roadmap. Một đội chỉ có mũi tên đi xuống là đội đang thực thi một kế hoạch cũ.

Ví dụ chi tiết

Một chuỗi phòng khám nha khoa ở TP.HCM có app đặt lịch. Vấn đề lớn nhất quý này: 22% lịch hẹn bị bỏ mà không báo trước, ghế trống, bác sĩ ngồi chờ. Cùng một mục tiêu đó được viết thành bốn tài liệu như sau.

Roadmap (cho ban giám đốc, đội product):

NowNextLater
Giảm tỷ lệ bỏ hẹn từ 22% xuống 15%Tăng tỷ lệ khách quay lại tái khámMở đặt lịch cho phòng khám đối tác
Cách thử: nhắc hẹn, đổi lịch tự phục vụ, đặt cọc giữ chỗCách thử: còn đang discoveryChưa xác định
Timeline (cho sales, marketing, vận hành):

MốcThời gianLoại
Nhắc hẹn qua Zalo hoạt động ở 5 chi nhánh14/05Cam kết
Khách tự đổi hoặc huỷ lịch trong appCuối tháng 5 tới giữa tháng 6Dự báo
Đặt cọc giữ chỗTháng 6, nếu ký xong hợp đồng cổng thanh toán trước 03/05Dự báo có điều kiện
Release plan (cho chăm sóc khách hàng, đội vận hành chi nhánh):

Phiên bảnNgàyNgười dùng thấy gìAi cần chuẩn bị
3.414/05Tin nhắc hẹn qua Zalo trước 24 giờLễ tân: kịch bản trả lời khách hỏi về tin nhắn
3.5Dự kiến 10/06Nút đổi lịch, huỷ lịchCSKH: cập nhật câu hỏi thường gặp
Backlog (cho đội kỹ thuật, ở dạng user story):

  • Là khách hàng, tôi muốn nhận tin nhắc qua Zalo 24 giờ trước giờ hẹn, để tôi không quên.
  • Là lễ tân, tôi muốn thấy khách nào đã bấm xác nhận, để tôi gọi những người chưa xác nhận.
  • Kỹ thuật: tích hợp API gửi tin Zalo ZNS, xử lý khi gửi thất bại.
Để ý rằng cả bốn tài liệu nói về cùng một việc, nhưng không tài liệu nào thay được tài liệu nào. Giám đốc không cần đọc user story. Đội kỹ thuật không cần biết "Later" là gì để làm sprint này. Sales cần ngày, nhưng chỉ ngày của những thứ đã đủ chắc.

So sánh trực tiếp

Đây là bảng nên in ra và dán cạnh bàn trong tháng đầu làm PM:

Tiêu chíRoadmapTimelineRelease planBacklog
Câu hỏi chínhVì sao, theo thứ tự nàoKhi nàoBản nào chứa gìLàm gì tiếp, chính xác là gì
Người đọc chínhLãnh đạo, product, cả công tySales, marketing, vận hành, đối tácCSKH, vận hành, đôi khi khách hàngĐội kỹ thuật, designer, QA
Tầm nhìn thời gian6 tới 18 tháng1 tới 3 tháng1 tới 3 bản phát hành tới1 tới 3 sprint tới
Đơn vịVấn đề, outcomeMốc, khoảng ngàyPhiên bản, thay đổi người dùng thấyUser story, task
Độ chắc chắnThấp, thay đổi đượcTrung bình, có nhãnCao với bản gần nhấtCao với sprint tới
Ai sở hữuPM, head of productPM cùng tech leadPM hoặc release managerPO hoặc PM
Nhịp cập nhậtHàng tháng hoặc hàng quýHàng tuầnMỗi bản phát hànhLiên tục
Câu sai thường gặpGhi ngày cụ thể cho mọi thứKhông phân biệt cam kết và dự báoHứa cả những thứ chưa xongNhồi mọi ý tưởng vào
Hàng "người đọc chính" là hàng quan trọng nhất. Khi không chắc mình cần tài liệu nào, hãy hỏi: người này sẽ dùng câu trả lời để làm gì? Giám đốc dùng để phân bổ người và tiền, nên cần roadmap. Sales dùng để hứa với khách, nên cần timeline có nhãn. Lễ tân dùng để trả lời khách ngày ra mắt, nên cần release plan.

Lộ trình từng bước

Khi nhận một yêu cầu kiểu "gửi anh cái roadmap", làm theo năm bước:

  • Hỏi người yêu cầu sẽ dùng nó để làm gì. "Anh cần để trình hội đồng quản trị hay để chốt lịch chiến dịch marketing?" Câu trả lời cho biết họ thực sự cần tài liệu nào.
  • Xác định câu hỏi chính. Vì sao, khi nào, bản nào, hay làm gì.
  • Chọn đúng tài liệu và đúng mức chi tiết. Đừng gửi backlog 200 dòng cho người cần một trang roadmap.
  • Kiểm tra tài liệu được suy ra từ tầng trên. Timeline phải lấy từ roadmap hiện tại, không phải từ một bảng tính cũ ai đó giữ riêng.
  • Ghi rõ ngày cập nhật và độ chắc chắn ở đầu tài liệu, để người đọc biết họ đang cầm phiên bản nào.
flowchart TD
    Q[Có người hỏi về kế hoạch] --> W{Họ dùng câu trả lời để làm gì}
    W -->|Phân bổ người và tiền| R[Gửi roadmap]
    W -->|Hứa với khách, lên chiến dịch| T[Gửi timeline có nhãn]
    W -->|Chuẩn bị cho ngày ra mắt| P[Gửi release plan]
    W -->|Nhận việc trong sprint| B[Mở backlog]

Thói quen & kỷ luật

Thói quenTần suấtKết quả mong đợi
Hỏi "dùng để làm gì" trước khi gửi bất kỳ kế hoạch nàoMỗi yêu cầuKhông gửi nhầm tài liệu
Ghi ngày cập nhật ở đầu mọi tài liệu kế hoạchMỗi lần sửaKhông ai dùng bản cũ
Đối chiếu timeline với roadmap hiện tạiHàng tuầnHai tài liệu không lệch nhau
Giữ roadmap không có ngày cụ thểLuôn luônRoadmap không biến thành lời hứa

Cần luyện tập

Drill một: lấy roadmap hoặc kế hoạch hiện tại của đội bạn. Gạch chân mọi chỗ có ngày cụ thể. Với từng chỗ, hỏi: đây là roadmap hay đang là timeline trá hình?

Drill hai: chọn một mục tiêu trong quý này và viết nó thành bốn dạng như ví dụ phòng khám: một dòng roadmap, một mốc timeline, một dòng release plan, ba user story.

Drill ba: nhớ lại lần gần nhất có người hiểu sai kế hoạch của bạn. Họ cần tài liệu nào, và bạn đã gửi tài liệu nào?

Checklist hành động tuần này

  • [ ] Liệt kê các tài liệu kế hoạch đội đang có và gắn mỗi cái vào một trong bốn loại
  • [ ] Tìm tài liệu nào đang làm hai việc cùng lúc, ví dụ roadmap có ngày cụ thể
  • [ ] Thêm dòng "cập nhật ngày" và "độ chắc chắn" ở đầu mỗi tài liệu
  • [ ] Hỏi sales và vận hành họ cần biết gì về thời gian, rồi ghi lại
  • [ ] Thống nhất với tech lead ai sở hữu timeline

Chỉ số & North Star

Loại chỉ sốVí dụVai trò
North StarCác bên ra quyết định đúng dựa trên kế hoạchMục tiêu cuối cùng
Độ rõ ràngSố lần bị hỏi lại "cái này chắc chưa" mỗi thángĐo nhầm lẫn
Độ đồng bộSố mục lệch giữa roadmap và timeline khi rà soátĐo kỷ luật suy ra
Niềm tinTỷ lệ cam kết giữ đúng hẹnĐo độ tin cậy

Dấu hiệu bạn đã thành thạo

Bạn thành thạo khi không còn ai gọi mọi thứ là "roadmap" trong đội bạn. Khi sales hỏi ngày, bạn gửi timeline có nhãn thay vì sửa roadmap. Khi giám đốc hỏi hướng đi, bạn nói bằng outcome thay vì liệt kê tính năng. Và khi roadmap đổi, bạn tự động suy ra lại timeline và báo cho những người đang dựa vào nó.

Cạm bẫy thường gặp

Cạm bẫyBiểu hiệnCách tránh
Roadmap kiêm timelineMọi dòng trên roadmap đều có ngàyTách ra, roadmap chỉ dùng Now, Next, Later
Timeline đặt ra độc lậpNgày được chọn trước, rồi mới hỏi đội làm kịp khôngSuy timeline từ ước lượng và năng lực
Backlog là roadmapTrình bày 200 user story cho lãnh đạoGom lên thành outcome
Release plan hứa quáGhi vào bản phát hành những thứ còn đang làm dởChỉ ghi khi đã xong hoặc gần xong

Chốt lại

Roadmap, timeline, release plan và backlog không phải bốn tên gọi cho cùng một thứ. Chúng là bốn câu trả lời cho bốn câu hỏi: vì sao, khi nào, bản nào, làm gì. Tầng dưới luôn được suy ra từ tầng trên, và dữ liệu thực tế luôn quay ngược lên để sửa tầng trên. Phần còn lại của khóa học dạy cách dựng từng tầng, bắt đầu với roadmap và kết thúc bằng một dự án bạn tự dựng cả roadmap lẫn timeline.

Học xong bài này rồi? Tạo tài khoản miễn phí để lưu lại — lần sau vào là biết ngay đang dở ở đâu, và học hết khóa thì có chứng chỉ. Lưu tiến độ của tôi