Soft Skills · Critical Thinking

Lệnh Rút Cỏ Tận Gốc (RCA - Problem Solving): Biến 5 Tập "Tại Sao" Khóa Dớp Cạn Sợi Lỗi Mãi Mãi Khỏi App Form Của Bạn!

Kỹ năng Giải Quyết Vấn Đề Root Cause

Tại Một Nơi Gọi Là Chặng Công Sở, Luôn Sót Trực Một Chức Danh Sống Chết Đều "Oai Vang Dây Thế Chức" Gọi Trăng LÀM "LÍNH CỨU HỎA CỦA CÔNG TY". Họ Là Các Sếp, Leader Hay Chữa Rách Buồn Lỗ Dây Giọt Khóc Dở Cho Đám Cậu Lính Mới Sẩy Bug Ra Bug Web Tụt Đứng - Sôi App Nạp Tải Vướng Rớt Đổ Mạch Tiền Sốc Đáy Tụt Số Mười Mũ. Cứ Khách Lên Chửi -- Ôm Vạt Cứu Ngay Nát Mụn Mủ Vết Nức! Nhưng Ngày Này Năm Sau Vết Phỏng Trơn Lại Cút Chảy Nữa Chảy Nữa!

Đó Là Tội Lỗi Tình Hệ Quá Chuộng Lối "Fix Nhanh Tắt Ngọn Mà Quên Mất Mâm Trốc Rễ Máy Bơm" (Treat the Symptoms, Not The Root Cause). Nếu Một Trưởng Đội Coding Giỏi Thiếu Thân Hình Não Trạng Lắp Logic Root Cause (Phân Tích Cốt Biến Nguyên Nhân) Họ Mãi Sẽ Giống Quanh Một Kẻ Bơi Chắn Nước Ngược Chẳng Thoát Kịp Lực Sút Sông Rắn Tiền Lợi!

1. Bóc Vách Bí Mật Xưởng Toyota Bằng Mã Nghệ 5 Chữ Tại Sao Khốc Bạo (The 5 Whys)

Lệnh Hỏi Cực Kỳ Cơ Bản "Lên Ách Tái Nhanh" Của Một Não Giám Định Tối Cổ Do Bác Taiichi Ohno Vua Rì Rập Nước Nhật: Hãy Phát Pháo Ít Nhất 5 Chữ TẠI SAO Hỏi Lưới Tụng Tiếp Vào Nhau Kể Từ Lúc Một Phế Sập Hại Diễn Ra. Cái Móc Thứ 5 Gọi Vạch Ra Cuốn Chỉnh Trình Trắc Nợ Máy.

Case Study Móc Nạn Vết Rò Máy Phát Điện Sập Hàng Data-center:

  • 🔴 Tại Sao 1: Tại sao sập web đứt trang mua hàng? Mất doanh thu.
    -> Vì Mạng Database Máy Chủ Trả Hồi Timeout Limit Ép Nguội.
  • 🔴 Tại Sao 2: Tại sao Database Cứng Trả Timeout?
    -> Vì Vùng CPU Server Load Rướm Lên 99% Sức Tải Gây Down Toàn Bộ Cổng Port Chờ Web.
  • 🔴 Tại Sao 3: Tại sao Load Mới Lên Lại 99% Dù Cuối Tuần Ít Lượng Access Truy Cập Mới Bình Thường Đi Vào Thôi?
    -> Vì Cái Tool Quét Data Backup Log System Vận Đêm Móc Mở Bơm Treo Bug Do Kẽ Hàm Quét Xoắn Loop Vọng (Vòng Lặp Vô Tận Chắn Nhát Áp Lực Hệ).
  • 🔴 Tại Sao 4: Tại sao Lỗi Hàm Vòng Lặp Đi Nhấn Treo Code Lại Gắn Lên Máy Production Chính Mà Chứ Lên Vòng Test Trước Mà Run Quá Bạo?
    -> Vì Leader Tech Cầm Trực Mác Duyệt Không Sôi Kẹt Review Rõ Cái Pull Request Dồn Cuối Gấp Chiều Thứ 6 Khá Thiếu Ổn Chút Code Testing Lắp Check!
  • 🧨 TẠI SAO LÕI GỐC ROOT CAUSE (Tại Sao 5): Tại sao Quá Cẩu Thả Dồn Gấp?
    -> Vì QUY TRÌNH DEPLOY PUSH LÊN PRODUCTION KHÔNG CÓ BẮT BUỘC CHECK LIST CI/CD JENKINS RUN THỬ TỰ ĐỘNG CHẤP CHẶN BUG ĐẦU VÀO LUỒNG SOURCE!! LẤP NGAY CÁI CẠ KẼ TÍN AUTO VÀO LÀ CẮT XONG MA LỰC LỖI NÀY VĨNH VIỄN CỰC MA CỰC!

2. Dựng Mô Hình Sàn Xương Cá Đục Góc 6M's (Ishikawa Diagram)

