ข้ามไปเนื้อหาหลัก
Change Management

วิธีเขียน RFC
ให้ผ่าน CAB Approval ครั้งแรก

22 เมษายน 2569·อ่าน 7 นาที

การเปลี่ยนแปลงระบบ IT โดยไม่มีกระบวนการที่ชัดเจนคือต้นตอของ Incident ร้ายแรงหลายกรณี จากรายงานของ Gartner พบว่า 80% ของ Unplanned Downtime เกิดจากการเปลี่ยนแปลงที่ไม่ผ่านการควบคุมหรือทดสอบให้ดีพอ

Request for Change (RFC) คือเอกสารหรือฟอร์มที่ทีม IT ต้องกรอกก่อนทำการเปลี่ยนแปลงใดๆ กับระบบสำคัญ แล้วนำไปผ่านการพิจารณาของ Change Advisory Board (CAB) เพื่ออนุมัติก่อนดำเนินการ บทความนี้จะสอนวิธีเขียน RFC ที่ครบถ้วนและผ่านการอนุมัติได้ตั้งแต่ครั้งแรก

RFC คืออะไร และทำไมต้องเขียน

RFC ย่อมาจาก Request for Change คือคำขออนุมัติอย่างเป็นทางการสำหรับการเปลี่ยนแปลงระบบ IT ไม่ว่าจะเป็นการอัปเดต Server, เปลี่ยนแปลง Network Config, ติดตั้ง Software ใหม่, หรือแม้แต่การแก้ไข Firewall Rule

RFC ทำหน้าที่หลัก 3 อย่าง:

ใครต้องเขียน RFC? ทุกคนที่วางแผนเปลี่ยนแปลงระบบ Production — ไม่ว่าจะเป็น IT Admin, Developer หรือ Support Engineer ถ้าระบบนั้นกระทบผู้ใช้งาน ต้องมี RFC

CAB คืออะไร และทำงานอย่างไร

Change Advisory Board (CAB) คือกลุ่มคนที่มีหน้าที่พิจารณาอนุมัติหรือปฏิเสธ RFC ในองค์กร SME ไทย CAB มักประกอบด้วย:

CAB ไม่ต้องประชุมทุกวัน — ส่วนใหญ่จะมี CAB Meeting สัปดาห์ละครั้ง หรือนัดพิเศษสำหรับ Emergency Change การตัดสินใจอาจทำผ่าน Email, ระบบ ITSM หรือนัดประชุมจริง แล้วแต่ความเร่งด่วน

ประเภท Change ที่ต้องผ่าน CAB

7 องค์ประกอบของ RFC ที่ดี

RFC ที่ผ่านการอนุมัติได้ง่ายต้องมีข้อมูลครบทั้ง 7 ส่วนนี้:

1
สรุป Change (Change Summary)

อธิบาย 3–5 บรรทัดว่าจะทำอะไร ทำที่ไหน และทำไมต้องทำ ตัวอย่าง: "อัปเกรด PHP จาก 7.4 → 8.2 บน Web Server เพื่อรองรับ Framework ใหม่ และแก้ Security Vulnerability CVE-2023-XXXX"

2
ประเภทและ Risk Level

ระบุว่าเป็น Normal / Standard / Emergency Change และระดับความเสี่ยง: Low / Medium / High / Critical พร้อมเหตุผลสั้นๆ

3
วันเวลาที่จะดำเนินการ (Implementation Window)

ระบุวันที่, เวลาเริ่ม, เวลาสิ้นสุด และ Maintenance Window ที่ได้รับอนุญาต ควรเป็นช่วง Low-Traffic เช่น เสาร์-อาทิตย์เช้า หรือหลัง 22:00 น.

4
ผลกระทบและระบบที่เกี่ยวข้อง (Impact Assessment)

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

5
แผนดำเนินการ (Implementation Plan)

ขั้นตอนการทำงานแบบ Step-by-step ที่ละเอียดพอให้คนอื่นทำแทนได้ รวมถึง Checklist สิ่งที่ต้องทำก่อน ระหว่าง และหลัง Change

6
แผนย้อนกลับ (Rollback Plan)

ถ้า Change ล้มเหลว จะทำอย่างไร ใช้เวลากี่นาที ใครเป็นผู้ตัดสินใจ Rollback — นี่คือส่วนที่ CAB ให้ความสำคัญมากที่สุด

7
เกณฑ์ความสำเร็จ (Success Criteria)

จะรู้ได้อย่างไรว่า Change สำเร็จ? ระบุให้ชัดเจน เช่น "ระบบ Load ได้ปกติ Response Time < 2 วินาที ไม่มี Error ใน Log 30 นาทีหลัง Deploy"

