ในอุตสาหกรรมโครงสร้างพื้นฐานและงานวิศวกรรมควบคุม ความปลอดภัยทางวิชาชีพและความถูกต้องตามกฎหมายถือเป็นรากฐานที่สำคัญที่สุด การดำเนินการใดๆ ที่เกี่ยวข้องกับการออกแบบ การคำนวณ หรือการเซ็นรับรองผลงานวิศวกรรมจึงต้องอยู่ภายใต้การกำกับดูแลของพระราชบัญญัติวิศวกรอย่างเคร่งครัด
บทความนี้จะเจาะลึกถึงผลทางกฎหมายและความรับผิดชอบที่ร้ายแรง หากนิติบุคคล (บริษัท) ละเลยการตรวจสอบคุณสมบัติ และให้บุคลากรที่ไม่มีใบอนุญาตประกอบวิชาชีพวิศวกรรมควบคุม (กว.) มาปฏิบัติงาน หรือให้ลงนามรับรองผลงานในงานที่กฎหมายกำหนด
⚖️ ความรับผิดชอบทางกฎหมายที่ขยายขอบเขต
ตามหลักกฎหมายวิชาชีพ ความรับผิดชอบไม่ได้จำกัดอยู่แค่ตัวบุคคลที่กระทำผิดเท่านั้น แต่ขยายไปถึงนิติบุคคล (บริษัท) ผู้ว่าจ้างหรือผู้กำกับดูแลด้วย การกระทำดังกล่าวถือเป็นการละเลยการควบคุมคุณภาพและมาตรฐานทางวิชาชีพ ซึ่งอาจนำไปสู่การถูกดำเนินคดีในหลายมิติ:
- ความรับผิดทางอาญา: หากการกระทำนั้นก่อให้เกิดความเสียหายต่อสาธารณะหรือทรัพย์สินร้ายแรง อาจเข้าข่ายความผิดอาญาฐานประมาทเลินเล่อ
- ความรับผิดทางแพ่ง: นิติบุคคลต้องรับผิดชอบในการชดใช้ค่าเสียหายทั้งหมดที่เกิดขึ้นจากการใช้ผลงานที่ไม่ถูกต้องตามกฎหมาย
- ความรับผิดทางปกครอง: อาจถูกเพิกถอนใบอนุญาตประกอบกิจการ หรือถูกสั่งให้ระงับโครงการชั่วคราว
⚙️ การป้องกันความเสี่ยงด้วยระบบดิจิทัล (System Architecture Approach)
ในมุมมองของ System Specialist การป้องกันความเสี่ยงทางกฎหมายนี้ต้องถูกฝังอยู่ในกระบวนการทำงาน (Workflow) และระบบบริหารจัดการโครงการ (Project Management System) อย่างเป็นระบบ บริษัทต้องสร้างกลไกที่บังคับให้มีการตรวจสอบคุณสมบัติ (Due Diligence) ก่อนการอนุมัติงานทุกขั้นตอน
สมมติว่าเรามีฐานข้อมูลพนักงานและใบอนุญาต เราสามารถใช้ภาษา SQL (PostgreSQL) เพื่อสร้าง Query ที่ตรวจสอบความถูกต้องของใบอนุญาตก่อนที่ระบบจะอนุญาตให้มีการเซ็นรับรองงานได้:
SQL
-- ตรวจสอบว่าพนักงานที่ถูกมอบหมายงานมีใบอนุญาตที่ถูกต้องและยังไม่หมดอายุหรือไม่
SELECT
e.employee_id,
e.name,
CASE
WHEN l.license_status = 'Active' AND l.expiry_date > CURRENT_DATE THEN '✅ Compliant'
ELSE '❌ Non-Compliant: Missing or Expired License'
END AS compliance_status
FROM
employees e
JOIN
licenses l ON e.employee_id = l.employee_id
WHERE
l.license_type = 'Controlled Engineering' AND l.license_status != 'Suspended';
โค้ดตัวอย่างนี้แสดงให้เห็นว่าระบบต้องทำการ JOIN ข้อมูลพนักงานกับข้อมูลใบอนุญาต และใช้เงื่อนไข (WHERE clause) เพื่อกรองเฉพาะบุคลากรที่สถานะใบอนุญาตเป็น ‘Active’ และยังไม่หมดอายุเท่านั้น หากผลลัพธ์ใดที่แสดงสถานะ ‘Non-Compliant’ ระบบจะต้องบล็อกการดำเนินการเซ็นรับรองงานนั้นโดยอัตโนมัติ
✅ บทสรุป: การสร้างเกราะป้องกันทางกฎหมาย
การปฏิบัติตามกฎหมายวิศวกรรมควบคุมไม่ใช่แค่การทำตามข้อบังคับ แต่คือการสร้างเกราะป้องกันความเสี่ยงให้กับองค์กร การลงทุนในระบบบริหารจัดการบุคลากรที่สามารถตรวจสอบคุณสมบัติและสถานะใบอนุญาตได้อย่างแม่นยำและเป็นอัตโนมัติ (Automated Compliance Check) จึงเป็นสิ่งจำเป็นอย่างยิ่งยวด เพื่อลดความเสี่ยงทางกฎหมายและรักษาความน่าเชื่อถือขององค์กรในระยะยาว