บทความ 10 · Vendor Selection · 2025-11-09

ก่อนจ้างบริษัทพัฒนา AI ต้องเตรียมอะไรบ้าง เพื่อให้ระบบช่วยลดต้นทุนได้จริง

ผู้พัฒนาที่ดีช่วยออกแบบทางเลือกได้ แต่ไม่สามารถตัดสินแทนเจ้าของว่ากระบวนการใดสำคัญ ข้อมูลใดเชื่อถือได้ หรือบริษัทจะเปลี่ยนวิธีทำงานอย่างไร การเตรียมโจทย์และหลักฐานก่อนขอ Proposal ช่วยลดทั้งงบ เวลา และความเสี่ยงที่จะได้เพียง Demo

ก่อนจ้างบริษัทพัฒนา AI ต้องเตรียมอะไรบ้าง เพื่อให้ระบบช่วยลดต้นทุนได้จริง
อ่านแบบสั้น
  • โครงการ AI ล้มบ่อยที่สุดไม่ใช่เพราะเลือกผู้พัฒนาผิด แต่เพราะเริ่มคุยตอนที่โจทย์ยังไม่ชัด
  • ถ้าโจทย์ไม่ชัด แต่ละเจ้าจะเสนอคนละเรื่อง จนคุณเทียบราคาไม่ได้เลย
  • สิ่งที่ควรมีก่อนเปิดรับข้อเสนอคือเอกสารหนึ่งหน้า ที่บอกปัญหา ใครใช้ ข้อมูลที่มี และวัดผลอย่างไร

1. เตรียมบริษัทให้พร้อมก่อนเริ่มหา Vendor

เวลาคุณจะสร้างบ้าน คุณไม่ได้เดินไปถามผู้รับเหมาว่า “ควรสร้างบ้านแบบไหนดี” คุณบอกก่อนว่าจะอยู่กี่คน งบเท่าไร และที่ดินหน้ากว้างเท่าไร โครงการซอฟต์แวร์ก็ใช้หลักเดียวกัน

แต่งตั้ง Business Owner ที่มีอำนาจเปลี่ยนกระบวนการและตอบคำถามได้ ไม่ควรโยนให้ฝ่าย IT หรือเลขานุการเป็นผู้ประสานเพียงอย่างเดียว เพราะการตัดสินใจหลักเกี่ยวกับกติกา ความเสี่ยง และ KPI หากไม่มีเจ้าของ ผู้พัฒนาจะได้รับคำตอบช้าและเติมช่องว่างด้วยสมมติฐาน

รวบรวมข้อมูล Baseline ได้แก่ จำนวนงาน เวลาต่อขั้น Error, Cycle Time, จำนวนคน และค่าใช้จ่าย หากยังไม่มีตัวเลข ให้ขอ Discovery Phase เพื่อเก็บ ไม่ควรขอราคาพัฒนาระบบเต็มจากคำอธิบายว่า “อยากมี AI ช่วยบริษัท” เพราะ Proposal แต่ละรายจะตีความต่างกันจนเปรียบเทียบไม่ได้

กำหนดงบช่วงและกรอบเวลา พร้อมข้อจำกัด เช่น ต้องเก็บข้อมูลในประเทศ ใช้ระบบเดิม ห้ามส่งข้อมูลลูกค้าออก หรือมีวัน Peak สำคัญ ความโปร่งใสช่วยให้ Vendor เสนอ Architecture ที่เหมาะแทนการออกแบบเกินหรือขาดความต้องการ

สิ่งที่ควรมีในมือProcess Owner, Baseline, ตัวอย่างข้อมูลจริงที่ปกปิดข้อมูลอ่อนไหวแล้ว, ระบบที่ต้องเชื่อม, เป้าหมายธุรกิจ, งบช่วง และผู้ตัดสินใจขั้นสุดท้าย

2. เขียน Business Brief หนึ่งหน้าก่อนเขียนรายการฟีเจอร์

เอกสารหน้าเดียวที่บอกว่าปัญหาคืออะไร ใครจะใช้ ข้อมูลที่มีอยู่คืออะไร และจะวัดผลอย่างไร จะทำให้ทุกเจ้าเสนอจากโจทย์เดียวกัน และคุณจะเทียบข้อเสนอได้จริง

