ديف أوبس والتسليم المستمر
ديف أوبس والتسليم المستمر هما ممارسات توحد تطوير البرمجيات والعمليات من خلال الأتمتة، والتغذية الراجعة السريعة، وخط أنابيب النشر الذي يحافظ على البرمجيات في حالة قابلة للإصدار بشكل مستمر.
Definition
ديف أوبس هي مجموعة من الممارسات الثقافية والتقنية التي تدمج تطوير البرمجيات وعمليات تكنولوجيا المعلومات لتقصير دورة التسليم، بينما التسليم المستمر هو الانضباط الهندسي لأتمتة البناء والاختبار والنشر بحيث يمكن إصدار البرمجيات بشكل موثوق في أي وقت.
Scope
يغطي هذا الموضوع التكامل المستمر وخطوط أنابيب التسليم/النشر المستمر؛ أتمتة البناء والاختبار والإصدار؛ البنية التحتية كتعليمات برمجية؛ إدارة التكوين؛ المراقبة وإمكانية الملاحظة؛ التعاون الثقافي بين التطوير والعمليات؛ والمقاييس مثل تكرار النشر، والوقت المستغرق، ومعدل فشل التغيير، ومتوسط وقت الاسترداد.
Core questions
- كيف يقوم خط أنابيب النشر بأتمتة المسار من الالتزام إلى الإنتاج؟
- ما هي الممارسات التي تحافظ على البرمجيات قابلة للإصدار بشكل مستمر مع الحفاظ على الجودة؟
- كيف تختلف التكامل المستمر والتسليم المستمر والنشر المستمر؟
- ما هي المقاييس التي تشير بشكل موثوق إلى أداء تسليم البرمجيات؟
Key theories
- خط أنابيب النشر
- يتدفق كل تغيير عبر خط أنابيب آلي من البناء والاختبارات الآلية والنشر المرحلي، مما يوفر تغذية راجعة سريعة ويضمن أن أي إصدار يمر هو مرشح للإصدار.
- الطرق الثلاث لديف أوبس
- تصف مبادئ كيم تحسين التدفق من التطوير إلى العمليات، وتضخيم حلقات التغذية الراجعة، وتعزيز ثقافة التجريب والتعلم المستمر كأساس للمؤسسات التكنولوجية عالية الأداء.
- مقاييس أداء تسليم DORA
- تحدد الأبحاث أربعة مقاييس رئيسية - تكرار النشر، والوقت المستغرق للتغييرات، ومعدل فشل التغيير، ووقت استعادة الخدمة - التي تميز إحصائيًا مؤسسات تسليم البرمجيات عالية الأداء عن منخفضة الأداء.
Clinical relevance
يعمل ديف أوبس والتسليم المستمر على تقصير دورات الإصدار من شهور إلى ساعات، ويقللان من مخاطر النشر من خلال الأتمتة وأحجام الدفعات الصغيرة، ويحسنان الاستقرار والإنتاجية؛ وتربط الدراسات التجريبية هذه الممارسات بأداء تنظيمي أفضل.
Evidence & guidelines
توفر تقارير حالة ديف أوبس السنوية وبرنامج أبحاث Accelerate أدلة تجريبية على أن ممارسات التسليم المستمر ترتبط بأداء تسليم البرمجيات والأداء التنظيمي.
History
ظهر مصطلح ديف أوبس حوالي عام 2009 من حركات إدارة الأنظمة الرشيقة والبنية التحتية كتعليمات برمجية، سعيًا لكسر الحاجز بين التطوير والعمليات. قام هامبل وفارلي بتقنين التسليم المستمر في عام 2010، وأضفت الأبحاث التجريبية اللاحقة طابعًا رسميًا على المقاييس التي تميز الفرق عالية الأداء.
Debates
- النشر المستمر مقابل التسليم المستمر
- يُناقش ما إذا كان يجب نشر كل تغيير يمر تلقائيًا إلى الإنتاج (النشر المستمر) أو انتظار قرار إصدار يدوي (التسليم المستمر)؛ وتعتمد الإجابة على تحمل المخاطر، والسياق التنظيمي، ونضج التحقق الآلي.
Key figures
- Jez Humble
- David Farley
- Gene Kim
- Nicole Forsgren
- Patrick Debois
Related topics
Seminal works
- humble2010
- kim2016
- forsgren2018
Frequently asked questions
- ما الفرق بين التسليم المستمر والنشر المستمر؟
- في التسليم المستمر، كل تغيير يمر عبر خط الأنابيب يكون قابلاً للإصدار، لكن قرار النشر إلى الإنتاج هو إجراء بشري متعمد؛ في النشر المستمر، تكون هذه الخطوة النهائية مؤتمتة أيضًا بحيث يتم إصدار كل تغيير يمر تلقائيًا.
- هل ديف أوبس دور أم ممارسة؟
- ديف أوبس هي في المقام الأول مجموعة من الممارسات الثقافية والتقنية التي تشمل التطوير والعمليات، وليست مسمى وظيفي واحدًا؛ اعتبارها مجرد دور عمليات معاد تسميته يفوت تركيزها على الملكية المشتركة والأتمتة.