ความสัมพันธ์ของทาส์ก (Task Dependency)
Sarita Seyanon avatar
เขียนโดย Sarita Seyanon
อัปเดตเมื่อสัปดาห์ที่แล้ว

การตั้งค่าความสัมพันธ์ของทาส์ก (Task Dependency) ช่วยให้คุณสามารถเชื่อมต่อทาส์กที่คุณต้องการกับทาส์กอื่นๆ โดยเป็นการกำหนดเงื่อนไขว่าทาส์กก่อนหน้าจะต้องสำเร็จก่อนทาส์กถัดไป คุณจะสามารถเห็นภาพรวมของโปรเจคได้ง่ายๆ ในรูปแบบของแผนภาพ ด้วยการใช้ไทม์ไลน์และแกนต์ชาร์ต

หมายเหตุ ฟังก์ชันความสัมพันธ์ของทาส์ก (Task Dependency) จะมีอยู่ในแผนธุรกิจ (Business Plan) และแผนองค์กร (Enterprise Plan) เท่านั้น

คุณสามารถขอเปิดใช้งานฟังก์ชันนี้ได้โดยติดต่อทีมงานฝ่ายบริการลูกค้าของเราที่ support@taskworld.com

ผู้รับมอบหมาย (Assignee) ของทาส์กถัดไปจะได้รับการแจ้งเตือนเมื่อทาส์กก่อนหน้าสำเร็จแล้ว ข้อมูลนี้จะถูกแสดงในกิจกรรม (Other Activities) ในหน้าการแจ้งเตือน (Notification Page)

เมื่อการใช้งานนี้ถูกเปิด แอดมินของโปรเจคจะสามารถเข้าถึงการปรับวันที่เนื่องจากทาส์กก่อนหน้า-ถัดไป (Dependency Date Adjustment) ในการตั้งค่าของโปรเจค (Project Settings)

คลิก ที่นี่ เพื่ออ่านเพิ่มเติมเกี่ยวกับตัวเลือกการปรับวันที่เนื่องจากทาส์กก่อนหน้า-ถัดไป (Dependency Date Adjustment)

วิธีการเพิ่มความสัมพันธ์ของทาส์ก

  1. กดที่ทาส์กเพื่อเปิดหน้ารายละเอียดของทาส์ก (Task Properties)

  2. กดที่ปุ่ม + ใกล้กับหัวข้อ ความสัมพันธ์ของทาส์ก (Dependency)

  3. กดเลือกทาส์กที่ปรากฎขึ้นภายใต้หัวข้อ ทาส์กก่อนหน้า (Previous Task) และ ทาส์กถัดไป (Next Task) คุณสามารถค้นหาทาส์กด้วยชื่อทาส์กได้จากแถบค้นหา (Search bar)

ทาส์กของคุณจะมีไอคอนที่แสดงว่ามีความสัมพันธ์กับทาส์กอื่นๆ

วิธีการลบความสัมพันธ์ของทาส์ก

  1. กดที่ทาส์กที่มีความสัมพันธ์ของทาส์กเพื่อเข้าถึงหน้ารายละเอียดของทาส์ก (Task Properties)

  2. กดที่ความสัมพันธ์ของทาส์ก ภายใต้หัวข้อทาส์กก่อนหน้า (Previous Task) หรือ ทาส์กถักไป (Next Task)

  3. นำเม้าส์ไปวางที่ชื่อของทาส์กที่ถูกเชื่อมต่ออยู่ และกดปุ่ม X เพื่อลบความสัมพันธ์ของทาส์กออก

หรือคุณสามารถกดที่ปุ่ม + ใกล้กับเมนูความสัมพันธ์ของทาส์ก (Dependency) และเลือกทาส์กที่มีเครื่องหมายถูกเพื่อนำเครื่องหมายถูกออก

การปรับวันที่เนื่องจากทาส์กก่อนหน้า/ถัดไป (Dependency Date Adjustment)

แอดมินของโปรเจคเท่านั้นที่จะสามารถปรับวันที่เนื่องจากทาส์กก่อนหน้า/ถัดไปได้

1.ทาส์กก่อนหน้าและทาส์กถัดไป (All Previous and Next Task)

  • เมื่อคุณเปลี่ยนวันเริ่มทาส์กและวันสิ้นสุดของทาส์ก วันของทาส์กที่ถูกเชื่อมต่อกันจะเปลี่ยนแปลงไปด้วย โดยที่ระยะเวลาของทาส์ก (durations) และระยะห่างของทาส์ก (gaps) จะยังคงเหมือนเดิม

  • วิธีนี้เหมาะกับการวางแผนโปรเจคล่วงหน้า

