Product Management
Đăng nhập
ESC

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

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

Bài 6 — Project Lifecycle — 5 Process Groups (PMBOK)

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

Hãy tưởng tượng bạn được giao quản lý một dự án xây dựng ứng dụng đặt lịch khám bệnh cho một chuỗi phòng khám ở TP.HCM. Sếp hỏi: "Dự án đang ở giai đoạn nào rồi em?" — và bạn ấp úng không biết trả lời. Bạn biết team đang code, biết có vài cuộc họp với khách hàng, nhưng không thể diễn đạt rõ ràng dự án đang nằm ở đâu trên bản đồ tổng thể. Đó chính là lý do bài học này tồn tại.

Ở Bài 5, chúng ta đã hiểu "project là gì" — một nỗ lực tạm thời tạo ra sản phẩm/dịch vụ duy nhất. Nhưng biết định nghĩa thôi chưa đủ để quản lý. Bạn cần một khung tư duy (framework) để biết mọi công việc trong dự án được nhóm lại như thế nào, diễn ra theo trình tự ra sao, và mỗi giai đoạn cần tập trung vào điều gì. Đó chính là 5 Process Groups (Nhóm quy trình) theo chuẩn PMBOK — trái tim của phương pháp quản lý dự án truyền thống được PMI (Project Management Institute) hệ thống hóa.

Hiểu 5 Process Groups giúp bạn ba việc cực kỳ thực tế: (1) luôn biết dự án đang ở đâu và cần làm gì tiếp theo, (2) giao tiếp bằng ngôn ngữ chung với các PM khác trên toàn thế giới, và (3) tránh được cái bẫy kinh điển — nhảy vào làm ngay mà bỏ qua bước lập kế hoạch, để rồi trả giá đắt về sau. Đây là nền tảng bạn sẽ dùng đi dùng lại suốt sự nghiệp, và cũng là kiến thức cốt lõi mà kỳ thi PMP kiểm tra rất kỹ.

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

Process Group không phải là Phase — đừng nhầm lẫn

Sai lầm phổ biến nhất của người mới là nghĩ 5 Process Groups là 5 giai đoạn nối tiếp nhau như một đường thẳng: làm xong Initiating thì sang Planning, xong Planning thì sang Executing... Thực tế không phải vậy.

Process Group là cách PMBOK nhóm các quy trình quản lý theo bản chất công việc chúng thực hiện, chứ không phải theo thời gian. Trong một dự án thực, các nhóm này chồng lấp (overlap) và lặp lại nhiều lần. Bạn có thể đang Executing một phần công việc trong khi vẫn Planning cho phần khác, và liên tục Monitoring & Controlling xuyên suốt toàn bộ.

Ngược lại, Phase (giai đoạn) là cách chia dự án theo dòng thời gian hoặc theo sản phẩm bàn giao — ví dụ dự án phần mềm có phase Phân tích, phase Thiết kế, phase Phát triển, phase Kiểm thử. Điều quan trọng: mỗi phase đều chạy qua đầy đủ cả 5 Process Groups. Khi bắt đầu phase Kiểm thử, bạn vẫn phải Initiate phase đó, Plan cho nó, Execute, Monitor và Close nó.

5 Process Groups theo PMBOK

1. Initiating (Khởi tạo) — Đây là nhóm quy trình để xin phép chính thức khởi động dự án hoặc một phase. Hai đầu ra quan trọng nhất: Project Charter (văn bản khai sinh dự án, ủy quyền cho PM sử dụng nguồn lực — sẽ học kỹ ở Bài 8) và danh sách stakeholder ban đầu (Bài 9). Mục tiêu của Initiating là trả lời: Dự án này giải quyết vấn đề gì? Ai là người bảo trợ (sponsor)? PM là ai? Ranh giới sơ bộ về scope, thời gian, ngân sách ở mức nào?

2. Planning (Lập kế hoạch) — Đây là nhóm quy trình lớn nhất, chiếm nhiều quy trình nhất trong PMBOK. Ở đây bạn xây dựng Project Management Plan — bản kế hoạch tổng thể — và các kế hoạch con: chi tiết hóa scope (WBS), lập lịch (schedule), ước tính và lập ngân sách (budget), kế hoạch quản lý rủi ro, chất lượng, nguồn lực, giao tiếp, mua sắm. Nguyên tắc vàng: kế hoạch càng kỹ, thực thi càng ít bất ngờ. Nhưng Planning không phải làm một lần rồi thôi — nó lặp lại (progressive elaboration) khi thông tin dần rõ ràng hơn.

