เขาสามารถทำทุกอย่างที่วางแผนไว้ได้อย่างรวดเร็ว มีเวลาทำทุกสิ่งที่วางแผนไว้ได้อย่างไร! (การจัดการเวลา). ใช้ชีวิตให้เต็มที่คือ

89% ของผู้คนกล่าวว่าพวกเขาไม่สามารถจัดการกับความรับผิดชอบในแต่ละวันได้; มีผู้เชี่ยวชาญเพียง 11% ทั่วโลกที่ทำงานให้สำเร็จในวันทำงานโดยเฉลี่ย (ข้อมูลจากแบบสำรวจของ LinkedIn) เราจึงถามผู้เชี่ยวชาญว่า วิธีทำรายการสิ่งที่ต้องทำที่คุณสามารถทำให้เสร็จได้.

ความสำเร็จในเป้าหมายกระดาษมีโอกาสมากขึ้น แต่พวกเราหลายคนต้องดิ้นรนกับรายการสิ่งที่ต้องทำที่ไม่รู้จบ: แวะร้านซักแห้ง นำเสนองานให้เสร็จ โทรหาหมอฟัน จองตั๋วเครื่องบิน สั่งของขวัญแต่งงาน ...

Tracey McCubbin ผู้จัดงานมืออาชีพและเจ้าของ dClutterfly ในลอสแองเจลิส เชื่อว่าหนึ่งในความผิดหวังกับรายการสิ่งที่ต้องทำนั้นเป็นเพราะเราต้องการทำสิ่งต่างๆ ให้เสร็จลุล่วง รายการในความเห็นของเธอเป็นสิ่งที่มีชีวิตและหายใจอยู่ซึ่งตรงกันข้ามเพื่อให้คุณสามารถพูดว่า: "ฉันขีดฆ่าทุกอย่างและฉันก็พอแล้ว!" นอกเหนือจากการตกลงกับธรรมชาติที่ไม่สิ้นสุดแล้ว ต่อไปนี้คือกลยุทธ์อื่นๆ ในการทำให้รายการภารกิจเชื่อง

ประเมินลำดับความสำคัญของคุณตามความเป็นจริง

การเขียนรายการสิ่งที่ต้องทำมากเกินไปอาจทำให้เรารู้สึกหนักใจ ดังนั้น Jason Womack ผู้ฝึกสอนคนปัจจุบันและผู้แต่ง There is No Limit to Excellence แนะนำให้ยึดติดกับ "คำกริยาที่ทำเงินและการกระทำที่ทำให้คุณมีความสุข" “หลายคนติดอยู่กับความคิดที่ว่าพวกเขายุ่งมาก แต่พวกเขารับมือไม่ได้มาก” Womack กล่าว เขาถามลูกค้าว่าการกระทำ 2-5 อย่างจะช่วยให้พวกเขาก้าวไปข้างหน้าในปีนี้ได้อย่างไร

Womack ตัวเองทำเงินผ่านการแสดงและสิ่งพิมพ์ เขาจึงเน้นไปที่กิจกรรมต่างๆ เช่น การเขียนข้อความ การโทรศัพท์ การทำอีเมล ทั้งหมดนี้ปกป้องโอกาสของเขาและรับรองการไหลของรายได้อย่างสม่ำเสมอด้วยการที่ Womack และ Jody ภรรยาของเขาไปเที่ยวพักผ่อนเป็นเวลาหนึ่งเดือนทุกปีและนี่เป็นของความสุขอยู่แล้ว

เพื่อช่วยลูกค้าระบุงานที่จะมุ่งเน้น เขาถามว่า "ทำไมคุณถึงทำเช่นนี้" และ "ถ้าคุณทำงานนี้ในอีก 36 เดือนข้างหน้า คุณคิดว่าคุณจะมีความสุขมากขึ้นหรือคุณจะทำเงินได้มากขึ้น"

Paula Rizzo ผู้เขียน List Thinking: Use Lists to Improve Productivity and Success and Reduce Stress แนะนำให้จดบันทึกช่วยเตือนความจำเพียงวันละครั้งเพื่อหลีกเลี่ยงการล่อลวงเพื่อคว้างานใหม่: “ฉันเชื่อในรายการสั้น ๆ ที่เน้นซึ่งสามารถทำได้ ไม่กี่คะแนน!” แทนที่จะเพิ่มงานพิเศษในรายการตรวจสอบของคุณ ให้ลองมอบหมายงานซื้อของชำหรือทำความสะอาดให้คนอื่น และให้เวลาตัวเองบ้างถ้าคุณไม่มีเวลาทำพาสต้าตั้งแต่เริ่มต้น

“คุณไม่ควรโกรธเคืองหากกรณีดังกล่าวยังคงเกิดขึ้น รายการดังกล่าวน่าจะถูกส่งไปยังรายการชื่อ "สักวันหนึ่ง" Rizzo กล่าว

เข้าใจสิ่งที่ดีที่สุดสำหรับคุณ

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

และ McCubbin ก็เก็บรายการทั่วไปของเขาไว้ในสมุดบันทึกที่เขาถืออยู่ในกระเป๋าเงินของเขา “สะดวกกว่าสำหรับฉัน ถ้าทุกอย่างอยู่ในที่เดียว ฉันไม่ชอบแยกแยะระหว่างชีวิต” เธออธิบาย

กำจัดรายการเก่าหรือทำซ้ำรายการเหล่านั้น

หลังจากทำภารกิจเสร็จแล้ว ให้ตบไหล่ตัวเอง ลบออกจากรายการ “ฉันรู้เคล็ดลับในการเพิ่มสิ่งต่าง ๆ ที่ฉันรู้ว่าไม่จำเป็น ซึ่งช่วยให้ฉันแยกแยะออกและรู้สึกถึงการปลดปล่อย” ริซโซกล่าว

หากคุณต้องการรับรายการสิ่งที่ต้องทำ iDoneThis สามารถช่วยคุณได้ แต่อย่าปล่อยให้รายการสิ่งที่ต้องทำเก่าๆ รกโต๊ะของคุณและเก็บฝุ่น McCubbin กล่าวว่าลูกค้าของเธอหลายรายทำซ้ำรายการของตนบนเศษกระดาษหรือสมุดโน้ตต่างๆ ที่เรียงรายอยู่รอบบ้าน “ผู้คนโต้เถียงกับฉัน แต่ฉันพบรายการเมื่อห้าปีที่แล้ว” เธอหัวเราะ

แน่นอนว่างานที่คุณทำสำเร็จนั้น ในความเห็นของ Womack นั้นสำคัญกว่ารายการมาก “มันไม่เกี่ยวกับการทำรายการ แต่เป็นการสร้างแรงจูงใจเพื่อให้คุณทำงานที่สำคัญ คุณจะรักษาสมาธิที่ช่วยให้คุณไปถึงเป้าหมายได้ด้วยการเรียงแถวงาน " ใช้แนวทางที่จะนำคุณไปสู่เป้าหมายต่อไป ไม่ว่าจะเป็นกระดาษแบบมีกาวในตัว ไฟล์ Evernote หรือสมุดบันทึกที่มีเส้น