เอกสารหนึ่งหน้าที่บอกปัญหาและเกณฑ์วัดผล มีค่ากว่ารายการฟีเจอร์ยาวเหยียด
เอกสารหนึ่งหน้าที่บอกปัญหาและเกณฑ์วัดผล มีค่ากว่ารายการฟีเจอร์ยาวเหยียด

เริ่มด้วยปัญหาและผลกระทบ เช่น “ทีมแอดมิน 6 คนประมวลผลคำสั่งซื้อ 4,000 รายการต่อเดือน ใช้เฉลี่ย 12 นาที ผิด 3 เปอร์เซ็นต์ และต้องรับเพิ่มหนึ่งคนทุกครั้งที่ยอดโต 20 เปอร์เซ็นต์” จากนั้นเขียนผลลัพธ์เป้าหมาย เช่น ลด Touch Time เหลือ 4 นาทีและรองรับยอดเพิ่ม 50 เปอร์เซ็นต์โดยไม่เพิ่มคน

อธิบาย Workflow ปัจจุบัน ช่องทางข้อมูล ระบบ ผู้เกี่ยวข้อง ข้อยกเว้น และความเสียหายเมื่อผิด ระบุสิ่งที่ไม่อยู่ในขอบเขต เช่น ยังไม่อนุมัติจ่าย ไม่เปลี่ยน ERP หรือยังไม่ตอบลูกค้าอัตโนมัติ ขอบเขตลบช่วยป้องกันโครงการขยายระหว่างทาง

หลีกเลี่ยงการล็อกเทคโนโลยีเร็ว เช่น “ต้องใช้ AI Agent” หากโจทย์เป็นการย้ายข้อมูลตามกติกา Vendor ควรอธิบายว่าส่วนใดใช้ Automation ส่วนใดใช้ AI และเหตุใด ทางออกที่ฉลาดน้อยกว่ามักถูกกว่าและเสถียรกว่า

3. เตรียมข้อมูลและระบบให้ผู้พัฒนาประเมินได้

ทำรายการแหล่งข้อมูล: CRM, ERP, Database, Email, File Storage, Spreadsheet, คู่มือ และข้อมูลภายนอก ระบุเจ้าของ รูปแบบ ปริมาณ ความถี่อัปเดต คุณภาพ และสิทธิ์เข้าถึง บอกความจริงว่ามีไฟล์ส่วนตัวหรือขั้นตอนนอกระบบ เพราะสิ่งเหล่านี้มักเป็นต้นทุน Integration ที่ใหญ่ที่สุด

ข้อมูลที่จัดเรียงพร้อมใช้ กับกองเอกสารที่ยังไม่มีใครแตะ ผู้พัฒนาประเมินได้ต่างกันมาก
ข้อมูลที่จัดเรียงพร้อมใช้ กับกองเอกสารที่ยังไม่มีใครแตะ ผู้พัฒนาประเมินได้ต่างกันมาก

เตรียมตัวอย่างข้อมูลที่หลากหลายทั้งเคสทั่วไป ข้อมูลไม่ครบ ภาษาไม่สวย และข้อยกเว้น อย่างน้อย 50–100 ตัวอย่าง พร้อมคำตอบที่ถูกต้องหรือวิธีตรวจ หากไม่มี Ground Truth จะประเมินโมเดลไม่ได้และการ Demo จะเลือกแต่กรณีง่าย

ตรวจข้อกำหนดข้อมูลส่วนบุคคล ความลับทางการค้า และสัญญากับลูกค้า กำหนดว่าข้อมูลใดใช้พัฒนาได้ ต้อง Mask หรือไม่ เก็บนานเท่าไร และผู้ให้บริการโมเดลใช้ข้อมูลฝึกหรือไม่ อย่าส่ง Production Data ให้ Vendor ก่อนมี NDA, สิทธิ์ และช่องทางที่เหมาะสม

