کارهای زمان‌بندی‌شده و روندهای تکراری

اتوماسیون‌های مبتنی بر زمان و تاریخ، تریگر زمان‌بندی با حالت‌های اجرا و روندهای دوره‌ای اسپرینت در تسکیـ.

همه اتوماسیون‌ها در پاسخ به یک تغییر فوری اجرا نمی‌شوند. بخشی از کارها باید سر یک زمان مشخص یا به‌صورت دوره‌ای انجام شوند: یادآوری روزانه ایستگاه تیم، گزارش هفتگی، پیگیری کارهای عقب‌افتاده یا بستن خودکار یک بازه کاری. تسکیـ برای این دسته، اتوماسیون‌های مبتنی بر زمان و تاریخ را فراهم کرده است.

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

تریگرهای مبتنی بر تاریخ

این تریگرها به‌جای یک تغییر دستی، با رسیدن یک تاریخ فعال می‌شوند. تسکیـ به‌صورت دوره‌ای (هر ساعت) وظیفه‌های منطبق را پیدا و اتوماسیون را روی آن‌ها اجرا می‌کند:

  • تاریخ سررسید فرا برسد: وقتی موعد یک وظیفه می‌رسد.
  • تاریخ سررسید گذشته باشد: برای پیگیری و هشدار کارهای عقب‌افتاده.
  • تاریخ فیلد سفارشی فرا برسد: بر پایه فیلدهای تاریخی که خودتان ساخته‌اید، مثل «تاریخ بازبینی» یا «تاریخ تمدید».

برای نمونه می‌توانید بسازید: وقتی «تاریخ سررسید گذشته باشد» و وضعیت هنوز باز است، تگ «عقب‌افتاده» اضافه و به مسئول اعلان فرستاده شود.

تریگر زمان‌بندی (طبق زمان‌بندی)

تریگر «طبق زمان‌بندی» به شما اجازه می‌دهد اتوماسیون را در یک آهنگ منظم اجرا کنید. آهنگ‌های در دسترس عبارت‌اند از: هر ساعت، هر چند ساعت، روزانه، هفتگی (با انتخاب روزهای هفته، از شنبه) و ماهانه. این اتوماسیون‌ها بر اساس منطقه زمانی سازنده اجرا می‌شوند تا ساعت‌ها همان‌طور که انتظار دارید بیفتند.

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

  1. تریگر را روی «طبق زمان‌بندی» بگذارید و آهنگ آن (روزانه، هفتگی، ماهانه و مانند آن) را تعیین کنید.
  2. حالت اجرا را انتخاب کنید: «روی وظیفه‌های منطبق» تا اتوماسیون روی هر وظیفه‌ای که با شرط‌ها می‌خواند اجرا شود، یا «یک‌بار بدون وظیفه» برای اجرای مستقل و بدون وابستگی به یک وظیفه.
  3. شرط‌ها را تعریف کنید تا فقط وظیفه‌های موردنظر در دامنه اجرا قرار بگیرند.
  4. اقدام‌ها را بیفزایید و ذخیره کنید.
  • در حالت «یک‌بار بدون وظیفه»، چون وظیفه‌ای در کار نیست، تنها اقدام‌های «ارسال اعلان» و «وب‌هوک» در دسترس‌اند؛ مناسب گزارش‌ها و یادآوری‌های دوره‌ای.
  • در حالت «روی وظیفه‌های منطبق» می‌توانید همه اقدام‌های معمول مثل تغییر وضعیت یا افزودن تگ را روی وظیفه‌ها اعمال کنید.

روندهای دوره‌ای اسپرینت

اگر با اسپرینت کار می‌کنید، تسکیـ می‌تواند چرخه اسپرینت را هم به‌صورت زمان‌محور مدیریت کند. این روندها به‌طور دوره‌ای بر اساس تاریخ شروع و پایان اسپرینت‌ها اجرا می‌شوند:

  • شروع خودکار: با رسیدن تاریخ شروع، اسپرینتِ برنامه‌ریزی‌شده بعدی به‌طور خودکار آغاز می‌شود (اگر اسپرینت فعالی در جریان نباشد).
  • تکمیل خودکار: با گذشتن تاریخ پایان، اسپرینت فعال بسته و کارهای ناتمام به اسپرینت بعد منتقل می‌شوند.
  • ثبت روزانه پیشرفت: برای اسپرینت‌های فعال و تکمیل‌شده، تصویر روزانه وضعیت برای نمودار پیشرفت نگه‌داری می‌شود.

نکته: اجراهای زمان‌بندی‌شده هم مثل بقیه اتوماسیون‌ها از سقف مصرف ماهانه فضای کاری کم می‌کنند. اگر یک اتوماسیون پرتکرار روی وظیفه‌های زیادی اجرا می‌شود، شرط‌هایش را تنگ‌تر کنید تا سقف زود پر نشود.

گام بعدی: برای ساختار کلی تریگر و شرط و اقدام، تریگرها، شرط‌ها و اقدام‌ها را ببینید؛ و برای مرور پایه‌ها و ساخت اولین اتوماسیون، اتوماسیون چیست و چگونه بسازیم را بخوانید.

این مطلب برای شما مفید بود؟