ตัวอย่างเช่น เมื่อตั้งค่าความสัมพันธ์ของทาส์ก B โดยให้ทาส์ก A เป็นทาส์กก่อนหน้า (Previous Task) และทาส์ก C เป็นทาส์กถัดไป (Next Task) ของทาส์ก B

*ทาส์ก A - วันเริ่ม: 1 พฤศจิกายน / วันกำหนดส่ง 30 พฤศจิกายน

ระยะเวลา (duration) 30 วัน โดยมีระยะห่าง (gaps) จากทาส์ก A และ B 1 วัน

*ทาส์ก B - วันเริ่ม: 1 ธันวาคม / วันกำหนดส่ง 30 ธันวาคม

ระยะเวลา (duration) 31 วัน โดยมีระยะห่าง (gaps) จากทาส์ก B และ C อย่างละ 1 วัน

*ทาส์ก C - วันเริ่ม: 1 มกราคม / วันกำหนดส่ง 15 มกราคม

ระยะเวลา (duration) 15 วัน โดยจะเริ่ม 1 วันหลังจากวันกำหนดส่งของทาส์ก B

หากลองทำการเปลี่ยนวันเริ่มต้นทาส์ก B เป็นวันที่ 30 พฤศจิกายน และวันกำหนดส่งเป็นวันที่ 5 ธันวาคม

การเปลี่ยนแปลงของทาส์ก A

วันเริ่ม: 31 ตุลาคม / วันกำหนดส่ง 29 พฤศจิกายน

ระยะเวลา (duration) ยังคงเป็น 30 วัน และระยะห่าง (gaps) จากทาส์ก A และ B ยังคงเป็น 1 วัน

การเปลี่ยนแปลงของทาส์ก C

วันเริ่ม: 6 ธันวาคม / วันกำหนดส่ง 20 ธันวาคม

ระยะเวลา (duration) ยังคงเป็น 15 วัน และระยะห่าง (gaps) จากทาส์ก B และ C ยังคงเป็น 1 วัน

2. ทาส์กถัดไป (รักษาระยะห่างระหว่างกัน)

  • เมื่อคุณเปลี่ยนวันกำหนดส่งทาส์ก (due date) ระยะห่างระหว่างทาส์กกับทาส์กถัดไป (Next Tasks) จะยังคงเหมือนเดิม

  • เหมาะกับโปรเจคที่กำลังเกิดขึ้นและมีการกำหนดระยะเวลาระหว่างทาส์กงานอย่างชัดเจน หรือเป็นโปรเจคที่สามารถเลื่อนวันกำหนดส่งได้

ตัวอย่างเช่น หากคุณตั้งค่าความสัมพันธ์ของทาส์ก B โดยให้ทาส์ก A เป็นทาส์กก่อนหน้า (Previous Task) และทาส์ก C เป็นทาส์กถัดไป (Next Task)

*ทาส์ก A - วันเริ่ม: 1 พฤศจิกายน / วันกำหนดส่ง 30 พฤศจิกายน

ระยะเวลา (duration) 30 วัน โดยมีวันกำหนดส่งเป็น 11 วันก่อนวันเริ่มต้นของทาส์ก B

*ทาส์ก B - วันเริ่ม: 11 ธันวาคม / วันกำหนดส่ง 20 ธันวาคม

ระยะเวลา (duration) 10 วัน โดยมีเริ่มต้นเป็น 11 วันหลังจากวันกำหนดส่งทาส์ก A

*ทาส์ก C - วันเริ่ม: 31 ธันวาคม / วันกำหนดส่ง 14 มกราคม

ระยะเวลา (duration) 15 วัน โดยจะเริ่ม 11 วันหลังจากวันกำหนดส่งของทาส์ก B

หากคุณเปลี่ยนวันกำหนดส่ง (due date) ของทาส์ก A เป็นวันที่ 13 ธันวาคม วันของทาส์ก B และ C จะถูกเปลี่ยนแปลงไปด้วย

ผลลัพธ์

การเปลี่ยนแปลงของทาส์ก B

วันเริ่ม: 23 ธันวาคม / วันกำหนดส่ง 1 มกราคม

ระยะห่าง (gaps) ระหว่างทาส์ก A และ B ยังคงเป็น 11 วัน

การเปลี่ยนแปลงของทาส์ก C

วันเริ่ม: 12 มกราคม / วันกำหนดส่ง 26 มกราคม

ระยะห่าง (gaps) ระหว่างทาส์ก B และ C ยังคงเป็น 11 วัน แต่วันเริ่มและวันกำหนดส่งของทาส์กมีการเปลี่ยนแปลง