เบนจามิน แฟรงคลินเป็นลูกชายของผู้ผลิตสบู่ แต่ต้องขอบคุณการจัดระเบียบตนเองและวินัย ทำให้เขาประสบความสำเร็จในหลายด้าน ทั้งในด้านการเมือง การทูต วิทยาศาสตร์ สื่อสารมวลชน เขาเป็นหนึ่งในบรรพบุรุษผู้ก่อตั้งของสหรัฐอเมริกา - เขามีส่วนร่วมในการสร้างปฏิญญาอิสรภาพและรัฐธรรมนูญของประเทศ

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

  • "กบ". ทุกคนมีงานที่น่าเบื่อซึ่งมักจะถูกเลื่อนออกไปในภายหลัง การกระทำอันไม่พึงประสงค์เหล่านี้สะสมและบดขยี้จิตใจ แต่ถ้าคุณเริ่มต้นทุกเช้าด้วย "การกินกบ" นั่นคือก่อนอื่น ทำงานที่ไม่น่าสนใจ แล้วย้ายไปที่อื่น จากนั้นค่อยๆ จัดระเบียบสิ่งต่างๆ
  • "สมอ". สิ่งที่แนบมาทางวัตถุ (ดนตรี สี การเคลื่อนไหว) ที่เกี่ยวข้องกับสภาวะทางอารมณ์บางอย่าง จำเป็นต้องมี "Anchors" เพื่อปรับให้เข้ากับการแก้ปัญหาเฉพาะ ตัวอย่างเช่น คุณสามารถทำความคุ้นเคยกับการทำงานกับจดหมายถึงเพลงคลาสสิก และเมื่อใดก็ตามที่คุณขี้เกียจเกินกว่าจะยกเลิกการโหลดกล่องจดหมาย คุณเพียงแค่ต้องเปิด Mozart หรือ Beethoven เพื่อจับกระแสจิตวิทยาที่ต้องการ
  • สเต็กช้าง. ยิ่งงานใหญ่ (เขียนวิทยานิพนธ์, เรียนรู้ ภาษาต่างประเทศเป็นต้น) และยิ่งกำหนดเวลาที่เข้มงวดมากเท่าใด การเริ่มต้นก็ยิ่งยากขึ้นเท่านั้น เป็นมาตราส่วนที่ทำให้คุณกลัว: ไม่ชัดเจนว่าจะเริ่มจากตรงไหน คุณมีพละกำลังเพียงพอหรือไม่ งานดังกล่าวเรียกว่า "ช้าง" วิธีเดียวที่จะ "กินช้าง" ได้คือการทำ "สเต็ก" ออกมา นั่นคือการแบ่งธุรกิจใหญ่ออกเป็นชิ้นเล็ก ๆ หลายชิ้น

เป็นที่น่าสังเกตว่า Gleb Arkhangelsky ให้ความสนใจอย่างมากไม่เพียงแต่กับการหาเหตุผลเข้าข้างตนเองของกระบวนการทำงานเท่านั้น แต่ยังรวมถึงการพักผ่อนด้วย (ชื่อเต็มของหนังสือขายดีของเขาคือ "Time Drive: How to Manage to Live and Work") เขาเชื่อมั่นว่าหากไม่มีการพักผ่อนที่ดี ซึ่งรวมถึงการนอนหลับที่ดีต่อสุขภาพและการออกกำลังกาย จะไม่สามารถทำงานได้อย่างมีประสิทธิภาพ

เอาท์พุต

วางแผนทุกวันของคุณ Todoist, Wunderlist, TickTick และโปรแกรมและบริการอื่นที่คล้ายคลึงกันจะช่วยคุณในเรื่องนี้ แบ่งงานขนาดใหญ่ที่ซับซ้อนออกเป็นงานเล็ก ๆ ที่เรียบง่าย ทำงานที่ไม่พึงประสงค์ที่สุดในตอนเช้าเพื่อที่ในเวลาที่เหลือคุณสามารถทำสิ่งที่ชอบได้เท่านั้น พัฒนาสิ่งกระตุ้นเพื่อช่วยให้คุณจัดการกับความเกียจคร้าน และอย่าลืมรวมการพักผ่อนไว้ในตารางเวลาของคุณด้วย

วิธีฟรานเชสโก้ ชิริลโล

คุณอาจไม่คุ้นเคยกับชื่อ Francesco Cirillo แต่คุณอาจเคยได้ยินชื่อ Pomodoro Cirillo เป็นผู้เขียนเทคนิคการบริหารเวลาที่มีชื่อเสียงนี้ ครั้งหนึ่ง Francesco มีปัญหากับการเรียนของเขา: ชายหนุ่มไม่สามารถมีสมาธิได้ แต่อย่างใดเขาก็ฟุ้งซ่านอยู่ตลอดเวลา ตัวจับเวลาในครัวที่เรียบง่ายในรูปแบบของมะเขือเทศเข้ามาช่วย

เอาท์พุต

ในตอนต้นของวัน ทำรายการสิ่งที่ต้องทำและทำตามด้วยโพโมโดรอส หากคุณฟุ้งซ่านภายใน 25 นาที ให้ใส่สัญลักษณ์ ' ข้างงาน ถ้าหมดเวลาแล้วแต่งานยังไม่เสร็จ ให้ใส่ + แล้วอุทิศ "มะเขือเทศ" ตัวต่อไปให้ ในช่วงพักห้านาที ให้เปลี่ยนจากการทำงานเป็นการพักผ่อนโดยสิ้นเชิง เช่น เดิน ฟังเพลง ดื่มกาแฟ

ต่อไปนี้เป็นระบบการจัดการเวลาพื้นฐาน 5 ระบบที่คุณสามารถจัดระเบียบวันของคุณได้ คุณสามารถศึกษารายละเอียดเพิ่มเติมและกลายเป็นผู้ขอโทษสำหรับเทคนิคใดเทคนิคหนึ่ง หรือคุณสามารถพัฒนาเทคนิคของคุณเองด้วยการผสมผสานเทคนิคและเทคนิคต่างๆ

GTD - ทางเลือกแทนการบริหารเวลา

David Allen ผู้สร้าง GTD เป็นหนึ่งในนักทฤษฎีที่มีชื่อเสียงที่สุดด้านประสิทธิภาพส่วนบุคคล หนังสือของเขา Getting Things Done: The Art of Stress-Free Productivity มีชื่อว่า นิตยสารไทม์หนังสือธุรกิจยอดเยี่ยมแห่งทศวรรษ

คำว่า Getting Things Done เป็นคำศัพท์ และหลายคนเข้าใจผิดคิดว่าเป็นการบริหารเวลา แต่แม้แต่อัลเลนเองก็เรียก GTD ว่า "เทคนิคในการเพิ่มขึ้น ประสิทธิภาพส่วนบุคคล».

