ADAPT Methodology® Blog

Scrum Master ملخص إلزامي لكل قائد تنفيذي في المنتج

organisational mastery

 

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

 

بينما نستكشف تفاصيل دور Scrum Master، سنفهم لماذا هذا المنصب بعيد عن أن يكون اختياريًا - إنه حجر الزاوية في تحول المشروع إلى المنتج.

 

يسهل ScrumMaster تنفيذ Agile، ويحل العوائق، ويغذي بيئة إنتاجية. في جوهرها، هم مهندسو رحلة التحول، مضمونة أن تكون سلسة، فعالة، وحقا Agile.

 

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

 

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

 

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

 

Scrum Master هو مثل منار في فريق "scrum" الذي يتكون من Product Owner، وفريق التطوير، وscrum master نفسه. يتأكد من أنه يقدم الإرشاد بين زملائه بناءً على مبادئ إطار العمل Scrum.

 

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

ما هو Scrum Master

Scrum Master كوكيل للتغيير

Scrum Masters هم في موقع مهم جدًا في الشركة. لديهم رؤية "ساحة المعركة" ورؤية من 30,000 قدم حول كيفية تقدم الفرق المختلفة في العمليات اليومية. كيف؟

 

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

 

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

Scrum Master كقائد خادم

من دليل Scrum نفسه، يتم التعرف على Scrum Masters كقادة خدم. هذا توصيف أساسي لـ ScrumMaster لأنه بدون مفهوم القيادة الخادمة، لن يتمكن ScrumMaster من الوظيفة بشكل كامل في تنفيذ Scrum Framework. كما يعود إلى فكرة كونه منارة.

 

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

Scrum Master كمرآة

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

 

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

 

قد يكون ذلك من خلال استخدام وحدات مثل Sprint Backlogs والمقاييس والأدوات الأخرى. الآن بعد أن قمنا بتوضيح ثلاثة أدوار رئيسية لـ Scrum Master، دعونا نعود إلى الأساسيات والأسس ونكتشف المسؤوليات الرئيسية لـ Scrum Master عند العمل مع Product Owner وفرق التطوير والمنظمة التي يعمل لصالحها.

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

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

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

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

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

 

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

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

  • تسهيل Sprint Planning
  • تسهيل في Sprint Grooming
  • تسهيل Sprint Reviews
  • تسهيل Agile Retrospectives
  • يساعد الفريق على البقاء مركزًا تمامًا (على سبيل المثال، أصبح الحاجز الخارجي للانحرافات)
  • يساعد في الحفاظ على أدوات الفريق السكرم (أي لوحة الإجراءات، لوحة القصة، الرسوم البيانية، السجلات الخلفية، إلخ.)
  • يساعد الفريق و Product Owner في تحديد Definition of Done و Definition of Readyمسؤول عن تطوير وتعزيز ديناميات الفريق

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

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

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

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

كيف تكون Scrum Master جيدًا

الآن بعد أن لديك بعض الأفكار حول الأدوار والمسؤوليات لـ Scrum Master، السؤال التالي المنطقي سيكون "كيف تكون حقًا جيدًا في كونك Scrum master؟"

 

