۲۰ امتحان نهایی / طراحی برنامه
برنامهٔ خوب باید پس از برخورد با واقعیت قابل‌اصلاح باشد

برنامه اجرا نمی‌شود؛
به‌جای سرزنش، محل شکست را اندازه بگیر

وقتی چند روز برنامه کامل نمی‌شود، مشکل ممکن است حجم، برآورد زمان، ابهام کار یا وقفه‌های پیش‌بینی‌نشده باشد. یک هفته را دور نریز؛ محل شکست را پیدا کن و فقط همان بخش را بازطراحی کن.

برنامه را با خروجی واقعی مقایسه کن

برای هر نوبت بنویس چه چیزی قرار بود تمام شود و چه چیزی واقعاً تمام شد. عبارت «کم خواندم» اطلاعات کافی نمی‌دهد. تعداد سؤال، بخش تصحیح‌شده یا مبحث بازیابی‌شده شواهد دقیق‌تری می‌سازد.

شکست را در یکی از پنج دسته بگذار

حجم بیش از ظرفیت، زمان‌سنجی اشتباه، تکلیف مبهم، وقفهٔ محیطی یا دشواری علمی. هر دسته راه‌حل متفاوتی دارد. اگر همه را «بی‌انگیزگی» بنامی، تغییر بعدی روشن نخواهد بود.

جدول عیب‌یابی

کار برنامه‌ریزی‌شده | خروجی واقعی | محل توقف | علت محتمل | تغییر نوبت بعد

حجم را با دادهٔ اجرای خودت تنظیم کن

اگر سه نوبت مشابه همیشه نیمه‌تمام می‌مانند، اندازهٔ کار را بر اساس سرعت واقعی بازنویسی کن. کم‌کردن کار به معنای حذف هدف نیست؛ می‌توان بخش باقی را در نوبت مشخص دیگری قرار داد.

زمان پنهان را وارد برنامه کن

آماده‌سازی، رفت‌وآمد، استراحت، تصحیح و جمع‌کردن ابزار نیز زمان می‌گیرند. جدول فشرده‌ای که فقط دقایق حل را می‌بیند، با نخستین انتقال عقب می‌افتد. میان بلوک‌ها حاشیهٔ واقعی بگذار.

تکلیف را با فعل و پایان روشن بنویس

«مرور شیمی» را به «بازیابی دو مبحث و تحلیل پنج سؤال» تبدیل کن. پایان قابل‌دیدن باعث می‌شود بدانی چه زمانی نوبت کامل شده و چه بخشی باید منتقل شود.

کار دشوار را در نقطهٔ مناسب روز بگذار

از ثبت چند روز بفهم چه زمانی برای حل، حفظ یا خواندن عمیق آمادگی بیشتری داری. کارهای نیازمند تمرکز را به بازهٔ واقع‌بینانه منتقل کن و کار سبک‌تر را برای زمان‌های کم‌انرژی نگه دار.

برای وقفهٔ قابل‌پیش‌بینی برنامهٔ جایگزین بساز

اگر یک بازه مرتب از دست می‌رود، آن را ستون اصلی برنامه نگذار. نسخهٔ حداقلی بنویس که در زمان کمتر نیز خروجی ارزشمند دارد. این نسخه از رهاشدن کامل روز جلوگیری می‌کند.

کار منتقل‌شده را روی فردا انباشته نکن

پیش از انتقال، اولویت آن را دوباره بسنج و در صورت لزوم بخشی را حذف یا کوچک کن. افزودن همهٔ کارهای دیروز به برنامهٔ کامل امروز، شکست بعدی را از پیش می‌سازد. راهنمای جبران عقب‌ماندگی برای بازچینی کارهای باقی‌مانده است.

یک متغیر را در هر اصلاح عوض کن

اگر هم زمان، هم محیط، هم منبع و هم حجم را تغییر دهی، علت بهبود یا شکست معلوم نمی‌شود. یک تغییر انتخاب کن و در نوبت مشابه بعدی نتیجه را ثبت کن. برنامه باید به آزمایش کوچک تبدیل شود.

هفته را با نرخ تکمیل خروجی ببند

ساعت حضور کافی نیست. ببین چه درصدی از خروجی‌های ضروری کامل و خودتصحیح شده‌اند و کدام نوع کار پیوسته عقب می‌ماند. برای شروع نوبت‌های سخت از پروتکل مقابله با اهمال‌کاری استفاده کن.