ปฏิทินธุรกิจในเวิร์กโฟลว์อัตโนมัติ เพื่อเดดไลน์ที่เป็นจริง
เรียนรู้ว่าในเวิร์กโฟลว์อัตโนมัติ ปฏิทินธุรกิจจัดการวันหยุด วันหยุดสุดสัปดาห์ เวลาตัดรอบ และชั่วโมงทำการอย่างไร เพื่อให้ SLA และเดดไลน์สมเหตุสมผล

ทำไมเดดไลน์ถึงพังเมื่อไม่มีปฏิทินธุรกิจจริง
เดดไลน์ฟังดูชัดเจนจนกว่าจะเอาเวลาทำงานจริงเข้ามาเกี่ยวข้อง เวิร์กโฟลว์อาจบอกว่า "ตอบกลับภายใน 8 ชั่วโมง" หรือ "อนุมัติภายในพรุ่งนี้เที่ยง" แต่ตัวจับเวลาธรรมดานับทุกชั่วโมงแบบเดียวกัน มันนับคืน วันหยุดสุดสัปดาห์ วันหยุดราชการ และช่วงที่ปิดสำนักงานเหมือนคนจะพร้อมทำงานตลอดเวลา
นั่นคือที่ที่ปฏิทินธุรกิจมีความสำคัญ มันเปลี่ยนตัวจับเวลาให้เป็นเดดไลน์ที่ตรงกับช่วงเวลาที่ทีมสามารถทำงานได้จริง
ตั๋วสนับสนุนเป็นตัวอย่างที่พบบ่อย หากตั๋วมาถึงเวลา 16:30 น. ของวันศุกร์พร้อม SLA 4 ชั่วโมง ตัวจับเวลาธรรมดาอาจมองว่าเกินเวลาในคืนนั้น แต่ถ้าทีมทำงานแค่ 9:00–18:00 ในวันธรรมดา จะมีเวลาใช้จริงเพียง 90 นาทีในวันศุกร์ ส่วนที่เหลือต้องย้ายไปนับต่อในวันจันทร์
ทีมขายก็เจอปัญหาเดียวกันกับเวลาตัดรอบประจำวัน ถ้าลีดเข้ามาหลังเวลาตัดรอบการกระจายงาน แต่เวิร์กโฟลว์ยังผลักมันเข้าไปในคิวติดตามของวันเดียวกัน ดูเหมือนกระบวนการเร็ว แต่ทีมอาจจะออฟไลน์แล้ว ดังนั้นเวลาที่สัญญาไว้ก็ผิดตั้งแต่ต้น
การอนุมัติก็มักพังด้วยเหตุผลเดียวกัน ผู้จัดการได้รับคำขอซื้อก่อนวันหยุดราชการ ถ้าเวิร์กโฟลว์ให้เวลาอนุมัติ 24 ชั่วโมง ตัวจับเวลาอาจหมดอายุในขณะที่สำนักงานปิด ระบบจึงบอกว่าคำขอล่าช้า ทั้งที่ไม่มีใครมีโอกาสทำงานกับมันอย่างยุติธรรม
เดดไลน์ที่ผิดส่วนใหญ่เกิดจากกฎไม่กี่ข้อที่ขาดหายไป เวิร์กโฟลว์ถือว่าวันหยุดสุดสัปดาห์เป็นวันทำงาน ปล่อยให้วันหยุดราชการถูกมองข้าม ละเลยชั่วโมงทำการของสำนักงานท้องถิ่น หรือไม่ระบุเวลาตัดรอบ พอขาดกฎพวกนี้ การคำนวณเดดไลน์ก็ผิดตั้งแต่เริ่มต้น
นั่นสร้างงานเพิ่มในที่อื่นๆ ทีมต้องอธิบายความล่าช้า ยกเลิกตั๋วด้วยมือ เปลี่ยนวันครบกำหนดด้วยตัวเอง และเลิกไว้ใจระบบอัตโนมัติ
วิธีแก้ไม่ซับซ้อน: เดดไลน์ควรสะท้อนเวลาทำงาน ไม่ใช่แค่เวลาบนหน้าปัด เมื่อนำวันทำงาน วันหยุด ชั่วโมงทำการ และเวลาตัดรอบเข้ามาในเวิร์กโฟลว์ เดดไลน์ก็เป็นสิ่งที่คนพึ่งพาได้
กฎปฏิทินที่สำคัญที่สุด
เวิร์กโฟลว์จะให้เดดไลน์ที่เป็นจริงก็ต่อเมื่อปฏิทินของมันสอดคล้องกับวิธีการทำงานของผู้คนจริง ๆ ถ้าระบบนับทุกชั่วโมงเหมือนกันอยู่เสมอ มันจะสัญญาว่าจะทำงานในวันและเวลาที่ไม่มีใครพร้อมทำงาน
เริ่มจากวันทำงานและวันหยุด
กฎแรกเป็นเรื่องพื้นฐานแต่จำเป็น กำหนดว่าวันใดถือเป็นวันทำงานปกติและวันใดไม่ใช่ สำหรับทีมหลายแห่งคือจันทร์–ศุกร์โดยไม่รวมวันหยุดสุดสัปดาห์ แต่ไม่ใช่ทุกฝ่ายจะเหมือนกัน ฝ่ายสนับสนุนอาจทำงานเจ็ดวันต่อสัปดาห์ ขณะที่การเงินอาจไม่ทำ
ถ้าข้ามขั้นตอนนี้ แม้แต่การอนุมัติสองวันก็อาจหมดเวลาวันอาทิตย์ได้
วันหยุดราชการสำคัญเท่าๆ กัน และมักถูกมองข้ามเมื่อสำนักงานหนึ่งเป็นคนออกแบบกระบวนการแต่สำนักงานอื่นใช้ร่วมกัน วันปิดบริษัทก็สำคัญ ไม่ว่าจะเป็นการประชุมประจำปี วันนับสต็อก หรือการปิดสิ้นปี
การแยกประเภทวันหยุดจะช่วยให้จัดการง่ายขึ้น — วันหยุดราชการ วันหยุดเฉพาะสำนักงานท้องถิ่น วันปิดทั้งบริษัท และการปิดเป็นครั้งคราวไม่ควรถูกรวมกันทั้งหมดถ้าพวกมันเปลี่ยนแปลงตามทีม
แล้วกำหนดชั่วโมงทำงาน เวลาตัดรอบ และโซนเวลา
วันทำงานไม่ได้เท่ากับ 24 ชั่วโมง ชั่วโมงทำการของสำนักงานท้องถิ่นบอกเวิร์กโฟลว์ว่าช่วงไหนสามารถทำงานได้จริง ฝ่ายขายอาจทำงาน 9:00–18:00 ฝ่ายสนับสนุนอาจครอบคลุมชั่วโมงที่ยาวกว่า และฝ่ายการเงินอาจหยุดประมวลผลคำขอเวลา 17:00 ทีมต่างกันมักต้องปฏิทินต่างกัน
เวลาตัดรอบสำคัญที่สุดสำหรับงานในวันเดียวกัน ถ้าคำขออนุมัติมาถึงเวลา 16:45 และเวลาตัดรอบคือ 16:30 เวิร์กโฟลว์ควรนับมันเป็นงานของวันทำการถัดไป ถ้าไม่มีข้อนี้ ระบบจะสร้างเดดไลน์ที่ฟังดูเร็วแต่ไม่สามารถทำได้
โซนเวลายังเป็นช่องว่างที่พบบ่อย คำขอที่สร้างในนิวยอร์กและอนุมัติในเบอร์ลินไม่ควรใช้เวลาเดียวกันทั่วโลก เวิร์กโฟลว์ต้องรู้ว่าเวลาในท้องถิ่นของใครเป็นตัวควบคุมขั้นตอน ในกรณีส่วนใหญ่ควรเป็นเวลาของทีมที่รับผิดชอบงาน ไม่ใช่คนที่ส่งคำขอ
เมื่อกฎเหล่านี้ชัดเจน การติดตาม SLA จะแม่นยำและน่าเชื่อถือมากขึ้น
วิธีตั้งค่าเป็นขั้นตอน
เริ่มจากคนก่อน ไม่ใช่ซอฟต์แวร์ กฎปฏิทินจะทำงานได้เมื่อมันตรงกับวิธีการทำงานของแต่ละทีมในแต่ละวัน
ฝ่ายสนับสนุนอาจทำงานในวันหยุดสุดสัปดาห์ การเงินอาจทำแค่จันทร์–ศุกร์ ฝ่ายกฎหมายอาจหยุดตรวจคำขอหลัง 16:00 ถ้าทุกฝ่ายใช้ตารางเดียวกัน เดดไลน์จะผิดตั้งแต่ต้น
1. ทำแผนผังตารางเวลาทีมแต่ละทีม
ระบุทุกกลุ่มที่เกี่ยวข้องกับเวิร์กโฟลว์และจดความแตกต่างที่มีผลต่อเวลา มุ่งเน้นที่ความแตกต่างจริง ไม่ใช่กรณีเฉียบพลัน โดยปกติหมายถึงวันทำงาน โซนเวลา ชั่วโมงสั้นกว่าปกติในบางวัน วันหยุดท้องถิ่น และเวลาตัดรอบ
จากนั้นสร้างปฏิทินหนึ่งอันสำหรับแต่ละรูปแบบตารางเวลา โดยปกติไม่จำเป็นต้องสร้างปฏิทินแยกตามคนทุกคน
2. กำหนดชั่วโมงทำงานและวันปิด
กำหนดชั่วโมงทำงานสำหรับแต่ละปฏิทิน รวมเวลาที่เริ่มและสิ้นสุด และรวมการปิดที่วางแผนไว้ซึ่งเปลี่ยนวิธีการนับเดดไลน์
แล้วเพิ่มวันหยุดราชการ การปิดบริษัท และการปิดสำนักงานเฉพาะที่ ข้อผิดพลาดของเดดไลน์จำนวนมากเริ่มจากการนี้ ถ้าเวิร์กโฟลว์ละเลยวันหยุด มันจะสัญญาว่าจะทำงานในวันเดียวกันเมื่อไม่มีใครพร้อมทำ
ถ้าแพลตฟอร์มของคุณรองรับปฏิทินธุรกิจโดยตรง ให้แนบตรรกะตารางเวลาที่ถูกต้องกับขั้นตอนของเวิร์กโฟลว์ ไม่ใช่แค่กับฟอร์มหรือคำขอที่เริ่มกระบวนการ
3. เพิ่มเวลาตัดรอบ
เวลาตัดรอบช่วยปกป้องเวิร์กโฟลว์จากเดดไลน์ที่ไม่เป็นจริงในช่วงท้ายวัน หากการเงินสัญญาว่าจะทบทวนภายในหนึ่งวันทำการ คำขอที่ส่งเวลา 16:55 ไม่ควรถูกนับเหมือนคำขอที่ส่งเวลา 10:00
กฎปฏิบัติที่ใช้ได้จริงคือ: หลังเวลาตัดรอบ นาฬิกาจะเริ่มต้นในช่วงธุรกิจถัดไป
4. ทดสอบด้วยวันที่จริง
ก่อนเปิดใช้ ให้รันกรณีตัวอย่างผ่านเวิร์กโฟลว์ ทดสอบวันธรรมดาปกติ เย็นวันศุกร์ วันหยุด และวันก่อนวันหยุด
ถ้าคำขอมาถึงวันศุกร์ 17:30 และวันจันทร์เป็นวันหยุดท้องถิ่น เดดไลน์ควรเลื่อนไปเป็นวันอังคารตามชั่วโมงทำงานของสำนังงานนั้น ถ้าไม่เป็นอย่างนั้น ปฏิทินต้องปรับแก้ก่อนเปิดใช้งานจริง
การทดสอบเล็ก ๆ ตอนนี้ช่วยประหยัดการแก้ไขด้วยมือในภายหลังได้มาก
ตำแหน่งที่ควรวางตรรกะปฏิทินในเวิร์กโฟลว์
กฎปฏิทินควรวางไว้ตรงที่ใดก็ตามที่เวลามีผลต่อการตัดสินใจ ถ้าวางไว้ท้ายกระบวนการเท่านั้น กระบวนการอาจดูถูกต้องบนกระดาษแต่ยังพลาดเดดไลน์จริง
ตำแหน่งแรกคือตัวจับเวลาเอง เวิร์กโฟลว์ควรหยุดนอกชั่วโมงทำงานแทนที่จะนับคืน วันหยุดสุดสัปดาห์ หรือวันหยุดราชการเป็นเวลาทำงาน หากการอนุมัติเริ่มเวลา 16:45 และสำนักงานปิด 17:00 จะต้องนับแค่ 15 นาทีในวันนั้น
ตำแหน่งต่อมาคือการกระจายงาน งานมักย้ายระหว่างทีมที่มีตารางต่างกัน คำขอที่สร้างดึกในวันศุกร์ในภูมิภาคหนึ่งไม่ควรไปโผล่ในคิวของทีมอื่นเมื่อทีมนั้นปิดทำการแล้ว
การแจ้งเตือนก็ต้องมีตรรกะปฏิทินด้วย การเตือนที่ส่งตอน 02:00 หรือตรงวันหยุดท้องถิ่นง่ายต่อการพลาดและมักสร้างความสับสน กฎที่ดีกว่าคือเก็บข้อความไว้แล้วส่งในเวลาทำการถัดไป
การยกระดับต้องได้รับการปฏิบัติแบบเดียวกัน ถ้ากรณีมีเป้าตอบกลับ 4 ชั่วโมง นั่นคือ 4 ชั่วโมงทำงานตามปฏิทินที่กำหนดให้กับงาน ไม่ใช่ 4 ชั่วโมงนาฬิกา
จุดตรวจหลักมักจะเป็น:
- เมื่อไหร่ที่ตัวจับเวลาของงานหรือการอนุมัติเริ่มทำงาน
- ก่อนส่งงานไปยังทีมหรือสำนักงานอื่น
- ก่อนส่งการเตือนหรือการแจ้งเตือน
- ก่อนยกระดับงานที่เกินกำหนด
คำถามที่มีประโยชน์สำหรับทุกขั้นตอนที่เกี่ยวกับเวลา: นี่เป็นเวลาทำงานสำหรับคนหรือทีมที่รับผิดชอบงานหรือไม่?
ในเครื่องมือภาพเช่น AppMaster จะช่วยให้เก็บกฎเหล่านี้ไว้ใกล้กับขั้นตอน กระบวนการ และการแจ้งเตือนที่ใช้มัน เมื่อตรรกะปฏิทินอยู่ใกล้กับจุดตัดสินใจ เดดไลน์ก็จะใกล้เคียงกับความเป็นจริงมากขึ้น
ตัวอย่างง่าย ๆ กับ SLA
ตัวอย่าง SLA พื้นฐานชัดเจน สมมติว่าลูกค้าส่งคำขอสนับสนุนวันศุกร์เวลา 17:30 ทีมสนับสนุนทำงานจันทร์–ศุกร์ 9:00–18:00 และบริษัทมีกฎตัดรอบเวลา 17:00 สำหรับคำขอใหม่
เวลาตัดรอบเปลี่ยนทุกอย่าง แม้ว่าสำนักงานจะยังเปิดอยู่ คำขอเข้ามาหลังจุดที่งานใหม่เริ่มนับแล้ว ดังนั้น SLA สองชั่วโมงจะไม่เริ่มนับในเย็นวันศุกร์ แต่จะเริ่มที่การเปิดทำการครั้งถัดไปคือวันจันทร์ 9:00
ไทม์ไลน์
- รับคำขอ: วันศุกร์ 17:30
- ชั่วโมงทำการ: จันทร์–ศุกร์ 9:00–18:00
- เวลาตัดรอบสำหรับการจัดการในวันเดียวกัน: 17:00
- เป้าหมาย SLA: 2 ชั่วโมงธุรกิจ
- เดดไลน์จริง: วันจันทร์ 11:00
เทียบกับเวลาบนปฏิทินธรรมดา ถ้าระบบเพียงแค่บวกสองชั่วโมงกับเวลาส่ง มันจะตั้งเดดไลน์เป็นวันศุกร์ 19:30 ฟังดูตรงเป๊ะแต่ไม่สอดคล้องกับวิธีการทำงานของทีม
นี่คือช่องว่างระหว่างเวลาในปฏิทินและเวลาในธุรกิจ ปฏิทินนับทุกชั่วโมงบนหน้าปัด เวลาในธุรกิจนับเฉพาะชั่วโมงที่ทีมพร้อมและสามารถทำงานกับคำขอได้
ก่อนจะกำหนดเดดไลน์ เวิร์กโฟลว์ควรตรวจสอบสามอย่าง: คำขอมาถึงในชั่วโมงทำงานหรือไม่ มาถึงก่อนเวลาตัดรอบหรือไม่ และชั่วโมงถัดไปอยู่ในวันทำงานหรือไม่ หากการตรวจสอบข้อใดล้มเหลว ตัวจับเวลาควรรอช่วงเวลาธุรกิจถัดไป
นั่นทำให้การแจ้งเตือนการละเมิดเป็นธรรมและสัญญาที่ให้ลูกค้ามีความสมจริง
ข้อผิดพลาดที่พบบ่อยซึ่งทำให้เดดไลน์พัง
เวิร์กโฟลว์อาจดูดีในไดอะแกรมแต่ยังคงให้เดดไลน์ผิดทุกวัน ปัญหาปกติคือระบบนับเวลาเหมือนเครื่องจักร ในขณะที่ธุรกิจทำงานตามตารางและข้อยกเว้นท้องถิ่น
หนึ่งในความผิดพลาดใหญ่คือใช้ปฏิทินเดียวสำหรับทุกทีม มันดูเป็นระเบียบแต่พังเร็วเมื่อฝ่ายสนับสนุนทำงานช่วงสุดสัปดาห์ การเงินปิดเร็วกว่า และฝ่ายปฏิบัติการมีรายการวันหยุดต่างกัน หากทุกขั้นตอนใช้ตารางเดียว งานบางชิ้นจะถูกมองว่าเกินกำหนดทั้งที่ไม่ใช่ ขณะที่งานอื่นดูเหมือนยังตรงเวลาแม้ควรถูกยกระดับแล้ว
อีกความผิดพลาดคือมองข้ามวันหยุดภูมิภาค บริษัทอาจมีกระบวนการเดียว แต่คนที่ทำงานอาจอยู่ในสำนักงานต่างกัน หากคำขอย้ายจากลอนดอนไปดูไบไปนิวยอร์ก ปฏิทินชุดเดียวจะพลาดการปิดท้องถิ่นและสร้างการละเมิด SLA ปลอม
โซนเวลาก็สร้างปัญหาเมื่อเวิร์กโฟลว์ใช้เวลาเซิร์ฟเวอร์แทนเวลาในท้องถิ่น คำขอที่ส่งเวลา 16:30 ตามเวลาท้องถิ่นอาจถูกนับเป็นงานของวันถัดไปถ้าเซิร์ฟเวอร์อยู่ที่อื่น อีกด้านหนึ่งงานอาจดูเกินกำหนดเร็วเกินควรเพราะนาฬิกาอัตโนมัติไม่ตรงกับเวลาของทีม
เวลาตัดรอบมักถูกข้ามเป็นรายละเอียดเล็ก ๆ แต่มีผลใหญ่ การบอกว่า "เสร็จภายในวันทำการเดียวกัน" ไม่เพียงพอถ้าคำขอที่มาหลัง 17:00 ควรเริ่มนับจากวันทำการถัดไป ถ้าไม่มีข้อนี้ คำขอช่วงท้ายวันจะได้เดดไลน์ที่เป็นไปไม่ได้และคนจะเลิกเชื่อมั่นระบบ
ข้อผิดพลาดง่าย ๆ อีกประการคือการลืมทดสอบซ้ำหลังจากเปลี่ยนตาราง เวลาเปิดปิดเปลี่ยน ทีมเพิ่มวันครึ่งวัน นโยบายวันหยุดเปลี่ยน ถ้าเวิร์กโฟลว์ไม่เปลี่ยนตาม ข้อผิดพลาดเรื่องเดดไลน์ก็จะกลับมา
ถ้าคุณสร้างในแพลตฟอร์ม no-code ให้ปฏิบัติกฎปฏิทินเหมือนตรรกะธุรกิจหลัก ไม่ใช่การตั้งค่าย่อย การทดสอบสมมติฐานเล็ก ๆ ก่อนเปิดใช้งาน เช่น คำขอยามเย็นวันศุกร์ วันหยุดภูมิภาค และการส่งต่อข้ามโซนเวลามักจะเผยจุดอ่อนก่อน
การตรวจสอบด่วนก่อนเปิดใช้งาน
เวิร์กโฟลว์อาจผ่านการทดสอบพื้นฐานแต่พังในวันแรกถ้ากฎปฏิทินผิด ก่อนเผยแพร่ ให้ทดสอบกรณีที่มักพังก่อน
เริ่มจากคำขอที่ส่งในวันทำงานปกติภายในชั่วโมงทำการ จากนั้นทดสอบกรณีที่เริ่มใกล้เวลาปิด ต่อด้วยกรณีที่ข้ามสุดสัปดาห์ หนึ่งกรณีที่ตรงกับวันหยุดราชการ และหนึ่งกรณีที่ย้ายระหว่างอย่างน้อยสองโซนเวลา
รายการตรวจสอบก่อนเปิดใช้งานสั้น ๆ ก็เพียงพอ:
- ทดสอบหนึ่งกรณีที่อยู่ภายในชั่วโมงทำการปกติ
- ทดสอบหนึ่งกรณีที่ใกล้ปิดทำการ
- ทดสอบหนึ่งกรณีที่ข้ามสุดสัปดาห์
- ทดสอบหนึ่งกรณีตรงกับวันหยุดราชการ
- ทดสอบหนึ่งกรณีข้ามสำนักงานหรือโซนเวลา
ถ้าเป็นไปได้ ให้เปรียบเทียบเวลาที่คาดหวังบนกระดาษกับเวลาที่ระบบแสดง การตรวจสอบด้วยมือเล็ก ๆ นี้จับกฎปฏิทินที่ผิดก่อนที่ผู้ใช้จะพบ
ถ้าคุณสร้างเวิร์กโฟลว์ใน AppMaster จะช่วยให้ทดสอบกฎปฏิทินทีละขั้นตอนไปก่อนเชื่อมกระบวนการทั้งหมด วิธีนี้จะเห็นได้ง่ายขึ้นว่า ปัญหาเกิดจากตัวจับเวลา การกระจายงาน หรือตรรกะการแจ้งเตือน
ขั้นตอนต่อไปเพื่อนำไปปฏิบัติ
เริ่มจากเวิร์กโฟลว์หนึ่งอันที่ทำให้พลาดเดดไลน์ การอนุมัติที่เร่งรีบ หรือต่อส่งงานสับสน คิวสนับสนุน กระบวนการอนุมัติ หรือคำขอที่มี SLA จริงมักเป็นจุดเริ่มต้นที่ดีที่สุด
อย่าพยายามแก้กฎตารางเวลาทั้งบริษัทพร้อมกัน เวิร์กโฟลว์หนึ่งอันพอที่จะพิสูจน์คุณค่าของปฏิทินธุรกิจจริง
เขียนกฎด้วยภาษาง่าย ๆ ก่อน แทนที่จะบอกว่า "ใช้ชั่วโมงทำการ" ให้ระบุว่าแปลว่าอะไร: วันไหนเป็นวันทำงาน ชั่วโมงทำการคือเท่าไร เวลาใดใช้เวลาตัดรอบ วันหยุดใดที่หยุดนาฬิกา และสำนักงานใดที่ใช้ตารางต่างกัน ขั้นตอนนี้สำคัญเพราะปัญหาเดดไลน์หลายอย่างไม่ใช่เรื่องเทคนิคแต่เกิดจากทีมต่าง ๆ สมมติว่ากฎต่างกัน
เมื่อกฎชัดเจน ย้ายไปยังเครื่องมือที่คนสามารถอัปเดตได้โดยไม่ต้องรอผู้พัฒนานั่นเป็นเหตุผลหนึ่งที่ทีมใช้แพลตฟอร์มอย่าง AppMaster คุณสามารถสร้างแอปแบบไม่ต้องเขียนโค้ดที่เก็บปฏิทินสำนักงาน ใช้กฎธุรกิจในเวิร์กโฟลว์ และรองรับเครื่องมือภายในเช่นระบบอนุมัติ แผงผู้ดูแล คิวสนับสนุน และพอร์ทัลลูกค้า
เก็บเวอร์ชันแรกให้ทดสอบง่าย ๆ รันตัวอย่างจริงผ่านเวิร์กโฟลว์ ตรวจสอบว่าเวลาครบกำหนดตรงกับที่หัวหน้าทีมคาดโดยการคำนวณด้วยมือ และปรับแก้
เป้าหมายเรียบง่าย: เดดไลน์ต้องตรงกับเวลาทำงานจริง ไม่ใช่แค่เวลาบนหน้าปัด


