เนื่องจากน้องในทีมได้ลาออกทำงานที่อื่น แล้วมี Effect ที่แปลกมากถึงที่สุดเลย พอตอนน้องเค้ายังอยู่เวลามีเคสอะไร เรื่องซ้ำซาก แบบเดิม วนถามน้องเค้าไปเรื่อยๆ ผมเตือนให้ทำ KM หรือปรับคู่มืออะไรเพื่อป้องกันไม่ได้ทำกัน บ่นมาหลายรอบเลย ทั้ง CS / DEV
แต่พอน้องเค้าแจ้งลาออกแล้ว KM จาก DEV ผุดขึ้นเป็นดอกเห็ด แล้วถูกหรือป่าวก็ไม่รู้ เพราะเร่งทำกัน
ตอนยังอยู่ทำไมไม่ลองทำกัน ตอนที่จากไป ถึงสนใจมาทำ KM กัน
ทำไมต้องทำ KM
- มันเป็นสรุปไง ขมวดปัญหาที่อาจจะคุยกันเป็น 15-20 hop ตอบเมล์กันยาวเหยียด เพื่อให้หาเจอได้อย่างรวดเร็ว และเห็นว่า ROOT CAUSE เป็นยังไง แล้วการแก้ไขปัญหา ต่อทำอย่างไร ?
- ถ้า KM มันมี Pattern เป็นระเบียบ มันเอามาช่วยให้คนรุ่นหลังเข้ามาหา และปรับปรุงมันได้ (Contribute)
- เพิ่ม Bus Factor ด้วย ยิ่งรู้มาก รู้กันหลายคน ความเสี่ยงลดลงได้มาก เช่นกัน
- เมื่อ KM มีปริมาณมาก ยังเอาไปช่วยทำ Chatbot ได้ด้วยนะ ลดภาระไปอีก //ปัญหาที่เจอ ทุกคนอยากได้ Chatbot แต่ไม่มีใครยอมลง Effort ในส่วนนี้เลย
อ้าว เรามีระบบ Ticket นี้ หาเจอได้เสมอ Support ท่านนึงได้กล่าวไว้
- ปัจจุบันหาไม่เจอ เพราะไม่ได้สรุปไว้
- ปัญหาเดิมๆก็วน Loop เดิม หาไม่เจอส่งให้ Dev หาไป และโทษระบบซะงั้น
แล้วคำถามต่อไปเลยนะ ถ้าเคสใหม่หลังจากนี้ KM จะถูกสร้าง หรือ ปรับปรุงให้ล่าสุดไหม ?
หรือ เป็น KM เลือด ใครทำต้อง Update ไปตลอด
แนวคิดนี้วนกลับมาที่การทำ Test บางอย่างมันซับซ้อน เขียน Code เทพแหละเข้าใจ แต่ถ้าเราไม่อยู่แล้ว ใครจะมาไล่ไห้ ทำ Test กันเถอะ ครับ ตัว Test อธิบายการทำงานของ Code ได้เหมือนกัน //ควรเป็น Automate ด้วย
อย่าให้เกิดเหตุการณ์ที่คนลาออกไปแล้ว มาเร่งสร้าง KM หรือ Test ก่อนจะจากกันไป
ทำทีละนิด เพิ่มที่ละหน่อย Continuous Improvement
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.