รายการข้อมูลคำถามผลต่อโครงการ
คุณภาพครบ ถูก และล่าสุดแค่ไหนความแม่นยำและเวลาเตรียม
การเข้าถึงมี API หรือส่งออกได้หรือไม่ต้นทุน Integration
สิทธิ์ใครอ่าน เขียน ลบได้Security Design
ปริมาณต่อวันและช่วงพีคเท่าไรInfrastructure และค่าใช้
Retentionเก็บ Log และผลลัพธ์นานเท่าไรCompliance และต้นทุน

4. กำหนดขอบเขต Pilot และ KPI ก่อนขอราคา

Pilot ต้องตอบความเสี่ยงหลัก ไม่ใช่ทำหน้าจอครบ กำหนดอินพุตหนึ่งหรือสองช่องทาง ผลลัพธ์หลักหนึ่งแบบ และ Integration เท่าที่จำเป็น ระบุจำนวนผู้ใช้และปริมาณทดสอบ ให้ Vendor แยกราคาสำหรับ Discovery, Pilot, Production และ Maintenance เพื่อเห็น Commitment ทีละขั้น

อ่านข้อเสนอให้เห็นของจริงข้างใน: ขอบเขต เงื่อนไข และสิ่งที่ไม่รวม
อ่านข้อเสนอให้เห็นของจริงข้างใน: ขอบเขต เงื่อนไข และสิ่งที่ไม่รวม
สำหรับทีมพัฒนา · ตัวชี้วัดเชิงเทคนิค

KPI ควรมี Business, Quality, Technical และ Cost เช่น ลดเวลาต่อรายการ 60 เปอร์เซ็นต์ ความถูกต้องข้อมูลบังคับ 98 เปอร์เซ็นต์ P90 Response ต่ำกว่า 10 วินาที และค่าใช้จ่ายไม่เกิน 5 บาทต่อรายการ กำหนด Acceptance Test และผู้ตัดสินว่าผ่าน

ขอบเขตที่ชัดตอบได้
  • ใครใช้ ระบบเริ่มทำงานเมื่อใด และจบเมื่อใด
  • ข้อมูลมาจากไหนและเขียนกลับที่ใด
  • กรณีใด AI ทำ กรณีใดต้องให้คนอนุมัติ
  • กรณีใดถือว่าผิดและวัดจากชุดข้อมูลใด
  • สิ่งใดส่งมอบปลาย Pilot และใครเป็นเจ้าของ

5. 15 คำถามที่ควรถามบริษัทพัฒนา AI

  1. ช่วยอธิบายปัญหาธุรกิจและ KPI ของเราในภาษาของคุณได้หรือไม่?
  2. ส่วนใดควรใช้ AI ส่วนใดควรใช้ Automation ปกติ และเพราะอะไร?
  3. จะวัดความถูกต้องด้วยข้อมูลจริงอย่างไร และใครกำหนด Ground Truth?
  4. ระบบจัดการข้อมูลไม่ครบ คำสั่งขัดกัน และกรณีนอกขอบเขตอย่างไร?
  5. โมเดลและผู้ให้บริการใดถูกใช้ ข้อมูลของเราถูกนำไปฝึกหรือไม่?
  6. ข้อมูลถูกส่งไปประเทศหรือภูมิภาคใด เข้ารหัสและเก็บนานเท่าไร?
  7. สิทธิ์ของ Agent หรือระบบถูกจำกัดอย่างไร มี Human Approval ตรงไหน?
  8. ป้องกัน Prompt Injection, ข้อมูลรั่ว และการทำงานซ้ำอย่างไร?
  9. มี Log, Monitoring, Budget Alert และ Incident Response อะไรบ้าง?
  10. หากโมเดล API หรือระบบต้นทางล่ม ธุรกิจทำงานต่ออย่างไร?
  11. ค่าใช้จ่ายต่อรายการและต่อเดือนที่ปริมาณต่ำ กลาง สูงเท่าไร?
  12. Source Code, Prompt, Workflow, Data และผลลัพธ์เป็นของใคร?
  13. เราสามารถเปลี่ยนโมเดล ย้าย Hosting หรือเปลี่ยน Vendor ได้ยากเพียงใด?
  14. หลังส่งมอบ ใครดูแล SLA, Security Patch, Evaluation และค่าใช้จ่ายเท่าไร?
  15. ขอดูตัวอย่างระบบ Production ที่ใกล้เคียงและบทเรียนจากกรณีที่ไม่สำเร็จได้หรือไม่?

