ข้ามไปยังเนื้อหาหลัก
พื้นฐาน Flowchart

Flowchart คืออะไร พร้อมตัวอย่างและสัญลักษณ์พื้นฐาน

ทำความเข้าใจ Flowchart จากหน้าที่ของกล่อง ลูกศร และจุดตัดสินใจ พร้อมตัวอย่างที่แยกเส้นทางปกติออกจากกรณีผิดพลาด

ทีม BranchGuide เผยแพร่ อัปเดต

Flowchart ทำหน้าที่อะไร

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

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

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

สัญลักษณ์หลักที่ควรรู้ก่อน

งานส่วนใหญ่เริ่มได้ด้วยสี่บทบาทของ Node: Start บอก Trigger, Process บอกกิจกรรม, Decision บอกคำถาม และ End บอกผลลัพธ์ การใช้ชุดเล็กอย่างสม่ำเสมอมักอ่านง่ายกว่าการใส่สัญลักษณ์พิเศษโดยไม่มีคำอธิบาย

สัญลักษณ์ใช้เมื่อตัวอย่างข้อความ
Start / Endกำหนดขอบเขตรับคำขอ / แจ้งผลแล้ว
Processมีการกระทำตรวจวงเงิน
Decisionผลตรวจเปลี่ยนเส้นทางเอกสารครบหรือไม่
Arrowบอกลำดับหรือผลของคำตอบครบ / ต้องแก้

ตัวอย่าง Flowchart คำขอเข้าถึงระบบ

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

ตัวอย่างนี้แสดงว่าจุดจบไม่จำเป็นต้องมีแบบเดียว เส้นทางปฏิเสธและเส้นทางสำเร็จเป็นผลลัพธ์ที่สมบูรณ์ต่างกัน แต่ทั้งคู่ต้องมีข้อความที่คนทำงานต่อได้

  1. รับคำขอพร้อมระบบและเหตุผล
  2. ผู้จัดการอนุมัติความจำเป็น
  3. เจ้าของระบบกำหนดสิทธิ์ขั้นต่ำ
  4. ผู้ใช้ทดสอบและยืนยันผล

ตรวจ Flowchart ก่อนนำไปใช้

ลองอ่านทุกเส้นทางจาก Start โดยไม่อาศัยความรู้ในหัวของผู้เขียน ถ้าต้องเดาว่าลูกศรหมายถึงอะไร ให้เพิ่ม Label ถ้า Node ไม่มีใครรับผิดชอบ ให้ระบุบทบาทในชื่อหรือคำอธิบาย

ตรวจ Node ที่ไม่เชื่อม เส้นทางที่ไปไม่ถึง End ตัวเลือกที่ไม่มีลูกศร และวงจรที่อาจทำให้ผู้อ่านกลับมาจุดเดิมโดยไม่มีเกณฑ์หยุด การตรวจเหล่านี้ช่วยเรื่องความครบถ้วน แต่ยังต้องให้ผู้ปฏิบัติงานยืนยันว่า Process ตรงงานจริง

ลองเปลี่ยนหลักคิดเป็น Flow ของคุณ

เริ่มจากโครงสร้างที่แก้ได้ แล้วทดสอบทุกเส้นทางกับคนที่ต้องใช้งานจริง

เปิดตัวอย่าง Flowchart