ما هو Product Backlog؟
نشرت: 2021-09-30هل شعرت يومًا أن فريقك يرتكب نفس الأخطاء مرارًا وتكرارًا؟ أنت تعتقد أن الأمور لا تتقدم بشكل صحيح ، وتحتاج إلى إجراء بعض التغييرات لتحسين عملية تطوير المشروع.
يمكن أن يساعد تراكم المنتج هنا الفريق في تحديد ما يعمل عليه وما يريدون التركيز عليه. إنه وصف لكيفية تنفيذ الفريق للفكرة الموضحة في خارطة طريق مرنة. إنها قائمة مهام ضخمة لفريق التطوير الخاص بك بعدة طرق.
يمكن أن تكون المشاريع جزءًا من منتجات أكبر مع تراكم منتج لإدارتها. يمكن أن يكون مثال تراكم المنتج هو مشاريع تنفيذ العملاء ، والتي قد يتم تسليمها كجزء من تراكم أكبر للمنتجات. بدلاً من ذلك ، يمكن لاستوديو إنتاج الألعاب أن يتعامل مع كل جيل من اللعبة كمشروع منفصل بموعد نهائي محدد (على سبيل المثال في فترة عيد الميلاد).
ما هو Product Backlog في Scrum؟
في Scrum ، يعد تراكم المنتجات الرشيقة قائمة ميزات ذات أولوية تتضمن وصفًا موجزًا لجميع وظائف المنتج. إذا كنت تعمل في مشروع ، فليس من الضروري أن تبدأ بجهد طويل لتوثيق جميع المتطلبات باستخدام Scrum. يمكن لفريق Scrum ومالك المنتج البدء بتضمين أي شيء يمكنهم التفكير فيه لتحديد أولويات الأعمال المتراكمة السريعة.
يعد تراكم المنتج الرشيق هذا أكثر من كافٍ لأول سباق سريع. مع توفر معلومات إضافية حول المنتج وعملائه ، يسمح تراكم منتج Scrum له بالتوسع والتكيف.
في Scrum ، يعد تراكم المنتج قائمة ميزات ذات أولوية تتضمن وصفًا موجزًا لجميع وظائف المنتج. ليس مطلوبًا أن تبدأ مشروعًا بجهد طويل ومسبق لتوثيق جميع المتطلبات أثناء استخدام Scrum.
في خدمات تطوير البرامج المخصصة ، يبدأ فريق سكرم ومالك المنتج عادةً بتدوين أي شيء يمكنهم التفكير فيه لتحديد أولويات الأعمال المتراكمة السريعة. دائمًا ما يكون تراكم المنتج الرشيق هذا أكثر من كافٍ لأول سباق سريع. مع توفر معلومات إضافية حول المنتج وعملائه ، يُسمح بتوسيع وتكييف تراكم منتجات Scrum.
كيف تبدأ رحلة Product Backlog؟
تأتي أولاً الرؤية أو الفكرة ، ثم تحدث الإستراتيجية ، لإنجاز الفكرة هناك حاجة لخارطة الطريق ، وبعد وضع خارطة الطريق يأتي تراكم المنتج. توضح المؤشرات الواردة أدناه ما يعنيه كل مصطلح من مصطلحات رحلة تراكم المنتج.
- استراتيجية المنتج هي الخطوط العريضة لكيفية تحقيق هدف الشركة على مستوى عال
- تحدد خارطة طريق المنتج الخطة الواجب تنفيذها
- يحتوي تراكم المنتج على تفاصيل مستوى المهمة المطلوبة لإنتاج المنتج الاحترافي
ما أوجه الاختلاف بين تراكم المنتجات وخرائط طريق المنتج؟
أداتان أساسيتان لإدارة المنتج هما خارطة طريق المنتج وتراكم المنتج. كل أداة لها مجموعتها الخاصة من المزايا والعيوب. لا ينبغي الخلط بين تراكم المنتج وخريطة طريق المنتج. كل من هذه الوثائق الحية مفيدة لفرق عملية التطوير السريع لأسباب مختلفة. توفر الأعمال المتراكمة تفاصيل تطوير تكتيكية ، بينما تركز خارطة الطريق على الإستراتيجية الشاملة.
تستلزم إدارة تراكم المنتجات مجموعة متنوعة من المهام والاستراتيجيات. نظرًا لتغيير خارطة طريق المنتج بشكل متكرر ، يجب أن تكون مرتبطة ارتباطًا وثيقًا بتراكم المنتج. نتيجة لذلك ، يجب إعطاء الأولوية للعمل المتراكم (وإعادة ترتيب الأولويات) بانتظام لتعكس التغييرات والاكتشافات.
يتضمن تراكم المنتج الملاحم وقصص المستخدمين ، ومخططات سير العمل ، ورسومات تصميم واجهة المستخدم ، والنماذج ، بالإضافة إلى الأعمال البارزة الأخرى المطلوبة لإنشاء منتج. إنها أداة تكتيكية توجه عمل فريق التطوير وتعمل كأساس لتتبع تقدم التطوير باستخدام أدوات مثل مخطط توقف الإصدار. يتم تلخيص الفروق الأساسية بين خارطة طريق المنتج وتراكم المنتج في الرسم التخطيطي أدناه.
تعد خارطة طريق المنتج أداة تخطيط استراتيجي للمنتج تحدد كيفية تطور المنتج خلال الوقت التالي. إنه يؤسس إحساسًا بالهدف ، ويشجع مشاركة أصحاب المصلحة ، ويساعد في الحصول على الأموال ، ويسهل تنسيق تطوير وإطلاق العديد من المنتجات.
بالإضافة إلى ذلك ، ينبغي إيلاء اهتمام خاص لإبقاء الأعمال المتراكمة منظمة ويمكن الوصول إليها. توصي ممارسات إدارة تراكم المنتجات بالسعي إلى تراكم منتجات مفصلة بشكل مناسب وطارد ومقدر وأولوية (DEEP) حيث تحتوي العناصر ذات الأولوية القصوى على أكبر قدر من التفاصيل ، ويقل مستوى التفاصيل مع زيادة الأولوية.
تشارك معظم فرق أجايل أيضًا في جلسات الاستمالة الخاصة بتراكم المنتجات ، والتي تُستخدم لتحسين عناصر التراكم وترتيبها. خلال هذه الاجتماعات ، يتعاون الفريق للتخطيط مسبقًا لقصص مستخدمين قليلة السرعة. تضمن جلسات الاستمالة المتراكمة الرشيقة أن تحتوي قصص المستخدم في الجزء العلوي من الأعمال المتراكمة على تفاصيل كافية ليتم فهمها من قبل فريق التوصيل.
تقنيات تحديد أولويات سجل تراكم المنتج
- بدلاً من أن يكون حدثًا لمرة واحدة ، فإن الاستمالة في تراكم المنتجات هي عملية مستمرة تشمل مالكي المنتجات وفرق التطوير. غالبًا ما تكون الخبرة الموضوعية موجودة في فرق التطوير ، والتي يمكنهم صقلها. من ناحية أخرى ، يحدد فريق Scrum متى وكيف سيتم الانتهاء من التحسين.
- تُعرف عملية إضافة التفاصيل والتقديرات والترتيب إلى العناصر الموجودة في Product Backlog باسم تنقيح تراكم المنتج. ضمن كل Sprint ، يلزم تحسين Product Backlog Refinement لتحسين المنتجات بحيث تكون جاهزة للسباقات المستقبلية. عادةً ما يتطلب تحسين تراكم المنتج ما لا يزيد عن 10٪ من عمل فريق التطوير.
- تتحلل عناصر تراكم المنتج في الجزء العلوي من Product Backlog (الأولوية القصوى ، القيمة الأكبر) بحيث تتلاءم مع Sprint بمجرد تنقيح العناصر المتراكمة إلى المستوى المناسب من الدقة.
يتم التعامل مع جميع أعمال التقدير من قبل فريق التطوير. من خلال مساعدة الفريق في تقييم المفاضلات ، يمكن لمالكي المنتجات التأثير على قراراتهم. من ناحية أخرى ، يحدد الشخص الذي يقوم بالمهمة التقدير النهائي.
فوائد Product Backlog
تراكم كعناصر نائبة
تعمل عناصر Backlog كعناصر نائبة للمناقشات المستقبلية بشأن حل للوصول إلى هدفك. هذا يعني أن الفريق لا يحتاج إلى فكرة مطورة بالكامل قبل إضافتها إلى تراكم المنتج. عندما يتم تقديم عنصر تراكم المنتج لأول مرة ، فإنه يحتاج فقط إلى معلومات كافية لتذكير الفريق بما هو البديل. عندما يكون الفريق على وشك البدء في العمل على عنصر تراكم المنتج ، فإنه يحتاج فقط إلى شرح كامل.
الطبيعة الديناميكية
تسمح الطبيعة الديناميكية لتراكم المنتج للفرق بتتبع ما تعلموه حول الهدف المنشود وطرق التسليم المحتملة. لا يجب أن يكتمل تراكم المنتج عندما يبدأ الفريق في العمل. وبالتالي ، يمكنهم البدء بمفهوم أصلي وإضافة عناصر تراكم منتجات جديدة أثناء اكتسابهم الخبرة.
سهل الإزالة
لا يعني وجود شيء ما في تراكم المنتج أنه يجب تسليمه. يمكن للفريق إزالة العناصر من التراكم إذا لم تساهم في النهاية المرجوة. هذا يعني أنه يمكن للفريق تجنب إنتاج مخرجات غير ذات قيمة مضافة والتركيز بدلاً من ذلك على إجراء تغييرات مفيدة حقًا.
إضافة عنصر تراكم
يمكن للفرق استخدام تراكم المنتجات لتجنب نقاش إهدار الوقت حول ما إذا كان الخيار ذا قيمة أم لا بناءً على معلومات محدودة. عندما تقدم فكرة جديدة نفسها ، يمكن للفريق إضافة عنصر تراكم المنتج كتذكير لمزيد من التحقيق في الفكرة. يمكن للفريق بعد ذلك إعطاء الأولوية للنظر في تلك الفكرة جنبًا إلى جنب مع العناصر الأخرى ، وإزالة عنصر تراكم المنتج إذا ثبت أن الفكرة لا توفر تقدمًا نحو النتيجة المرجوة.
Agile Product Backlog مقابل Sprint Backlog- فرق مفصل
باختصار ، فإن تراكم العدو هو خطة العدو قصيرة المدى للفريق. تراكم المنتج في Agile هو خطة المنتج طويلة المدى ، حيث يتم تصنيف الرؤية إلى عناصر ملموسة قابلة للتسليم تضيف قيمة إلى المنتج. يعتبر العديد من الأشخاص أن تراكم Sprint هو مجموعة فرعية من تراكم المنتج. هذا مثالي. يتكون تراكم السباق بالكامل من عناصر من تراكم المنتج. كما سيتضمن العدو عادةً أعمالًا أخرى التزم بها الفريق والمهام التي يمكن إكمالها أثناء سباق تصميم المنتج .
تراكم المنتج في Agile عبارة عن مجموعة من المهام التي تتوقع إكمالها في المستقبل للحفاظ على القدرة التنافسية للمنتج الخاص بك. إنها نتيجة التعاون بين مالك المنتج وأصحاب المصلحة (العملاء ، والفريق ، والمحللون). سيتم تحديثه بانتظام ، مع إضافة عناصر جديدة أو إزالتها.
بشكل عام ، سيكون أكبر من تراكم العدو. سيتضمن أيضًا عناصر بمستويات متفاوتة من التفصيل ، مع عدد أقل من العناصر مقسمة إلى ما دون مستوى قصة المستخدم. مالك المنتج هو المسؤول عنها.
تراكم Sprint عبارة عن مجموعة من الأعمال التي يلتزم الفريق بإكمالها ، إما الآن أو لاحقًا في السباق (عادةً ما تكون فترة 1-4 أسابيع). يتكون من قصص المستخدمين التي التزم الفريق بإكمالها خلال السباق القادم.
ومع ذلك ، يمكن أن تتضمن أيضًا أشياء مثل الأخطاء ، وأعمال إعادة البناء ، وما إلى ذلك. عادة ما تكون أكثر تفصيلاً وتنقسم إلى أنشطة ، مع التنفيذ الفني لقصة المستخدم في المقدمة. إنها مسؤولية سيد سكرم وفريقه.
حان الوقت لبناء الأعمال المتأخرة
تعد الحاجة إلى التخطيط والتنظيم المناسبين أمرًا بالغ الأهمية لنجاحك. هذا هو المكان الذي تأتي فيه الأعمال المتراكمة في متناول يدي. عندما يتم إنشاء الأعمال المتراكمة وصيانتها بشكل صحيح ، تصبح أداة تساعد الفرق في التنقل في التغيير المستمر ، وتحقيق ذروة الإنتاجية ، وتوفير أقصى قيمة لكل من العمل والعميل.
في المدونة أعلاه ، وصفنا ماهية تراكم المنتجات وكيف يساعد الفريق في عملهم من خلال إنشاء أرضية مشتركة لأصحاب المصلحة والفرق للتوافق بحيث يتم تنفيذ قصص المستخدمين الأكثر أهمية ، والسماح بالمرونة للاستجابة للطلبات المتغيرة ، و الظروف ، قم بإنشاء قاسم مشترك عبر عدة فرق تعمل على نفس المنتج لتحسين دقة توقعات إطلاق المنتج.