اذهب إلى المحتوى

أفكار مفيدة لدى استخدام Asana لإدارة المشاريع البرمجية


Huda Almashta

سنتطرّق في هذا الموضوع إلى بعض الأفكار التي يُمكن للفرق البرمجية أن تستفيد منها إن هي أرادت إدارة مشاريعها المُتعلّقة بتطوير المُنتجات باستخدام Asana ومن ثم سنعرّج على بعض الأدوات الشائعة التي تتكامل معها Asana والتي تُستخدم من قبل الفرق البرمجية وفرق إدارة المشاريع.

asana101_(1).thumb.png.96af2bc98a7f3e9c9

بإمكانك استخدام Asana للتنسيق مع الفرق الأخرى حول الإطلاق، إعداد مخططات المنتج، تعقّب الأخطاء البرمجية bugs، مشاريع ومهام التسعير، كل ذلك في مكان واحد.

مشاريع مقترحة للفرق الهندسية

بإمكانك إضافة أحد المشاريع التالية للانتقال من فكرة لخاصية إلى إطلاق منتج:

فرص المنتج Product opportunities

  • سيكون المشروع بمثابة مكان لطرح الأفكار حول الخصائص والمنتجات من قبل الفرق الأخرى.
  • شجّع الجميع على إضافة أفكار، واستخدام زر "القلب" لتأييد الأفكار التي يفضلونها.
  • انقل المهام إلى المشروع الخاص بمخطط المنتج roadmap عندما تختار الفكرة التي ستبنيها.

مخططات المنتج Product Roadmaps

  • تعطيك مشاريع المخططات نظرة شاملة حول العمل الذي يقوم به فريقك.
  • استخدم هذا المشروع لتحديد الأولويات، التسعير، وجدولة المنتجات والخصائص القادمة.
  • شارك هذا المشروع مع الفريق، التنفيذيين، الموظفين الجدد، والفرق الأخرى في شركتك لكي يبقى الجميع على اتفاق حول تطوير المنتج.

تفاصيل الخصائص Features Details

  • قم بإنشاء مشروع جديد للعمل فيه عندما تكون إحدى الخصائص في مخطط المنتج جاهزة للتصميم والبناء.
  • قم بنقل التفاصيل من مشروع مخطط المنتج لكيلا تعقّد عمليات الجدولة وتحديد الأولوية.
  • قم بإضافة مواصفات وتصاميم عن طريق إضافة المرفقات إلى المهام، وقم بتعقّب تغييرات مراجعات الشيفرة code review باستخدام الأدوات التي تتكامل مع Asana مثل Phabricator ،Github، وZapier.

تعقب الأخطاء البرمجية Bug Tracking

  • بما أنّ الأولويات في الأخطاء البرمجية تختلف عن الأولويات في الخصائص والمنتجات الجديدة، يُفضّل إنشاء مشروع منفصل للإبلاغ عن الأخطاء، فرزها، وإصلاحها.
  • قم بإنشاء مشروع لتعقّب الأخطاء البرمجية الخفيفة lightweight bug وقم بتنظيمها حسب مستوى الأولوية.
  • أنشئ أقسامًا لمستويات الأولوية وقم بتعيين شخص واحد لفرز الأخطاء الجديدة عندما يتم الإبلاغ عنها.

الإطلاق Launches

  • أنشئ مشروعًا لتعقّب كل إطلاقات المنتجات القادمة عندما تبدأ بالتنسيق مع فريق التسويق، المبيعات، والدعم.
  • أنشئ مهمّة لكل منتج أو خاصيّة (أو لأي شيء يتطلب جهود إطلاق خاصة).
  • خطط الجداول الزمنية وحدّد المواد، الرسائل، والتوعية الضرورية للإطلاق في هذا المشروع.
  • نحن نقوم بعمل المهام كقالب template مع المهام الفرعية، ونقوم بتكرير القالب لكل خاصية جديد، وبذلك لا نغفل عن أي تفصيل.

