تم تصميم Scrum للعمل في مجموعات صغيرة تتكون من حوالي اثني عشر شخصًا. Scrum of Scrums هو مفهوم يساعد مجموعات Scrum الأكبر على التعاون حيث يتم تشكيل فرق Agile التي تتكون من 5-10 أعضاء. تتطلب المشاريع الأكبر حجمًا تعاون العديد من الأشخاص حيث يجب إكمال العديد من الميزات والمهام الأخرى لنجاح المشروع. تتكون فرق سكروم عادةً من 7-10 أعضاء في المجموعة التي تكمل مشروعًا واحدًا بالتنظيم الذاتي. ولكن في المشاريع المعقدة، لا يكفي هذا العدد من الأعضاء لإكمال جميع المهام. ونظرًا لوجود العديد من الأشخاص في مجموعة كبيرة ويصعب التواصل بين جميع الأعضاء، فإن كل فريق سكروم لديه عضو يسمى “سفير” يتفاعل مع سفراء الفريق الآخر في سكروم اليومي. يُعرف هذا المفهوم باسم Scrum of Scrums الذي له العديد من الأغراض وجدول الأعمال الذي يثبت أنه يساعد بشكل أكبر في إنجاز المشاريع المعقدة.
ما هو سكروم من سكروم؟
يصف جيف ساذرلاند Scrum of Scrums بأنه الأداة المسؤولة عن تقديم برمجيات عاملة لجميع الفرق التي يجب أن تفي بتعريف Done عند انتهاء السباق أو عند إطلاق السباق. وبالتالي، يمكن أن يطلق على SOS محاولة للتعاون مع مختلف الفرق في Scrum كوحدة واحدة. يُعرف أيضًا باسم SOS، حيث تتفاعل الفرق المختلفة مع بعضها البعض وتتعاون في نفس المشروع. تتكون SOS من أعضاء محددين من عدة فرق يُطلق عليهم السفراء. ويقرر كل فريق من المطورين من سيصبح الممثل الذي يتم اختياره للمشاركة في SOS وفقًا لمهارات التحدث والتواصل. يختار أعضاء الفريق الشخص الذي يمكنه طرح قضايا أعضاء الفريق الآخرين بوضوح والتنسيق بكفاءة مع السلطات العليا. يمكن تغيير هذا الممثل من وقت لآخر حيث يمكن اختيار أفضل شخص متاح في تلك اللحظة لمهمة معينة. في كثير من الأحيان، يتم إرسال أحد المطورين إلى جانب سيد سكروم إلى سكرم أو سكرم أو سكرمز حيث يلعب حتى سيد سكرم دورًا مهمًا على مستوى سكرم أو سكرمز.
توجد العديد من الأساليب لإجراء SOS، ومع ذلك، يمكن للفريق أن يقرر أي نهج مناسب لهم وأيها يمكن أن يحقق لهم نتائج أفضل. ليس من الضروري أن تجتمع SOS كل يوم، فقد تُعقد مرة واحدة في الأسبوع اعتمادًا على مدى توفر جميع أعضاء الفريق وحاجة المشروع. يجب على السفراء المشاركين في SOS معرفة إجابات الأسئلة التالية لمناقشتها في الاجتماع. هذه الأسئلة هي ما الذي أنجزه فريقهم منذ الاجتماع والذي قد يؤثر على المشروع؟ ما الذي سيكمله فريقهم قبل الاجتماع مرة أخرى مما قد يؤثر على المشروع؟ هل هناك مشاكل ومعوقات يواجهها فريقهم يمكن لأي عضو آخر في الفريق المساعدة في حلها؟ إذا كان الأمر كذلك، فما هي، وكيف يمكن حلها؟
سيُمنح كل عضو من أعضاء الفريق 15 دقيقة في SOS حتى يتمكنوا من الإجابة على هذه الأسئلة. التوقيت مشابه لسكروم اليومي حيث أن SOS هو نوع من سكروم اليومي. الحد الزمني موجود لضمان عدم مناقشة المسائل غير ذات الصلة. ومع ذلك ، إذا كانت المسألة التي يعالجها أحد أعضاء الفريق حقيقية وتتطلب المزيد من الوقت ، فيمكن تمديد SOS بحيث يحصل الفريق على فرصة أفضل للحصول على حل للعوائق التي تمت مناقشتها في الاجتماع.
الغرض من سكروم أوف سكروم
SOS عبارة عن فريق افتراضي يتكون من ممثلين عن فرق سكروم متعددة وهم فرق التطوير الأصلية. هؤلاء الممثلون ليسوا أعلى أو أدنى من أي شخص، وبالتالي فهم يسدون فجوة التواصل ويقللون من سوء الفهم. الغرض الرئيسي من إنشاء ومساعدة فرق أجايل على تحقيق أقصى قدر من الإنتاجية إلى جانب جعلهم ينسقون ويتعاونون بشكل فعال. تلعب SOS دورًا حاسمًا في مجالات صنع القرار وحل المشكلات. الهدف الرئيسي لسكروم أوف سكروم هو مساعدة الفرق المستقلة والأصغر حجماً على التنسيق فيما بينها. تضمن SOS أيضًا أن يتم تطوير زيادة منتج وظيفي بالكامل في نهاية السباق. ومن ثم، يمكن اعتبار Scrum of Scrums كفريق إصدار يقدم قيمة لعملائه. SOS هو النهج الأول في الشركات الكبرى التي ترغب في توسيع نطاق أجايل وتنظيم تسليم المنتجات المعقدة والأكبر حجمًا.
جدول أعمال سكروم أوف سكرومز
عندما ننظر إلى جدول أعمال اجتماع Scrum of Scrums، نرى الكثير من أوجه التشابه مع جدول أعمال اجتماع سكروم اليومي. الأسئلة التي يتم طرحها خلال سكروم اليومي يتم طرحها حتى في سكروم من سكروم مثل: ما المهام التي تم الانتهاء منها منذ الاجتماع الأخير؟ ما هي الأعمال التي سيتم الانتهاء منها حتى الاجتماع القادم؟ ما إذا كانت هناك أي عقبات تبطئ عمل الفريق المعني؟
يجب على كل ممثل الإجابة على هذه الأسئلة وفقًا لحالة فريقه بحيث يمكن رؤية صورة شاملة لتقدم المشروع. يعتمد تواتر الاجتماعات على أعضاء الفريق. يقول الخبراء أنه يمكن أن تعقد اجتماعات SOS كل يوم على غرار اجتماع سكروم اليومي ويجب أن يكون الحد الزمني لهذه الاجتماعات 15 دقيقة على الأكثر. أيضًا، إذا لم يكن ذلك ممكنًا كل يوم، فيمكن أن يجتمع الفريق أسبوعيًا ثلاث مرات كل يوم بالتناوب ويمكن أن تكون مدة الاجتماعات أطول من 15 دقيقة ويمكن أن تلخص الأسئلة الثلاثة المذكورة أعلاه.
ما هي ميزات اجتماعات سكروم من سكروم؟ تعمل فرق سكروم بشكل أفضل مع 10 أعضاء، عندما يتم تعيين مشاريع أكبر يتم تشكيل مجموعات متعددة. مع سكروم أوف سكروم، يمكن تجميع تلك المجموعات الكبيرة في مجموعة واحدة بحيث تبقى جميع المجموعات على اتصال وتعاون. تتجنب SOS المزالق مثل عدم الكفاءة والتكرار وتساعد في تعزيز الإنتاجية والكفاءة. تشارك جميع الفرق ولا يتم ترك أي فريق خارج الحلقة مما يساعد الشركة على تخصيص الموارد بفعالية. يمكن للشركات الضخمة استخدام Scrum بسهولة في تطوير برمجياتها يتم تعزيز التعاون والتواصل الفعال يتم إبلاغ كل فريق حيث يتم تمثيل الجميع في SOS يتم تسهيل توافق الآراء من خلال SOS يتم تسهيل حل المشكلات حيث يتم إنشاء منتدى لمناقشة التطورات الجديدة وغير المتوقعة. يتم تحديد دور كل فريق بحيث لا تتداخل المهام بين فريقين.
أهداف سكروم أوف سكروم
أهداف سكروم من سكروم واضحة ومباشرة وتتطابق مع كل ما ناقشناه سابقًا: القضاء على الاختناقات يتم دمج إنتاجات الفرق المتعددة في منتج واحد يتم تنسيق جميع مخرجات الفرق المشاركة.
من يشارك في سكروم أوف سكروم؟
لدى Scrum of Scrums 10 أعضاء كحد أقصى يمكن أن يكونوا جزءًا من المجموعة وعادةً ما يكون Scrum Masters هم ممثلو كل فريق. ومع ذلك ، يمكن أن يتعامل Scrum Master واحد مع فرق متعددة وعندما يشارك Scrum Masters فقط في الاجتماع سيكون هناك نقص في منظور SOS. على سبيل المثال، نادرًا ما يصبح الشخص التقني رئيس سكروم ولكن الفريق يحتاج إلى وجهة نظر شخص تقني لمواصلة تخطيط المنتج. ومن ثم، يمكن أن يكون هناك ممثلان من كل فريق، سيد سكروم وعضو من فريق التطوير، جزءًا من سكروم من سكروم. وبالإضافة إلى ذلك، يمكن أن تشمل SOS أيضًا مالك المنتج الذي يمكن أن يجلب منظورًا جديدًا للمناقشات. ومع ذلك، عليك أن تكون حريصًا على ألا يهيمن مالكو المنتج على الاجتماع حيث أنهم يتشدقون بقرارات التطوير التي يتم اتخاذها في المجموعة. أيضًا، يمكن أن يكون هناك شخص محدد يسمى Scrum of Scrum Master الذي سيقود مجموعة Scrum of Scrums بحيث لا تكون هناك فوضى بين أعضاء SOS ويتم إجراء الاجتماع بسلاسة.
كيف تدير اجتماع سكروم من سكروم؟
اتبع هذه النصائح لإجراء اجتماع ناجح ومثمر لاجتماع سكروم من سكروم: يجب أن يكون أعضاء SOS على علم بجدول أعمال الاجتماع قبل أن يبدأوا لأنه سيكون من الأسهل عليهم المضي قدمًا. يجب أن يكون لدى الفريق الشخص المناسب وقد لا يكون دائمًا رئيس سكروم هو من يشارك في اجتماع سكروم أو سكروم. يجب تحديد وتيرة الاجتماع ومدته مسبقًا. يمكن أن يكون ذلك مرتين في الأسبوع لمدة 30 دقيقة إلى ساعة واحدة. حاول تقليل الوقت قدر الإمكان، إذا كان بإمكانك جعله اجتماعًا مدته 15 دقيقة فسيكون ذلك أفضل بكثير. اجمع كل المشاكل في البداية وخصص وقتًا لحل تلك المشاكل لأن هذا الاجتماع ليس فقط لجمع تقرير عن المشاكل. قم ببناء بيئة يشعر فيها الجميع بالراحة لمشاركة مخاوفهم مما يعني أنه يجب خلق أجواء من الشفافية والثقة بحيث يشعر الجميع بالراحة. أوضح لكل من يحضر الاجتماع أن كل المعلومات التي تتم مناقشتها في الاجتماع يجب مشاركتها مع أعضاء الفريق بشكل إلزامي. وإلا فلن تكون هناك فائدة من عقد مثل هذه الاجتماعات في المقام الأول. تذكروا أنكم قد اجتمعتم هنا لحل المشاكل التي تواجه فريقي المتعدد أيضاً. ومن ثم، لا ينبغي التعامل مع اجتماع SOS على أنه مجرد اجتماع حالة.
قوة Scrum of Scrums و LeSS في المنظمات الكبيرة
قد يبدو هذا الأمر وكأنه مصطلحات مبالغ في استخدامها، لكنه أمر حقيقي. يجمع اجتماع Scrum of Scrums بين سكرتيري Scrums في كل SOS. يحدث هذا في المؤسسات الكبيرة حيث يكون عدد أعضاء Scrum هائلاً ولا يمكن لاجتماع Scrum of Scrums فقط التعامل مع عدد الفرق. يُشار إلى هذه الاجتماعات باسم “سكروم واسع النطاق” (LeSS) وهي مصممة للتعامل مع مئات المطورين في المؤسسة. ومن ثم، عندما تبدأ الشركات بإطار عمل Scrum، ولكن عندما تبدأ الشركات بإطار عمل Scrum، ولكنها تنمو في الحجم وتتولى مشاريع معقدة، يتم استخدام مفاهيم Scrum of Scrums و LeSS لتوسيع نطاق Agile في المؤسسة.
الخلاصة
Scrum of Scrums هو مفهوم يوضح للمؤسسة حول المسار الذي يتبعه أعضاء Scrum لإكمال مشروع معقد. يسهّل على فرق الأجايل الوصول إلى الهدف النهائي ويساعدهم على وضع خطة واضحة لليوم. يمكن للفرق تحديد العديد من العوائق التي قد تدمر عملية تحقيق أهداف السباق. بمجرد الانتهاء من اجتماعات Scrum of Scrums، يمكن للفريق العمل على حل الاجتماعات وإيجاد حلول فعالة ومثمرة. ومن ثم، تساعد SOS المنظمة على خلق بيئة صحية في جميع أنحاء المشروع وتحافظ على الثقة والشفافية بين أعضاء فريق أجايل. مع تقديم SPOTO تدريبًا شاملاً على شهادة Scrum Master (CSM) المعتمدة، يمكن للمحترفين تعميق فهمهم لمنهجيات Agile وتطبيق مفاهيم مثل Scrum of Scrums بفعالية في مؤسساتهم. ويعزز تبني منهجيات سكرم ماستر المعتمد ثقافة الثقة والشفافية والإنتاجية، مما يؤدي في النهاية إلى نجاح المشروع