دليلك المرئي لإدارة Product Backlog
نشرت: 2021-06-04جزء أساسي من نظام التسليم المستمر لتطوير المنتجات هو إدارة وتنفيذ تراكم المنتج. إنه عنصر حاسم في عملية Agile وهو جوهر دورة التسليم. يسمح للفرق بتقديم قيمة باختصار ، بزيادات متكررة تركز على المستخدم النهائي.
ما هو Product Backlog؟
تراكم المنتج هو مجموعة ذات أولوية من الوظائف المطلوبة التي تحتوي على جميع العناصر الضرورية لإكمال إصدار منتج. يحتوي على كل شيء بدءًا من الميزات الجديدة والتحسينات وترقيات التكنولوجيا وإصلاحات الأخطاء. وعلى الرغم من أنه من السهل الخلط بين تراكم المنتج في ورقة مهمة أو مجرد قائمة "مهام" لتطوير المنتج ، إلا أنه أكثر من ذلك بكثير.
إنه في الأساس مركز قيادة التطوير حيث تقوم فرق Agile بتقسيم الطلبات إلى سلسلة من المكونات التي يتم ترتيبها حسب الأولوية بناءً على الأهمية والتعقيد. يعد تراكم المنتجات المُدار بشكل صحيح أمرًا بالغ الأهمية بالنسبة للفريق ليعمل مثل آلة جيدة التجهيز.
ماذا يتضمن سجل المنتج؟
لا يعد تراكم المنتج قائمة بالمواصفات الفنية التي يجب إكمالها لتعزيز عملية التطوير. على العكس من ذلك ، فهي عبارة عن مجموعة من المهام يتم التعبير عنها بلغة واضحة ، توضح كيف ستجعل تجربة المستخدم أفضل.
وهو يتألف من قصص المستخدمين والأخطاء والتحديات المحتملة ونتائج البحث الثاقبة وغير ذلك الكثير.
الشيء المهم الذي يجب ملاحظته هو أن تراكم المنتج لا "يكتمل" حقًا. إنه يتطور باستمرار حيث يتم تحديد المزيد من القضايا والتحديات والفرص.
أثناء التطوير ، لا تستطيع فرق العملية القيام بكل ما تريد القيام به في وقت واحد. يساعد تراكم المنتجات في تحديد أولويات العناصر بناءً على الأهمية والتأثير ويخلق سير عمل منتظمًا حيث تتناول الفرق العناصر الأكثر أهمية أثناء تقدمهم.
إدارة تراكم المنتج
إدارة Backlog هي العملية التي يقوم من خلالها مالكو المنتجات بإضافة الأعمال المتراكمة وتعديلها وتهيئتها وتحديد أولوياتها للتأكد من شحن الميزات الأكثر قيمة إلى المستخدمين. بدون إدارة مناسبة للعمل المتراكم ، يمكن أن تصبح الأعمال المتراكمة كبيرة ومعقدة بشكل غير معقول. تؤثر الأعمال المتراكمة الضخمة على الابتكار ، وتبطئ وقتك في التسويق ، ويمكن أن تحبط فرق Agile.
تعد إدارة تراكم المنتجات نظامًا يضمن الحفاظ على العديد من المبادئ الأساسية لبيان Agile من خلال عملية التطوير ويتم تنفيذها للتأكد من عدم فقدان الصورة الكبيرة أثناء المهام اليومية.
المبادئ الأساسية لإدارة الأعمال المتراكمة هي:
- ضمان الابتكار المستمر
- ركز على تجربة المستخدم
- الحفاظ على التكاليف
تصور Product Backlog
يتعلق الكثير من إدارة تراكم المنتجات بتنسيق الجهود المتعددة. للقيام بذلك بشكل فعال ، تحتاج إلى رؤية جميع الأجزاء المتحركة المشاركة في البناء. هناك طريقة رائعة للقيام بذلك وهي استخدام الأدوات المرئية لتمثيل جوانب مختلفة من عملية التطوير للحفاظ على توافق الفرق وتوزيع العمل بشكل فعال.
قصص المستخدم
تعد قصص المستخدمين طريقة رائعة لفهم الأعمال المتراكمة لديك ، فهي تساعدك على تحديد أولويات ما يجب إنجازه والتأكد من الحفاظ على رؤية المنتج في صميم كل ما تفعله.
يساعدك هذا التمرين التعاوني البسيط على تحديد مكان وجود المستخدمين فيما يتعلق بمنتجك ، ويساعد في تحديد الثغرات وتحديد أولويات تلك الميزات التي سيكون لها أكبر تأثير على أكبر عدد من الأشخاص.
لوحات كانبان
لوحة Kanban هي أداة شائعة في إدارة المشاريع ولكن يمكن أن يكون لها فائدة كبيرة عند تنفيذها في عملية Agile. يساعد في إنشاء النظام في الأنشطة اليومية للفريق. يمكنك تصور كل العمل الذي يجب إكماله ، والحد من العمل الجاري وزيادة الكفاءة. يستخدم البطاقات والأعمدة والتحسين المستمر لمساعدة الفرق على تخصيص الكمية المناسبة من الموارد لكل مهمة وإنجاز المهمة بالطريقة الأكثر كفاءة.
اللوحات الرجعية
تعد الاجتماعات بأثر رجعي طريقة رائعة لتقييم التقدم الذي يحرزه الفريق على فترات منتظمة أثناء الإنشاء. تساعد اللوحة الرجعية الفرق في سرد المهام المنجزة والمكاسب والتحديات التي وقفت في طريقهم. يمكن لمدير الأعمال المتراكمة بعد ذلك استخدام هذه المعلومات لإعادة تخصيص الموارد وتحديد الحواجز وإدارة الأعمال المتراكمة بشكل أكثر كفاءة.
الاستمالة المتراكمة
تتمثل إحدى المهام الأساسية لمدير الأعمال المتراكمة في ضمان بقاء تراكم المنتج كأداة فعالة للفرق لتخطيط المهام وتنفيذها. عندما تصبح الأعمال المتراكمة كبيرة جدًا أو مليئة بمهام قديمة أو غير مكتملة ، قد يكون من الصعب على الفرق تحديد أولويات العمل بشكل صحيح والحفاظ على سير العمل المستمر.
عادةً ما تتم عملية الاستمالة المتراكمة كجلسات مجدولة بانتظام مع فريق Agile بأكمله. الهدف الأساسي من الاستمالة المتراكمة هو الحفاظ على تراكم الأعمال المتراكمة محدثًا والتأكد من أن عنصر التراكم جاهز للسباقات القادمة
يتم إجراء هذا التنقيح المنتظم للتراكم لضمان:
- تتم إزالة القصص والمهام التي عفا عليها الزمن
- تتم إضافة قصص المستخدمين الجدد التي تعكس الرؤى المكتشفة حديثًا إلى الأعمال المتراكمة
- يتم تقسيم قصص المستخدمين الأكبر حجمًا إلى عناصر أصغر
- يتم إعادة ترتيب قصص المستخدم بناءً على الأولوية الحالية
- يتم إعادة تعيين نقاط القصة أو الجداول الزمنية إذا لزم الأمر
- يتم تحديد الحواجز بسرعة واتخاذ الإجراءات التصحيحية.
نصائح لإدارة فعالة للتراكم:
ابدأ مع المستخدم النهائي في الاعتبار
حتى الجوانب التشغيلية لتطوير Agile يجب أن تركز على القيمة التي سيتم تسليمها للمستخدم النهائي. يجب مواءمة تراكم المنتج الخاص بك مع رؤية المنتج ويجب تحديد أولويات المهام وفقًا لذلك. يجب اتخاذ كل قرار في سياق مع الفوائد الرئيسية للعميل ، وكيف يتم تمييز المنتج عن المنافسة.
تحسين التعاون
لا يمكن إدارة الأعمال المتأخرة أن تتم بمعزل عن غيرها. إنه ينطوي على المشاركة المتسقة والمتكررة لمديري المنتجات وفريق التطوير. سيؤدي تشجيع الأشخاص على المشاركة في المناقشات المتراكمة إلى زيادة فهم كل فرد في الفريق ويؤدي إلى فهم واضح لمتطلبات المشروع.
تحديث أصحاب المصلحة بانتظام
تراكم المنتج هو المصدر الوحيد للحقيقة لفريق Agile بأكمله. يحتاج مدير الأعمال المتراكمة إلى ضمان شفافية الأعمال المتراكمة وتوصيل جميع المعلومات المهمة بوضوح إلى جميع المعنيين. يجب إبلاغ جميع أصحاب المصلحة بأي تغيير أو تحديث لا ينعكس في التراكم.
بانتظام مراجعة الجداول الزمنية
السيولة هي أحد المبادئ الأساسية لمنهجية Agile. يعد التكيف مع التغييرات وتحديد أولويات المهام عند ظهور معلومات جديدة أمرًا بالغ الأهمية للحفاظ على احتياجات المستخدم في المقدمة.
نتيجة لذلك ، من المرجح أن تتغير الجداول الزمنية الأصلية بشكل متكرر. يعد التحديث المنتظم للجداول الزمنية أمرًا أساسيًا لإدارة دورات الإصدار.
ضع الأولويات
تحديد الأولويات هو النقطة الأساسية في إدارة الأعمال المتراكمة ويجب أن يتماشى بوضوح مع رؤية المنتج ومؤشرات الأداء الرئيسية المتفق عليها بشكل متبادل.
يتيح لك استخدام أطر تحديد الأولويات الشائعة طلب الأفكار وتخطيط التكرارات بسهولة أكبر.
باستخدام مصفوفة جهد التأثير ، يمكنك تحديد أولويات المهام بشكل أفضل واختيار أهمها للتطوير الفوري.
أخبرنا بآرائك حول إدارة Product Backlog
تعد إدارة تراكم المنتجات نظامًا ناشئًا يتطور باستمرار. هل لديك أي خبرة في تنفيذ إدارة الأعمال المتراكمة في عملية التطوير الخاصة بك؟ نود أن نسمع بعض الأفكار والتعلم على طول الطريق. لا تتردد في إخبارنا بذلك في التعليقات أدناه.