ADAPT Methodology® المدونة

ما هوScrum Master؟ ملخص للقادة

Scrum Master-1

يتطلب التحول من المشروع إلى المنتج تنسيقًا دقيقًا وتسهيلًا فعالاً والتزامًا ثابتًا بمنهجية Agile.

ضمن هذا الإطار، هناك دور واحد يقف كمنارة إرشادية، وهو Scrum Master. هذا ليس مجرد عنوان ولكنه قوة محورية تقود مبادئ Agile وتضمن دمجها بسلاسة داخل الفريق. عندما نتعمق في تعقيدات دور Scrum Master، سنفهم لماذا لا غنى عن هذا المنصب، فهو حجر الزاوية في التحول من المشروع إلى المنتج.

تعد ADAPT Methodology® إطارًا فريدًا لتطوير المنتجات الرقمية مصممًا لتحويل الشركات التقليدية التي تركز على المشاريع نحو أن تصبح مؤسسات تقودها المنتجات.

لقد تطور المجتمع، ويحتاج القادة إلى الدعم في كيفية قيادة وتصميم مؤسسات المنتجات الرقمية الخاصة بهم. ولهذا السبب تم إنشاء ADAPT Methodology®. الآن، دعونا نستكشف ما هو Scrum Master حقًا.

يسهل Scrum Master تنفيذ Agile، ويحل العوائق، ويعزز البيئة الإنتاجية. في الأساس، هم مهندسو رحلة التحول، مما يضمن أنها سلسة وفعالة ومرنة بشكل أصيل.

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

إذا كان لديك بالفعل أساس في Scrum وترغب في التعمق في وظائف وأدوار ومسؤوليات Scrum Master، فلا تتردد في مواصلة القراءة أدناه.

إن Scrum Master يشبه المنارة داخل فريق Scrum، الذي يتكون من مالك المنتج وفريق التطوير ومدير Scrum نفسه. إنه يتأكد من أنه يوجه زملائه في الفريق بناءً على مبادئ Scrum Framework.

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

Scrum Masters مسؤولين عن ثلاث مجموعات: مالك المنتج، وفريق التطوير، والمنظمة. هذه مجرد تعميمات، ولكن بالنسبة للأدوار والوظائف والمسؤوليات المحددة لمدير Scrum Master، يمكن العثور على الإجابة في دليل Scrum نفسه.

قبل أن نركز على التفاصيل، دعونا نتعمق في ثلاثة مفاهيم رفيعة المستوى لكونك Scrum Master.

ما هو Scrum Master؟

Scrum Master كعامل تغيير

يلعب Scrum Masters دورًا محوريًا داخل الشركة. إنهم يمتلكون رؤى تفصيلية على مستوى الأرض ومنظورًا رفيع المستوى حول تقدم الفريق في العمليات اليومية. كيف يحققون ذلك؟

إحدى الطرق الفعالة هي من خلال Agile Retrospective. من خلال تسهيل عملية استعراض Agile Retrospectives، يستطيع Scrum Masters تحديد الاتجاهات والمشاكل المتكررة داخل الفريق. في حين أن التعرف على المشاكل هو مجرد خطوة أولية نحو قيادة التغيير، فإن Scrum Masters على الأقل يحدد بدقة ما يجب معالجته داخل المنظمة.

وهذا هو أساس أي تغيير. لقد كتبت دليلاً شاملاً حول تحويل Agile Retrospectives إلى أدوات قابلة للتنفيذ لحل المشكلات للمديرين التنفيذيين الذين يستخدمون لوحة العوائق. من خلال هذه المبادرة، يتمتع Scrum Masters بوضع جيد يسمح له بالتوصية بالتغييرات الحاسمة داخل المنظمة.

Scrum Master كقائد خادم

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

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

Scrum Master كمرآة

يجب أن يصبح مسؤول سكروم "مرآة" الفريق. من خلال مسؤول  سكروم، يتحقق الفريق بسهولة مما إذا كان ما يفعلونه لا يعكس قيم Agile وScrum. من خلال الوقوف أمام المرآة، يمكن للفريق بسهولة اكتشاف وتذكير العيوب التي تتعارض مع منهجية Scrum.

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

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

مسؤوليات Scrum Master تجاه مالك المنتج

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

مسؤوليات Scrum Master تجاه فريق التطوير

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

مسؤوليات Scrum Master تجاه المؤسسة

  • قيادة وتدريب الشركة / المنظمة لتبني Scrum
  • تخطيط تنفيذ واعتماد Scrum في الشركة/المؤسسة
  • مساعدة الموظفين وأصحاب المصلحة الآخرين على فهم Scrum وتطوير المنتجات التجريبية بشكل كامل
  • البدأ في تنفيذ التغييرات التي تؤدي إلى زيادة إنتاجية فريق Scrum
  • التعاون مع مسؤولي سكروم الآخرين لتنشيط سكروم بشكل كامل داخل المؤسسة