3. ทาส์กถัดไป เลื่อนวันเท่าที่จำเป็น (Next Tasks: optimise dates)

  • เมื่อคุณทำการเปลี่ยนวันกำหนดส่งของทาส์ก ระยะห่างระหว่างทาส์กถัดไป (Next Task) อาจลดลง เพื่อรักษาระยะเวลาของโปรเจคทั้งหมดไว้

  • เหมาะสำหรับโปรเจคที่กำลังเกิดขึ้น และต้องการรักษาระยะเวลาที่ต้องใช้ของโปรเจคเดิมไว้ให้ได้มากที่สุด

ตัวอย่างเช่น หากกำหนดความสัมพันธ์ของทาส์ก B โดยทาส์ก A เป็นทาส์กก่อนหน้า (Previous Task) และ ทาส์ก C เป็นทาส์กถัดไป (Next Task)

*ทาส์ก A - วันเริ่ม: 1 พฤศจิกายน / วันกำหนดส่ง 30 พฤศจิกายน

ระยะเวลา (duration) 30 วัน โดยมีวันกำหนดส่งเป็น 11 วันก่อนวันเริ่มต้นของทาส์ก B

*ทาส์ก B - วันเริ่ม: 11 ธันวาคม / วันกำหนดส่ง 20 ธันวาคม

ระยะเวลา (duration) 10 วัน โดยมีเริ่มต้นเป็น 11 วันหลังจากวันกำหนดส่งทาส์ก A

*ทาส์ก C - วันเริ่ม: 31 ธันวาคม / วันกำหนดส่ง 14 มกราคม

ระยะเวลา (duration) 15 วัน โดยจะเริ่ม 11 วันหลังจากวันกำหนดส่งของทาส์ก B

หากเปลี่ยนวันกำหนดส่ง (due date) ของทาส์ก A เป็นวันที่ 13 ธันวาคม วันของทาส์ก B จะถูกเปลี่ยนแปลงไป

ผลลัพธ์

การเปลี่ยนแปลงของทาส์ก B

วันเริ่ม: 14 ธันวาคม / วันกำหนดส่ง 23 ธันวาคม

ระยะห่าง (gaps) ระหว่างทาส์ก A และ B ลดลง 1 วัน

การเปลี่ยนแปลงของทาส์ก C

วันเริ่ม: 31 ธันวาคม / วันกำหนดส่ง 14 มกราคม

ระยะห่าง (gaps) ระหว่างทาส์ก B และ C ลดลง 8 วัน

4. ไม่เปลี่ยนวัน (No date adjustment)

  • เมื่อคุณเปลี่ยนวันเริ่มทาส์กและวันกำหนดส่งทาส์ก จะไม่มีการปรับเปลี่ยนวันที่สำหรับทาส์กอื่นๆ ที่มีความสัมพันธ์กับทาส์ก

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

ตัวอย่างเช่น หากกำหนดความสัมพันธ์ของทาส์ก B โดยทาส์ก A เป็นทาส์กก่อนหน้า (Previous Task) และ ทาส์ก C เป็นทาส์กถัดไป (Next Task)

*ทาส์ก A - วันเริ่ม: 1 พฤศจิกายน / วันกำหนดส่ง 30 พฤศจิกายน

*ทาส์ก B - วันเริ่ม: 11 ธันวาคม / วันกำหนดส่ง 20 ธันวาคม

*ทาส์ก C - วันเริ่ม: 31 ธันวาคม / วันกำหนดส่ง 14 มกราคม

หากลองเปลี่ยนวันกำหนดส่ง (Due date) ของทาส์ก A เป็นวันที่ 13 ธันวาคม

ผลลัพธ์ วันที่ของทาส์ก B และ C ไม่มีการเปลี่ยนแปลง

การปรับปรุงความสัมพันธ์ของทาส์กบนไทม์ไลน์ (Timeline) หรือแกนต์ชาร์ต (Gantt Chart)

เมื่อเริ่มต้นโปรเจคใหม่ เรามักจะมีคำถามเกิดขึ้นเช่น

  • ต้องทำทาส์กไหนให้เสร็จ

  • ใครเป็นผู้รับผิดชอบทาส์ก

  • จะใช้เวลานานเท่าไหร่

  • จะติดตามผลลัพธ์ได้อย่างไร

เราได้ทำการปรับปรุงไทม์ไลน์ของโปรเจค (Project timeline) ซึ่งเพิ่มการแสดงผลแบบแกนต์ชาร์ต (Gantt Chart) เพื่อแสดงความสัมพันธ์ของทาส์กจากรายการทาส์กของสมาชิกแต่ละคน ซึ่งจะช่วยให้มองเห็นภาพรวมของโปรเจคจากเริ่มต้นจนจบได้เป็นอย่างดี

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม