تمرين - تعقب التبعيات باستخدام خطط التسليم

مكتمل

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

أنشأ الفريق تبعيات بين عدة عناصر عمل باستخدام نوع الارتباط Predecessor/Successor. وتظهر الروابط التي قاموا بإنشائها تلقائياً في خطة التسليم التي قاموا بإنشائها. يحتاجون الآن إلى مراجعة هذه التبعيات ومعالجة أي تبعيات بها مشكلات.

للقيام بذلك، يمكنك:

  • مراجعة خطط التسليم للتبعيات.
  • تحديد عناصر العمل ذات مشكلات التبعية.
  • حل التبعيات التي تحتوي على مشكلات.

عرض عناصر العمل ذات التبعيات

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

تنشأ مشكلات التبعية عند جدولة عنصر عمل سابق للانتهاء بعد عنصر عمل لاحق .

A screenshot showing the delivery plan with dependencies.

عرض خطوط تربط عناصر العمل بالتبعيات

لعرض عناصر العمل التي تشارك في تبعية، حدد البطاقة مع أيقونة مرفقة. هنا، نحدد بطاقة تحديث نهج الخصوصية.

سيظهر ارتباط يشير إلى عنصر العمل الذي يشارك في التبعية. في هذه الحالة، يسلط الضوء على أن عنصر عمل Complete community interaction training مخصص لـ Engine Team. يشير السهم إلى اتجاه التبعية، ويعزز الخط الأسود عدم وجود مشكلة.

A screenshot showing the dependency line between teams with no issues.

لتجاهل سطر التبعية، حدد البطاقة أو أي مكان في طريقة العرض.

الآن، اختر بطاقة بها مشكلة ما. هنا نحدد تحديث العلامة التجارية للموقع. ستظهر مشكلة في الارتباط إلى العنصر Push beta المحدد لـ Engine Team. يشير الخط الأحمر إلى وجود مشكلة ويشير السهم إلى أن عنصر Push beta مجدول لإكماله بعد تحديث العلامة التجارية للموقع، والذي يعتمد على اكتماله أولا.

A screenshot showing the dependency line between teams with issues.

فتح حوار dependency

لمراجعة تفاصيل عنصر العمل Push beta، اختر أيقونة البطاقة لفتح الحوار Dependencies. تشير التبعية الأولى إلى مشكلة حيث يتطلب عنصر العمل Update site branding إكمال العمل Push beta أولاً. لا تظهر التبعية الثانية المدرجة أي مشكلة.

Dependency dialog for a work item with issues.

حل التبعيات التي بها مشكلات

يقرر الفريق تغيير الترتيب الذي يتم به إكمال عناصر العمل المحددة لحل مشكلات التبعية. وينفذون الإجراءات التالية:

  • Web team:

    • اسحب إنشاء بطاقة سير عمل مستندة إلى Git من Sprint 1 إلى Sprint 2.
    • اسحب Check مصدر مفتوح code للثغرات الأمنية وبطاقة شروط الترخيص من Sprint 2 إلى Sprint 1.
    • اسحب بطاقة العلامة التجارية لموقع التحديث من الدورة المتكررة 4 إلى الدورة المتكررة 6.
  • Engine team:

    • اسحب البطاقة Push beta من Sprint 6 إلى Sprint 5.

تلميح

إذا لم يتم تحديث الأيقونات كما هو متوقع، فقم بتحديث المستعرض بالضغط على Ctrl+F5.

بمجرد إجراء هذه التغييرات، يرى الفريق أنه تم حل جميع مشكلات التبعية.

A screenshot showing the delivery plan with all dependencies resolved.

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