วิธีประเมิน Risk Level ของ Change

การประเมิน Risk ที่แม่นยำคือหัวใจของ RFC ที่ดี ใช้ตาราง 2 มิตินี้เพื่อกำหนด Risk Level:

ปัจจัย Low Medium High Critical
จำนวนผู้ใช้งานที่กระทบ 1–5 คน 6–20 คน 21–100 คน ทั้งองค์กร
ระบบที่เปลี่ยน Test/Dev Secondary System Business System Core/Payment/ERP
ความซับซ้อน ทำเคยมาแล้ว คล้ายเคยทำ ขั้นตอนใหม่บางส่วน ไม่เคยทำมาก่อน
Rollback ทำได้ง่าย? ได้ทันที ได้ใน 30 นาที ได้ แต่ยาก ยาก/ไม่ได้
ผ่าน Test Environment? ผ่านครบ ผ่านบางส่วน ทดสอบน้อย ไม่ได้ทดสอบ

ให้คะแนนแต่ละปัจจัย (Low=1, Medium=2, High=3, Critical=4) แล้วหาค่าเฉลี่ย: 1.0–1.5 = Low Risk, 1.6–2.5 = Medium Risk, 2.6–3.5 = High Risk, 3.6+ = Critical Risk

Template RFC พร้อมใช้งาน

ตัวอย่าง RFC ฟอร์มที่ครบถ้วน สามารถนำไปปรับใช้ได้ทันที:

RFC-2026-0042 | อัปเกรด Database Server
ประเภท ChangeNormal Change
Risk LevelMedium
ผู้ขอ / แผนกสมชาย IT / IT Department
Implementation Dateวันเสาร์ที่ 25 เม.ย. 2569, 02:00–04:00 น.
สรุป Changeอัปเกรด MySQL จาก 8.0 → 8.4 บน db-primary เพื่อรับ Security Patch และ Performance Improvement
ระบบที่กระทบERP, Ticket System, HR Portal — Downtime ประมาณ 45 นาที
Implementation Plan1) Snapshot VM 01:45 น. 2) Backup DB ด้วย mysqldump 3) Stop Application Services 4) apt upgrade mysql-server 5) Run mysql_upgrade 6) Start Services 7) Smoke Test
Rollback PlanRestore VM Snapshot ใช้เวลา ~15 นาที — ตัดสินใจ Rollback ถ้า Smoke Test ไม่ผ่านภายใน 30 นาที
Success Criteriaระบบทุกตัว Login ได้ปกติ Query ทำงานได้ ไม่มี Error ใน mysql.log 15 นาทีหลังเปิด

วิธีนำเสนอ RFC ต่อ CAB ให้ผ่าน

CAB ไม่ได้ปฏิเสธ RFC เพราะ "ไม่ไว้ใจ" — แต่ปฏิเสธเพราะ ข้อมูลไม่เพียงพอในการตัดสินใจ ใช้แนวทางเหล่านี้เพื่อเพิ่มโอกาสผ่านการอนุมัติ:

เคล็ดลับ: ถ้า CAB ปฏิเสธ RFC ให้ถามกลับว่า "ต้องการข้อมูลเพิ่มเติมอะไร?" อย่าแค่แก้ไขแบบสุ่ม การเข้าใจเหตุผลที่ถูกปฏิเสธทำให้แก้ได้ตรงจุดและผ่านในครั้งถัดไป

ข้อผิดพลาดที่ทำให้ RFC ถูกปฏิเสธบ่อย

จากกระดาษสู่ระบบ Change Management อัตโนมัติ

หลายองค์กร SME เริ่มต้นด้วยการเขียน RFC ใน Excel หรือ Word ซึ่งดีกว่าไม่มีเลย แต่มีข้อจำกัดชัดเจน: หาย Approval Trail, ไม่รู้สถานะ, ไม่มีการแจ้งเตือน, และไม่สามารถ Link กับ Ticket ที่เกี่ยวข้องได้

ระบบ ITSM สมัยใหม่อย่าง 1StopService รองรับ Change Management ครบวงจร: สร้าง RFC → Assign Approver → ติดตามสถานะ → บันทึก Rollback Plan → Link กับ Asset ที่เปลี่ยน ทุกขั้นตอนมี Audit Log อัตโนมัติ ไม่ต้องจัดการ Email Chain อีกต่อไป

swap_horiz

Change Management พร้อม CAB Workflow

สร้าง RFC, Assign Approver, Track Status และบันทึก Rollback Plan ครบในที่เดียว พร้อม Audit Trail อัตโนมัติ

ทดลองใช้ฟรี 30 วัน

บทความที่เกี่ยวข้อง