นี่คือวิธีที่ผู้เชี่ยวชาญอธิบายความแตกต่างระหว่างการบริหารเวลากับ GTD ในเรื่องนี้


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

Vyacheslav Sukhomlinov

คุณพร้อมที่จะโต้แย้งหรือไม่? ยินดีต้อนรับสู่ความคิดเห็น คุณคิดว่า GTD มีอะไรมากกว่ากัน - การบริหารเวลาหรือประสิทธิภาพส่วนบุคคล? บอกเราเกี่ยวกับเทคนิคบางอย่างที่ช่วยคุณจัดระเบียบวันของคุณ

และใช้ชีวิตอย่างเต็มที่ คำถามนี้ยากจริงๆ เพราะหลายคนมีปัญหาเรื่องเวลา และมีเพียงไม่กี่คนที่สามารถพักผ่อนและใช้ชีวิตอย่างเต็มที่และทำทุกอย่างที่วางแผนไว้ คุณสามารถเรียนรู้เทคนิคนี้ เพียงทำตามคำแนะนำง่ายๆ มันจะไม่ง่ายในตอนแรกเพราะการจัดสรรเวลาและการวางแผนวันใหม่เป็นงานที่รับผิดชอบซึ่งต้องใช้ทักษะพิเศษ ด้วยประสบการณ์เท่านั้นจึงจะไม่มีปัญหาใด ๆ ในการจัดวันเพื่อให้คุณสามารถทำทุกอย่างได้ทันเวลา อะไรคือคำแนะนำที่ดีที่สุดที่จะปฏิบัติตาม?

ใช้ชีวิตให้เต็มที่คือ...

เมื่อสิ่งสำคัญและยากทั้งหมดจบลง อย่างอื่นจะเสร็จเร็วขึ้น การต้อนรับที่ดีแต่จะต้องใช้ความพยายามในระยะแรก ดังนั้น คุณจะต้องแสดงความอุตสาหะและความยืดหยุ่น

ดึงดูดความช่วยเหลือ

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

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

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

เทคนิค

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

การทำอาหารสามารถกำหนดให้กับหม้อความดัน / multicooker ทำความสะอาดด้วยเครื่องดูดฝุ่นแบบหุ่นยนต์ และอื่นๆ วิธีนี้จะช่วยคุณประหยัดเวลาได้มาก ส่งผลให้บุคคลนั้นมีโอกาสพักผ่อนมากขึ้น โดยเฉพาะอย่างยิ่งถ้าคุณไม่เบี่ยงเบนจากกำหนดการที่วาดไว้ก่อนหน้านี้

ข้อควรระวัง: แกดเจ็ตที่ทันสมัยบางอย่างใช้เวลานาน! ไม่แนะนำให้ใช้อินเทอร์เน็ตในวันทำการ (อนุญาตให้ใช้เพื่อการทำงานเท่านั้น) สื่อสังคมและความบันเทิงอื่นๆ บางครั้งแม้แต่การตรวจสอบข่าวซ้ำๆ อาจใช้เวลาหลายชั่วโมง ดังนั้น จึงไม่ควรยอมแพ้ต่อสิ่งล่อใจ

ตอนนี้เป็นที่ชัดเจนว่าจะติดตามทุกสิ่งและพักผ่อนในเวลาเดียวกันได้อย่างไร ทุกอย่างจะได้ผลแน่นอน แต่คุณจะต้องลองก่อน!

หนังสือเกี่ยวกับการบริหารเวลามักจะขัดแย้งกัน: บางแห่งที่พวกเขาแนะนำให้ทำงานเล็ก ๆ ทันทีบางคนคิดว่าจำเป็นต้องเริ่มต้นด้วยสิ่งที่ยากที่สุดและในทางกลับกันบางคนก็จงใจเลื่อนสิ่งต่าง ๆ ออกไปในภายหลัง นักข่าว Brian Christian และนักวิทยาศาสตร์ด้านความรู้ความเข้าใจ Tom Griffiths เชื่อว่าเพื่อทำทุกอย่าง ผู้คนจำเป็นต้องใช้อัลกอริธึมที่คอมพิวเตอร์ทำงาน - ด้วยความช่วยเหลือของพวกเขา คุณจะพบ ทางเลือกที่ดีที่สุดโดยคำนึงถึงเงื่อนไขที่กำหนดทั้งหมด Alpina Publisher ได้ตีพิมพ์หนังสือ Algorithms for Life: Simple Ways to Make the Right Decisions ซึ่งผู้เขียนได้อธิบายวิธีการใช้สูตรทางคณิตศาสตร์ที่ซับซ้อนเพื่อแก้ปัญหาในชีวิตประจำวัน T&P เผยแพร่ตัวอย่างข้อมูล

ศาสตร์แห่งงานอดิเรก

แม้ว่าปัญหาของการบริหารเวลาจะเก่าแก่พอๆ กับเวลา แต่ศาสตร์แห่งการวางแผนก็ถือกำเนิดขึ้นในร้านขายเครื่องจักรของการปฏิวัติอุตสาหกรรม ในปี 1874 เฟรเดอริก เทย์เลอร์ ลูกชายของทนายความผู้มั่งคั่ง เลิกเรียนที่ฮาร์วาร์ดเพื่อเป็นผู้ช่วยวิศวกรที่โรงงานอุปกรณ์ไฮดรอลิกในฟิลาเดลเฟีย สี่ปีต่อมา เขาฝึกงานเสร็จและเริ่มทำงานที่ Midwell Steel Works โดยเริ่มจากการเป็นช่างกลึง จากนั้นเป็นหัวหน้าร้านขายเครื่องจักร และในที่สุดก็ได้เป็นหัวหน้าวิศวกร ในช่วงเวลานี้เขาได้ข้อสรุปว่าเวลาการทำงานของอุปกรณ์ (และคน) ไม่ได้ถูกใช้อย่างมีประสิทธิภาพมากนัก ข้อสรุปนี้เป็นพื้นฐานของวินัยที่เขาพัฒนาขึ้น ซึ่งเขาเรียกว่า "การจัดการทางวิทยาศาสตร์"

เทย์เลอร์สร้างแผนกผลิตและจัดส่ง ซึ่งเป็นองค์ประกอบหลักซึ่งเป็นจุดแสดงข้อมูลซึ่งมีการโพสต์ตารางการทำงานในเวิร์กช็อป กำหนดการระบุว่างานใดใน ช่วงเวลานี้ดำเนินการแต่ละเครื่องและงานใดบ้างที่อยู่ในคิว การปฏิบัตินี้จะเป็นพื้นฐานของงานของ Henry Gantt ซึ่งเป็นเพื่อนร่วมงานของเทย์เลอร์ ในทศวรรษที่สองของศตวรรษที่ 20 เขาจะสร้างไดอะแกรมอันโด่งดังของเขา ซึ่งภายหลังจะช่วยดำเนินโครงการที่ท้าทายความสามารถที่สุดของศตวรรษในอุตสาหกรรมการก่อสร้าง ตั้งแต่เขื่อนฮูเวอร์ไปจนถึงระบบระหว่างรัฐของสหรัฐอเมริกา อีกหนึ่งศตวรรษต่อมา แผนภูมิ Gantt ยังคงประดับประดาผนังสำนักงานและหน้าจอแล็ปท็อปของผู้จัดการโครงการในบริษัทต่างๆ เช่น Amazon, IKEA และ SpaceX

