Product Management
Đăng nhập
ESC

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

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

Bài 39 — Lean — Eliminate Waste

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

Hãy tưởng tượng bạn quản lý một dự án phát triển phần mềm cho một ngân hàng ở TP.HCM. Đội của bạn làm việc rất chăm chỉ, ai cũng bận rộn, họp hành liên tục, tài liệu chất đầy. Vậy mà tính năng khách hàng thực sự cần vẫn ra chậm ba tháng. Nghịch lý này xảy ra ở khắp nơi: mọi người bận nhưng giá trị không chảy ra ngoài. Lean chính là bộ tư duy giúp bạn nhìn ra rằng phần lớn "sự bận rộn" đó không tạo ra giá trị — nó chỉ là lãng phí (waste) được ngụy trang.

Với người ôn thi PMP, Lean không chỉ là một câu hỏi lý thuyết. PMBOK 7 và tư duy Agile hiện đại đều thấm đẫm nguyên lý Lean: tối ưu dòng chảy giá trị, giảm việc dở dang, loại bỏ những gì không cần thiết. Đề thi PMP thường đặt bạn vào tình huống mà lựa chọn "đúng" chính là lựa chọn loại bỏ lãng phí, tăng tốc giá trị đến tay khách hàng thay vì tối ưu hóa mức độ bận rộn của từng cá nhân. Nếu bạn hiểu Lean tận gốc, bạn sẽ trả lời được cả một nhóm câu hỏi mà người học vẹt không thể.

Bài này tập trung riêng vào Lean và bảy loại lãng phí — trái tim của Toyota Production System. Chúng ta sẽ không lan sang Kanban (Bài 37) hay Scrum (Bài 36), mà đào sâu vào một câu hỏi duy nhất nhưng cực kỳ quyền lực: Làm sao để nhìn thấy và loại bỏ lãng phí trong dự án của bạn?

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

Lean bắt nguồn từ đâu

Lean khởi nguồn từ Toyota Production System (TPS) — hệ thống sản xuất mà Toyota xây dựng sau Thế chiến thứ hai, khi họ thiếu vốn, thiếu nguyên liệu và không thể sản xuất hàng loạt kiểu Mỹ. Hai trụ cột của TPS là Just-in-Time (chỉ sản xuất đúng thứ cần, đúng lúc cần, đúng số lượng cần) và Jidoka (tự động dừng dây chuyền khi phát hiện lỗi để không tạo ra hàng lỗi hàng loạt).

Từ đó, Toyota rút ra một định nghĩa mang tính cách mạng về giá trị: Giá trị là bất cứ điều gì khách hàng sẵn sàng trả tiền. Mọi hoạt động khác chỉ rơi vào một trong hai nhóm — hoặc là cần thiết dù không tạo giá trị (ví dụ: kiểm thử bắt buộc theo luật), hoặc là lãng phí thuần túy cần loại bỏ.

Trong tiếng Nhật, lãng phí gọi là Muda. Bên cạnh Muda, Lean còn nhận diện hai "kẻ thù" nữa: Mura (sự bất đều, không nhất quán trong dòng công việc) và Muri (sự quá tải, ép con người hoặc hệ thống làm quá sức). Ba chữ M này thường đi cùng nhau: khi công việc dồn cục không đều (Mura), người ta bị quá tải (Muri), và kết quả là sinh ra lãng phí (Muda).

Bảy loại lãng phí — TIM WOOD

Cách dễ nhớ nhất bảy loại lãng phí là từ khóa TIM WOOD. Toyota ban đầu áp dụng cho sản xuất, nhưng cả bảy loại đều ánh xạ hoàn hảo sang dự án và công việc tri thức:

T — Transport (Vận chuyển): Di chuyển vật liệu, thông tin hay công việc một cách không cần thiết. Trong dự án phần mềm, đây là việc "chuyền tay" (hand-off) một task qua quá nhiều bộ phận: dev viết xong chuyển sang QA, QA chuyển sang một team deploy riêng, rồi lại chuyển sang team vận hành. Mỗi lần chuyển tay là một lần mất ngữ cảnh và chờ đợi.

I — Inventory (Tồn kho): Trong sản xuất là hàng tồn; trong công việc tri thức là work in progress (WIP) — số task đang làm dở nhưng chưa hoàn thành. Mười tính năng làm được 90% vẫn bằng không giá trị giao đến khách hàng, nhưng lại "giam" toàn bộ công sức và che giấu vấn đề chất lượng.

M — Motion (Chuyển động): Những thao tác thừa của con người. Lập trình viên phải mở bảy tab, đăng nhập ba hệ thống, tìm tài liệu ở năm nơi khác nhau chỉ để bắt đầu một task — đó là Motion. Nó khác Transport ở chỗ Transport là di chuyển của công việc/vật liệu, còn Motion là di chuyển của người làm.

