Poka-yoke (tiếng Nhật, nghĩa là “tránh sơ suất”) là một cơ chế đơn giản, thường rẻ, được thiết kế để sai sót của con người không thể xảy ra, hoặc nếu xảy ra thì bị phát hiện ngay trước khi thành sản phẩm lỗi. Ví dụ quen thuộc: phích cắm chỉ cắm được một chiều, xe số tự động không ra khỏi số đỗ nếu chưa đạp phanh, lò vi sóng tự ngắt khi mở cửa.
Ý tưởng được kỹ sư Shigeo Shingo hệ thống hoá ở Nhật Bản từ thập niên 1960. Thông điệp cốt lõi của ông là con người sẽ luôn mắc sai sót, nên thay vì kiểm tra để bắt sản phẩm lỗi ở cuối, hãy thiết kế để sai sót không biến thành khuyết tật. Bài này giải thích khung lý thuyết, ba phương pháp, thứ bậc các giải pháp và quy trình thiết kế poka-yoke.
Sai sót khác khuyết tật: nền tảng tư duy của Shingo
Theo các tài liệu về lịch sử phương pháp, năm 1961 Shingo làm việc tại nhà máy Yamada Electric, nơi công nhân lắp công tắc đôi khi quên đặt một trong hai lò xo. Giải pháp của ông rất đơn giản: trước khi lắp, công nhân lấy đúng hai lò xo ra đặt vào một khay nhỏ; nếu lắp xong mà khay còn lò xo, rõ ràng đã quên. Lỗi gần như biến mất. Ban đầu cơ chế này được gọi là “baka-yoke” (chống ngớ ngẩn), sau đổi thành “poka-yoke” vì tên cũ xúc phạm người lao động.
Đóng góp lý thuyết quan trọng nhất của Shingo, trình bày trong Zero Quality Control: Source Inspection and the Poka-yoke System (bản tiếng Anh năm 1986), là phân biệt sai sót (error, hành động sai) với khuyết tật (defect, sản phẩm không đạt là kết quả của sai sót). Sai sót là không tránh khỏi; khuyết tật thì tránh được nếu sai sót bị chặn hoặc sửa ngay khi xảy ra.
Từ đó Shingo phân loại kiểm tra thành ba loại. Kiểm tra phán xét ở cuối dây chuyền chỉ tách hàng lỗi khỏi hàng tốt, không giảm lỗi. Kiểm tra thông tin (kiểm tra kế tiếp bởi công đoạn sau, tự kiểm tra, kiểm soát thống kê) giúp phản hồi để sửa, nhưng vẫn sau khi lỗi đã thành. Kiểm tra tại nguồn phát hiện điều kiện gây sai sót trước khi nó tạo ra khuyết tật. Poka-yoke là công cụ chính để kiểm tra tại nguồn và kiểm tra 100% mà không tốn thêm người.
Tư tưởng này gần với khái niệm jidoka trong hệ thống sản xuất Toyota, bắt nguồn từ máy dệt tự động của Sakichi Toyoda có cơ chế tự dừng khi sợi đứt: máy hoặc người dừng lại ngay khi có bất thường, để không sản xuất ra hàng lỗi hàng loạt.
Ba phương pháp và hai chức năng của poka-yoke
Shingo phân loại poka-yoke theo cách phát hiện bất thường và theo phản ứng khi phát hiện. Kết hợp hai chiều này cho ra sáu kiểu cơ bản.
| Phương pháp | Phát hiện dựa trên | Ví dụ |
|---|---|---|
| Tiếp xúc (contact) | Hình dạng, kích thước, vị trí vật lý của chi tiết; cảm biến chạm hoặc quang | Đồ gá có chốt lệch tâm để chi tiết chỉ đặt vào được một chiều; cảm biến xác nhận có chi tiết trước khi máy dập |
| Giá trị cố định (fixed-value) | Đếm số lượng chi tiết hoặc số thao tác phải đủ | Khay chia ô đủ số ốc cho một sản phẩm; bộ đếm số lần siết đủ mới cho chuyển công đoạn |
| Bước thao tác (motion-step) | Trình tự các bước phải đúng thứ tự | Hộp linh kiện có đèn sáng theo thứ tự lấy; phần mềm khoá nút xác nhận khi chưa điền trường bắt buộc |
Về chức năng, có hai loại. Kiểu kiểm soát (control, shutdown) dừng quá trình hoặc làm thao tác không thể tiếp tục khi phát hiện bất thường, mạnh hơn và nên dùng cho lỗi nghiêm trọng hoặc lặp lại. Kiểu cảnh báo (warning) phát đèn hoặc âm thanh để người làm tự sửa, phù hợp khi dừng máy quá tốn kém hoặc lỗi ít hậu quả, nhưng phụ thuộc vào việc người làm có để ý cảnh báo không. Trong môi trường nhiều tiếng ồn và báo động giả, cảnh báo nhanh chóng bị lờ đi.
Thứ bậc các giải pháp chống sai: từ mạnh tới yếu
Loại bỏ. Thiết kế lại sản phẩm hoặc quy trình để bước dễ sai không còn tồn tại. Đầu cắm USB-C đối xứng loại bỏ hẳn lỗi cắm ngược. Gộp hai chi tiết thành một loại bỏ lỗi quên lắp. Đây là mức mạnh nhất, nhưng thường chỉ khả thi ở giai đoạn thiết kế.
Thay thế. Thay bước thủ công dễ sai bằng quá trình đáng tin cậy hơn: máy định lượng thay cho đong bằng mắt, mã vạch thay cho đọc và gõ mã hàng.
Ngăn chặn. Làm cho sai sót không thể thực hiện về mặt vật lý hoặc logic: chi tiết bất đối xứng chỉ lắp được một chiều, đầu nối khác nhau cho các loại khí y tế khác nhau, phần mềm không cho chọn ngày giao trước ngày đặt hàng.
Phát hiện ngay. Sai sót có thể xảy ra nhưng bị phát hiện tức thì và dừng quá trình: cảm biến phát hiện thiếu chi tiết, cân kiểm tra trọng lượng hộp phát hiện thiếu một món, kiểm tra chéo tự động số tài khoản.
Giảm thiểu hậu quả. Khi không ngăn được, giới hạn thiệt hại: cầu chì, van an toàn, hạn mức giao dịch tối đa, chức năng hoàn tác. Đây là mức yếu nhất về phòng ngừa lỗi nhưng vẫn cần cho rủi ro nghiêm trọng.
Đào tạo và nhắc nhở không nằm trong thứ bậc. Biển nhắc “chú ý lắp đủ lò xo” hay buổi đào tạo lại không phải poka-yoke. Chúng cần thiết nhưng dựa vào trí nhớ và sự chú ý, đúng những thứ poka-yoke được sinh ra để không phải dựa vào.
Thiết kế một poka-yoke từng bước
Quy trình dưới đây giúp đi từ một lỗi cụ thể tới một giải pháp chống sai có thể kiểm chứng. Nên làm cùng người vận hành, vì họ thường có ý tưởng chống sai rẻ và thực tế nhất.
- Chọn lỗi cụ thể. Ưu tiên lỗi lặp lại, lỗi tới tay khách, lỗi có hậu quả an toàn. Nguồn gợi ý: dữ liệu lỗi nội bộ, khiếu nại, các dòng có mức ưu tiên cao trong FMEA quá trình.
- Mô tả chính xác sai sót gây ra lỗi. Không phải “lắp sai” mà “lắp ngược chiều chi tiết X vào đồ gá Y ở công đoạn 3”. Xác định loại sai sót: quên, nhầm lẫn, đọc sai, thiếu kỹ năng, cố ý tắt bước.
- Tìm điều kiện cho phép sai sót xảy ra. Chi tiết đối xứng nên lắp được hai chiều; hai mã hàng giống nhau để cạnh nhau; thông tin phải nhớ thay vì nhìn thấy.
- Nghĩ giải pháp theo thứ bậc, bắt đầu từ loại bỏ, lùi dần tới phát hiện. Chọn phương pháp tiếp xúc, giá trị cố định hay bước thao tác phù hợp.
- Ưu tiên giải pháp đơn giản, rẻ, ít bảo trì. Một chốt kim loại hàn lên đồ gá thường bền hơn một cảm biến điện tử cần hiệu chuẩn.
- Thử với lỗi cố ý. Cố tình đưa chi tiết sai, thiếu, ngược vào để xác nhận cơ chế thực sự chặn được.
- Đưa vào hệ thống kiểm tra định kỳ. Mỗi poka-yoke cần được xác nhận hoạt động đầu mỗi ca hoặc theo lịch, thường bằng mẫu chuẩn lỗi (chi tiết lỗi cố định, sơn đỏ). Ghi vào phiếu kiểm tra đầu ca và cập nhật hướng dẫn công việc, FMEA.
Poka-yoke ngoài nhà máy: văn phòng, dịch vụ và y tế
Phần mềm là môi trường lý tưởng cho chống sai vì chi phí thêm một ràng buộc gần như bằng không. Danh sách chọn thay cho ô nhập tự do, kiểm tra định dạng mã số thuế, cảnh báo khi số tiền chuyển khoản lệch xa so với hoá đơn, yêu cầu người thứ hai duyệt khi thay đổi số tài khoản nhà cung cấp, những thứ này đều là poka-yoke. Lưu ý rằng quá nhiều hộp thoại cảnh báo sẽ khiến người dùng bấm “đồng ý” theo phản xạ, biến cảnh báo thành vô dụng; ràng buộc cứng cho lỗi nghiêm trọng hiệu quả hơn nhiều cảnh báo mềm.
Trong dịch vụ, khung tư duy này được Richard Chase và Douglas Stewart mở rộng vào đầu thập niên 1990 với ý rằng phải chống sai cả cho phía khách hàng: máy rút tiền phát tiếng báo nhắc khách lấy lại thẻ, thanh đo chiều cao đặt ở lối vào trò chơi cảm giác mạnh, hệ thống đặt chỗ không cho chọn khung giờ đã kín. Nhà hàng đặt khay có hình in sẵn vị trí từng món để nhân viên bếp nhìn là biết thiếu món nào.
Y tế là lĩnh vực mà chi phí của sai sót tính bằng tính mạng. Các tiêu chuẩn quốc tế cho đầu nối dụng cụ y tế cỡ nhỏ được xây dựng để các đường truyền khác nhau (tĩnh mạch, ăn qua ống, gây tê thần kinh) không thể nối nhầm vào nhau về mặt vật lý. Quét mã vạch vòng tay người bệnh và mã thuốc trước khi dùng là một dạng poka-yoke kiểu phát hiện. Bài học chung từ y tế là: khi hậu quả nghiêm trọng, đừng dựa vào cẩn thận, hãy dựa vào thiết kế.
Giới hạn và những bẫy khi áp dụng
Poka-yoke mạnh nhưng không phải phép màu. Những vấn đề dưới đây xuất hiện thường xuyên khi doanh nghiệp triển khai đại trà.
- Bị vô hiệu hoá. Cảm biến làm chậm sản lượng hoặc báo động giả nhiều sẽ bị người vận hành dán băng keo hoặc nối tắt. Phải tìm hiểu vì sao bị vô hiệu hoá thay vì chỉ kỷ luật.
- Không được kiểm tra định kỳ. Cảm biến hỏng âm thầm còn nguy hiểm hơn không có, vì mọi người tin rằng đã được bảo vệ.
- Chỉ chặn được sai sót đã biết. Poka-yoke được thiết kế cho từng dạng lỗi cụ thể; dạng sai sót mới vẫn cần hệ thống giải quyết vấn đề và FMEA cập nhật.
- Thiết kế cho cảnh báo khi cần kiểm soát. Với lỗi an toàn hoặc lỗi tới khách, đèn cảnh báo là không đủ.
- Đầu tư điện tử đắt khi giải pháp cơ khí rẻ đủ dùng. Phần lớn poka-yoke hiệu quả trong lịch sử là chốt, khe, khay, màu sắc, chi phí rất thấp.
- Bỏ qua lý do sai sót. Nếu công nhân thường xuyên nhầm vì ca làm quá dài hoặc ánh sáng kém, poka-yoke chặn được lỗi nhưng không giải quyết điều kiện làm việc gây ra hàng loạt rủi ro khác.
Câu hỏi thường gặp
Poka-yoke có phải chỉ dành cho sản xuất cơ khí, điện tử không?
Không. Bất cứ quy trình nào có con người thao tác lặp lại đều có thể áp dụng: kế toán, kho, bếp nhà hàng, phòng thí nghiệm, bệnh viện, phát triển phần mềm. Ở môi trường số, chi phí thêm ràng buộc rất thấp nên càng đáng làm, miễn là không lạm dụng cảnh báo mềm.
Poka-yoke khác jidoka thế nào?
Jidoka là nguyên tắc rộng: máy và người dừng lại ngay khi có bất thường để không sản xuất hàng lỗi, và vấn đề được giải quyết trước khi chạy tiếp. Poka-yoke là một trong các cơ chế cụ thể để thực hiện nguyên tắc đó ở mức thao tác. Có thể coi poka-yoke kiểu kiểm soát là một dạng jidoka ở quy mô nhỏ.
Làm sao đo hiệu quả của một poka-yoke?
So tỷ lệ dạng lỗi mục tiêu trước và sau khi lắp trong cùng điều kiện, đủ dài để thấy khác biệt với lỗi hiếm. Theo dõi thêm số lần poka-yoke kích hoạt: kích hoạt nhiều chứng tỏ sai sót vẫn xảy ra thường xuyên, đáng tìm nguyên nhân ở thượng nguồn để giảm cả việc phải chặn.
Có nên đặt mục tiêu poka-yoke cho mọi công đoạn không?
Nên ưu tiên theo rủi ro, dựa trên dữ liệu lỗi và FMEA. Chống sai cho mọi thao tác tốn nguồn lực bảo trì và có thể làm quá trình cứng nhắc khi đổi sản phẩm. Các công đoạn có lỗi nghiêm trọng hoặc khó phát hiện ở công đoạn sau nên được làm trước.
Ai nên đề xuất và thiết kế poka-yoke?
Người vận hành và tổ trưởng thường có ý tưởng tốt nhất vì họ biết sai sót xảy ra thế nào. Kỹ sư hỗ trợ phần chế tạo và kiểm chứng. Nhiều doanh nghiệp đưa poka-yoke vào chương trình đề xuất cải tiến, kèm thư viện ảnh các giải pháp đã làm để các xưởng học lẫn nhau.
Danh sách kiểm tra (checklist) có phải là poka-yoke không?
Checklist là công cụ hỗ trợ trí nhớ rất hữu ích, như kinh nghiệm hàng không và phẫu thuật cho thấy, nhưng nó vẫn dựa vào việc người làm đọc và đánh dấu trung thực. Vì vậy nó yếu hơn poka-yoke vật lý. Checklist điện tử khoá bước tiếp theo khi chưa hoàn thành bước trước thì gần với poka-yoke kiểu bước thao tác hơn.