تعريف المنجز هو الجانب الأكثر أهمية بالنسبة للفريق لبناء زيادات قابلة للشحن لأي منتج.
في حالة عدم وجود تعريف واضح لما تم إنجازه، لن تكون هناك شفافية فيما إذا كانت زيادة المنتج قابلة للإصدار، أو قد تكون التقديرات غير واقعية، أو قد تكون توقعات عمل سبرينت غير دقيقة، أو قد يكون من الصعب على مالك المنتج فهم التقدم المحرز في المنتج أو قد يكون الفحص والتكيف في مراجعة سبرينت غير كافٍ وهكذا.
يساعد تعريف الفريق لما تم إنجازه على إضافة قيمة للمنتج باستمرار. عندما تتوافق مخرجات التكرار/البصمة مع تعريف تم، تكون القيمة الجديدة متاحة، ويمكن لأصحاب المصلحة الوصول إلى الصفقة متى ما اختاروا ذلك.
إحدى الطرق للتفكير في معنى “تم” هي كقائمة مرجعية تساعدنا على ضمان جودة المنتج. ستناقش هذه المدونة كيفية إنشاء تعريف المنجز (DoD) ومن يقوم بإنشائه.
يقوم فريق التطوير أو فريق المشروع بإنشاء تعريف المنجز (DoD). وهو عبارة عن فهم مشترك لما يشكل إنجازًا مكتملًا ومقبولًا لمنتج أو ميزة أو تكرارًا معينًا.
يجب الاتفاق على تعريف الإنجاز من قبل جميع أصحاب المصلحة، بما في ذلك فريق التطوير ومالك المنتج وأي أطراف أخرى ذات صلة. يتم استخدامه عادةً في منهجيات التطوير الرشيقة مثل Scrum.
إذا كان لدى المنظمة معيار محدد لجميع منتجاتها، يجب أن يبدأ الفريق بتوريث تلك المعايير كتعريف للإنجاز بالنسبة للزيادة.
على سبيل المثال، قد يكون لدى المؤسسات معايير محددة مثل الجودة والأمان والخصوصية والتوافر وما إلى ذلك، لجميع المنتجات التي تبنيها بغض النظر عن التكنولوجيا أو الاستخدام.
عندما تبدأ الفرق في تطوير المنتج، يجب أن تبدأ من هذه القائمة. إذا كانت فرق سكروم المتعددة تعمل معًا على منتج ما، فيجب عليهم تحديد تعريف دقيق لما تم إنجازه والامتثال له بشكل متبادل.
إذا لم يكن معيارًا تنظيميًا، يجب على فريق سكروم إنشاء تعريف للمنتج الذي تم إنجازه بشكل مناسب. حتى لو اتبعوا الخطوة الأولى في بناء تعريف المنجز الأولي، فلا يزال بإمكانهم إضافة عناصر ذات صلة بالمنتج. تيسير إنشاء وتطوير تعريف المنجز لفريقك للمنتج
أ) دعوة أصحاب المصلحة المعنيين إلى المناقشة: يجب أن يشارك الفريق بأكمله، بما في ذلك مدير العمليات والمدير التنفيذي والمطورين، في إنشاء وثيقة تصميم المنتج.
إذا كانت هناك عدة فرق تعمل على نفس المنتج، يجب أن تشارك جميع الأقسام. عندما تفي الزيادة بتعريف الإنجاز، يجب أن يكون أصحاب المصلحة قادرين على الوصول إليها لتقديم الملاحظات بسرعة.
ولضمان أن يحقق الغرض من القيام بذلك، يجب دعوة أصحاب المصلحة الرئيسيين لإنشاء تعريف المنجز. قد تشمل مجموعات أصحاب المصلحة التي ينبغي تمثيلها المستخدمين النهائيين وموظفي دعم المنتج ومهندسي النظام.
ب) تغطية جميع الجوانب: اطلب من المشاركين تحديد كل ما هو مطلوب قبل أن يكون أي تغيير في المنتج جزءًا من زيادة جديدة. تذكر أن الزيادة يجب أن تكون قابلة للشحن ومتاحة بسهولة لأصحاب المصلحة.
ضع كل جزء من العمل على ورقة لاصقة (مادية أو افتراضية). كن محددًا قدر الإمكان. إذا قال أحد أعضاء الفريق “اختبار”، فكن واضحًا بشأن ما يستلزمه ذلك واكتب ملاحظات لاصقة مفصلة مثل:
ضع جميع الملاحظات اللاصقة على حائط (مرة أخرى، مادية أو افتراضية). استمر في السؤال عما إذا كان هناك حاجة إلى عمل إضافي. هل هناك توقيعات؟ تحديثات الوثائق؟ متطلبات الامتثال؟ في نهاية المطاف، سيكون الفريق قد التقط كل شيء. عند هذه النقطة، يكون لديك تعريفك للإنجاز.
اختبر معرفتك وخبرتك لتعزيز فعاليتك في إدارة المنتج. ارفع من قدراتك وتفوق في قيادة نجاح المنتج، قم بإجراء اختبارنا المعرفي اليوم!
تعريف الإنجاز (DoD) أمر بالغ الأهمية لأي مشروع تطوير برمجيات. فهو يحدد المعايير التي يجب استيفاؤها قبل اعتبار الميزة أو المنتج مكتملًا وجاهزًا للإصدار. ومع ذلك، فهي ليست عملية لمرة واحدة. إذ يجب مراجعة وتحديث وثيقة DoD بانتظام لتتماشى مع أهداف المشروع ومتطلباته.
قد يبدأ الفريق بـ DoD غير الأقوى. كنقطة بداية، قد يبدأ الفريق بتعريف أكثر وضوحًا للإنجاز يتضمن فقط العمل الذي يمكن إكماله في كل سباق أولي.
نظرًا لأن الوحدة جديدة، فقد يكون من الصعب جدًا تلبية كل جانب ممكن من جوانب الجودة والتوافر والأمان والخصوصية وما إلى ذلك.
قد يكون الفريق لا يزال في طور التعرّف على المجال والتكنولوجيا. في هذه الحالة، قد يتطلب الإصدار الفعلي للمنتج أكثر من مجرد الضغط على زر.
قد تضطر إلى تسجيل العمل الإضافي اللازم لإصدار شيء جديد في الإنتاج. ضعه على الحائط وسمه “عمل الإصدار”.
ولكن، يسعى الفريق إلى جعل تعريف “تم” أكثر صرامة مع مرور الوقت، بإضافة المزيد من عناصر العمل المتعلقة بالجودة والأداء والتوافر والخصوصية والأمان وما إلى ذلك.
تعريف Done ليس ثابتًا. تقوم الفرق بالفحص والتكيف باستمرار لتحسين وزارة الدفاع. لذلك، يجب أن تتطور DoD. القيام بالنمو بالنسبة للفريق هو اكتشاف نقاط الضعف أو الثغرات. على سبيل المثال:
في جلسة تنقيح الأعمال المتراكمة للمنتج، قد يلاحظ الفريق أن معيار قبول معين يكاد يكون شاملاً، فيضيفونه إلى تعريف المنجز.
في التخطيط للسباق السريع، قد يلاحظ الفريق بعض الأعمال الحيوية التي لم يتم تسجيلها حاليًا في تعريف المنجز.
في سبرم اليومي، قد يبرز الفريق عوائق يمكن أن يتجنبها تعريف أكثر قوة للإنجاز.
في مراجعة السبرنت، قد يكتشف الفريق توقعات أصحاب المصلحة التي لم يتم الوفاء بها ويقرر إضافة توقيع أصحاب المصلحة أو اختبار قبول المستخدم (UAT) إلى تعريف المنجز.
في المراجعة الاستعراضية للسباق، قد يحدد الفريق بعض الطرق التي كان من الممكن أن يمنع بها تعريف أكثر قوة للإنجاز من إدخال الأخطاء أثناء السباق.
إن أفضل وقت لفحص وتكييف تعريف “تم” الحالي هو الاجتماع بأثر رجعي. يمكن للفرق مناقشة ما تم إنجازه وكيف تم إنجازه. وإذا لزم الأمر، يمكن إضافة بعض العناصر إلى وثيقة DoD.
إذا كنت تعمل مع فريق جديد، فيجب أن يكون تسهيل إنشاء تعريفهم لما تم إنجازه من أول مهام العمل. لا تقلق بشأن جعله مثاليًا أو مثاليًا؛ فالأهم أن تكون واقعيًا.
ثم ابدأ بتطوير وتحسين تعريف المنجز مع مرور الوقت. إذا كان معنى “تم” ضعيفًا جدًا لدرجة أن الفريق لا يستطيع إنشاء زيادة قابلة للاستخدام مرة واحدة على الأقل في كل سبرنت، فيجب أن يكون تحسين تعريف “تم” أولوية قصوى.
عادةً ما يتم إنشاء تعريف “تم” (DoD) بشكل تعاوني من قبل فريق سكروم، بما في ذلك المطورين والمختبرين وسكروم ماستر. وهو يحدد المعايير التي يجب استيفاؤها لاعتبار زيادة المنتج مكتملة، مما يضمن الجودة وتلبية توقعات أصحاب المصلحة قبل التسليم.
الهدف من تعريف الإنجاز هو ضمان الوضوح والاتفاق داخل الفريق فيما يتعلق بمعايير الإنجاز لعنصر أو مهمة متراكمة للمنتج. وهو يضع توقعات واضحة للجودة والاكتمال، مما يسهل الشفافية ويقلل من سوء الفهم خلال عملية التطوير.
يعمل “تعريف الإنجاز” في أجايل كمجموعة واضحة من المعايير التي تحدد متى تكتمل المهمة أو قصة المستخدم وتفي بمعايير الجودة الخاصة بالفريق. وهو يضمن الاتساق والشفافية والمواءمة داخل الفريق فيما يتعلق بمستوى الإنجاز المتوقع لكل إنجاز.
في سداسية سيغما، يشير “تعريف المنجز” إلى المعايير التي يجب استيفاؤها لاعتبار المشروع أو المهمة مكتملة بنجاح. وهو يحدد المعايير والمتطلبات والمخرجات المحددة المتفق عليها من قبل أصحاب المصلحة، مما يضمن الجودة والمواءمة مع أهداف المشروع.