W — Waiting (Chờ đợi): Công việc nằm im chờ được xử lý. Task chờ duyệt, chờ môi trường test, chờ quyết định từ sếp, chờ phản hồi khách hàng. Đây thường là loại lãng phí lớn nhất trong công việc tri thức — một task có thể mất 2 giờ làm thực sự nhưng nằm chờ 5 ngày.

O — Overproduction (Sản xuất thừa): Làm nhiều hơn hoặc sớm hơn mức cần thiết. Xây dựng những tính năng không ai yêu cầu, viết tài liệu chi tiết cho phần chưa chắc được làm. Đây được xem là lãng phí "tệ nhất" vì nó sinh ra tất cả các lãng phí khác (tồn kho, vận chuyển, chờ đợi cho thứ vô ích).

O — Over-processing (Xử lý thừa): Làm việc kỹ hơn mức khách hàng cần. Thiết kế giao diện đẹp hoàn hảo cho một tính năng nội bộ chỉ ba người dùng, viết mã tối ưu cho tình huống không bao giờ xảy ra, họ báo cáo dài 40 trang khi sếp chỉ đọc trang tóm tắt.

D — Defects (Lỗi): Sản phẩm sai phải làm lại. Bug trong phần mềm, sai sót trong tài liệu, hiểu nhầm yêu cầu dẫn đến xây sai. Lỗi phát hiện càng muộn thì chi phí sửa càng đắt — đây là lý do Lean nhấn mạnh "build quality in", đưa chất lượng vào ngay từ đầu.

Chữ S thứ tám — Skills

Lean hiện đại thêm chữ S — underutilized Skills (Tài năng không được dùng đến). Đây là lãng phí tinh vi nhất: một kỹ sư giỏi bị giao đi làm báo cáo hành chính suốt ngày, một thành viên có ý tưởng cải tiến nhưng không ai lắng nghe. Với PMBOK 7 vốn đề cao con người và "team performance domain", đây là loại lãng phí mà một PM giỏi phải đặc biệt cảnh giác.

Value Stream Mapping — công cụ nhìn thấy lãng phí

Bạn không thể loại bỏ thứ mình không nhìn thấy. Công cụ Lean quan trọng nhất để "nhìn" là Value Stream Mapping (VSM) — sơ đồ hóa toàn bộ dòng chảy công việc từ lúc bắt đầu đến khi giao giá trị, ghi rõ thời gian process time (thời gian làm thật) và wait time (thời gian chờ) ở mỗi bước. Chỉ số then chốt rút ra là Process Cycle Efficiency = tổng thời gian tạo giá trị / tổng thời gian trôi qua. Ở đa số tổ chức, con số này thấp đến giật mình — thường chỉ 5–15%. Nghĩa là 85–95% thời gian, công việc chỉ nằm chờ.

Tình huống thực tế

Ví dụ 1 — Fintech ở Hà Nội: kẻ thù mang tên Waiting

Một công ty fintech tại Hà Nội (tạm gọi là VietPay) có đội 12 người, phàn nàn rằng "làm mãi không kịp tiến độ". PM mới về đã làm một Value Stream Map cho quy trình đưa một tính năng từ ý tưởng đến production. Kết quả gây sốc: một tính năng trung bình mất 28 ngày để hoàn thành, nhưng tổng thời gian làm việc thực sự (viết code, test, review) chỉ khoảng 4 ngày. Còn lại 24 ngày là gì? Chờ đợi.

Cụ thể: task chờ 3 ngày để được PM ưu tiên, chờ 5 ngày trong hàng đợi code review vì chỉ một senior duy nhất được phép review, chờ 6 ngày để có môi trường staging (dùng chung, luôn kẹt), chờ 4 ngày để bộ phận tuân thủ (compliance) duyệt vì họ chỉ họp vào thứ Sáu. Process Cycle Efficiency chỉ đạt khoảng 14%.

PM không thuê thêm người. Thay vào đó, cô tấn công trực diện vào Waiting: đào tạo thêm hai người có quyền review để bỏ nút cổ chai một senior, tự động hóa việc dựng môi trường staging bằng script để mỗi task có môi trường riêng trong 10 phút, và thương lượng với compliance chuyển sang duyệt theo lô hằng ngày thay vì tuần. Sau hai tháng, thời gian trung bình giảm từ 28 xuống 11 ngày mà không cần tăng nhân sự. Bài học: trong công việc tri thức, kẻ thù lớn nhất thường là Waiting chứ không phải tốc độ gõ phím. Muốn nhanh hơn, đừng bắt người làm nhanh hơn — hãy bỏ thời gian chờ.

Ví dụ 2 — Xưởng may ở Bình Dương: Overproduction và Inventory

