ما هو إطار العمل المرن (SAFe)؟



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

تقوم الكثير من المنظمات بالانتقال من التقليدية منهجية الشلال للممارسات الرشيقة. بعد،الشكوى الشائعة هي أن التطوير السريع لا يتسع بشكل جيد. هناك عدد من أطر رشيقة المتوفرة الآن لمشاريع المؤسسات واسعة النطاق. تركز هذه المقالة على واحدة من أكثرها شعبيةأطر رشيقة واسعة النطاق: إطار رشيق متدرج (SAFe).دعنا نتعمق أكثر في ماهية إطار Scaled Agile بالضبط وكيف يتم تنفيذه بشكل نموذجي.

المواضيع التي تمت مناقشتها في هذه المقالة هي كما يلي:





  1. الانتقال إلى Agile
  2. ما هو إطار العمل المرن؟
  3. مستويات الإطار الرشيق المتدرج
    1. مستوى الفريق
    2. مستوى البرنامج
    3. مستوى تدفق القيمة
    4. مستوى المحفظة
  4. تكوينات آمنة
  5. مزايا إطار العمل المرن المتدرج
  6. عيوب إذا كان إطار العمل المرن المتدرج

الانتقال إلى Agile

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

  • صعوبة التنسيق بين فرق متعددة تعمل على مشروع واسع النطاق
  • التعامل مع آفاق تخطيط أطول
  • هناك عدد كبير جدًا من أعضاء الفريق للتعاون والإدارة
  • زيادة الجهد في تتبع مصادر المتطلبات المتعددة
  • تبعيات غير مخططة تخلق مشاكل وعقبات غير متوقعة

هناك الكثير من أطر العمل الرشيقة التي تتطلع إلى حل المشكلات المرتبطة بخفة الحركة على نطاق واسع. الأطر الثلاثة الرائدة هيScrum على نطاق واسع (LeSS) ، إطار رشيق متدرج (SAFe) و رشيق منضبط (DAD). في هذه المقالة ، ينصب تركيزنا الرئيسي على Scaled Agile Framework.



ما هو إطار العمل المرن؟

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

تم تطوير SAFe في عام 2011 للمساعدةتقدم فرق تطوير البرمجيات منتجات ذات جودة أفضل إلى السوق بوتيرة أسرع.يركز على أربع قيم أساسية ، وهي:

القيم الآمنة - إطار رشيق متدرج - Edureka



انتقام

من الضروري مواكبة التغيير السريع والقوى التنافسية التخريبية والفرق الموزعة جغرافيًا. يجب إعطاء أهمية أكبر لأهداف أعمال المؤسسة على أهداف الفريق.

جودة مدمجة

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

ما هو الصدى في php

الشفافية

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

تنفيذ البرنامج

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

يحاول Scaled Agile Framework دمج كل هذه القيم الأساسية لإدخال تحسينات جوهرية على وقت التسليم ، ومشاركة الموظفين ، وإنتاجية العمل ، وجودة المنتج بشكل أساسي. الآن بعد أن أصبحت لديك فكرة عن ماهية SAFe ، دعنا نتعمق أكثر لمعرفة المزيد.

مستويات الأطر الرشيقة المتدرجة

SAFe هو نموذج لتوسيع نطاق أجايل للمؤسسات الكبيرة. لها أربعة مستويات وهي:

دعونا نتعلم المزيد حول كل من هذه المستويات.

ملاحظة: الشروط الأساسية الآمنة

  • فرق رشيقة - هم مجموعة صغيرة من الأفراد تركز على تحديد وبناء واختبار الحلول في إطار زمني قصير.
  • قطار التحرير السريع (ART) - إنها مجموعة ذاتية التنظيم وطويلة العمر فرق أجايل الغرض منه هو التخطيط والالتزام وتنفيذ الحلول معًا. هم موجودون فقط لتقديم القيمة الموعودة من خلال بناء حلول مفيدة للعميل.

مستوى الفريق

على مستوى الفريق ،التقنيات الموضحة هي تلك المستخدمة في سكرم ، تقديم زيادة في المنتج (برنامج عمل) كل دورة سباق مدتها أسبوعين. ومع ذلك ، يمكن للفرق أيضًا العمل فيها كانبان أو سكرومبان. ال مستوى الفريق يحتوي على الأدوار والتحف والأحداث والعمليات التي تبنيها فرق أجايل وتسليمها.

  • أدوار ووظائف ART ، بما في ذلك مهندس تدريب الإصدار (RTE) ، وإدارة المنتجات ، ومهندس النظام ، وما إلى ذلك ، تدعم جميع الفرق في القطار
  • فرق أجايل قادرة تمامًا على ذلكتحديد وبناء واختبار ونشر القصص من تراكم المنتج
  • تستخدم الفرق ScrumXP أو Kanban لتقديم منتجات عالية الجودة ، وتنتج بشكل روتيني ملفعرض النظام (عرض متكامل للميزات الجديدة) للتكرار الأحدث
  • يتكون كل فريق من خمسة إلى تسعة أعضاء ويشتمل على جميع الأدوار اللازمة لبناء زيادة في الجودة
  • الأدوار المعنية هي ، فريق Agile (ScrumXP أو Kanban متعدد الوظائف) ، فريق التطوير ، Scrum Master ومالك المنتج
  • تحديد القصص وترتيب أولوياتها وجدولتها وتنفيذها واختبارها وقبولها هي المتطلبات الأساسية للعمل الإداري على مستوى الفريق
  • يطبق الفريق أفضل الممارسات مثل الجودة المضمنة ، لضمان أن المنتج يلبي معايير الجودة المناسبة طوال عملية التطوير