คุณภาพคำตอบสำคัญกว่าความมั่นใจ Vendor ที่ดีจะยอมรับสิ่งที่ยังไม่รู้ ขอข้อมูลเพื่อประเมิน และเสนอการทดลองลดความเสี่ยง ผู้ขายที่รับประกันความแม่นยำสูงโดยยังไม่เห็นข้อมูล หรือบอกว่า AI เรียนรู้เองทั้งหมด ควรถูกตรวจสอบเพิ่ม

6. อ่าน Proposal ให้เห็นของจริงใต้คำว่า AI

สำหรับทีมพัฒนา · รายการฟีเจอร์

Proposal ควรมี Process Flow, Architecture, Data Flow, Roles, Assumptions, Deliverables, Timeline, Acceptance Criteria, Security, Cost Model และสิ่งไม่รวม หากมีเพียงรายการฟีเจอร์และภาพหน้าจอ ยังไม่พอประเมินระบบ Production ขอให้แสดงว่าข้อมูลเดินอย่างไรเมื่อสำเร็จ ผิดพลาด และระบบภายนอกล่ม

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

เปรียบเทียบ Proposal บนขอบเขตและ Scenario เดียวกัน อย่าเลือกจากราคาก้อนสุดท้ายอย่างเดียว บางรายรวม Discovery, Deployment และ Support ขณะที่บางรายคิดเฉพาะ Prototype สร้างตาราง Total Cost 24 เดือน รวม API, Hosting, Maintenance, License และการเปลี่ยนแปลงที่คาดได้

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

ตรวจ Timeline ว่ามีเวลาสำหรับข้อมูล Integration, User Test, Security Review และ Parallel Run หรือไม่ การสัญญาสร้างเร็วอาจทำได้สำหรับ Demo แต่ Production ต้องทดสอบข้อยกเว้นและเตรียมการเปลี่ยนงาน อย่าบังคับ Go-live ตามวันที่การตลาดหาก Guardrail ยังไม่ผ่าน

Red Flagsใช้คำว่า “แม่นยำ 100%”, ไม่พูดถึงข้อมูลผิด, ขอสิทธิ์กว้าง, ไม่มีค่าใช้ตามปริมาณ, ไม่มี Acceptance Test, ผูกกับระบบตนเองโดยส่งออกไม่ได้ หรือเสนอสร้างระบบใหญ่ก่อนพิสูจน์ Workflow หลัก

7. สิ่งสำคัญในสัญญาและการเป็นเจ้าของ

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

ระบุสิทธิ์ Source Code, Configuration, Prompt, Evaluation Dataset, Generated Data, Documentation และ Custom Connector แยกของที่สร้างใหม่กับทรัพย์สินเดิมของ Vendor หากมี Open-source หรือบริการภายนอก ต้องเปิดเผย License และข้อจำกัด

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

กำหนด Data Processing, Confidentiality, Subprocessor, ที่เก็บข้อมูล, Retention, การลบเมื่อจบสัญญา และการแจ้ง Incident ระบุสิทธิ์ Audit หรือหลักฐานมาตรฐานที่ต้องส่ง สำหรับข้อมูลสำคัญควรมี Environment แยกและห้ามใช้ Production Data ในการทดสอบโดยไม่มีอนุมัติ

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

สร้าง Exit Plan ตั้งแต่ต้น: ส่งออกข้อมูลและ Log ในรูปแบบใด ส่งมอบ Credential อย่างไร มีเอกสาร Deployment และ Runbook หรือไม่ Vendor ช่วย Transition กี่วัน และระบบทำงานต่อได้เมื่อสัญญาสิ้นสุดหรือไม่ Lock-in บางส่วนอาจยอมรับได้หากประหยัดและชัด แต่ต้องเป็นการตัดสินใจ ไม่ใช่สิ่งที่พบภายหลัง

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

ผูก Milestone Payment กับผลส่งมอบและ Acceptance ไม่ใช่เวลาเพียงอย่างเดียว เช่น Discovery Report, Pilot ผ่านชุดทดสอบ, Production Readiness และ Go-live Stabilization กำหนดวิธีจัดการ Change Request เพื่อไม่ให้ทุกความต้องการใหม่กลายเป็นข้อพิพาท