Một xưởng may gia công cho thương hiệu xuất khẩu ở Bình Dương chạy theo tư duy "làm hàng loạt cho hiệu quả". Họ cắt sẵn 5.000 thân áo trước, rồi mới may, rồi mới ráp. Nghe có vẻ hiệu quả, nhưng khi khách hàng đổi thông số cổ áo giữa chừng, 3.000 thân đã cắt sai phải bỏ đi — đó là Overproduction sinh ra Defects hàng loạt, cộng với đống Inventory bán thành phẩm chất kín xưởng, chiếm mặt bằng và che giấu lỗi chất lượng vì lỗi chỉ lộ ra sau nhiều tuần.

Áp dụng Lean, xưởng chuyển sang one-piece flow kết hợp lô nhỏ: chỉ cắt và may theo lô 200 chiếc, hoàn thiện trọn vẹn từng lô trước khi làm lô sau. Khi khách đổi thông số, thiệt hại tối đa chỉ còn một lô nhỏ đang dở. Tồn kho bán thành phẩm giảm 70%, và vì mỗi lô đi trọn quy trình nhanh nên lỗi may được phát hiện trong ngày thay vì sau ba tuần. Bài học: làm hàng loạt tạo cảm giác hiệu quả nhưng thực chất khuếch đại rủi ro. Lô nhỏ, dòng chảy đều giúp lỗi lộ sớm và giảm cả Inventory lẫn Overproduction cùng lúc.

Ví dụ 3 — Agency marketing ở Đà Nẵng: Over-processing và Motion

Một agency marketing ở Đà Nẵng có thói quen làm báo cáo cho khách hàng dày 35 trang mỗi tháng, đầy biểu đồ tỉ mỉ. Một khảo sát nội bộ phát hiện đa số khách chỉ đọc trang tóm tắt và hai biểu đồ chính. Vậy là 30 trang còn lại là Over-processing — công sức đổ vào thứ khách không cần. Tệ hơn, để làm báo cáo đó, nhân viên phải xuất dữ liệu thủ công từ sáu công cụ khác nhau, copy-paste qua lại — điển hình của Motion.

Giải pháp Lean: hỏi thẳng khách "anh chị thực sự cần gì" rồi rút báo cáo xuống 6 trang trọng tâm, đồng thời xây một dashboard tự động gom dữ liệu từ sáu nguồn về một chỗ. Thời gian làm báo cáo mỗi khách giảm từ 6 giờ xuống 45 phút, và điều bất ngờ là khách hàng hài lòng hơn vì báo cáo dễ đọc, đi thẳng vào kết quả. Bài học: "làm nhiều hơn" không đồng nghĩa "giá trị nhiều hơn". Hãy hỏi khách hàng cần gì, và loại bỏ các thao tác thủ công lặp đi lặp lại.

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

Đây là quy trình thực tế để áp dụng tư duy Lean loại bỏ lãng phí trong một dự án:

  • Xác định giá trị theo góc nhìn khách hàng. Viết ra rõ ràng: khách hàng thực sự sẵn sàng trả tiền cho điều gì? Đây là thước đo để phân loại mọi hoạt động sau đó.
  • Vẽ Value Stream Map hiện trạng. Liệt kê tuần tự mọi bước từ khi công việc bắt đầu đến khi giao đến khách. Ở mỗi bước, ghi hai con số: thời gian làm thật (process time) và thời gian chờ (wait time). Đừng vẽ quy trình lý tưởng — vẽ đúng những gì đang thực sự xảy ra.
  • Tính Process Cycle Efficiency. Lấy tổng thời gian tạo giá trị chia cho tổng thời gian trôi qua. Con số này cho bạn biết mức độ nghiêm trọng và tạo động lực thay đổi.
  • Săn lãng phí theo TIM WOOD + S. Đi qua từng bước và đặt câu hỏi với từng loại: Có chuyền tay thừa không (Transport)? Có việc dở dang chất đống không (Inventory)? Có thao tác thừa không (Motion)? Có chờ đợi không (Waiting)? Có làm dư, làm sớm không (Overproduction)? Có làm quá kỹ không (Over-processing)? Có phải làm lại không (Defects)? Có ai bị dùng sai năng lực không (Skills)?
  • Ưu tiên và tấn công lãng phí lớn nhất trước. Đừng cố diệt hết mọi thứ. Chọn một hoặc hai nguồn lãng phí gây nghẽn nặng nhất — thường là Waiting hoặc Defects — và tập trung xử lý.
  • Áp dụng biện pháp và đo lại. Sau khi thay đổi, vẽ lại Value Stream Map, tính lại efficiency. Lean là Kaizen — cải tiến liên tục từng bước nhỏ, không phải một cú lột xác duy nhất. Lặp lại vòng lặp này định kỳ.

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