เทย์เลอร์และแกนต์ได้วางแผนเป้าหมายของการวิจัยและให้รูปแบบภาพและแนวคิด อย่างไรก็ตาม พวกเขาไม่ได้แก้ปัญหาพื้นฐาน: ระบบการวางแผนไหนดีกว่ากัน? คำใบ้แรกที่ว่าโดยหลักการแล้วคำถามนี้สามารถตอบได้ไม่ปรากฏจนกระทั่งหลายทศวรรษต่อมาในปี 1954 ในบทความทางวิทยาศาสตร์ที่ตีพิมพ์โดยนักคณิตศาสตร์วิจัย Selmer Johnson แห่ง RAND Corporation

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

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

เข้าใจได้ง่าย: อัลกอริธึมของ Johnson ทำงานได้เพราะไม่ว่าลำดับการโหลดเสื้อผ้าที่เลือกไว้จะเป็นอย่างไรในตอนเริ่มต้น มีเพียง เครื่องซักผ้าในขณะที่เครื่องอบผ้าจะไม่ได้ใช้งาน (และในตอนท้ายสุดเมื่อเหลือเพียงการทำให้สิ่งที่ซักแล้วแห้งเท่านั้น) หากในตอนเริ่มต้น เราล้างสิ่งต่างๆ ด้วยโปรแกรมสั้นๆ และในตอนท้าย ทำให้สิ่งต่างๆ แห้งน้อยที่สุด เราจะเพิ่มระยะเวลาที่ทั้งเครื่องซักผ้าและเครื่องอบผ้าทำงานพร้อมกัน ดังนั้นเราจึงสามารถลดเวลาที่ใช้ในการซักผ้าให้เหลือน้อยที่สุด การวิเคราะห์ของจอห์นสันเป็นพื้นฐานสำหรับอัลกอริธึมการวางแผนที่เหมาะสมอันดับแรก: เริ่มต้นด้วยการล้างสั้นๆ และจบด้วยเครื่องอบผ้าแบบครึ่งน้ำ […]

ปัญหาการวางแผนที่สำคัญสำหรับเรานั้นเกี่ยวข้องกับอุปกรณ์เดียวเท่านั้น - ตัวเราเอง

การจัดการกับกำหนดเวลา

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

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

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

เอกสารทางวิทยาศาสตร์ฉบับแรกเกี่ยวกับการจัดตารางเวลาสำหรับอุปกรณ์เครื่องเดียวตามมาทันทีหลังจากการวิจัยของจอห์นสัน และเสนอเกณฑ์ที่น่าสนใจหลายประการ มีการพัฒนากลยุทธ์ที่เหมาะสมอย่างง่ายสำหรับแต่ละเกณฑ์

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

หากคุณต้องการลดเวลาแฝงสูงสุดนี้ให้เหลือน้อยที่สุด คุณควรเริ่มโดยทำงานที่จะถึงกำหนดส่งก่อนให้เสร็จ และไปยังงานที่สามารถทำให้เสร็จโดยเร็วที่สุด กลยุทธ์ที่เรียกว่า “วันครบกำหนดเร็วๆ นี้”อันที่จริงเป็นส่วนใหญ่ที่ใช้งานง่าย (ตัวอย่างเช่น ในอุตสาหกรรมการบริการ ซึ่งวันครบกำหนดสำหรับลูกค้าแต่ละรายเริ่มต้นจากช่วงเวลาที่พวกเขาเดินเข้าไปในประตู กลยุทธ์นี้คือการให้บริการลูกค้าตามลำดับที่ปรากฏ) แต่ผลการวิจัยบางอย่างก็น่าประหลาดใจ ตัวอย่างเช่น ไม่สำคัญว่าจะต้องใช้เวลานานแค่ไหนในการทำงานแต่ละอย่างให้เสร็จ: สิ่งนี้ไม่ส่งผลต่อแผน แต่อย่างใด ดังนั้น ที่จริงแล้ว คุณไม่จำเป็นต้องรู้เรื่องนี้ สิ่งสำคัญคือการรู้ว่างานจะถึงกำหนดส่งเมื่อไร

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

ตัวอย่างเช่น ลองใช้ตู้เย็น […] แต่ละผลิตภัณฑ์มีอายุการเก็บรักษาต่างกัน ดังนั้นการบริโภคจนหมดอายุจึงเป็นความคิดที่ฉลาดที่สุด อย่างไรก็ตาม นี่ไม่ใช่จุดจบของเรื่องราว อัลกอริธึมของวันที่ครบกำหนดอย่างรวดเร็วหรือในกรณีของเราคือวันที่ที่ผลิตภัณฑ์เน่าเสีย เหมาะสมที่สุดในการลดเวลาของความล่าช้าสูงสุด ซึ่งหมายถึงการลดระดับการเน่าเสียให้น้อยที่สุด นิสัยเสียที่สุดคนหนึ่งสินค้าที่คุณกำลังจะกิน นี่อาจไม่ใช่เกณฑ์ที่น่ารับประทานที่สุด

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

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

อัลกอริทึมของ Moore ช่วยลดปริมาณอาหารที่คุณต้องทิ้ง แน่นอน คุณสามารถทำปุ๋ยหมักอาหารหรือเพียงแค่ให้เพื่อนบ้านของคุณ แต่ถ้าเรากำลังพูดถึงการผลิตหรืองานเอกสารในเมื่อคุณไม่สามารถละทิ้งโครงการได้ในขณะที่จำนวนโครงการที่ยังไม่เสร็จตรงเวลา (และไม่ใช่ระดับของความล่าช้าในการดำเนินการ) ที่มีความสำคัญกับคุณมากแล้วล่ะก็ Moore's อัลกอริทึมจะไม่บอกคุณถึงวิธีการจัดการกับงานที่ค้างชำระ ทุกสิ่งที่คุณโยนออกจากส่วนหลักของแผนสามารถทำได้ในตอนท้ายสุดในลำดับใดก็ได้เนื่องจากคำถามเหล่านี้ แล้วไม่ได้รับการแก้ไขในเวลา

วิธีจัดการกับคดี

