سازنده گردشکار وضعیتها
تعیین کنید هر وضعیت به کدام وضعیتها میتواند برود؛ با سازنده دیداری، شرط انتقال، پیشنویس و انتشار.
بهطور پیشفرض هر وظیفه میتواند از هر وضعیتی به هر وضعیت دیگری برود. این آزادی برای تیمهای کوچک خوب است، اما وقتی فرایند مشخصی دارید — مثلاً «هیچ کاری بدون بازبینی به انجامشده نمیرود» — باید انتقالها را کنترل کنید.
سازنده گردشکار وضعیتها همین کار را میکند: یک نمودار دیداری که در آن وضعیتها گره و انتقالهای مجاز یالاند.
شروع کار: قالب یا ساخت دستی
هنگام باز کردن سازنده دو مسیر دارید:

- شروع از قالب: از کتابخانه قالبهای آماده گردشکار یکی را انتخاب کنید. میتوانید در قالبها، وضعیتها و انتقالها جستجو کنید.
- ساخت دستی: وضعیتها را خودتان اضافه کنید و انتقالهای مجاز را یکییکی بکشید.
قالب انتخابی روی پیشنویس اعمال میشود، پس پیش از انتشار میتوانید تغییرش دهید. اگر قبلاً گردشکاری داشته باشید، اعمال قالب تازه جایگزین گردشکار فعلی میشود و پیش از این کار هشدار میگیرید.
تعریف انتقالها و شرطها
هر یال بین دو وضعیت یعنی «این انتقال مجاز است». برای هر انتقال میتوانید شرط بگذارید:

- بدون شرط: انتقال همیشه مجاز است.
- شرایط انتقال: انتقال فقط وقتی مجاز است که شرطهای تعیینشده برقرار باشند.
- عبور مدیر: مدیران میتوانند از محدودیت عبور کنند؛ برای مواقع استثنایی.
- انتقال رفتوبرگشتی: اجازه بازگشت به وضعیت قبل، مثلاً برای رد شدن در بازبینی.
پیشنویس و انتشار
تغییرهای سازنده بلافاصله روی پروژه اثر نمیگذارند. تا وقتی «انتشار» را نزنید، تغییرها بهصورت «تغییرات منتشرنشده» در پیشنویس میمانند.

- تغییرها را در سازنده اعمال کنید.
- «ذخیره پیشنویس» را بزنید تا کار نیمهتمام از دست نرود.
- وقتی از نتیجه مطمئن شدید «انتشار» را بزنید.
- با «فعالسازی گردشکار» اجرای آن روی وظایف پروژه شروع میشود.
توجه: فقط وضعیتهایی قابل حذفاند که هیچ وظیفهای در آنها نباشد. اگر وضعیتی وظیفه داشته باشد، پیام «این وضعیت دارای تسک است و قابل حذف نیست» را میبینید؛ اول وظایف را جابهجا کنید.
گردشکار در سطح فضای کاری
اگر همه پروژهها باید یک فرایند را رعایت کنند، بهجای تکرار در هر پروژه، گردشکار را در سطح فضای کاری تعریف کنید؛ روی همه پروژههای فضای کاری اعمال میشود و برای هر پروژه به وضعیتهای خودش ترجمه میشود.

نیازمند پلن: گردشکار وضعیت در سطح پروژه از پلن اولتیمیت به بالا و در سطح فضای کاری از پلن تجاری به بالا در دسترس است.
طراحی گردشکار خوب
گردشکار سختگیرانه بههمان اندازه مضر است که نبودش. هدف این است که مسیرهای بیمعنا بسته شوند، نه اینکه کار روزمره کند شود.
- از وضع موجود شروع کنید؛ اول ببینید تیم واقعاً چطور کار میکند، بعد قاعده بگذارید.
- فقط انتقالهای واقعاً نادرست را ببندید، نه هر مسیری که فکر میکنید غیرمعمول است.
- برای موارد استثنایی «عبور مدیر» بگذارید تا کار قفل نشود.
- بازگشت از بازبینی به در حال انجام را باز نگه دارید؛ رد شدن در بازبینی اتفاق طبیعی است.
- بعد از دو هفته، شکایتهای تیم را ببینید و قاعدههای اضافی را بردارید.
برای تعریف خود وضعیتها وضعیتها و گردشکار پروژه و برای اعمال یکباره روی همه پروژهها ساختار کار در سطح فضای کاری را ببینید.