دورة تدريبية في دمج أجايل وDevOps لتسريع دورات الإصدار (أونلاين / عن بعد)
1نظرة عامة
الفرق البرمجية اللي بتسلّم ببطء غالبًا مش مشكلتها في الكفاءات - مشكلتها في "التسليم بين الأقسام": المطور بيكتب الكود وبعدين "بيرميه" للعمليات، والكل بيستنى. دورة أكاديمية الزمالة العربية البريطانية دي اتصممت عشان تقفل الفجوة دي، من خلال دمج منهجيات أجايل مع ممارسات ديف أوبس، بحيث التطوير والعمليات يشتغلوا كخط أنابيب واحد مترابط مش فريقين بيتنازعوا.
من خلال ورش عمل تطبيقية، المشاركون بيبنوا فهم عملي لسكرم وكانبان ومبادئ اللين في التطوير التكراري، وبعدين بيوسّعوا ده لموضوعات زي التكامل والتسليم المستمر (CI/CD)، والاختبار الآلي، والبنية التحتية ككود (IaC)، وممارسات المراقبة والتسجيل اللي بتحافظ على استقرار الإصدارات. الدورة كمان بتبني ثقافة التعاون، ودورة التغذية الراجعة، وعادات التخطيط بأسلوب أجايل اللي بتخلي السرعة مستدامة مش فوضى، جنب مهارات التحكم في الإصدارات وخطوط النشر وإدارة التهيئة. الخريجون بيطلعوا جاهزين لقيادة تحول أجايل وديف أوبس جوه مؤسساتهم.
2الأهداف والفئة المستهدفة
- تطبيق المبادئ الأساسية لأجايل وديف أوبس مع بعض، مش كتخصصين منفصلين.
- تطبيق سكرم وكانبان ولين على مشاريع حقيقية.
- بناء وإدارة خطوط التكامل المستمر (CI) والتسليم المستمر (CD).
- قفل الفجوة بين فرق التطوير والعمليات من خلال أدوات ومسؤولية مشتركة.
- استخدام البنية التحتية ككود (IaC) وأدوات الأتمتة لإلغاء الخطوات اليدوية المعرّضة للخطأ.
- أتمتة الاختبار والمراقبة ودورات التغذية الراجعة لرفع الجودة والاستقرار.
- تصميم وصيانة سلسلة أدوات ديف أوبس واستراتيجية النشر من الألف للياء.
- قيادة التغيير التنظيمي نحو تبني أجايل وديف أوبس.
الفئة المستهدفة
- مطورو البرمجيات
- مهندسو ديف أوبس
- موظفو عمليات تكنولوجيا المعلومات
- مدراء المشاريع
- مدربو أجايل
- مسؤولو الأنظمة
- محترفو ضمان الجودة
- مالكو المنتجات
- قادة الفرق المشاركون في تطوير وتسليم البرمجيات
- أي شخص مهتم بتبني منهجيات أجايل وديف أوبس في مؤسسته
3محتوى البرنامج
المحور الأول: مشكلة "التسليم بين الأقسام" - ليه أجايل وديف أوبس لازم يمشوا مع بعض
- فين بالظبط بتنهار عملية التسليم بين التطوير والعمليات
- عقلية وقيم أجايل
- تاريخ وتطور DevOps
المحور الثاني: ثقافة DevOps ونموذج CALMS
- القيم الأساسية لـ DevOps: الثقافة، الأتمتة، اللين، القياس، المشاركة
- التعاون والتواصل بين الفرق
- بناء ثقافة DevOps بتستمر فعلاً
المحور الثالث: تطبيق أجايل عمليًا
- إطار عمل سكرم: الأدوار، الفعاليات، والمخرجات
- نظام كانبان وتحسين تدفق العمل
- مبادئ اللين وتقليل الهدر
- تخطيط المشاريع الأجايل وإدارة قائمة المهام (Backlog)
المحور الرابع: خطوط أنابيب من غير أعطال - CI/CD
- مفاهيم CI/CD وفوائدها
- بناء وصيانة خطوط الأنابيب (Pipelines)
- أدوات الأتمتة (Jenkins، GitLab CI، وغيرها)
المحور الخامس: البنية التحتية ككود وإدارة البيئات
- نظرة عامة على IaC
- أدوات مثل Terraform وAnsible وCloudFormation
- إدارة إصدارات البنية التحتية والتكوين عبر البيئات المختلفة
المحور السادس: الاختبار والتغذية الراجعة المستمرة
- الاختبارات الآلية للوحدات والتكامل وقبول النظام
- تطوير معتمد على الاختبار (TDD)
- أدوات المراقبة (Prometheus، Grafana) وحلول التسجيل المركزية (ELK Stack)
- استخدام التغذية الراجعة للتحسين المستمر
المحور السابع: إدارة الإصدارات والتحكم في الأكواد وسلاسل أدوات DevOps
- أساسيات Git واستراتيجيات التفرع
- إدارة الإصدارات واستراتيجيات التراجع
- بناء سلسلة أدوات DevOps متكاملة وتكامل الأدوات لأتمتة سير العمل
المحور الثامن: قيادة تحول أجايل وDevOps
- خطوات تبني التحول التنظيمي
- تحديد التحديات والمقاومة
- قياس النجاح وتوسيع الممارسات