บางครั้งการทำตามกำหนดเวลาไม่ได้เป็นปัญหาใหญ่ที่สุดของเรา เราแค่ต้องการทำซ้ำทุกกรณี ยิ่งมีมาก เราก็ยิ่งต้องการจัดการกับมันเร็วขึ้นเท่านั้น ปรากฎว่าการแปลความปรารถนาเบื้องต้นที่ดูเหมือนนี้เป็นระนาบของเกณฑ์การวางแผนนั้นยากมาก

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

ลองนึกภาพว่าในเช้าวันจันทร์ คุณต้องอุทิศสี่วันทำงานให้กับโครงการหนึ่งและอีกวันหนึ่งไปยังอีกโครงการหนึ่ง ถ้าคุณทำโครงการใหญ่เสร็จในบ่ายวันพฤหัสบดี (ผ่านไปสี่วัน) แล้วเสร็จโครงการเล็กในบ่ายวันศุกร์ (ผ่านไปห้าวัน) เวลารอของลูกค้าทั้งหมดคือเก้าวัน ถ้าคุณทำงานตามลำดับย้อนกลับ คุณจะเสร็จสิ้นโครงการขนาดเล็กในวันจันทร์และโครงการใหญ่ในวันศุกร์ โดยมีเวลารอเพียงหกวันเท่านั้น อย่างไรก็ตาม คุณจะทำงานเต็มเวลาได้ แต่คุณสามารถช่วยชีวิตลูกค้าของคุณไว้ด้วยกันได้สามวัน นักทฤษฎีการวางแผนเรียกเกณฑ์นี้ว่าผลรวมของเวลาในการดำเนินการ

การลดลงสูงสุดของผลรวมของเวลาดำเนินการนำเราไปสู่อัลกอริธึมที่เหมาะสมที่สุดอย่างง่าย - อัลกอริธึม เวลาให้บริการน้อยที่สุด: ทำสิ่งที่คุณสามารถทำได้เร็วที่สุดก่อน

แม้ว่างานของคุณจะไม่เกี่ยวข้องกับลูกค้าที่ใจร้อนที่รอให้ปัญหาได้รับการแก้ไข แต่อัลกอริธึมเวลาให้บริการน้อยที่สุดจะช่วยคุณได้ รับมือกับกิจการของคุณ (คุณอาจไม่แปลกใจกับคำแนะนำในหนังสือ "How to get things in order" - เริ่มงานได้ทันที ซึ่งจะใช้เวลาไม่ถึงสองนาทีจึงจะเสร็จ) คุณไม่สามารถเปลี่ยนเวลาที่จะต้องใช้ได้ เพื่อให้งานทั้งหมดเสร็จสมบูรณ์ แต่อัลกอริธึมเวลาให้บริการน้อยที่สุดจะทำให้ชีวิตของคุณง่ายขึ้นโดยการลดจำนวนปัญหาที่ยังไม่ได้แก้ไขในเวลาที่สั้นที่สุด เกณฑ์สำหรับผลรวมของระยะเวลารอคอยสินค้าสามารถอธิบายได้ในอีกทางหนึ่ง: ลองนึกภาพว่าคุณมุ่งเน้นที่การย่อรายการสิ่งที่ต้องทำให้สั้นลงเท่านั้น หากทุกธุรกิจที่ยังไม่เสร็จทำให้คุณรำคาญ การตอบคำถามง่ายๆ อย่างรวดเร็วสามารถช่วยบรรเทาความทุกข์ของคุณได้เล็กน้อย

แน่นอนว่าธุรกิจที่ยังไม่เสร็จทั้งหมดไม่ได้มีลักษณะเหมือนกัน อันดับแรกในการดับไฟในครัวควรเลื่อนการดับ "ไฟ" ในที่ทำงานออกไป: การส่งจดหมายด่วนถึงลูกค้าในกรณีนี้จะรอแม้ว่าการกำจัดไฟใน ห้องครัวจะทำให้คุณมีเวลามากขึ้น ในการวางแผน ตัวแปรแสดงนัยสำคัญของงานที่แตกต่างกัน น้ำหนัก... เมื่อคุณทำสิ่งต่างๆ ในรายการ น้ำหนักนี้สามารถเปรียบได้กับน้ำหนักของภูเขาที่จะตกลงมาจากบ่าของคุณเมื่องานชิ้นหนึ่งเสร็จสิ้น

เวลาที่เสร็จสิ้นภารกิจแสดงให้เห็นว่าคุณแบกรับภาระนี้นานแค่ไหนและลดจำนวนครั้งสูงสุด น้ำหนักเสร็จสิ้น (นี่คือเวลาที่จะทำภารกิจใด ๆ ให้เสร็จคูณด้วยน้ำหนักของมัน) จะลดน้ำหนักบนไหล่ของคุณให้น้อยที่สุดในขณะที่คุณจัดการกับงานอื่น ๆ ในรายการ

เพื่อจุดประสงค์นี้ กลยุทธ์ที่เหมาะสมคือเวอร์ชันปรับปรุงเล็กน้อยของอัลกอริธึมเวลาให้บริการน้อยที่สุด เราแบ่งน้ำหนักของแต่ละงานตามเวลาที่ต้องทำให้เสร็จ ดำเนินการแก้ไขปัญหาที่มีอัตราส่วนความสำคัญสูงสุดต่อหน่วยเวลา (เพื่อพัฒนาอุปมาของเรา เราสามารถเรียกตัวบ่งชี้นี้ว่าน้ำหนักเฉพาะ) แล้วเราจะ ย้ายจากคำถามหนึ่งไปอีกคำถามหนึ่งเมื่อค่าของตัวบ่งชี้ลดลง ... เนื่องจากบางครั้งอาจเป็นเรื่องยากที่จะกำหนดความสำคัญของงานประจำวันแต่ละงานของคุณ กลยุทธ์นี้จึงแนะนำให้ใช้กฎง่ายๆ: จัดลำดับความสำคัญของงานที่จะไม่เพียงแต่ใช้เวลานานเป็นสองเท่าของงานอื่นๆ แต่ยังมีความสำคัญเป็นสองเท่าอีกด้วย ส่วนที่เหลือ.

ในโลกของธุรกิจ น้ำหนักสามารถวัดได้ในรูปของเงิน: งานที่มอบหมายจะนำเงินมาให้คุณมากน้อยเพียงใด โดยแบ่งรางวัลตามเวลาดำเนินการ เราได้รับอัตรารายชั่วโมงสำหรับแต่ละงาน (หากคุณเป็นฟรีแลนซ์ สิ่งนี้จะได้ผลสำหรับคุณโดยเฉพาะ: เพียงแค่แบ่งค่าใช้จ่ายของแต่ละโครงการของคุณตามขนาดและทำงานในโครงการโดยลดอัตรารายชั่วโมงลง) ที่น่าสนใจคือ กลยุทธ์การถ่วงน้ำหนักยังปรากฏในงานวิจัยเกี่ยวกับการหาอาหารจากสัตว์อีกด้วย : ดอลลาร์และเซนต์กลายเป็นถั่วและผลเบอร์รี่ สัตว์ที่พยายามหาพลังงานจากอาหารให้มากที่สุด แสวงหาอาหารตามอัตราส่วนของปริมาณแคลอรีและเวลาที่ใช้ในการค้นหาและกิน […]

