โครงการ ERP ที่ล้มเหลวมักไม่ได้ล้มตอนเขียนโค้ด แต่ล้มตั้งแต่ยังไม่เริ่ม เพราะเตรียมตัวไม่พอ เช็กลิสต์นี้รวมสิ่งที่เราอยากให้ลูกค้าทุกรายเตรียมก่อนคิกออฟ
ก่อนเริ่มโครงการ
1. ระบุปัญหาที่ต้องแก้เป็นข้อ ๆ
เขียนออกมาเป็นประโยคที่วัดได้ เช่น “ปิดงบใช้เวลา 25 วัน อยากลดเหลือ 10 วัน” หรือ “สต๊อกในระบบต่างจากของจริงเกิน 8%” ไม่ใช่ “อยากได้ระบบที่ทันสมัย” เพราะข้อความแบบหลังวัดผลไม่ได้และทำให้ขอบเขตบานปลาย
2. ตั้งเจ้าของโครงการหนึ่งคน
ต้องเป็นคนที่รู้ธุรกิจ มีเวลาให้โครงการอย่างน้อย 30% ของเวลางาน และมีอำนาจตัดสินใจแทนบริษัทได้ ถ้าทุกเรื่องต้องรอเจ้าของบริษัทที่ยุ่งตลอด โครงการจะยืดออกไปเรื่อย ๆ
3. ตั้งตัวแทนจากทุกแผนกที่เกี่ยวข้อง
ให้คนที่ ทำงานจริง เข้าร่วม ไม่ใช่แค่หัวหน้าแผนก เพราะคนที่คีย์ข้อมูลทุกวันจะรู้ข้อยกเว้นที่หัวหน้าไม่รู้ และคนกลุ่มนี้แหละที่จะเป็นคนบอกว่าระบบใหม่ใช้ได้จริงหรือไม่
4. ตัดสินใจเรื่องเวอร์ชันและการโฮสต์
เลือกระหว่าง Community กับ Enterprise และเลือกว่าจะใช้คลาวด์หรือติดตั้งเอง สองเรื่องนี้ส่งผลกับสถาปัตยกรรมทั้งโครงการ จึงควรจบก่อนเริ่ม อ่านเพิ่มที่ Odoo Community vs Enterprise
5. กำหนดขอบเขตเฟสแรกให้แคบ
เลือกโมดูลที่แก้ปัญหาเจ็บที่สุด 2–3 โมดูล อย่าพยายามทำทุกอย่างพร้อมกัน เฟสแรกที่สำเร็จภายใน 3 เดือนสร้างความเชื่อมั่นได้มากกว่าเฟสใหญ่ที่ลากยาว 1 ปี
6. จัดระเบียบข้อมูลตั้งต้น
เตรียมและทำความสะอาดข้อมูลเหล่านี้ล่วงหน้า
- รายชื่อลูกค้าและผู้ขาย พร้อมเลขประจำตัวผู้เสียภาษีและที่อยู่ที่ถูกต้อง
- รหัสสินค้า ชื่อ หน่วยนับ และราคาขาย
- ยอดคงเหลือสต๊อกล่าสุดพร้อมต้นทุน
- ลูกหนี้และเจ้าหนี้คงค้าง
- ผังบัญชีและยอดยกมา
ทุกชั่วโมงที่ใช้ทำความสะอาดข้อมูลตอนนี้ ประหยัดเวลาโครงการได้หลายเท่า
ระหว่างโครงการ
7. ยึดกระบวนการมาตรฐานก่อน
ทุกครั้งที่ขอปรับแต่ง ให้ถามว่า “ถ้าเราทำตามวิธีมาตรฐานของ Odoo จะเสียอะไร” หลายครั้งคำตอบคือไม่เสียอะไรเลย นอกจากความเคยชิน การปรับแต่งทุกจุดคือต้นทุนทั้งตอนทำและตอนอัปเกรด
8. บันทึกทุกข้อตกลงเป็นเอกสาร
สิ่งที่คุยกันในห้องประชุมแล้วไม่ได้เขียนไว้ จะกลายเป็นข้อขัดแย้งในภายหลังเสมอ ควรมีเอกสารออกแบบระบบที่ทั้งสองฝ่ายเซ็นรับก่อนเริ่มพัฒนา
9. ทดสอบด้วยข้อมูลจริง
การทดสอบด้วยข้อมูลสมมติจะไม่เจอปัญหาจริง ให้ใช้เอกสารจริงของเดือนที่ผ่านมา แล้วเดินให้ครบวงจรตั้งแต่ใบเสนอราคาจนถึงรับชำระและลงบัญชี
10. วางแผนอบรมแยกตามบทบาท
เซลล์ไม่ต้องเรียนการปิดงบ และบัญชีไม่ต้องเรียนการจัดของ อบรมแยกตามหน้าที่ใช้เวลาน้อยกว่าและได้ผลกว่าการรวมทุกคนไว้ห้องเดียว ควรมีคู่มือสั้น ๆ และวิดีโอให้ทบทวนด้วย
ก่อนและหลัง Go-Live
11. เตรียมแผนวันขึ้นระบบ
ต้องตอบให้ได้ว่า
- ตัดยอดข้อมูลเก่าวันไหน
- ระหว่างช่วงเปลี่ยนผ่านจะออกเอกสารจากระบบไหน
- ใครเป็นผู้อนุมัติว่าข้อมูลยกมาถูกต้อง
- ถ้าเกิดปัญหาใหญ่ แผนสำรองคืออะไร
12. กำหนดเกณฑ์วัดความสำเร็จ
ตกลงกันตั้งแต่ต้นว่าอะไรคือ “สำเร็จ” เช่น ออกใบกำกับภาษีจากระบบได้ 100% ภายในเดือนแรก หรือความคลาดเคลื่อนของสต๊อกต่ำกว่า 2% ภายในไตรมาสแรก การมีตัวเลขทำให้ทุกฝ่ายรู้ว่าโครงการจบเมื่อไร
สิ่งที่ควรหลีกเลี่ยง
- ขึ้นระบบวันที่ 1 มกราคม พร้อมปิดงบปีเก่า ควรเลือกช่วงที่ทีมบัญชีว่างที่สุด
- ให้ที่ปรึกษาตัดสินใจเรื่องธุรกิจแทนคุณ เราแนะนำได้ แต่คนที่รู้ว่าธุรกิจต้องการอะไรคือคุณ
- ปล่อยให้ระบบเก่าและใหม่ทำงานคู่กันนาน ๆ เพราะสุดท้ายคนจะกลับไปใช้ของเก่า
- ตัดงบอบรมเป็นอย่างแรกเมื่อเงินไม่พอ ควรตัดขอบเขตโมดูลแทน
สรุป
ความสำเร็จของโครงการ Odoo วัดกันที่การเตรียมตัวมากกว่าความสามารถของซอฟต์แวร์ ถ้าคุณทำ 12 ข้อนี้ครบก่อนเริ่ม โอกาสที่โครงการจะจบตามเวลาและงบจะสูงขึ้นมาก
อยากให้เราช่วยประเมินความพร้อมของทีมคุณก่อนเริ่ม? นัดคุยกับเราได้ ครั้งแรกไม่มีค่าใช้จ่าย
คำถามที่พบบ่อย
โครงการ Odoo ล้มเหลวเพราะอะไรมากที่สุด?
จากที่เราเจอ สาเหตุอันดับหนึ่งไม่ใช่เรื่องเทคนิค แต่คือการไม่มีเจ้าของโครงการฝั่งลูกค้าที่มีอำนาจตัดสินใจ ทำให้ข้อสรุปเปลี่ยนไปมาและงานไม่จบ รองลงมาคือการเปิดโมดูลพร้อมกันมากเกินไปในเฟสแรก
ควรใช้เวลาเตรียมตัวนานแค่ไหนก่อนเริ่ม?
โดยทั่วไป 2–4 สัปดาห์ก็เพียงพอสำหรับการจัดระเบียบข้อมูล ตั้งทีม และสรุปเป้าหมาย ซึ่งเป็นการลงทุนที่คุ้มมาก เพราะช่วยลดเวลาระหว่างโครงการได้มากกว่านั้นหลายเท่า