วิธีเก็บ Requirement ก่อนเขียน TOR เพื่อให้ระบบตอบโจทย์การใช้งานจริง

วิธีเก็บ Requirement ก่อนเขียน TOR เพื่อให้ระบบตอบโจทย์การใช้งานจริง
REQUIREMENTS & TOR

วิธีเก็บ Requirement ก่อนเขียน TOR เพื่อให้ระบบตอบโจทย์การใช้งานจริง

Requirement ที่ดีควรเริ่มจากผู้ใช้งาน Workflow เป้าหมาย และข้อจำกัด ก่อนเปลี่ยนเป็น Technical Specification

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

หาก Requirement ไม่ชัดตั้งแต่ต้น แม้ TOR จะมีรายละเอียดทางเทคนิคจำนวนมาก ก็อาจนำไปสู่ระบบที่ติดตั้งได้ แต่ไม่ตอบโจทย์การใช้งานจริง

1. เริ่มจาก Business Need ไม่ใช่ชื่อผลิตภัณฑ์

ก่อนถามว่า “ควรซื้อระบบอะไร” ควรถามก่อนว่า:

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

2. เก็บ Requirement จากผู้ใช้งานจริง

ผู้ที่อนุมัติงบประมาณ ผู้ที่จัดซื้อ และผู้ที่ใช้งานระบบ อาจมีมุมมองไม่เหมือนกัน จึงควรเก็บข้อมูลจากหลายกลุ่ม เช่น End User, Operations, Maintenance, Engineering / IT / OT, Procurement และ Management

Requirement ที่ดีควรสะท้อนการใช้งานจริง ไม่ใช่ความต้องการของ Stakeholder เพียงกลุ่มเดียว

3. เข้าใจ Workflow ปัจจุบัน

ควรดูว่าผู้ใช้งานทำงานอย่างไรในปัจจุบัน ตั้งแต่ Input → Process → Output และตรวจว่าใครเริ่มกระบวนการ ต้องใช้ข้อมูลอะไร ใครอนุมัติ ระบบใดต้องเชื่อมต่อ และจุดใดเกิดความล่าช้าหรือ Manual Work ซ้ำ ๆ

4. แยก Requirement ออกจาก Specification

Requirement คือสิ่งที่ระบบต้องทำได้ ส่วน Specification คือรายละเอียดทางเทคนิคที่ใช้กำหนดวิธีหรือระดับที่ระบบต้องทำได้

ตัวอย่าง

Requirement: ผู้ใช้งานต้องสามารถเรียกดูข้อมูลย้อนหลังได้อย่างต่อเนื่อง

Specification: ระบบต้องรองรับการจัดเก็บข้อมูลไม่น้อยกว่า X วันภายใต้เงื่อนไขที่กำหนด

5. ทำให้ Requirement สามารถตรวจสอบได้

คำว่า “ประสิทธิภาพสูง”, “ใช้งานง่าย”, “คุณภาพดี” หรือ “รองรับอนาคต” ไม่ใช่ Requirement ที่ดีหากไม่มีวิธีวัด

เมื่อถึงวันรับมอบ เราจะพิสูจน์ได้อย่างไรว่าข้อนี้ผ่าน?

Requirement ที่วัดได้จะช่วยเชื่อมต่อไปยัง Acceptance Criteria, FAT, SAT และ UAT ในภายหลัง

6. ตรวจข้อจำกัดของโครงการ

  • Budget
  • Site Condition
  • Existing Infrastructure
  • Timeline
  • Integration
  • Cybersecurity
  • Maintenance Capability
  • Available Personnel
  • Environmental Conditions

ระบบที่ดีที่สุดทางเทคนิคอาจไม่ใช่ระบบที่เหมาะที่สุดกับองค์กร

ก่อนเริ่มเขียน TOR

องค์กรควรตอบได้ว่า: เรากำลังแก้ปัญหาอะไร → ใครเป็นผู้ใช้ → ต้องทำอะไรได้ → มีข้อจำกัดอะไร → จะพิสูจน์อย่างไรว่าระบบผ่าน เมื่อฐาน Requirement ชัด การพัฒนา TOR และ Specification จะมีเหตุผลมากขึ้น ลดความคลุมเครือ ลด Overspec และช่วยให้ Vendor เปรียบเทียบกันได้ดีขึ้น

บริการ AEGIS ที่เกี่ยวข้อง

01

Technical Needs Assessment

ทำให้โจทย์และ Requirement Base ชัดก่อนเริ่มจัดซื้อ

02

TOR & Specification Advisory

พัฒนาและทบทวน TOR และ Specification อย่างเป็นอิสระ

06

Testing & Acceptance

เชื่อม Requirement ไปสู่ Acceptance Criteria และการตรวจรับ