เราเลือกงาน

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

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

ในตอนหนึ่งของ "X-Files" ตัวละครหลัก Mulder ล้มป่วย (ตามตัวอักษร) กำลังจะตกเป็นเหยื่อของแวมไพร์ที่เป็นโรคประสาท เพื่อช่วยตัวเอง เขาเคาะถุงเมล็ดพืชบนพื้น แวมไพร์ผู้ไร้อำนาจเมื่อเผชิญกับความเจ็บป่วยทางจิตของเขา เริ่มก้มลงหยิบพวกมันขึ้นมาทีละเมล็ด ในขณะเดียวกัน รุ่งอรุณก็มาถึง ก่อนที่ Mulder จะตกเป็นเหยื่อของสัตว์ประหลาด โปรแกรมเมอร์จะเรียกสิ่งนี้ว่าการโจมตีแบบ ping หรือการโจมตีแบบปฏิเสธบริการเครือข่าย: หากคุณบังคับให้ระบบทำงานเล็กๆ น้อยๆ จำนวนมากอย่างไม่รู้จบ สิ่งสำคัญที่สุดก็จะสูญหายไปในความโกลาหล

เรามักจะเชื่อมโยงการผัดวันประกันพรุ่งกับความเกียจคร้านและพฤติกรรมการหลีกเลี่ยงที่เรียกว่า แต่อาการการผัดวันประกันพรุ่งสามารถปรากฏได้อย่างง่ายดายในมนุษย์ (หรือคอมพิวเตอร์ หรือแม้แต่แวมไพร์) ที่จริงใจและกระตือรือร้นที่จะทำสิ่งต่างๆ ให้เสร็จโดยเร็วที่สุด

ในการศึกษาปี 2014 โดย David Rosenbaum จากมหาวิทยาลัยเพนซิลเวเนีย ขอให้ผู้เข้าร่วมนำถังหนักหนึ่งหรือสองถังไปที่ปลายอีกด้านของทางเดิน ถังหนึ่งอยู่ถัดจากผู้เข้าร่วมในการศึกษา ส่วนที่สองอยู่ด้านล่างทางเดิน สร้างความประหลาดใจให้กับผู้ทดลอง ผู้คนคว้าถังข้างๆ ทันทีแล้วลากไปตามทางเดิน ขณะเดินผ่านถังที่สอง ซึ่งพวกเขาสามารถลากส่วนทั้งหมดของระยะทางได้ ตามที่นักวิจัยกล่าวไว้ “ทางเลือกที่ดูเหมือนไม่มีเหตุผลนี้สะท้อนถึงความโน้มเอียงที่จะผัดวันประกันพรุ่ง เราแนะนำคำศัพท์นี้เพื่อกำหนดปรากฏการณ์เมื่อเรารีบทำงานระดับกลางให้เสร็จ แม้จะต้องใช้แรงกายเพิ่มเติมก็ตาม " การเลื่อนการแก้ปัญหาใหญ่ออกไปเพื่อแก้ปัญหาคำถามง่ายๆ หลายๆ ข้อ ก็ถือได้ว่าเป็นการประมาณการบรรลุเป้าหมายขั้นกลาง ซึ่งหมายความว่าคนผัดวันประกันพรุ่ง (อย่างดีที่สุด!) ในลักษณะที่จะลด จำนวนของปัญหาที่ยังไม่ได้แก้ไขในความคิดของพวกเขาโดยเร็วที่สุด นี่ไม่ได้หมายความว่ากลยุทธ์ของพวกเขาไม่มีประสิทธิภาพสำหรับงานที่ทำอยู่ พวกเขามีกลยุทธ์ที่ยอดเยี่ยม แต่สำหรับเกณฑ์ที่ผิด

การทำงานกับคอมพิวเตอร์เป็นอันตรายอย่างยิ่งเมื่อเราจำเป็นต้องเลือกเกณฑ์การวางแผนอย่างมีสติและชัดเจน: ส่วนต่อประสานกับผู้ใช้อาจบังคับให้เราใช้เกณฑ์อย่างละเอียด (หรือล่วงล้ำ) โดยเฉพาะอย่างยิ่งผู้ใช้สมาร์ทโฟนสมัยใหม่จะชินกับการเห็นไอคอนบนไอคอนแอปพลิเคชันที่ส่งสัญญาณถึงจำนวนงานที่เราต้องทำให้เสร็จในแต่ละงาน หากเมลบ็อกซ์แจ้งให้เราทราบถึงจำนวนข้อความที่ยังไม่ได้อ่าน แสดงว่าข้อความทั้งหมดโดยค่าเริ่มต้นมีค่าเท่ากัน ในกรณีนี้ คุณจะโทษเราไหมที่เลือกใช้รูปแบบไร้น้ำหนักของอัลกอริธึมเวลาให้บริการน้อยที่สุดในการแก้ปัญหานี้ (อย่างแรกเลย จัดการกับตัวอักษรที่ง่ายที่สุดและเลื่อนการทำงานกับตัวที่ยากที่สุดไปจนถึงตัวสุดท้าย) เพื่อลดอย่างรวดเร็ว จำนวนตัวอักษรที่ยังไม่ได้อ่าน?

อยู่ตามเกณฑ์ ตายตามเกณฑ์ หากงานทั้งหมดมีความสำคัญเท่ากัน นี่คือสิ่งที่เราจะต้องทำ แต่ถ้าเราไม่ต้องการที่จะเป็นตัวประกันในสิ่งเล็กน้อย เราจำเป็นต้องดำเนินการเพื่อไปยังจุดสิ้นสุดของรายการสิ่งที่ต้องทำ และที่นี่ทุกอย่างเริ่มต้นด้วยการตระหนักว่าปัญหาของอุปกรณ์เครื่องหนึ่งที่เราแก้คือปัญหาเดียวกับที่เรา ต้องการในขณะนี้เพื่อตัดสินใจ (ในกรณีของไอคอนแอป หากเราไม่สามารถให้ไอคอนเหล่านี้สะท้อนถึงความสำคัญที่แท้จริงของเรา หรือไม่สามารถต้านทานแรงกระตุ้นในการลดงานในมือของความท้าทายที่เกิดขึ้นกับเราอย่างเหมาะสมที่สุด อาจเป็นการดีที่สุดที่จะปิดมัน )

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

การจัดลำดับความสำคัญและการจัดการลำดับความสำคัญ