يعد مستوى فريق SAFe جزءًا حيويًا من مستوى البرنامج . ولكن ما هو مستوى البرنامج بالضبط؟

مستوى البرنامج

على مستوى البرنامج ، تعمل SAFe بنفس الطريقة التي تعمل بها على مستوى الفريق ، باستثناء النطاق الواسع. كما فييشير إلى فرق متعددة تعمل معًا تحت قيادة فريق إدارة البرنامج ، وتقدم قيمة في مفهوم Agile Release Train. لديها فرق وأدوار وأنشطة على مستوى البرنامج تقدم تدفقًا مستمرًا للقيمة.

الفرق بين رمي و رميات جافا
  • لكل ART من 5 إلى 12 فريقًا رشيقًا ويعملون في نهج محدد زمنيًا حيث زيادات المنتج من 8 إلى 12 أسبوعًا
  • زيادة المنتج أربعة تكرارات التنمية ، تليها ابتكار واحد وتكرار التخطيط

إليك كيفية عمل مستوى البرنامج النموذجي.

الخطوة 1: يحدد مدير المنتج محتوى الزيادة التي يحتمل أن تكون قابلة للشحن عن طريق أ برنامج Backlog

الخطوة 2: تبدأ زيادة المنتج بـ تخطيط زيادة المنتج (تخطيط PI) ، وهو تخطيط قائم على الإيقاع ، وجهاً لوجه ، ومواءمة جميع فرق ART مع المهمة.

الخطوه 3: ثم تنقسم الفرق لمناقشة ما يمكنهم فعله داخل مجموعتهم أثناء ذلك التوافق مع الفرق الأخرى . إنهم يخططون بشكل أساسي ويناقشون عددًا من سباقات السرعة للأمام على مستوى الميزة ، على عكس scrum (يخطط Scrum فقط Sprint للأمام).

الخطوة 4: اليتم تعيين التزامات الفرق والتبعيات بين الفرق على أ لوحة البرنامج .

الخطوة 5: الماجستير سكروم ويقوم مهندس تدريب الإصدار ، وهو رئيس Scrum Master للقطار ، بتسهيل البرامج من خلال آليات مختلفة مثل برنامج كانبان وتفقد ورش العمل وتكييفها ، إلخ. مناقشة التقدم المحرز في المهمة . هذا يكمل أربعة تطوير التكرارات.

الخطوة 5: التالي هو التكرار الخامس. هو عليه التصلب والابتكار والتخطيط . يشمل التصلب التحقق والاختبار النهائيين. الابتكار هو كل شيء عن استكشاف الأفكار الجديدة. يستلزم التخطيط صيانة قطار التحرير والتخطيط للدورة التالية لمدة 10 أسابيع.

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

مستوى تدفق القيمة

مستوى تدفق القيمة هو مستوى اختياري مخصص لمنشئي الحلول الكبيرة والمعقدة ، والتي تتطلب عادةً العديد من تقنيات ART بالإضافة إلى مساهمة الموردين. يوفر عددًا من الميزات الجديدة في SAFe 4.0.

ملحوظة: كل تدفق قيم هو سلسلة طويلة العمر من تعريف النظام وخطوات التطوير والنشر المستخدمة لبناء ونشر الأنظمة التي توفر تدفقًا مستمرًا للقيمة للأعمال أو العميل.

  • الغرض الرئيسي هولوصف مناهج Lean-Agile لتحديد وبناء ونشر الحلول الكبيرة ذات المهام الحرجة
  • هذه الأساليب تساعد على التعامل مع التحديتحديد وبناء ونشر الحلول الكبيرة ذات المهام الحرجة على نطاق واسع. القيام بذلك يتطلبالتركيبات والتحف الإضافية والتنسيق
  • عادة ، fخلل الحل ، أو حتى نظام فرعي ، له عواقب اقتصادية واجتماعية غير مقبولة
  • يحتوي هذا المستوى
    • ان الإطار الاقتصادي الذي يوفر حدودًا مالية لاتخاذ قرارات تدفق القيمة
    • إلى نية الحل كمستودع لتتبع سلوك الحل المقصود والفعلي
    • إلى سياق الحل ، الذي يصف الطريقة التي يتلاءم بها الحل في بيئة النشر
    • القدرات التي تصف السلوكيات الأكبر للحل
  • هذا المستوىمنظم حولها زيادات البرنامج ، والتي تتم مزامنتها عبر جميع قطارات الإصدار السريع في تدفق القيمة
  • لمناقشة التقدم وتخطيط الأشياء ، هذا المستوى له أيضًا إلى عن على - و تخطيط ما بعد PI الاجتماعات و عرض الحل
  • يوفر أيضاأدوار إضافية مثل إدارة الحلول و مهندس الحلول / الهندسة ، و ال مهندس قيمة التدفق