بالنسبة لأولئك الذين يبدأون حياتهم المهنية كـ Scrum master، أنا أقترح بشدة أن تقرأ هذه المقالة التي كتبتها "How to be a Good Scrum Master – Starting Your Scrum Master Journey". لقد شرحت هنا كيف يمكنك تنظيم أولى خطواتك في الـ20 أسبوعًا الأولى في الشركة التي تعمل لديها. من خلال القيام بذلك في الـ20 أسبوعًا الأولى من وظيفتك الجديدة، يمكنني ضمان أنك على الطريق الصحيح لبداية جيدة.

  • ابدأ بتحديد موعد لاجتماع فردي مع أعضاء الفريق. في هذه الاجتماعات، يجب أن تتعرف على أكبر المخاوف لديهم في الفريق والشركة ككل. من الضروري أن تأخذ ملاحظات. مع هذه الرؤى من الفريق، يمكنك بسهولة التعرف على المشكلات حيث يمكنك تنفيذ إطار "agile" بسهولة.
  • نظم ورشة عمل ستوضح الأدوار والالتزامات وتوقعات كل عضو من أعضاء الفريق.
  • Coaching Alliance - قم بإعداد هذا في وقت مبكر. لدى المدربين المحترفين هذا الاتفاق مع عملائهم؛ أنت لست استثناء.
  • Stakeholder mapping - هذه طريقة فعالة للتعرف على الأشخاص الذين يعملون في المنظمة.
  • ثبت سياسات الفريق في جزء بارز من المكتب/الغرفة. يعمل ذلك كإشارة بصرية للفريق للحفاظ على الأخلاقيات الأساسية المتوقعة منهم.
  • نظم ورشة عمل لبناء الفريق في يوم واحد لتأسيس العمل الجماعي، والمبادئ، والقيم، ورؤية المنتج في الفريق.
  • ابدأ لوحة "Kaizen" في غرفة الفريق. هذه أداة رائعة للأشخاص الذين يأخذون التعلم والتجربة على محمل الجد.
  • قم بإنشاء صندوق مدخلات "Agile Retrospectives". سيجعل هذا عملك أسهل قليلاً. التفكير في الموضوعات في الاستعراضات يمكن أن يكون مملًا، لذا الحصول على بعض الموضوعات سيكون وسيلة رائعة لابتكار أفكار جديدة.
  • جدار الإنجازات. العديد من الأشخاص ينسون الاحتفال بالانتصارات، خاصة في البيئة الشركات. جدار الإنجازات هو تذكير رائع للاحتفال بالإنجازات وتحفيز الفريق على المزيد.
  • جدار Kudos. إنه أداة بسيطة ولكنها فعالة لإظهار كيف يهتم الناس ويحترمون ويقدرون بعضهم البعض.
  • قم بتعيين لوحة العوائق التنظيمية. قم بتصوير جميع العوائق التنظيمية في الشركة. سيساعد ذلك في توجيه عقول الجميع لمعالجة هذه العوائق.
  • ابدأ جدار التعلم. يجب أن تكون أي منظمة موجهة نحو التعلم. جدار التعلم هو أداة فعالة لتشجيع عقلية التعلم في الشركة.
  • Communities of Practice. وبالتحدث عن التعلم، فإن مجتمعات الممارسة هي إطار أساسي في تعزيز جو التعلم في شركتك.
  • جدول ورش العمل لتدفق ومبادئ تطوير المنتج.
  • بدء تخطيط الإصدار لمساعدة الفريق على النظر وراء الدورات ورؤية الرؤية طويلة الأمد للشركة.
  • علم ودرب "Product Owners" للقيام بتوقعات الإصدار لمساعدته في التواصل مع التوقعات للأطراف المعنية الأخرى.
  • جدول ورش العمل لـ "story mapping"، و"Impact mapping"، و"system thinking" ومخططات الحلقة السببية.
  • بدء ممارسة البرمجة الزوجية وإنشاء لوحة مصفوفة البرمجة الزوجية.

الآن، قد يكون هذا الأمر يتطلب الكثير من العمل، ولكنه الطريقة الأفضل لـ "scrum master" لبدء عمله بالطريقة الصحيحة.

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

في رأيي، يمتلك Scrum Master المؤهل الخصائص التالية:

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

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

  • خبرة لمدة سنتين كـ "Scrum Master" لفريق تطوير برمجيات كان يقوم عمدًا بتنفيذ مبادئ "Scrum" وممارساتها ونظريتها.
  • معرفة مُؤسسة في نهج "Agile" الأخرى مثل XP، Crystal، Kanban، FDD، وغيرها.
  • بعض الوعي والخبرة في تقنيات "Agile" التي حققت نجاحًا واسعًا مثل "User Stories"، TDD، "Continuous Integration"، ATDD، "Continuous Testing"، "Automated Testing"، "Pairing"، و "Agile Games".
  • المعرفة والخبرة في التقنيات التي يستخدمها الفريق.
  • الخبرة في استخدام الأنماط والتقنيات الموثقة جيدًا لسد الثغرات في نهج "Scrum" (مثال: تنسيقات "Retrospective" المتنوعة، تقنيات "Burndown"، التعامل مع الأخطاء، وغيرها).
  • قوة الاتصال ومهارات الإرشاد.

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

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

كيفية مقابلة Scrum Master

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

 

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

 

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

 

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

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

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

 

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

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

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

 

إذا كنت مهتمًا في معرفة ما إذا كانت شركتك مركزة على المشروع أو شركة موجهة للمنتج ببساطة خذ اختبارنا للمنتج إلى منتج.

 

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

 

إذا كنت مهتمًا في إجراء تحول في شركتك، يرجى مراجعة: الاستشارات من المشروع إلى المنتج.

 

organisational mastery

1 Webp

Product First

Get your free copy