مقاييس DORA: المعيار التقني لفرق النخبة

ما هي مقاييس DORA ولماذا هي مهمة؟

أصبح برنامج Devops Research & Assessment ، أو DORA كما هو معروف لدى DevOps والفرق الهندسية، هو المعيار المقبول على نطاق واسع لفهم عملية تطوير البرمجيات بشكل أفضل. 

تسلط نتائج برنامج DORA الضوء على أن صناعة التكنولوجيا مستمرة في التحسن في التعرف على كيفية إنشاء تحسينات قابلة للقياس وذات مغزى في دورة حياة تغييرات برامج الشحن في المنتجات والميزات.

تساعد أدوات مثل Pluralsight Flow فرق الهندسة، وإنشاء إصدارات أكثر تكرارًا واتساقًا، وتقليل الأخطاء ووقت الاختبار، وإيصال التحديثات إلى المستخدمين النهائيين بشكل أسرع. 

ومع ذلك، قبل تمكين فرق DevOps لديك من استخدام مقاييس DORA، عليك أولاً أن تفهم ماهيتها وكيفية تحسينها.

4 الفهم المشترك لمقاييس DORA

  • تردد النشر
  • متوسط ​​المهلة الزمنية للتغييرات (MLT)
  • متوسط ​​الوقت اللازم للتعافي (MTTR)
  • معدل فشل التغيير (CFR)كيف يساعد Pluralsight Flow المؤسسات في استخدام DORA

1. تردد النشر

تكرار النشر هو ببساطة عدد مرات نشر فريقك. ومن الطبيعي أن يؤثر تكرار عمليات النشر بشكل مباشر على تكرار التغييرات التي يتم إرسالها إلى المستخدمين النهائيين.

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

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

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

2) المهلة الزمنية للتغييرات

المهلة الزمنية للتغييرات هي في الأساس الوقت الذي يستغرقه الالتزام للانتقال من مرحلة التأليف إلى النشر.

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

على سبيل المثال، ضمن Flow، يمكنك تحديد ما إذا كانت الالتزامات عالقة في حالات الانتظار مثل انتظار ضمان الجودة اختبارات. 

يمكن أن يسلط هذا الضوء على ما إذا كانت عملية الاختبار الخاصة بك تؤخر عمليات النشر الخاصة بك.

كقائد، يمكن أن يخبرك هذا إذا كانت هناك فرص لأتمتة جوانب الاختبار أثناء الإنتاج، أو توظيف مختبرين إضافيين لضمان الجودة، وبالتالي تخفيف الاختناقات الحرجة لفريقك.

3. متوسط ​​الوقت اللازم للتعافي (MTTR)

ربما تعرف أن متوسط ​​وقت الاسترداد هو وقت استعادة الخدمة. بغض النظر عما تسميه، فإن MTTR هو متوسط ​​قياس المدة التي يستغرقها حل حادث ما.

 قد تبدو الرغبة الأولية لتقليل ذلك بأي وسيلة ضرورية بمثابة تحسين فعال للمقاييس الخاصة بمؤسستك، ولكن فهم المشكلة مهم أولاً. 

يمكن أن يكون التدفق محوريًا في التحسين الناجح لفرق التكنولوجيا لديك عند العمل على تحسين MTTR الخاص بك. 

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

4) معدل فشل التغيير (CFR)

هذا هو قياس النسبة المئوية للتغييرات التي تؤدي إلى الفشل. ببساطة، هو عدد حالات الفشل مقسومًا على إجمالي عدد عمليات النشر لفترة زمنية معينة.

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

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

كيف يساعد Pluralsight Flow المؤسسات في استخدام DORA

كيف يساعد Pluralsight Flow المؤسسات في استخدام DORA

يساعدك التدفق على تحديد تدفقات القيمة المتعلقة بحالات تذكرة Jira وAzure DevOps. ضمن التقرير الاستعادي، يمكنك الاطلاع على أفضل عشر تذاكر لديك حسب المهلة الزمنية ووقت الانتظار والارتعاش.

 يمكن أن يساعدك الوعي بأنواع العمل التي تسبب تأخيرات في التسليم في تحسين المهلة الزمنية لإجراء التغييرات ووقت الاستعادة الخاص بالخدمة.

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