56ab78925748b_3-_.thumb.png.e35545e67657

مخططات المنتج في Asana

56ab7893b1801_4-___Asana.thumb.png.ee7a8

أنشئ مشروعًا لمخطط المنتج وقم بتضمين الخصائص أو المنتجات التي يتم العمل عليها حاليًا، الأعمال القادمة، وقائمة من المهام التي تحتاج إلى تحديد الأولوية، التسعير، والجدولة لاحقًا.

نظم المهام باستخدام الأقسام

قم بتنظيم المهام على شكل مجموعات في الأقسام عن طريق إضافة نقطتين (:) في نهاية اسم أي مهمّة. من الأمثلة على الأقسام "الفترات الزمنية" أو "مستويات الأولوية". وللإشارة إلى التسعير و/أو تقديرات الوقت قم بإضافتها إلى اسم المهمّة، أو استخدم الوسوم tags. كما بإمكانك إضافة مرفقات إلى المهام للمواصفات، المتطلبات، أو التصاميم.

تقاويم Asana

استخدم تقاويم Asana لعرض مخططاتك بطريقة بصريّة. قم بإضافة تاريخ انتهاء لكل مهمّة في المخطط، وقم بعرض المشروع على شكل تقويم من تبويب التقويم Calendar View. تستطيع سحب المهام خلال التقويم عندما تتغير تواريخها. كما تستطيع إضافة مهام جديدة والحصول على عرض مرئي للخطوات القادمة. وربّما تفضل استخدام التقاويم دائمًا لتحديد الأولويات في مخطط المنتج وجدولته.

شارك المخطط

شارك مشروع المخطط مع الفريق، التنفيذيين، الموظفين الجدد، والفرق الأخرى في شركتك. كما ننصح بعمل مشاريع منفصلة لتعقّب الأخطاء البرمجية ولتفاصيل المنتج، واستخدام مشروع المخطط للتخطيط للمشاريع الكبرى وجدولتها، وبذلك يمكن عرضها وفهمها بسرعة.

تعقب الأخطاء البرمجية الخفيفة في Asana

56ab78954f2ea_5-_.thumb.png.9179b89a8677

يقوم معظم عملاء Asana بتعقّب الأخطاء البرمجية الخفيفة باستخدام Asana، وهذا يمكّن الشركة بالكامل من الإبلاغ عن الأخطاء بسرعة، تعقّب تقدّم إصلاحها، وإبقاء كل العمل في مكان واحد.

حدد أولويات الأخطاء البرمجية باستخدام الأقسام

استخدم الأقسام لتعقّب مستويات الأولوية للأخطاء البرمجية. استخدم الجزء العلوي للمشروع للأخطاء الجديدة وغير المرتبة، وقم بتعيين شخص واحد في وصف المشروع مسؤول عن فرز الأخطاء وتحديد مستوى أولويتها. شارك المشروع مع فريقك وأي شخص قام باكتشاف الأخطاء.

يستطيع أي شخص إضافة مهام للأخطاء البرمجية

يستطيع أي شخص قام باكتشاف مشكلة، حتى وإن لم يكن مهندسًا، إضافتها إلى القائمة باستخدام الاختصار Tab+Q (الإضافة السريعة) كمهمّة من أي مكان في Asana، دون أن يضطر إلى مغادرة المشروع أو الصفحة التي يعمل فيها. كما يمكن إضافة لقطات الشاشة Screenshots كمرفقات إن اقتضت الحاجة، أو إضافة التعليقات التي تسهل إعطاء المزيد من التفاصيل.

إذا كان فريقك يمتلك صيغة محدّدة لإدخال الأخطاء، قم بإنشاء قالب مهمّة يستطيع الجميع نسخه عندما يقومون بالإبلاغ عن خطأ ما، وبهذه الطريقة تستطيع إبقاء الوصف، المهام الفرعية، المسؤول عن المهمّة، والمتابعين نفسها لكل خطأ، ولن يتم نسيان إضافة التفاصيل المهمّة بهذه الطريقة أيضًا.