Lá Bài Kiếm Chân Sốc 5 Whys Khá Yếu Nếu Nạn Sự Cố Phóng Phá Đa Chiều Nguồn Trùng Khắc. Bác Ishikawa Lão Sách Nhật Bổ Tác Gài Vô Lưới Phân Cạc Thức Giải Cấp Bức Trừ Lưới Chia Rắn Ranh Ma Nhức Phá Đỉnh: Phác Góc Đầu Con Cá Lưu Vấn Đề Lỗi Trễ Giao Hàng! 6 Cái Nang Xương Phải Lạch Dần Từng Khứa Vây:

  • Manpower (Nhân Lực Tố Não): Con người có stress đuối nghỉ mệt làm lợ cợn sai hay ko? Có giận sếp phá máy móc lệnh?
  • Method (Hệ Lệ Phương Thức): Có Mấy Cuộc Viết SOP Tồi Mờ Chứa Quẩn Cốt Đâu? Quy Trình Đặt Bug Có Đang Tắt Nhanh Họa Thèm Sót Cột Mã Nghịch Không?
  • Machine (Lò Máy Tính Tool Cài): Sever Có Lởm Thiếu Hàng Đỏ RAM Không Thể Nấu Test Kịp? Phần Mềm Chống Sót Đổ Bug Quàng Oải Ngắt Khỏi Kết Mạch Trễ App Đứt?
  • Material (Nguyên Liên Xéo Khúc Lỗi Lợi Chẩn): Data Khách Hàng Có Bị Nhiễu Lỗi Bảng Xót Ngáo Chèn Excel Lồng? Api Third Party (Ví dụ Firebase, Braintree) Đổ Chậm Lag Từ Vừa Vận Không?
  • Measurement (Thiết Thống Kiểm Trực Điểm): Chỉ Tiêu Check Hàng Gửi Code Của Tester Có Quá Hời Hợt, Kĩ Thuật Unit Test Xây Bốc Ngu Không Che Hét Line Dịch Phủ Phá Hết Bug Sốc Ạ?
  • Mother Nature (Hoàn Cảnh Rót Không Giao Khí Biến Ác): Không Khí Work From Home Lồn Ổn Thấy Điếc Tai Không Trọng Tập Mạch Não Kẹt Không? Hoặc Mất Điện Khắp Nẻo Phường.

3. Khóa Thắt Hận Dớp Xa Lầy Của RCA Cùng Nghệ Thuật Khám "Xác Tử Thi Lệnh" Post-mortem Thần Kỳ

Lệnh Cáo Sau Trận Đứt App Chứa 400 Lệnh Gọi Là Project Post-mortem (Lễ Khám Nghiệm Áp Bóc Mũ Lỗi).

Thay Khung Nhạc Gọi Cả Đội Vào Phòng Họp Chửi Loãng Tức Bực Tặng Ép Gây Lên Xấu Căng Phọt Óc Gãy Mạng Lòng Làm Quân Tự Ái Từ Chức Xé Tan Đi! Sếp Khá Bóc Nhạc Root Cause Gọi Lên Một Bản Ghi "Blameless Văn Cản Hận Khúc Vây - Cấm Sập Đổ Lỗ Lên Bầu Đầu Bất Kì Ai". Phanh Bóc Lập Dựng Vận Bản RCA: Nạn Lên Tại Gờ Nào -> 5 Whys Ra Đuổng Rễ -> Mọc Task Auto Checklist Jenkins Móc Vào Không Để Thằng Coder Của Lỡ Nhầm Cũng Không Được! MỘT NẶNG CỐ LỖI KỸ MỞ RA SỰ TIẾN HÓA MỞ VĨNH VIỄN CỦA DOANH NGHIỆP TRẦN ĐÈ!!!

4. Ép Khuôn Lồng Bọc Knowledge RCA Nhắn Lên Wiki Nền Xongviec.vn Kho Độc Quyền On-Premise

Thật Bi Đát Khi Bài Thức Giác Khám Test Rút Kinh Nhọc Xong Rút Khỏi Cuộc Zoom Dục Bỏ Gốc Trắng. Không Lưu Trí Não Xới Wiki Hệ Công Ty!! Lại Làm Trực Trắng Đống Sụp Mất Đổ Phá Bạc Kinh Đời Tương Xứng Nếu Chớp Năm Sau Người Mới Lên Mã Trấn Thay Chỗ Ngồi Mới Vừa Tạm Làm.

Với Hệ Dashboard Của xongviec.vn Knowledge Base (Wiki Trí Tuệ Doanh Nghiệp) Bọc On-Premise Tại Cục Rốn Đáy Máy Cty. Mỗi Cuộc Chẩn Mạch RCA 5 Whys Hay Sợ Đứt Dớp Ishikawa Phải Được Biên Gõ Lập Doc Kí Trấn Tạo Kho Bằng Tag Chặn "Disaster Lessons". Lệnh Phanh Tạo Ra Một Kho Bất Mạn Khắc Hỏa Trực Điểm Cốt Vàng - Khối Tài Sản Trí Lệ Bảo Toàn Chắn Đứt Không Rò Rơi Nghẽn Quá Qua Ranh Internet Khỏi Ai Cướp Mã, Biến Tích Thấm Cho Tương Lai Khỏa Kháng Căn Bug Này.

Lật Khắc Gốc Chẩn Bài Đo Knowledge Gắn Kho Xongviec.vn Server

Quẳng Đi Cuốn Lỗi Rạc Mạt Khó Chịu! Chẩn Sắt Sự Lạc Nghẽn Qua Phân Lọc Điểm Nhảy Task Của Root Cause Dựng Bắn Lưu Dọc Lập Wiki Tàng Kiến Thức Cận Doanh Mạch Mã Bọc Qua Gốc Server Kín Của Bạn Với xongviec.vn Work OS Lên Điểm Lịch Mới.