Table of Contents
وتخضع الأفرقة الهندسية لضغوط مستمرة لإنجاز أعمال عالية الجودة أسرع، ومع ذلك، فإن معظم وقتها يستهلك بسبب تكرار المهام الإدارية - وضعيات تحديثية، وإرسال رسائل تذكيرية، ومطاردة الموافقات، وتقليص التركيز على الابتكار وتباطؤه، كما أن أسانا، وهي منصة رئيسية لإدارة العمل، توفر سمتين قويتين يمكن أن تستعيدا إضاعة الوقت: Rules.
فهم قواعد أسانا ودورها في الهندسة
(أ) قواعد آسانا آلية، إذا كانت هذه هي تدفقات العمل التي تجري داخل مشاريعكم، وعندما يحدث مفترق [مثل مهمة تضاف أو تنقل إلى قسم]، فإن شركة أسانا تدقق في الحالات المحددة [التوقيع: 3]] [مثلاً، تقوم المهمة عندئذ بإجراء أو أكثر]
وبالنسبة للأفرقة الهندسية، تلغي القواعد الحاجة إلى قيام شخص ما بالعمل الوافد يدوياً، أو تحديث الوضع بعد دمج الرموز، أو تذكير المهندسين بالمضي قدماً في المواعيد النهائية، ولأن القواعد تُجري على الفور وبصورة متسقة، وتُقلل من حالات التأخير في البشر وتزيل التقلبات التي تنجم عن عمليات التسليم اليدوية، وهذا أمر بالغ الأهمية في البيئات السريعة مثل التطوير المتحرك، حيث يمكن إعادة توجيه كل دقيقة يتم توفيرها على رأسها إلى كتابة الرموز، واستعراض الطلبات.
وبالإضافة إلى التشغيل الآلي الأساسي، تدعم أسانا القواعد المتعددة الخطوات ] التي تُتخذ في إطارها إجراءات متسلسلة معاً، فعلى سبيل المثال، يمكن لقاعدة واحدة أن تنشئ مهمة متابعة، وتُسندها إلى المستعرض، وتضيف تاريخاً مناسباً، ثم تنقل المهمة الأصلية إلى قسم " استعراض التقدم " ، وتسمح هذه القدرة للأفرقة بتدوين العمليات بأكملها دون الاعتماد على أدوات الكتابة الخارجية أو الأطراف الثالثة.
Key Engineering Workflows to Automate with Asana Rules
تحديد سير العمل الصحيح للتشغيل الآلي هو الخطوة الأولى نحو استرجاع وقت الهندسة، وفيما يلي عدد من حالات الاستخدام ذات الأثر المرتفع التي تستفيد عادة من قواعد أسانا.
باغ تريج وتوقيع
وعندما يهبط تقرير جديد عن الحشرات في مشروعكم، تريده في أيدي المهندس المناسب فوراً، وتضع قاعدة تحفز على Task Added] عندما يكون للمهمة علامة " Bug " ، ويمكن أن يسند الإجراء تلقائياً المهمة إلى المستجيب للحشرات (أو إلى عضو في الفريق استناداً إلى قيم ميدانية تقليدية مثل " تحديد تاريخ محدد " .
مراجعة القانون
والاختناقات التي تنطوي عليها مراجعة المدونة هي مصدر مشترك للإحباط، واستخدام قاعدة تحفز على نقل مهمة إلى قسم " استعراض " ، ويمكن للقاعدة أن تسند المهمة إلى الجهة التي تتولى استعراضها، وأن تضيف موعدا مناسبا مدته 24 ساعة، وأن ترسل إخطارا إلى الجهة المستعرضة عن طريق إدماج معتاد (أو رسالة سلاكة إذا تم إنشاء " جهاز إعادة النظر " ، عندما ينقل الموكل تلقائيا " إلى " .
تخطيط البرامج وإعداد المهام
وأثناء تخطيط البصمات، يمكن أن تضيع مهام التكرار في إنشاء المباني مثل إضافة مكاتب فرعية معيارية (مثل " اختبارات الكتابة " أو " وثائق مستكملة " ) أو تحديد مواعيد غير مقصودة وقت تخطيط قيّم، ووضع قاعدة تحفز على إضافة مهمة جديدة إلى قسم " مخططات خلفية " ، ويمكن أن تضيف القواعد مخطّطات فرعية محددة مسبقا من نموذج، وتسند المهمة إلى النموذج النهائي.
ملاحظــة الإصــدار
جمع مذكرات الإفراج عن المهام المتناثرة أمر مضلل، وإثبات قاعدة تحفز على الانتقال إلى قسم " الوحدة " أو " المفرج عنه " ، ويمكن للقاعدة أن تنسخ تلقائيا عنوان المهمة ووصفها إلى مهمة إصدار وثائق، أو ترفق بها قائمة جارية في مشروع منفصل، كما يمكن أن تضع شرطا لا الحصر لالتقاط المهام التي تُعلق ب " مكانة " أو " مذكرة نظيفة " تكفل الإفراج عنكم.
حكام احتياطية مؤتمتين
وكثيرا ما تعتمد المشاهد اليومية على المستجدات اليدوية المرسلة عن طريق سلاك أو البريد الإلكتروني، بل وضعت قاعدة تجري كل صباح )تستخدم القواعد المعجلة( لإنشاء مهمة في مشروع " ستاندب " لكل عضو من أعضاء الفريق، مع الوقت المناسب للاجتماع الاحتياطي، ويمكن أن تتضمن المهمة عجلات مثل " ما فعلته بالأمس " وما سأفعله اليوم " ، و " المشغلون الوحيدون " .
إدماج أسانا في الأدوات الهندسية
وفي حين أن القواعد تعالج التشغيل الآلي داخل أسانا، فإن التكاملات تربط أسانا بالأدوات الخارجية التي يستخدمها فريقك بالفعل - جيت هوب، جيت لاب، جيرا، سلاك، بيتبوكيت، سيركليتش، وأكثر من ذلك، وهذه التكاملات تتيح تزامن البيانات بطريقة ثنائية الاتجاه، بحيث تعكس الإجراءات المتخذة في نظام واحد تلقائياً في أسانا والعكس بالعكس.
GitHub and GitLab Integration
ويلتزم المطور الرسمي بتكامل غيت هوب (ونظيره غيت لاب) بالتعهدات والفروع وسحب الطلبات ونشر المهام في أسانا، وعندما يلتزم المطور برسالة تتضمن مهمة أسانا، يضيف التكامل تلقائيا تعليقا على المهمة ذات الصلة بالتعهد، وعندما يدمج طلب سحب، يمكن للقاعدة أن تنقل المهمة إلى " تحديث الرمز " أو " دال " .
إدماج السود في الإخطارات
(سلاك) هو مركز الاتصالات لكثير من الفرق الهندسية، فإدماج (أسانا + سلاك) يسمح لك بالحصول على رسائل تذكيرية، وطلبات الموافقة، وتحديث الوضع مباشرة في قنواتك، واستخدامه لإخطار الفريق بأكمله عندما يتم تقديم حشرة ذات أولوية عالية، أو إرسال رسالة مباشرة إلى مهندس عندما يتم تكليفه بمهمة استعراض الرموز، كما يمكنك إنشاء مهام أسانا من رسائل سلاك، وتحويل طلبات التعقب إلى عمل يمكن تعقبه دون تركك.
الاتصال عبر الزابير أو صنعها (في السابق)
As more complex integrations not covered by Asana’s built-in connectors, use a no-code functioning platform like ]Zapier] or Make
جيرا وأسانا سينك
ويمكن أن تستخدم الأفرقة المهاجرة من جيرا أو التي تحافظ على بيئة هجينة إدماج أسانا في الاتجاهين جيرا، ويتزامن ذلك مع وضع المهام والتعليقات والمحال إليهم بين النظامين، وعندما يستكمل المطور تذكرة جيرا، تستكمل مهمة أسانا بصورة تلقائية، والعكس صحيح، وهذا مفيد بصفة خاصة عندما تفضل فرق مختلفة )مثلا التنمية والناتج( أدوات مختلفة، ولكن تحتاج إلى مصدر واحد لتتبع الحقيقة.
دليل الخطوة خطوة إلى الأمام لوضع القواعد والتكامل
والآن، بعد أن فهمتم الإمكانيات، فإنكم هنا دليل عملي لتنفيذ التشغيل الآلي في مشاريعكم الخاصة بأسانا.
خلق قاعدتك الأولى
- نفايغيت إلى المشروع حيث تريد القاعدة أن تدار
- قم بعق Rules tab at the top of the project page (you may need to enable it in project settings if not visible).
- Click + Add Rule] and choose a template (e.g., “Auto-assign tasks”) or start fromnch.
- Define the trigger: Common triggers include “Task added,” “Task completed,” “Task moved to section,” or “Task due date assigned.”
- (أ) إضافة ] : على سبيل المثال، لا يُنفذ إلا عندما تكون المهمة ذات علامة محددة، أو قيمة ميدانية عرفية، أو محال إليه.
- (ب) تحديد الإجراءات : يمكنك أن تسند مهمة، أو تحدد موعداً مناسباً، أو تضيف نموذجاً فرعياً، أو تغير ميداناً عرفياً، أو نقل المهمة إلى قسم، أو إرسال إخطار.
- سمّي القاعدة و ضحكها، اختبرها بإضافة عينة مهمة تفي بالشرط المُسبق.
ربط التكامل (مثلا، جيت هوب)
- From your Asana profile menu, go to My Profile Settings] > ] Apps & Integrations > Add app.
- البحث عن " جيت هوب " ونقر ]Add].
- اتبعي تدفق الترخيص لربط حسابك لـ(جيت هوب) ربما عليكِ اختيار أي مستودعات أو منظمات للتواصل
- وبمجرد ربط أي رسالة التزام تتضمن مهمة من مهام أسانا (مثلاً، ) ستضيف تلقائياً تعليقاً على تلك المهمة.
- وللعمل الآلي الأعمق، يجمع التكامل مع قاعدة: مثلا، عندما يضاف تعليق المهمة من طلب سحب من شركة جيت هوب، ينتقل المهمة إلى قسم " استعراض العقد " .
السلف: قواعد الإجراءات المتعددة واللوج التقليدي
كما أن أسانا تؤيد ]العمل: صفر[ ]العمل[ ]العمل[ في القواعد، مما يسمح لك بإجراء مختلف حسب بيانات المهام، ولخلق قاعدة متعددة الخطوات، واستخدام خيار " الازدحام أو العمل " ، مثلا، إذا كان تقرير الحشرات قد تم وضعه " حرج " ، فإنه يمكن أن يُسنده إلى مهندس الطلب ويُحدد موعدا مناسبا لأربع ساعات؛ وإذا ما تم وضعه " إضافة "
أجهزة التشغيل الآلي المتقدمة للأفرقة الهندسية
وحالما ترتاحون بالقواعد والتكاملات الأساسية، يعتبرون هذه الأنماط مكملة لسير أعمالكم.
تدفقات العمل الموافق عليها مع القواعد العرفية
وتتطلب عمليات هندسية كثيرة الموافقة - مثل قرارات البناء أو تغييرات قواعد البيانات أو نشرات الإنتاج - وضع قاعدة تحفز عند نقل مهمة إلى قسم " ريثما يتم الموافقة " ، وتسند القاعدة المهمة إلى فريق الموافقة، وتضيف تاريخاً مناسباً (مثلاً يومان من أيام العمل)، وتضع إخطاراً في قناة سلكية مخصصة، وعندما تُنقل المهمة إلى " مُرتَف " .
بيانات إطلاق ونقل
ولمنع الإصدارات من المضي دون إجراء جميع عمليات التفتيش، وضعت قاعدة ترصد قائمة مرجعية للإطلاقات، مثلا عندما تنقل مهمة الإفراج إلى " إعادة النشر " ، يمكن أن تشترط قاعدة أن تُنجز جميع فروع (مثلا " الموافقة على إجراء استعراض الأمان " ، " تحديث المدونة " ) قبل السماح للمهمة بالمضي قدما.
مركب آلي للمهندسين الجدد
وعندما ينضم مهندس جديد، تريد تجربة مستمرة، وتنشئ مشروعا يتضمن جميع المهام الموكولة )مثل " تهيئة بيئة إنمائية " ، و " كتاب لعب الفريق المتجدد " ، و " متلقي التوجيه " ( ثم تضع قاعدة تحفز على إضافة عضو جديد إلى الفريق )عن طريق حقل معين أو تغيير في العضوية( لكي يعهد تلقائيا إلى هؤلاء الذين يتقلدون مهامهم إلى التعيين الجديد، ويضمنون مواعيدهم النسبية.
والأقاليم المشتركة بين المشاريع
وتطبق قواعد أسانا حاليا في إطار مشروع واحد، ولكن بإمكانكم تعديل التشغيل الآلي للمشاريع باستخدام Rules + Custom Fields مع مشروع " Multi-Home " (تظهر في مشاريع متعددة)، مثلاً إذا كان لدى فريق خلفي مهمة تضيف إلى قائمة مقدمي مشروع.
أفضل الممارسات للتألق المستدام
ويمكن أن يؤدي التلقائية، إن لم تدار بعناية، إلى سلوك غير متوقع أو إلى تدفق عمل ثابت، ومتابعة هذه الممارسات لإبقاء التشغيل الآلي الخاص بك أسانا موثوقاً به وقيماً بمرور الوقت.
- Start small and iterate.] Automate one work flow at a time.اختبـر بدقة قبل بدء العمل بالفريق بأكمله.
- ]Document every Rule and integration.] Maintain a living document (either in Asana itself or in a wiki) that explains what each Rule does, why it exists, and who maintains it. This helps new team members understand the system and prevents “ghost” rules from running without anyone knowing why.
- Use naming conventions.] Prefix your Rules with a category or responsible person (e.g., “Bug Triage: Auto-assign critical fines”). This makes it easier to find and audit Rules later.
- ]Review functioning quarterly. As your team’s processes evolved, some rules may become obsolete or need adjustments.
- Set up monitoring and alerts.] Asana’s Rule history shows you every time a rule runs. check this periodically to catch errors (e.g., a rule that fires thousands of times because of a cycle). For high-stakes autos, consider using a dedicated Slack channel to log rule executions.
- ]]Involve the whole team.] Automation should be transparent. ask engineers for feedback on the rules-are theyving time, or causing confusion? When you introduce a new rule, declare it in a team meeting and provide a simple way for anyone to disable it if it causes problems.
قياس أثر التلقائية
ولإبراز استمرار الاستثمار في التشغيل الآلي وتحديد المجالات التي يتعين تحسينها، يجب قياس آثاره، وهنا توجد مقاييس رئيسية للتعقب.
- ]Time Save per week.]تقدير الجهد اليدوي الذي حل محل كل تدفق عمل آلي، على سبيل المثال، إذا كان الترايج الحشري يستغرق 30 دقيقة في اليوم والآن، وفُرِّر ذلك 2.5 ساعة في الأسبوع، وتعدد جميع القواعد للحصول على المجموع.
- Reduction in human errors.] Compare the frequency of misassigned tasks, missed deadlines, or incomplete handoffs before and after functioning. Even a small improvement can have a big impact on team morale.
- ]Cycle time.] Measure the time from when a task is created to when it’s completed. Automation often accelerates handoffs between engineers, reviewers, and QA, so you should see a reduction in cycle time for the workflows you automated.
- ]Team satisfaction.] Survey your engineers periodically. ask how much time they feel they’re spending on “overhead” vs. “real work.” A decrease in complaints about administrative tasks is a strong indicator that your functioning.
- ][Rule execution errors.] Monitor Asana’s rule history for failures. If a rule consistently fails (e.g., due to missing fields or incorrect tags), it creates frustration rather thanving time. keep an eye on these and fix them promptly.
وعند تقديم النتائج إلى القيادة، يمكن للتشغيل الآلي كعامل مضاعف للقوة، إذ يمكن للمهندس الذي يوفّر 5 ساعات في الأسبوع على المهام اليدوية أن يعيد توجيه ذلك الوقت نحو أنشطة ذات قيمة أعلى مثل تحسين الشفرة أو التوجيه أو التحسينات المعمارية، ويضيف إلى ذلك، على مدى ربع السنة، مكاسب كبيرة في الإنتاجية دون توظيف المزيد من الناس.
بدأت خطة عمل سريعة
إذا كنت مستعدا لتنفيذ التشغيل الآلي في فريقكم الهندسي، فهنا خريطة طريق عملية:
- ] مراجعة سير العمل الحالي.] إدراج جميع المهام المتكررة التي يقوم بها فريقك يوميا أو أسبوعيا، وتحديد المهام التي تستند إلى القواعد ويمكن التنبؤ بها (أي جانبية للتشغيل الآلي) ضد تلك التي تتطلب حكما إنسانيا.
- ]Prioritize the rapid wins.] Start with a simple, high-impact auto like auto-assigning new incoming fines. This gives your team immediate relief and builds buy-in.
- ]Set up the necessary integrations.] Connect Asana with GitHub, Slack, and any other tools your team uses daily. Use official connectors where possible, and only add Zapier/Make when needed.
- تدريب فريقك. ] تظهر المهندسين كيفية عمل القواعد وكيفية صنعها الخاصة بهم، وتمكينهم من القيام بمهامهم التكرارية دون الاعتماد دائما على مدير المشروع أو الإشهار.
- ] تغيير وتوسيع نطاق.] بمجرد استقرار التشغيل الآلي الأولي، والانتقال إلى أنماط أكثر تعقيدا مثل سير العمل في الموافقة أو المعالين في المشاريع المختلفة.
فالتألق ليس عملية إنشاء لمرة واحدة؛ بل هو انضباط يتطور مع فريقك، وبإدماج قواعد أسانا في سير العمل الهندسي اليومي، تقومون بإنشاء نظام يعالج الدفتر كي يتمكن فريقكم من التركيز على بناء برامجيات كبيرة.
For further reading, consult the official Asana Rules documentation and the Asana Integrations directory[FT:6].