التعليق على الأخطاء البرمجية للحصول على المزيد من المعلومات

استخدم التعليقات والرّوابط التشعبية لطلب المزيد من التفاصيل أو لقطات الشاشة عندما تقوم بفرز وتحديد أولويات الأخطاء. كما يمكنك إظهار التبعيات بواسطة ربط المهمّة بمهام أخرى.

عندما يتم إصلاح الخطأ، بإمكانك الإشارة إلى رابط تغيير الشفرة، أو أي عنوان آخر، في التعليقات أو وصف المهمّة لكي يستطيع المعنيون مشاهدة التحديثات.

تصفية قائمة الأخطاء البرمجية

اضبط طريقة عرض المشروع لغرض تصفية الأخطاء حسب الشخص المسؤول عنها، الأخطاء التي تم إصلاحها مؤخرًا، أو الأخطاء التالية التي تحتاج إلى إصلاح.

وإذا كنت ترغب في إنشاء تقرير خفيف وقابل للنشر، قم بعمل بحث مخصص Search View للأخطاء المكتملة مؤخرًا بواسطة شخص محدد خلال نطاق زمني محدد أو بوسم محدد.

لعرض الأخطاء حسب الخاصية ذات الصلة، تستطيع إضافة كل خطأ إلى مشروع الخاصية الملائم. يمكن إضافة المهمّة إلى مشاريع متعددة، وبذلك ستستعرض مهمّة الخطأ في كلا المشروعين؛ مشروع الأخطاء، ومشروع الخاصيّة. تستطيع بعدها فرز قائمة الأخطاء في كل مشروع من مشاريع الخصائص. كما بإمكانك استخدام الوسوم لجمع الأخطاء ذات الصلة (مثلًا "الأمان")، وبهذا تستطيع النقر على وسم "الأمان" لاحقًا إذا قررت التركيز على تلك الخاصية وإصلاح الأخطاء المتعلّقة بها جميعها في آن واحد.

أتمتة تدفق العمل باستخدام مكملات Asana

تتكامل Asana مع العديد من الأدوات التي قد تستخدمها، لذلك يمكن أن تصبح Asana المصدر الوحيد للمعرفة بالنسبة للفرق الهندسية.

  • اربط الإيداعات (commits) على Github بالمهام لكي يستطيع جميع الفريق الاطلاع على التغييرات الجديدة في الشيفرة.
  • يقوم Phabricator بالإنشاء التلقائي لمهام مراجعة الشيفرة في Asana.
  • قم بإنشاء مهام من خطوب (Jira (issues تلقائيًا مستخدمًا Zapier .
  • استخدم Usersnap لإضافة تعليقات إيضاحية على لقطات الشاشة للخطأ البرمجي الحالي من متصفحك وقم بإرسالها إلى Asana مباشرة.
  • قم بإضافة روابط إلى Asana كمهام باستخدام Chrome Extension.
  • قم بإضافة ملفات إلى أي مهمّة باستخدام Google Drive ،Dropbox و Box .

خاتمة

بعد وصولك لهذا الجزء تكون قد قطعت شوطًا طويلًا في التعرّف على خدمة Asana وخصائصها التي تسهّل إدارة العمل، التواصل مع الفريق والحصول على النتائج. مع ذلك هنالك الكثير من الخصائص الأخرى التي ستكتشفها بتكرار الاستخدام والتي تجعل عملك أسهل وأكثر كفاءة. ما الذي تنتظره الآن، انتقل للعمل في Asana وانقله خطوة إلى الأمام.


تفاعل الأعضاء

أفضل التعليقات

لا توجد أية تعليقات بعد



انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أضف تعليق

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • أضف...