เป็นฤดูร้อนปี 1997 และมนุษยชาติมีเหตุผลมากมายให้ชื่นชมยินดี ตัวอย่างเช่น เป็นครั้งแรกที่ยานพาหนะทุกพื้นที่สำรวจพื้นผิวดาวอังคาร Mars Walker มูลค่า 150 ล้านเหรียญสหรัฐ ทำความเร็วได้ถึง 16,000 ไมล์ต่อชั่วโมง ผ่านพื้นที่ว่าง 309 ล้านไมล์ และลงจอดบนพื้นผิวหินสีแดงของดาวอังคารโดยใช้โช้คอัพอากาศ

แล้วเขาก็ชะงัก

วิศวกรของ Jet Propulsion Laboratory รู้สึกกังวลและงงงวย "มาร์ส วอล์กเกอร์" เริ่มละเลยความสําเร็จของงานหลักที่มีลำดับความสำคัญสูงสุดอย่างน่าประหลาดใจ (การแลกเปลี่ยนข้อมูลผ่านบัสข้อมูล) และเริ่มแก้ปัญหาที่มีความสำคัญปานกลาง เกิดอะไรขึ้น? หุ่นยนต์ไม่เข้าใจว่ากำลังทำอะไรอยู่?

ทันใดนั้น Mars Walker ได้บันทึกว่า data bus ไม่ได้ถูกใช้งานมาเป็นเวลานานอย่างไม่อาจยอมรับได้ และไม่สามารถขอความช่วยเหลือได้ ได้เริ่มต้นการรีบูตโดยอิสระโดยอิสระ ซึ่งทำให้ภารกิจต้องเสียค่าใช้จ่ายเกือบตลอดทั้งวัน หลังจากหนึ่งวันหรือมากกว่านั้น ทุกอย่างก็เกิดขึ้นอีกครั้ง

การทำงานอย่างร้อนรน ในที่สุดทีมแล็บก็สามารถสืบพันธุ์และวินิจฉัยพฤติกรรมนี้ได้ในที่สุด รากฐานของความชั่วร้ายทั้งหมดคืออันตรายจากการวางแผนแบบคลาสสิกที่เรียกว่า "เปลี่ยนลำดับความสำคัญ"... สิ่งที่เกิดขึ้นคืองานที่มีลำดับความสำคัญต่ำดึงทรัพยากรระบบ (เช่น การเข้าถึงฐานข้อมูล) เพื่อเรียกใช้ แต่จากนั้นตัวจับเวลาจะขัดจังหวะงานตรงกลาง หยุดชั่วคราว และเปิดใช้งานตัวจัดการระบบ ผู้มอบหมายงานพร้อมที่จะเริ่มงานที่มีลำดับความสำคัญสูง แต่ไม่สามารถทำได้เนื่องจากฐานข้อมูลไม่ว่าง ดังนั้น ผู้มอบหมายงานจะลงไปยังคิวลำดับความสำคัญ เริ่มงานต่างๆ ที่ไม่ได้บล็อกซึ่งมีความสำคัญปานกลาง แทนที่จะเริ่มงานที่มีลำดับความสำคัญสูงสุด (ซึ่งถูกบล็อก) หรืองานที่มีลำดับความสำคัญต่ำ ซึ่งจะบล็อกงาน (และจบลงที่ ท้ายสุดของรายการลำดับความสำคัญหลังงานที่มีลำดับความสำคัญปานกลาง) ในสถานการณ์ฝันร้ายดังกล่าว ระบบสามารถละเว้นงานที่มีลำดับความสำคัญสูงสุดเป็นเวลานานมาก *

* อย่างน่าทึ่ง หัวหน้าทีมจัดการซอฟต์แวร์ของ Mars Rover เชื่อว่าปัญหาคือ “แรงกดดันในขั้นสุดท้าย” และในระหว่างการพัฒนาซอฟต์แวร์ การแก้ไขปัญหานั้นถือว่ามีความสำคัญต่ำ ดังนั้นสาเหตุที่แท้จริงจึงกลายเป็นภาพสะท้อนของงานเอง

เมื่อวิศวกรของห้องปฏิบัติการพบว่าปัญหาคือการเปลี่ยนลำดับความสำคัญ พวกเขาจึงเขียนโค้ดเพื่อแก้ปัญหาและส่งไปยัง Mars Walker ห่างออกไปหลายล้านไมล์ วิธีแก้ปัญหาคือ มรดกลำดับความสำคัญ ซึ่งหมายความว่าหากงานที่มีลำดับความสำคัญต่ำบล็อกทรัพยากรของงานที่มีความสำคัญสูง งานที่มีลำดับความสำคัญต่ำจะต้อง "รับช่วง" ลำดับความสำคัญสูงของงานที่กำลังบล็อกโดยทันที

นักแสดงตลก Mitch Hedberg เล่าเรื่องต่อไปนี้: “ฉันอยู่ในคาสิโน พักผ่อน ทันใดนั้นมีชายคนหนึ่งเข้ามาหาฉันและพูดว่า:“ คุณต้องเปลี่ยนที่นั่ง คุณขวางทางหนีไฟ” คุณอาจคิดว่าฉันจะไม่วิ่งถ้าไฟเริ่ม " ข้อโต้แย้งของพนักงานคาสิโนคือการเปลี่ยนลำดับความสำคัญ ข้อโต้แย้งของ Hedberg: การสืบทอดลำดับความสำคัญ Hedberg นอนเหยียดยาวอยู่บนเก้าอี้ต่อหน้าฝูงชนที่หลบหนี ลังเลใจ โดยมอบหมายภารกิจที่มีความสำคัญต่ำลงมาเหนืองานที่มีลำดับความสำคัญสูงของผู้คนที่ตั้งใจจะช่วยชีวิตพวกเขา แต่ทุกอย่างจะเปลี่ยนไปถ้าเขาสืบทอดลำดับความสำคัญ (ก่อนที่ฝูงชนจะโจมตีด้วยความตื่นตระหนก ดังที่เฮดเบิร์กกล่าวไว้ว่า "หากคุณทำมาจากวัสดุที่ติดไฟได้และมีขา คุณจะไม่ปิดกั้นทางหนีไฟ"

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

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

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

ในปี 1978 นักวิจัย Jan Karel Lenstra สามารถใช้หลักการเดียวกันนี้ในการช่วย Gene ย้ายไปบ้านใหม่ใน Berkeley "จินมักจะละทิ้งบางสิ่งบางอย่างโดยไม่ได้ทำให้เสร็จซึ่งเราไม่สามารถลงมือในเรื่องเร่งด่วนได้" ตามที่ Lenstra จำได้ พวกเขาต้องคืนรถบรรทุก แต่พวกเขาต้องการมันเพื่อคืนอุปกรณ์ และพวกเขาต้องการอุปกรณ์เพื่อซ่อมแซมบางอย่างในอพาร์ตเมนต์ การซ่อมแซมนี้สามารถรอได้ (ซึ่งเป็นสาเหตุให้ทุกอย่างถูกเลื่อนออกไป) แต่รถบรรทุกต้องส่งคืนอย่างเร่งด่วน ตามที่ Lenstra เขาอธิบายให้เพื่อนฟังว่างานก่อนหน้าที่เร่งด่วนที่สุดนั้นเร่งด่วนยิ่งกว่า เนื่องจาก Lenstra เป็นที่รู้จักในฐานะบุคคลสำคัญในทฤษฎีการวางแผนและมีสิทธิ์ที่จะให้คำแนะนำดังกล่าว เขาจึงไม่สามารถต้านทานการประชดประชันอันละเอียดอ่อนได้ สถานการณ์นี้ได้กลายเป็นกรณีศึกษาที่แสดงให้เห็นถึงการเปลี่ยนแปลงลำดับความสำคัญอันเนื่องมาจากการจัดการคิว และบางทีผู้เชี่ยวชาญที่โดดเด่นที่สุดในด้านการจัดการคิวก็ถือว่าเป็นเพื่อนของผู้บรรยาย - ยีนคนเดียวกันหรือ Eugene Lawler