كيف يساعد Pluralsight Flow المؤسسات في استخدام DORA

يدعم Flow MTTR في حالة انقطاع الخدمة أو أخطاء الإنتاج. 

إن مراقبة مقياس “وقت الانتظار” لتذاكر فشل البناء يسمح للفرق باكتشاف أوجه القصور في العملية حيث تتراكم الأعمال قيد التنفيذ في حالة انتظار، مما يشجع المحادثات القابلة للتنفيذ حول العوامل الضارة والمفيدة لـ MTTR.

يسلط Flow الضوء على النشاط حول تذاكر Jira وADO ثم يسلط الضوء على نقاط المناقشة المحتملة بناءً على القيم المتطرفة لفريقك.

يمكّنك Flow من رؤية الاتجاهات التاريخية لإثبات الاستثمارات التي تم إجراؤها أو المطلوبة لمنع الحوادث أو تحسين الاستجابات المستقبلية.

يمكن لأدوات إعداد تقارير التدفق المختلفة، بما في ذلك التقرير الاستعادي وتقرير سجل العمل وتقرير رؤى صحة الفريق، تمكين فريقك من فهم الجزء الخاص به من العملية الشاملة لتقديم القيمة لمستخدميك بشكل أفضل.

كيف يساعد Pluralsight Flow المؤسسات في استخدام DORA

التحسين المستمر مع Flow وDORA

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

 يمكن أن يساعدك استخدام DORA في تحديد المكان الذي يجب أن تركز فيه وقتك لمعرفة المكان الذي لديك فيه أكبر فرصة للتحسين.

 وبعد ذلك، ومن خلال عمق البيانات في التدفق، يمكنك المساعدة في تحديد الاختناقات في سير عمل فريقك، مما يضمن أن أنظمتك وعملياتك تمكن فريقك من تقديم قيمة لمستخدميك.

تنمو التوقعات الخاصة بالفرق الهندسية بشكل أسرع من القدرات، ويُترك لقادة الهندسة موازنة المعادلة ببيانات متباينة وغير قابلة للتنفيذ في كثير من الأحيان.

 Pluralsight Flow هو حل الرؤى الهندسية الذي يوفر رؤى قابلة للتنفيذ لتعزيز التسليم المحسن، واتخاذ قرارات أفضل، وبناء فرق عالية التأثير.

لا تعد مقاييس DORA بأي حال من الأحوال حلاً شاملاً لكل تحديات تطوير البرمجيات. 

نعم، يمكن أن تكون هذه المقاييس فعالة بالنسبة للفرق الهندسية التي تعمل على تحسين المهلة الزمنية لإجراء التغييرات، ومتوسط ​​الوقت اللازم للتعافي، وتغيير معدلات الفشل، وتكرار النشر – ولكنها تفتقر إلى التفاصيل وتسلط الضوء فقط على المشكلات السطحية، وتفشل في إظهار القادة كيفية تحسين الأداء التنظيمي. 

لتحقيق أقصى استفادة حقيقية من مقاييس DORA، وتحديد الأسباب الفعلية، يجب على قادة الهندسة التعمق في بحر البيانات الهندسية.

في هذه الوثيقة التقنية المجانية، سنشرح ما هي مقاييس DORA وكيف يمكن دمجها مع رؤى أعمق للمطورين من أجل:

  • تحسين قدرات التسليم وكفاءة فريقك
  • زيادة استقرار التعليمات البرمجية والإنتاجية
  • أنشئ قيمة أفضل وأكثر تكرارًا لعملائك
  • وأكثر بكثير!

المصدر: pluralsight

شاهد المزيد:

أفضل موقع بحث

إنشاء حساب PayPal

إنشاء حساب انستقرام

تسجيل دخول Gmail

إنشاء حساب Hotmail | تسجيل دخول

إنشاء حساب Yahoo

إنشاء حساب Apple ID

أنت تستخدم إضافة Adblock

يعتمد موقع انشاء على الاعلانات كمصدر لدعم الموقع، يجب عليك ايقاف تشغيل حاجب الاعلانات لمشاهدة المحتوي