3. Executing (Thực thi) — Nhóm quy trình tiêu tốn phần lớn ngân sách và nguồn lực. Đây là nơi công việc thực sự diễn ra: xây dựng sản phẩm, dẫn dắt team, đảm bảo chất lượng, quản lý giao tiếp với stakeholder, ký hợp đồng với nhà cung cấp. PM ở giai đoạn này giống một nhạc trưởng — điều phối con người và nguồn lực để biến kế hoạch thành hiện thực.

4. Monitoring & Controlling (Giám sát & Kiểm soát) — Đây là nhóm quy trình chạy song song xuyên suốt toàn dự án, từ đầu đến cuối. Bạn liên tục đo lường tiến độ thực tế so với kế hoạch (baseline), phát hiện sai lệch, và đưa ra hành động điều chỉnh. Đây cũng là nơi diễn ra quản lý thay đổi (change control) — mọi yêu cầu thay đổi scope, thời gian, chi phí đều phải đi qua đây để được đánh giá và phê duyệt, thay vì thay đổi tùy tiện.

5. Closing (Kết thúc) — Nhóm quy trình để đóng dự án hoặc phase một cách chính thức: nghiệm thu và bàn giao sản phẩm, đóng hợp đồng với nhà cung cấp, giải phóng nguồn lực, và quan trọng nhất là ghi nhận lessons learned (bài học kinh nghiệm). Nhiều dự án Việt Nam bỏ qua bước này — làm xong là tan hàng, không ai tổng kết — dẫn đến việc lặp lại cùng một sai lầm ở dự án sau.

Mối liên hệ với đầu vào và đầu ra

Điểm tinh tế cần nhớ: đầu ra của nhóm này thường là đầu vào của nhóm khác. Project Charter (từ Initiating) là đầu vào để lập Project Management Plan (Planning). Kế hoạch (Planning) là đầu vào để Executing. Kết quả thực thi và các báo cáo tiến độ (Executing) được so với baseline trong Monitoring & Controlling. Và khi Monitoring phát hiện cần thay đổi, nó tạo ra yêu cầu quay lại Planning. Đó là lý do người ta hay minh họa 5 Process Groups bằng một vòng lặp chứ không phải một đường thẳng.

Tình huống thực tế

Ví dụ 1: Dự án chuyển đổi số cho chuỗi cà phê (bối cảnh Việt Nam)

Một chuỗi cà phê giả định — gọi là "Highland Fresh" với 40 chi nhánh — thuê một công ty phần mềm ở Hà Nội xây hệ thống loyalty (tích điểm thành viên) và app đặt hàng. Ngân sách 3 tỷ đồng, thời hạn 6 tháng.

  • Initiating: Sponsor là Giám đốc Marketing của Highland Fresh. PM phía công ty phần mềm soạn Project Charter, xác định mục tiêu (tăng 20% khách quay lại trong 12 tháng), nhận diện stakeholder chính: đội vận hành cửa hàng, phòng IT, nhà cung cấp cổng thanh toán VNPAY.
  • Planning: Team lập WBS, ước tính rằng module thanh toán rủi ro cao nhất nên dành 2 tháng, đặt baseline ngân sách và lịch. Kế hoạch giao tiếp: họp tiến độ 2 tuần/lần với sponsor.
  • Executing: Lập trình viên code, tester kiểm thử, PM điều phối cuộc họp tích hợp với VNPAY.
  • Monitoring & Controlling: Đến tháng thứ 3, PM phát hiện chi phí thực tế đã dùng 65% ngân sách nhưng chỉ hoàn thành 45% công việc — một dấu hiệu vượt ngân sách. PM đưa yêu cầu thay đổi qua change control, cắt bớt tính năng "chia sẻ mạng xã hội" để giữ đúng ngân sách.
  • Closing: Nghiệm thu app, bàn giao tài liệu vận hành, tổ chức buổi lessons learned ghi nhận: "Tích hợp cổng thanh toán bên thứ ba luôn tốn thời gian gấp đôi ước tính."
Bài học: Chính nhờ Monitoring & Controlling chạy song song mà PM phát hiện lệch ngân sách sớm ở tháng 3 thay vì đến phút chót. Nếu chỉ "cắm đầu Executing", dự án đã cháy ngân sách mà không ai hay.