ตัวจำกัดความเร็ว

Lawler ศึกษาคณิตศาสตร์ที่มหาวิทยาลัยฟลอริดา จากนั้นจึงเริ่มเขียนวิทยานิพนธ์ที่ Harvard ในปี 1954 แม้ว่าเขาจะลาออกก่อนจะสำเร็จการศึกษาระดับปริญญาก็ตาม หลังจากเรียนกฎหมาย การรับราชการทหาร และทำงานในโรงงาน เขากลับมาที่ฮาร์วาร์ดในปี 2501 สำเร็จการศึกษาระดับอนุปริญญา และได้งานที่มหาวิทยาลัยมิชิแกน เมื่อมาถึงเบิร์กลีย์ในปี พ.ศ. 2512 ระหว่างช่วงพักฟื้นเขาถูกจับกุมระหว่างการประท้วงต่อต้านสงครามเวียดนาม Lawler เข้าเป็นสมาชิกคณะที่ University of Berkeley ในปีถัดมา และได้รับชื่อเสียงในฐานะ "จิตสำนึกสาธารณะ" ของภาควิชาวิทยาการคอมพิวเตอร์ หลังจากที่เขาเสียชีวิตในปี 1994 สมาคมวิทยาการคอมพิวเตอร์แห่งสหรัฐอเมริกาได้จัดตั้งรางวัล Lawler Award ขึ้นสำหรับผู้ที่แสดงให้เห็นถึงศักยภาพด้านมนุษยธรรมของวิทยาการคอมพิวเตอร์ในการทำงาน

Lawler ใช้เวลาหลายปีในชีวิตในการไตร่ตรองถึงวิธีการทำงานตามลำดับอย่างมีประสิทธิภาพ แต่เส้นทางอาชีพของเขาบิดเบี้ยวอย่างน่าประหลาด *

ในการวิจัยครั้งแรกของเขาเกี่ยวกับการจัดการคิว Lawler แนะนำว่าปรากฏการณ์นี้สามารถจัดการได้อย่างง่ายดาย ตัวอย่างเช่น ใช้อัลกอริธึมวันครบกำหนดที่เร็วที่สุดที่ลดเวลาแฝงสูงสุดสำหรับชุดงาน ถ้างานของคุณเชื่อมโยงกันด้วยความสัมพันธ์ที่มีมาก่อน สิ่งต่าง ๆ จะซับซ้อน: คุณไม่สามารถลุยผ่านรายการสิ่งที่ต้องทำตามกำหนดเวลาเพียงอย่างเดียวได้ หากงานบางอย่างไม่สามารถเริ่มได้ก่อนที่งานอื่นจะเสร็จ อย่างไรก็ตาม ในปี 1968 Lawler ได้พิสูจน์ว่าไม่ใช่เรื่องใหญ่หากคุณสามารถสร้างรายการสิ่งที่ต้องทำ "ย้อนกลับ": เพียงแค่เลือกงานที่ไม่ขึ้นอยู่กับงานอื่น และวางหนึ่งในนั้นให้มากที่สุด "ห่างไกล"หมดเขตในทันที ตอนจบรายการ. จากนั้นให้ทำซ้ำขั้นตอนนี้ แต่ละครั้งจะพิจารณาเฉพาะงานที่ไม่จำเป็นสำหรับการทำงานอื่น (ยังไม่ได้กำหนดเวลา) ให้เสร็จสิ้น

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

ยิ่งไปกว่านั้น Lawler เองก็ค้นพบในไม่ช้าว่าสถานการณ์นี้อยู่ในหมวดหมู่ของปัญหาที่โปรแกรมเมอร์ส่วนใหญ่ไม่มีวิธีแก้ปัญหาที่มีประสิทธิภาพตามความเห็นของโปรแกรมเมอร์ส่วนใหญ่ ผู้เชี่ยวชาญเรียกพวกเขาว่ายาก

[…] ไม่ใช่ทุกปัญหาที่กำหนดไว้อย่างชัดเจนจะมีทางแก้ไข ในการวางแผน เห็นได้ชัดว่าวัตถุประสงค์และข้อจำกัดแต่ละชุดมีไว้ล่วงหน้า ใด ๆลำดับการดำเนินการที่ดีที่สุด ดังนั้น งานวางแผนในสาระสำคัญจึงมีวิธีแก้ปัญหา แต่มีบางกรณีที่ไม่มีอัลกอริธึมที่ชัดเจนที่สามารถเลือกกำหนดการที่เหมาะสมที่สุดสำหรับการดำเนินงานภายในกรอบเวลาที่เหมาะสม

เหตุการณ์นี้ทำให้นักวิจัยอย่าง Lawler และ Lenstra เกิดคำถามที่หลีกเลี่ยงไม่ได้ ปัญหาการวางแผนที่ยากลำบากมีส่วนแบ่งอย่างไร? ยี่สิบปีหลังจากงานเย็บเล่มของ Selmer Johnson เป็นแรงผลักดันให้เกิดการพัฒนาทฤษฎีการวางแผน การค้นหาวิธีแก้ปัญหาเฉพาะบุคคลได้กลายเป็นงานที่น่าหวาดหวั่นและทะเยอทะยานที่สุด - การค้นหาแผนที่สำหรับทฤษฎีการวางแผนทั้งหมด

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

การกำหนดขอบเขตของทฤษฎีการวางแผนยังคงดำเนินต่อไปจนถึงทุกวันนี้ ผลการศึกษาล่าสุดพบว่าประมาณ 7% ของงานทั้งหมดยังไม่ทราบ นี่คือด้านที่ยังมิได้สำรวจของการวางแผน จาก 93% ของปัญหาที่เราทราบ มีเพียง 9% เท่านั้นที่มีวิธีแก้ปัญหา และอีก 84% ที่เหลือถือว่ารักษาไม่หาย กล่าวอีกนัยหนึ่ง สำหรับงานวางแผนส่วนใหญ่ โซลูชันทั่วไปไม่เหมาะสม

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

บทความที่คล้ายกัน