8. กระบวนการคัดเลือกที่เร็วแต่ไม่เสี่ยง

  1. Shortlist 3 ราย: ดูประสบการณ์ใกล้เคียง ความสามารถ Integration และความเข้าใจธุรกิจ
  2. Briefing เดียวกัน: ให้ข้อมูล ขอบเขต และ KPI ชุดเดียว เปิด Q&A ที่คำตอบสำคัญแชร์เท่าเทียม
  3. Solution Workshop: ให้ทีมจริงร่วมวิเคราะห์ Process และข้อยกเว้น ดูวิธีคิดมากกว่า Slide ขาย
  4. Paid Discovery/Pilot: สำหรับโจทย์ซับซ้อน จ่ายให้พิสูจน์ส่วนเสี่ยงด้วยข้อมูลที่ปกป้องแล้ว ไม่ขอ Demo ฟรีที่ผิวเผิน
  5. Reference Check: ถามลูกค้าเดิมเรื่องหลัง Go-live ค่าใช้จริง การตอบ Incident และการส่งมอบความรู้
  6. Scorecard: ให้คะแนน Business Fit, Technical, Security, Team, Cost และ Exitability โดยกำหนดน้ำหนักก่อนเปิดราคา
30%ความเข้าใจธุรกิจและผลลัพธ์
30%เทคนิค ข้อมูล และความปลอดภัย
20% + 20%ทีมส่งมอบ และต้นทุนรวม

น้ำหนักเป็นเพียงตัวอย่าง ธุรกิจที่อยู่ภายใต้ข้อกำกับควรเพิ่ม Security และ Compliance อย่าให้ผู้ใช้งานปลายทางไม่มีเสียง เพราะระบบที่ถูกแต่ใช้ยากจะสร้าง Shadow Process และไม่ลดคนจริง

9. 30 วันแรกหลังเริ่มงานต้องเห็นอะไร

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค

สัปดาห์แรกควรยืนยัน Baseline, Process Map, Owner, Data Access และ Risk Register สัปดาห์ที่สองมี Prototype ของเส้นทางหลักและ Evaluation ชุดแรก สัปดาห์ที่สามทดสอบข้อมูลจริงใน Shadow Mode และสัปดาห์ที่สี่มีผลเปรียบเทียบพร้อมคำตัดสินว่าจะเดิน Production หรือปรับสมมติฐาน

ตั้งประชุมตัดสินใจสั้นรายสัปดาห์ แยก Demo, Metrics, Risks และ Decisions ไม่ใช้เวลาส่วนใหญ่รายงานกิจกรรม เจ้าของต้องแก้ Blocker ด้านข้อมูลหรือกติกาเร็ว หากทีมบริษัทไม่ส่งตัวอย่างและ Feedback ตามเวลา Vendor ไม่สามารถชดเชยด้วยเทคโนโลยี

เริ่มแผนเปลี่ยนงานตั้งแต่เดือนแรก ระบุ SOP ใหม่ ผู้ตรวจ ระบบสำรอง และวิธี Capture Value เช่น หยุด Overtime หรือไม่รับเพิ่ม หากรอจนระบบเสร็จแล้วค่อยคุยเรื่องคน บริษัทจะมี AI เพิ่มหนึ่งระบบแต่ยังรักษาขั้นตอนและต้นทุนเดิมทั้งหมด

สรุป: การเลือกบริษัทพัฒนา AI เริ่มจากความพร้อมของลูกค้าเอง เขียนปัญหาและ KPI เตรียมข้อมูลจริง กำหนดขอบเขต Pilot ถามเรื่องความผิดพลาด สิทธิ์ ต้นทุน และ Exit Plan แล้วผูกสัญญากับผลลัพธ์ ผู้พัฒนาที่เหมาะไม่เพียงสร้าง Demo ได้เร็ว แต่ช่วยให้ระบบทำงานจริง วัดได้ ปลอดภัย และบริษัทดูแลต่อได้

DNA MAKER · SOLUTION BLUEPRINT