تمت مناقشة كل هذه الأدوار والمسؤوليات بالفعل في هذا الكتاب التمهيدي وأيضًا في دليل Scrum الرسمي.

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

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

للتلخيص، إليك الأدوار والمسؤوليات الأخرى لـ Scrum Master والتي تجسد هذا الهدف:

مسؤول عن الأدوات الخاصة بـ Scrum

  • تسهيل Sprint Planning
  • تسهيلSprint Grooming
  • تسهيل Sprint Reviews
  • تسهيل Agile Retrospectives
  • مساعدة الفريق على الاستمرار في التركيز (على سبيل المثال أن يصبح حاجزًا خارجيًا أمام عوامل التشتيت)
  • المساعدة في الحفاظ على أدوات سكروم الفريق (مثل لوحة العمل، لوحة القصة، الرسوم البيانية، الأعمال المتراكمة، وما إلى ذلك)
  • مساعدة الفريق ومالك المنتج في تحديد تعريف الجاهز وتعريف حاضر

مسؤول عن تطوير ورعاية ديناميكيات الفريق

  • تدريب النظام
  • الوساطة في النزاعات
  • مستشار لقرارات الفريق
  • رعاية مبادرات التنظيم الذاتي لفريق التطوير
  • الوساطة والتوفيق بين تعارض الأهداف بين مالك المنتج وفريق التطوير

التعلم المستمر ومشاركة المعرفة مع الفريق والمنظمة

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

يساعد في الحفاظ على "الصورة الكبيرة" في الفريق

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

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

كيف تصبح سكرم ماستر جيد

الآن بعد أن فهمت أدوار ومسؤوليات Scrum Master، فإن السؤال المنطقي التالي هو: "كيف يمكن للمرء أن يتفوق في هذا الدور؟"

بالنسبة لأولئك الذين يبدأون رحلتهم كـ Scrum Master، أوصي بشدة بقراءة مقالتي، "كيف تصبح Scrum Master جيد ابدأ رحلتك كـ Scrum Master." يوضح هذا الدليل كيفية تنظيم عناصر الإجراء الأولية خلال أول 20 أسبوعًا في شركتك الجديدة. إن اتباع هذه الخطة سيضعك على الطريق الصحيح منذ البداية.

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

المهارات والخبرة المطلوبة كـ Scrum Master

في رأيي، يمتلك السكرم ماستر المؤهل ما يلي:

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

المهارات والخبرات المفضلة (أي من هذه النقاط تعتبر ميزة إضافية)

  • سنتان من الخبرة كسكرم ماستر لفريق تطوير البرمجيات الذي كان ينفذ عمدا مبادئ وممارسات ونظرية Scrum.
  • المعرفة الراسخة في أساليب Agile الأخرى مثل XP وCrystal وKanban وFDD وما إلى ذلك.
  • بعض الوعي والخبرة في تقنيات Agile الناجحة على نطاق واسع مثل قصص المستخدمين وTDD والتكامل المستمر وATDD والاختبار المستمر والاختبار الآلي والاقتران والألعاب الرشيقة.
  • المعرفة والخبرة في التقنيات التي يستخدمها الفريق.
  • خبرة في استخدام الأنماط والتقنيات الموثقة جيدًا لسد الثغرات الموجودة في نهج Scrum (على سبيل المثال: التنسيقات الاسترجاعية المختلفة، وتقنيات Burndown، والتعامل مع الأخطاء، وما إلى ذلك).
  • مهارات الاتصال والتوجيه.

متطلبات أخرى من قبل بعض الشركات هي كالتالي:

  • خبرة عامة في تطوير منتجات البرمجيات. (لا يُفضل اختيار دور معين).
  • أمور أخرى قد يجدها "Scrum Master" مفيدة وذات صلة بالمشروع، والفريق، والشركة، وثقافة الفريق.

كيفية إجراء مقابلة مع سكروم ماستر

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

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

يجب أن أقول أنه كان وسيلة رائعة لقياس وجهة نظر المرشح وكيف سيتفاعل المرشح المحتمل مع سيناريوهات معينة.

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

كيف وأين تجد "Scrum Master" ممتاز

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

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

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

هل أعجبك هذا المقال؟

نحن نعمل على تمكين القادة من اكتساب التقدير وإحداث تأثير كبير على مستوى العالم من خلال توجيههم في تصميم شركات المنتجات الرقمية التي ستتفوق وتزدهر في العصر الرقمي من خلال  ADAPT Methodology® الخاصة بنا.

لتقييم ما إذا كانت لديك القدرات اللازمة لتصميم وبناء شركة منتجات رقمية ناجحة، استخدم بطاقة أداء تأثير القيادة الرقمية الخاصة بنا.

للحصول على معلومات حول كيف يمكننا مساعدتك في بدء رحلة التحول الخاصة بك، استكشف: التدريب.

إذا كنت تفكر في إحداث تحول داخل شركتك، فاستكشف ما يلي: الاستشارات.

 

organisational mastery