Lỗi 1 — Nhầm "bận rộn" với "hiệu quả". Nhiều PM tự hào vì team ai cũng kín lịch 100%. Nhưng Lean cho thấy tận dụng nguồn lực (resource utilization) cao lại làm dòng chảy tắc nghẽn: khi mọi người đều bận 100%, không ai còn dư năng lực để xử lý việc mới đến, hàng đợi phình to và Waiting tăng vọt. Mẹo: tối ưu dòng chảy giá trị (flow), đừng tối ưu độ bận của cá nhân.

Lỗi 2 — Diệt lãng phí một cách máy móc, bỏ qua bước cần thiết. Không phải mọi hoạt động không tạo giá trị đều là lãng phí phải bỏ. Kiểm thử an toàn, tuân thủ pháp luật, sao lưu dữ liệu — không tạo giá trị trực tiếp nhưng bắt buộc. Mẹo: phân biệt rõ "lãng phí thuần túy" (bỏ ngay) với "cần thiết nhưng không tạo giá trị" (giảm thiểu, đừng bỏ).

Lỗi 3 — Chỉ nhìn Muda mà quên Mura và Muri. Nếu bạn chỉ chăm chăm cắt lãng phí mà công việc vẫn dồn cục bất đều (Mura) và người vẫn quá tải (Muri), lãng phí sẽ quay lại. Mẹo: làm phẳng khối lượng công việc (level the workload) để giảm cả ba chữ M cùng lúc.

Lỗi 4 — Bỏ qua chữ S. PM dễ thấy Waiting và Defects nhưng khó thấy tài năng bị lãng phí. Mẹo: thường xuyên hỏi team "bạn có đang làm việc xứng với năng lực không, có ý tưởng cải tiến nào bị bỏ qua không".

Mẹo lớn cho phòng thi PMP: khi gặp câu hỏi tình huống, đáp án theo tinh thần Lean thường là lựa chọn giảm WIP, tăng dòng chảy giá trị, đưa chất lượng vào từ đầu, và tối ưu tổng thể hệ thống thay vì một bộ phận. Đáp án "tối ưu hóa mức tận dụng của từng người" hay "làm sẵn thật nhiều để dự phòng" thường là bẫy.

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

Bài tập 1 — Săn lãng phí trong công việc của chính bạn. Chọn một quy trình bạn đang làm (ví dụ: xử lý một yêu cầu từ khách hàng, hoặc phát hành một bản cập nhật). Liệt kê mọi bước và gán mỗi bước vào một trong tám loại TIM WOOD + S nếu nó là lãng phí. Đâu là loại lãng phí chiếm nhiều thời gian nhất?

Bài tập 2 — Tính Process Cycle Efficiency. Với quy trình ở bài 1, ước lượng thời gian làm thật và thời gian chờ ở mỗi bước. Cộng lại và tính efficiency. Nếu con số dưới 20%, hãy tự hỏi: đâu là ba khoảng chờ dài nhất, và cái nào bạn có thể rút ngắn ngay tuần này?

Bài tập 3 — Tình huống kiểu thi PMP. Một team giao tính năng chậm. PM phát hiện mỗi task trung bình nằm 6 ngày trong hàng đợi review vì chỉ một người được duyệt, trong khi thời gian review thật chỉ 30 phút. Theo tư duy Lean, đây là loại lãng phí nào, và hai hành động đầu tiên bạn sẽ đề xuất là gì? (Gợi ý: xác định đúng loại waste trước khi chọn giải pháp.)

Tóm tắt

Lean, sinh ra từ Toyota Production System, dạy chúng ta một chân lý đơn giản mà sâu sắc: giá trị là thứ khách hàng sẵn sàng trả tiền, mọi thứ khác cần bị xét lại. Bảy loại lãng phí kinh điển — Transport, Inventory, Motion, Waiting, Overproduction, Over-processing, Defects (TIM WOOD) — cộng thêm chữ S là tài năng không được dùng đến, cho bạn một chiếc kính lúp để nhìn ra những gì đang âm thầm bào mòn dự án. Bên cạnh Muda (lãng phí), đừng quên Mura (sự bất đều) và Muri (sự quá tải).

Công cụ then chốt là Value Stream Mapping và chỉ số Process Cycle Efficiency, giúp bạn biến "cảm giác chậm" thành con số cụ thể. Và như ba ví dụ từ fintech Hà Nội, xưởng may Bình Dương đến agency Đà Nẵng cho thấy: kẻ thù thường không phải là con người làm chưa đủ nhanh, mà là hệ thống đầy chờ đợi, làm dư và làm lại. Với PMP, hãy ghi nhớ tinh thần Lean: tối ưu dòng chảy giá trị chứ không phải độ bận rộn, giảm việc dở dang, và cải tiến liên tục từng bước nhỏ (Kaizen). Đó chính là tư duy phân biệt một PM giỏi với một người chỉ biết bắt team chạy nhanh hơn.

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