เตรียมโจทย์และข้อมูลให้พร้อม ก่อนเปิดรับข้อเสนอจากผู้พัฒนา

บทความนี้เขียนขึ้นเพื่อให้คุณคุยกับผู้พัฒนาทุกรายได้อย่างเท่าเทียม รวมถึงเราด้วย สิ่งที่ทำให้โครงการล้มเหลวบ่อยที่สุดไม่ใช่การเลือกผู้พัฒนาผิด แต่คือการเริ่มคุยตอนที่โจทย์ยังไม่ชัด ทำให้แต่ละเจ้าเสนอคนละเรื่องจนเทียบกันไม่ได้ ความรู้เรื่องกระบวนการและข้อมูลอยู่กับทีมของคุณ ส่วนสิ่งที่ DNA Maker ช่วยได้ในขั้นนี้คือการตั้งคำถามให้ถูก และช่วยเรียบเรียง Business Brief หนึ่งหน้าที่ระบุปัญหา ผู้ใช้ ขอบเขต ข้อมูลที่มี และเกณฑ์วัดผล

สิ่งที่ควรมีอยู่ในมือก่อนคุยกับใครก็ตาม

เมื่อโจทย์ชัดแล้ว การพัฒนาจึงเริ่มได้อย่างมีทิศทาง เรามักเสนอให้แบ่งเป็นช่วงประเมินความเป็นไปได้ที่สั้นและมีราคาชัดเจนก่อน เพื่อให้ทั้งสองฝ่ายเห็นข้อมูลจริงก่อนผูกพันระยะยาว พร้อมข้อตกลงเรื่องความเป็นเจ้าของโค้ด ข้อมูล และเอกสาร ที่ทำให้คุณเปลี่ยนผู้พัฒนาได้ในอนาคตโดยไม่ติดล็อก ถ้าคุณกำลังจะออกใบขอข้อเสนอ ลองส่ง Brief ฉบับร่างมาให้เราช่วยดูว่ามีช่องว่างตรงไหน แม้สุดท้ายคุณจะเลือกทำงานกับเจ้าอื่นก็ตาม

คลังคำศัพท์การพัฒนาซอฟต์แวร์

คำศัพท์กลุ่มนี้ช่วยให้อ่านข้อเสนอและสัญญาพัฒนาระบบได้เข้าใจขึ้น

คำศัพท์คืออะไรตัวอย่างที่เข้าใจง่ายคำถามที่ผู้บริหารควรถามทีมพัฒนา
Business Briefเอกสารสั้นที่ระบุปัญหา ผู้ใช้ ขอบเขต และเกณฑ์วัดผลของโครงการเอกสารหนึ่งหน้าที่ส่งให้ผู้พัฒนาทุกรายใช้เสนอราคาทุกเจ้าเสนอจากโจทย์เดียวกันหรือไม่?
Statement of Workเอกสารระบุขอบเขตงาน สิ่งที่ส่งมอบ และเงื่อนไขการยอมรับระบุว่ารอบนี้ส่งมอบอะไรและถือว่าเสร็จเมื่อใดเงื่อนไขการยอมรับงานเขียนไว้ชัดหรือยัง?
Acceptance Criteriaเกณฑ์ที่ตกลงไว้ว่างานแบบใดถือว่าผ่านระบบต้องอ่านเอกสารรูปแบบนี้ได้ถูกต้องตามเกณฑ์ที่ตกลงใครเป็นคนตัดสินว่าผ่าน และใช้ข้อมูลชุดใด?
Source Code Ownershipข้อตกลงว่าใครเป็นเจ้าของโค้ดและเอกสารที่พัฒนาขึ้นบริษัทเป็นเจ้าของโค้ดและเก็บไว้ในระบบของตัวเองถ้าเปลี่ยนผู้พัฒนา เราได้อะไรติดมือไปบ้าง?
Handoverการส่งมอบระบบ เอกสาร และความรู้ให้ทีมผู้รับดูแลต่อส่งมอบคู่มือ โครงสร้างระบบ และสิทธิ์เข้าถึงครบหลังส่งมอบแล้ว ใครดูแลต่อและด้วยเงื่อนไขใด?