Ví dụ 2: FPT Software và cách áp dụng theo phase

Ở các công ty outsourcing lớn như FPT Software, một dự án cho khách hàng Nhật Bản thường chia thành nhiều phase: Requirement, Basic Design, Detail Design, Coding, Testing, và Maintenance. Điểm mấu chốt là mỗi phase đều đi qua đủ 5 Process Groups.

Khi bắt đầu phase Testing chẳng hạn: PM Initiate phase (xác nhận với khách hàng phạm vi test, tiêu chí chấp nhận), Plan (lập test plan, phân bổ tester, ước tính số ca test), Execute (chạy test, log bug), Monitor & Control (theo dõi tỷ lệ pass/fail, số bug tồn đọng, quyết định có go-live hay không), và Close phase (báo cáo kết quả test, xin nghiệm thu để chuyển sang phase kế tiếp).

Bài học: Trong dự án nhiều phase, đừng nghĩ Initiating chỉ xảy ra một lần ở đầu dự án. Mỗi cột mốc phase gate là một lần chạy lại "vòng đời thu nhỏ". Đây là cách các công ty lớn kiểm soát dự án dài hạn mà không bị mất phương hướng.

Ví dụ 3: Sai lầm bỏ qua Planning ở một startup

Một startup fintech ở Singapore vội vàng ra mắt sản phẩm ví điện tử để kịp gọi vốn vòng sau. Founder ép team "bỏ qua thủ tục, code luôn đi" — thực chất là nhảy thẳng từ Initiating sang Executing, cắt bỏ gần hết Planning.

Kết quả: không có WBS rõ ràng nên hai lập trình viên làm trùng một module; không có kế hoạch quản lý rủi ro nên khi ngân hàng đối tác thay đổi API, cả team đứng hình 3 tuần; không có baseline nên khi nhà đầu tư hỏi "chậm bao nhiêu %", không ai trả lời được. Dự án trễ 4 tháng và đội chi phí gần gấp đôi.

Bài học: Planning không phải là "thủ tục giấy tờ" mà là bảo hiểm cho dự án. Thời gian bỏ ra lập kế hoạch luôn rẻ hơn cái giá phải trả khi làm lại. Câu nói kinh điển của giới PM: "Nếu bạn không có thời gian làm đúng ngay từ đầu, lấy đâu ra thời gian làm lại?"

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

Dưới đây là cách bạn áp dụng 5 Process Groups vào một dự án cụ thể, bất kể lớn nhỏ:

  • Bắt đầu bằng Initiating. Trước khi làm bất cứ điều gì, hãy trả lời rõ: Dự án này để làm gì? Ai bảo trợ? Ai là PM? Đầu ra tối thiểu là một Project Charter — dù chỉ một trang. Nếu không ai chính thức "khai sinh" dự án, bạn đang làm việc không có thẩm quyền và sẽ gặp rắc rối khi cần nguồn lực.
  • Đầu tư nghiêm túc vào Planning. Lập Project Management Plan bao gồm ít nhất: phạm vi công việc (scope/WBS), lịch trình, ngân sách, và các rủi ro chính. Thiết lập baseline — mốc chuẩn để về sau đo lường sai lệch. Nhớ nguyên tắc progressive elaboration: kế hoạch có thể tinh chỉnh khi thông tin rõ hơn.
  • Triển khai qua Executing. Bắt tay làm theo kế hoạch. Vai trò của bạn chuyển sang điều phối con người, đảm bảo team có đủ nguồn lực, và giữ giao tiếp thông suốt với stakeholder.
  • Chạy Monitoring & Controlling song song, không gián đoạn. Ngay từ khi Executing bắt đầu, hãy đo tiến độ thực tế so với baseline định kỳ (ví dụ mỗi 2 tuần). Mọi thay đổi phải đi qua change control — không thay đổi tùy hứng.
  • Đừng quên Closing. Khi công việc hoàn thành, hãy nghiệm thu chính thức, bàn giao đầy đủ, đóng hợp đồng, và tổ chức buổi lessons learned. Ghi lại những gì làm tốt và những gì cần cải thiện cho dự án sau.
  • Với dự án nhiều phase: lặp lại toàn bộ 5 bước trên cho mỗi phase. Dùng các phase gate (cổng phase) như điểm kiểm soát để quyết định có tiếp tục, điều chỉnh, hay dừng dự án.

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

  • Nhầm Process Group với Phase. Đây là lỗi kinh điển. Nhớ: Process Group = nhóm công việc theo bản chất; Phase = lát cắt theo thời gian/sản phẩm. Mỗi phase đều chạy đủ 5 Process Groups.
  • Bỏ qua hoặc rút gọn Planning. Áp lực "làm nhanh" khiến nhiều team nhảy thẳng vào Executing. Mẹo: dù dự án nhỏ đến đâu, hãy dành ít nhất một buổi để lập kế hoạch sơ bộ và vẽ WBS. Chi phí này luôn rẻ hơn chi phí làm lại.
  • Coi Monitoring & Controlling là việc "cuối kỳ". Nhiều PM chỉ kiểm tra tiến độ khi gần deadline — quá muộn. Mẹo: thiết lập nhịp báo cáo cố định ngay từ đầu (weekly/bi-weekly) và luôn so với baseline.
  • Thay đổi scope không qua change control. "Khách hàng nhờ thêm chút thôi mà" — và scope creep bắt đầu. Mẹo: mọi yêu cầu thay đổi đều phải được ghi nhận, đánh giá tác động (thời gian, chi phí), và phê duyệt chính thức.
  • Đóng dự án qua loa. Không lessons learned = lãng phí kinh nghiệm đắt giá. Mẹo: đặt lịch buổi tổng kết ngay trong kế hoạch, đừng để nó thành "nếu còn thời gian thì làm".
  • Mẹo ghi nhớ thứ tự: dùng chữ cái đầu "I-P-E-M-C" (Initiating, Planning, Executing, Monitoring, Closing). Nhưng luôn nhắc mình rằng M chạy xuyên suốt chứ không đứng yên một chỗ.

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