أخيرًا ، لدينا مستوى محفظة.

مستوى المحفظة

ال ص ortfolio هو أعلى مستوى للقلق في SAFe. يوفر المبادئ والممارسات والأدوار اللازمة لبدء وتنظيم وإدارة مجموعة من تدفقات قيمة التنمية. يحدد الإستراتيجية والتمويل الاستثماري لتدفقات القيمة وحلولها.

  • يوفر عمليات محفظة رشيقة والحوكمة اللينة للأفراد والموارد اللازمة لتقديم الحلول
  • يوفر التركيبات الأساسية اللازمة لتنظيم مؤسسة Lean-Agile حول تدفق القيمة عبر واحد أو أكثر من تدفقات القيمة
  • كل من تيارات القيم هذه تطور الأنظمة والحلول اللازمة لتلبية الهدف الاستراتيجي
  • يسلم الميزانية الأساسية وآليات الحوكمة اللازمة ، بما في ذلك حواجز الميزانية العجاف
  • تأكد من أن تدفقات القيمة وقطاراتها تركز على بناء الأشياء الصحيحة مع المستوى المناسب من الاستثمارات

كل محفظة SAFe لديها ملف اتصال ثنائي الاتجاه للمؤسسة .

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

بهذه الطريقة ، يعمل Scaled Agile Framework باعتبارهقاعدة معرفية تفاعلية لتنفيذ ممارسات رشيقة على نطاق المؤسسة. يقدم أربع نكهات من تكوينات SAFe.

تكوينات آمنة

تدعم SAFe النطاق الكامل لبيئات التطوير بأربعة تكوينات مختلفة ،

أساسي آمن

يعد تكوين Essential SAFe في قلب إطار العمل وهو أبسط نقطة انطلاق لتنفيذ SAFe.إنه اللبنة الأساسية لجميع تكوينات SAFe الأخرى ويصف العناصر الأكثر أهمية المطلوبة للاستفادة من غالبية مزايا إطار العمل. يتكون من مستوى الفريق ومستوى البرنامج الآمن.

حل كبير آمن

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

دروس خادم مايكروسوفت SQL للمبتدئين

محفظة آمنة

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

آمن بالكامل

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

بعبارات بسيطة ، فإن Scaled Agile Framework هومصمم ليس بقدر إطار واحدrk ، ولكن كقاعدة معرفة واسعة لأفضل الممارسات المثبتة التي استخدمتها الفرق لتقديم منتجات برمجية ناجحة. لديها نقاط إيجابية ونقاط سلبية.

مزايا إطار العمل المرن المتدرج

  • يوفر فرصة للاستفادة من إطار عمل خفيف الوزن نسبيًا يخلق كفاءة في تطوير البرامج مع الحفاظ على مركزية صنع القرار الضروري على مستوى المؤسسة
  • يساعدتحافظ الفرق على التوافق مع أهداف العمل وتحقيق قدر أكبر من الشفافية
  • يساعد فرق متعددة الوظائف التعاون بشكل أكثر فعالية
  • مناسبة للغاية للمؤسسات الكبيرة
  • يضع المزيد من التركيز على الناس على التكنولوجيا

على الرغم من أن SAFe تجلب العديد من الفوائد إلى الطاولة ، إلا أنها تأتي أيضًا مع عيوبها.

مساوئ إطار العمل المرن

  • يأخذ SAFeالكثير من النهج التنازلي ، بدلاً من النهج القائم على الفريق
  • يؤكد بشدة على استخدام ممارساته وقواعده الخاصة ، دون ترك مساحة كبيرة للتخصيص من جانب المنظمة
  • طبقات إضافية من الإشراف والإدارة والتنسيق لـ SAFe تجعلها تشبه نهج الشلال الذي تحاول العديد من الفرق تركه وراءها

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

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

تأكد من أنك على دراية جيدة بمصطلحات Scrum قبل البدء في استخدامها.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في هذا 'ما هو سكرم؟' مقال وسنعاود الاتصال بك في أقرب وقت ممكن.