مراجعة مدة الدورة ضمن طلب التغيير
السؤال: ما هي مدة دورة المراجعة ضمن طلب التغيير الواحد؟
نظرة عامة
يقيس مقياس مدة دورة المراجعة الوقت المستغرق لدورة مراجعة كاملة واحدة ضمن طلب التغيير. تبدأ دورة المراجعة عند تقديم طلب التغيير أو تحديثه وتنتهي إما بالقبول أو الرفض أو بطلب تغييرات أخرى. يساعد هذا المقياس المشرفين على تقييم كفاءة عملية مراجعة الكود، وتحديد الاختناقات المحتملة والمناطق التي تحدث فيها تأخيرات. يوفر فهم مدة هذه الدورات نظرة ثاقبة لفعالية ممارسات المراجعة وسير العمل الإجمالي للمساهمات ضمن المشروع. خصائص المراجعات التي لها أطوال أنماط دورية مختلفة. العمليات المهجورة أو شبه المهجورة في دورات المراجعة، حيث يكون المشرف أو مقدم الطلب بطيئًا في الاستجابة.
يتيح مراقبة هذا المقياس تحديد الاتجاهات مثل زيادة طول دورة المراجعة بسبب المساهمات المعقدة أو التأخير في ردود المراجعين، مما قد يؤثر على صحة المشروع ومشاركة المساهمين.
اريد معرفة المزيد؟
انقر هنا لقراءة المزيد حول هذا المقياس.
استراتيجيات جمع البيانات
يتم قياس مدة دورة المراجعة على أنها المدة الزمنية لدورة مراجعة واحدة ضمن طلب تغيير واحد. يمكن حساب المدة بين:
- اللحظة التي تبدأ فيها كل دورة مراجعة ، ويتم تحديدها على أنها النقطة الزمنية التي يتم فيها تقديم طلب التغيير أو تحديثه.
- لحظة انتهاء كل دورة مراجعة ، إما بسبب تحديث طلب التغيير ويحتاج إلى مراجعة جديدة أو لأنه تم قبوله أو رفضه.
لحساب مدة دورة المراجعة، يتم جمع نقاط البيانات التالية:
- بداية دورة المراجعة: علامة زمنية عند تقديم طلب التغيير أو تحديثه.
- نهاية دورة المراجعة: علامة زمنية عند تحديث طلب التغيير أو قبوله أو رفضه.
- مراجعة التعليقات: سجل التفاعلات، بما في ذلك التعليقات وطلبات التغيير.
يمكن جمع هذه البيانات من أنظمة التحكم في الإصدار مثل GitHub أو GitLab.
فلاتر
المدة المتوسطة أو المتوسطة ، التي تمت تصفيتها أو تجميعها اختياريًا حسب:
- عدد الأشخاص المشاركين في المراجعة
- عدد التعليقات في المراجعة
- تم إجراء تعديلات على طلب التغيير
- مشروع أو برنامج
- المنظمة التي تقدم طلب التغيير
- وقت تقديم طلب التغيير
- المطورون الذين ساهموا في طلب التغيير
- طلب تغيير
- عدد دورات المراجعة لطلب التغيير (على سبيل المثال ، التصفية حسب الأول والثاني ... الجولة)
المرئيات
- لا شيء محدد
مراجع حسابات
- مثال على البيانات لتطوير هذا المقياس: مثال على طلب تغيير ويكيميديا جيريت
المساهمين
- لا شيء محدد
معلومات اضافية
- لتحرير هذا المقياس، يرجى إرسال طلب تغيير هنا: https://github.com/chaoss/wg-metrics-development/blob/main/focus-areas/time/review-cycle-duration-within-a-change-request.md
- للإشارة إلى هذا المقياس في البرامج أو المنشورات ، يرجى استخدام عنوان URL الثابت هذا: https://chaoss.community/?p=3445
قد يؤدي استخدام المقاييس الصحية ونشرها إلى انتهاكات الخصوصية. قد تتعرض المنظمات للمخاطر. قد تتدفق هذه المخاطر من الامتثال للائحة العامة لحماية البيانات في الاتحاد الأوروبي ، أو مع قانون الولاية في الولايات المتحدة ، أو مع قوانين أخرى. قد تكون هناك أيضًا مخاطر تعاقدية ناتجة عن شروط الخدمة لموفري البيانات مثل GitHub و GitLab. يجب فحص استخدام المقاييس بحثًا عن المخاطر ومشكلات أخلاقيات البيانات المحتملة. لطفا أنظر وثيقة أخلاقيات البيانات CHAOSS للحصول على إرشادات إضافية.