Bài tập 1 — Phân loại hoạt động. Cho các hoạt động sau, hãy xếp mỗi cái vào đúng Process Group: (a) Soạn Project Charter; (b) Vẽ biểu đồ Gantt lập lịch; (c) Họp review tiến độ và so với baseline; (d) Lập trình viên viết code module thanh toán; (e) Tổ chức buổi lessons learned; (f) Phê duyệt một yêu cầu thay đổi scope. (Gợi ý đáp án: a-Initiating, b-Planning, c-Monitoring & Controlling, d-Executing, e-Closing, f-Monitoring & Controlling.)

Bài tập 2 — Áp dụng vào dự án của bạn. Chọn một dự án bạn từng tham gia (hoặc dự án giả định như "tổ chức hội thảo 200 người"). Viết ra: dự án đó đã làm gì trong mỗi Process Group? Có Process Group nào bị bỏ qua không? Hậu quả là gì?

Bài tập 3 — Tư duy phase. Với dự án phần mềm có 4 phase (Phân tích, Thiết kế, Phát triển, Kiểm thử), hãy mô tả ngắn gọn: khi bắt đầu phase Phát triển, bạn sẽ Initiate, Plan, Execute, Monitor và Close những gì cho riêng phase đó?

Tóm tắt

  • PMBOK nhóm mọi quy trình quản lý dự án thành 5 Process Groups: Initiating, Planning, Executing, Monitoring & Controlling, Closing.
  • Process Group không phải Phase. Chúng chồng lấp, lặp lại và không diễn ra theo đường thẳng. Mỗi phase của dự án đều chạy qua đủ 5 Process Groups.
  • Initiating khai sinh dự án (Project Charter, stakeholder). Planning là nhóm lớn nhất, tạo ra kế hoạch và baseline. Executing tiêu tốn phần lớn nguồn lực để làm ra sản phẩm. Monitoring & Controlling chạy song song xuyên suốt, đo sai lệch và quản lý thay đổi. Closing đóng dự án chính thức và ghi nhận lessons learned.
  • Đầu ra của nhóm này là đầu vào của nhóm kia — tạo thành vòng lặp liên tục.
  • Bài học lớn nhất từ thực tế: đừng bỏ qua Planning để chạy nhanh, và đừng đợi đến cuối kỳ mới Monitoring. Đó là hai sai lầm khiến dự án cháy ngân sách và trễ tiến độ nhiều nhất.
Ở các bài tiếp theo, chúng ta sẽ đi sâu vào từng thành phần: Bài 7 khám phá 10 Knowledge Areas kết nối chặt chẽ với 5 Process Groups này, và Bài 8 sẽ mổ xẻ chi tiết Project Charter — đầu ra quan trọng nhất của nhóm Initiating.

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