يعد Scrum أحد أكثر أطر العمل الرشيقة استخدامًا. تستخدم غالبية المؤسسات التي تتبنى أجايل أطر Scrum أو Scrum الهجينة. إنها منهجية إدارة المشاريع التي تبني عليها الفرق عملياتها. يوفر Scrum الهيكل الأساسي لتعيين العمل وإجراء اجتماعات منتظمة وإعداد القطع الأثرية. إنه إطار عمل رشيق شائع يساعد الفرق على تقديم المنتجات من خلال أدوار وأحداث محددة جيدًا. ويختلف كل فريق من فرق سكروم عن غيره من الفرق الأخرى ولكن لديهم جميعًا هدفًا مشتركًا وهو تقديم القيمة الإضافية ذات الجودة العالية للعميل. كل عضو في فريق سكروم لديه مهارات فريدة ويساهم بطريقته الخاصة في نجاح المشروع بشكل عام. في إطار عمل مثل Scrum، تتم معالجة المشاكل التكيفية المعقدة، ويتم تسليم المنتجات ذات القيمة العالية بكفاءة وإنتاجية.
ومع ذلك، لا يوفر Scrum نموذجًا قياسيًا يمكن أن يعمل ضمنه كل نوع من الفرق. يجب أن يكون لكل فريق أشخاص يتمتعون بمهارات خاصة بمتطلبات المشروع. لذلك، بالنسبة لكل مشروع، سيكون هيكل الفريق مختلفًا لكل مشروع. وكلما كانت المشكلة أكثر تعقيداً، كلما احتاجت الفرق إلى مهارات أفضل وعمل أكثر. يجب أن يكون لدى الفرق المرونة اللازمة للتكيف مع التغيير أثناء سير العمل. يوفر Scrum هيكلاً خفيفاً للعمل في هذا العالم سريع الخطى ودائم التغير وشديد التنافسية. ويحتوي هذا الهيكل على ثلاثة أدوار. يعد تعيين الأدوار للأشخاص الذين يعملون وفقًا لإطار عمل أجايل أحد السمات المهمة لسكروم. غالبًا ما يُطرح السؤال التالي: يتكون فريق سكروم من أي 3 أدوار؟ أدوار سكروم الثلاثة هي: المطورون، وسكروم ماستر، ومالك المنتج. في هذه المقالة، سنلقي نظرة على هذه الأدوار ومسؤولياتها.
عادة ما تكون فرق سكروم منظمة ذاتيًا وليس لديها أي تسلسل هرمي. يعتمد التنفيذ الناجح لإطار عمل سكروم على التزام كل فرد تجاهه. لذلك، يصبح من المهم جدًا أن يفهم الجميع بوضوح إطار وحدود أدوارهم ويقبلون المسؤوليات المرتبطة بها. شيء واحد يجب فهمه بوضوح هنا هو أن أدوار سكرم ليست مسميات وظيفية. إنها أدوار محددة لوظائف محددة. إن وجود فريق سكروم ماهر وفعال ينطوي على ملء الأدوار الثلاثة بعناية. ومع ذلك، فإن نجاح الفريق يعتمد على الصفات الجماعية لفريق سكروم.
لذلك، دعونا الآن نفهم الأدوار الثلاثة في سكروم بشكل فردي.
الأدوار الثلاثة لفريق سكروم
1. المطورون
هذا هو أول أدوار سكروم الثلاثة. يقوم المطورون بالعمل العملي الفعلي لإكمال وتسليم المهام المطلوبة في سبرينت. يقومون بتطوير زيادات المنتج في سكروم التي تم الالتزام بها. يتألف المطورون عادةً من 3 إلى 9 أعضاء ويكونون منظمين ذاتيًا. يجب أن يتمتع جميع هؤلاء الأعضاء بالمهارات اللازمة لتطوير وتقديم المنتج أو الخدمة المطلوبة. وكما هو متصور، فإن جميع أعضاء الفريق ليسوا بالضرورة مهندسين. فوفقًا لدليل Scrum، قد يضم المطورون مهندسين معماريين ومصممين ومبرمجين وكتّاب ومحللي بيانات وخبراء ضمان الجودة وما إلى ذلك حسب الحاجة. خلاصة القول أن جميعهم محترفون. وكما نرى، فإن فريق التطوير متعدد الوظائف.
يجب أن يعملوا معًا ويحققوا أهداف سبرينت. نظرًا لأن المطورين منظمون ذاتيًا، فلا يتعين عليهم البحث في أي مكان عن التعليمات. يتعاون الأعضاء لتحديد أهداف الفريق والتخطيط للوصول إليها. عندما يتم تجميع فريق التطوير، عادةً ما يستغرق الأمر بعض الوقت قبل أن يتآلفوا ويرتاحوا لبعضهم البعض ويبدأوا في التعاون بشكل واقعي. وذلك عندما يتمكنون من الاستفادة الكاملة من مهاراتهم وخبراتهم المشتركة. لذلك، من الأفضل دائمًا أن يكون هناك تناسق في فريق التطوير لأن تغييره بشكل متكرر قد يؤثر على أدائه العام. يتعاون أعضاء الفريق للتأكد من أن المعلومات تتدفق عبر الفريق بسلاسة ويتم حل المشكلات بسرعة.
دعونا الآن نلقي نظرة على مسؤوليات المطور. وتشمل هذه المسؤوليات المساعدة في التخطيط لسباق السرعة وتحديد الأهداف لبناء المنتج أو الخدمة المطلوبة لتسليم المنتجات أو الخدمة الجاهزة للشحن ليكون منظمًا ذاتيًا ومستقلًا. يجب أن يكون قادرًا على تحديد عبء العمل الخاص به وعملية إكماله. يجب أن تكون متعددة الوظائف، بحيث تشمل جميع المهارات المطلوبة لإنشاء المنتج أو الخدمة وتقديمها. كما يجب أن يضم أعضاء من ذوي المهارات المختلفة. يجب أن يتمتع فريق التطوير بالاستقلالية التي يجب أن تكملها المساءلة يجب أن يكون الفريق قادرًا على استخدام البيانات بفعالية حتى يمكن تحديد أفضل الممارسات للتطوير يجب أن يعمل أعضاء الفريق بتفانٍ كامل على أي منتج أو خدمة يعملون عليها لتحديد عدد العناصر التي يجب إنجازها في سباق معين وأفضل طريقة لتحقيق ذلك يجب أن يكون قادرًا على اتخاذ القرارات بشكل جماعي والاجتماع يوميًا لمناقشة القضايا وتبادل الأفكار
2. سيد سكروم
الدور الثاني من الأدوار الثلاثة لسكروم هو دور Scrum Master. Scrum Master هو الغراء الذي يبقي الجميع معًا ويضمن أن يعمل Scrum بشكل جيد. يتعاون Scrum Master مع مالك المنتج لتوضيح القيمة ويساعد فريق التطوير على تقديم هذه القيمة. هو أو هي قائد خادم يقوم بدور داعم. يضمن Scrum Master أن يعمل فريق Scrum بأقصى قدر من التأثير. وهذا يعني أنه يساعد على إبقاء الفريق متناسقًا وعلى المسار الصحيح، ويخطط للاجتماعات، ويحل أي مشاكل قد يواجهها الفريق أو أي عوائق قد يواجهها. يدير Scrum Master عملية Scrum ولكن ليس فريق التطوير.
قد يتولى Scrum Master دورًا أكبر في مساعدة المؤسسة في دمج مفاهيم Scrum. يقوم Scrum Master بكل ما في وسعه لمساعدة الفريق ومالك المنتج في تحقيق أهدافهم. يقوم Scrum Master بتثقيف الأشخاص وتوجيههم في استخدام Scrum بمهارة. فهو يساعد مالك المنتج على فهم القيمة وتوصيلها بشكل أفضل، والتعامل مع الأعمال المتراكمة وتقسيم العمل إلى أجزاء أصغر. لقد رأينا أن فرق التطوير منظمة ذاتيًا ولكن سيد سكروم هو الذي يساعدهم على التنظيم الذاتي والإدارة الذاتية. يضمن Scrum Master أيضًا أن يتبع الجميع ممارسات Scrum. في نهاية دورة التطوير، أثناء المراجعة، يقوم Scrum Master بتوجيه الفريق في إجراء التغييرات والتحسينات لدورة التطوير التالية.
فيما يلي المسؤوليات الرئيسية لسكروم ماستر موصوفة أدناه. مساعدة فريق التطوير على التركيز على النتائج والوصول إلى “الزيادة المنجزة”. تمكين وتنظيم اجتماعات سكروم اليومية قيادة الاجتماعات التي تُعقد للتخطيط لسباقات السرعة لضمان سير العملية بسلاسة للمساعدة في إزالة العوائق التي تحول دون تحقيق إنتاجية أعلى للعمل كقائد خادم يساعد ويشجع فريق التطوير علىيسهل Scrum Master التعاون الوثيق بين جميع الوظائف ويعمل على حل أي مشاكل تتعلق بالموارد ويراقب عن كثب لمعرفة ما إذا كان يتم اتباع ممارسات Scrum بجدية يحافظ على اتصال وثيق مع أعضاء الفريق الفرديين إما من خلال المناقشات الفردية أو عن طريق أنواع أخرى من الاتصالات يحاول Scrum Master عزل أعضاء الفريق عن الانحرافات – الداخلية والخارجية على حد سواء
باختصار، لا يعتبر Scrum Master مديرًا أو قائدًا نموذجيًا ولكنه مؤثر ومدرب لا يأمر أو يتحكم بشكل مباشر.
3. مالك المنتج
هذا هو آخر الأدوار الثلاثة في سكرم ولكن بالتأكيد ليس أقلها. يضمن مالك المنتج أن يكون الفريق متناغمًا مع الهدف العام للمنتج ويقدم أقصى قيمة ممكنة. مالك المنتج هو ممثل الأعمال ويوجه فريق التطوير فيما يتعلق بالأشياء المهمة التي يجب تسليمها. يعرف مالك المنتج المتطلبات التي من المتوقع أن يفي بها المنتج أو الخدمة. كما أنه يفهم احتياجات العملاء واتجاهات السوق. نظرًا لأن مالكي المنتجات يفهمون الدور الذي يجب أن يلعبه الفريق في تحقيق الأهداف الأوسع، فإنهم يحافظون على اتصال وثيق مع مديري المنتجات وأصحاب المصلحة الآخرين. ومن المتوقع أن يحددوا الميزات التي من شأنها زيادة العائد على الاستثمار (ROI) وتحديد أولوياتها.
وهم يقررون الميزات التي يجب أن يتم تناولها أولاً في السباق التالي. ويقومون بتغيير الأولويات بانتظام وتنقيح القائمة بناءً على المتطلبات المتغيرة. توفر مجالات مالك المنتج رؤية العمل ومتطلبات المنتج. يعمل مالك المنتج كحلقة وصل بين العمل والفريق. لا يمكن أن يكون هناك العديد من مالكي المنتجات لمنتج أو خدمة واحدة. لكل منتج أو خدمة، هناك مالك منتج واحد فقط لكل منتج أو خدمة، وهو الذي يصبح صوت العميل، ويمثل احتياجاته وتوقعاته. إن امتلاك المعرفة التقنية ليس أمراً ضرورياً لمالك المنتج، ولكن من المفترض أن يمتلك بعض الكفاءات الأخرى مثل القدرة على إدارة المواعيد النهائية وفهم أفضل الممارسات. يجب أن يكون مالك المنتج قادراً على فهم متطلبات المنتج أو الخدمة وشرحها بوضوح لسيد سكروم وفريق التطوير. القدرة على تنظيم الميزات وتحديد أولوياتها هي مهارة ضرورية من المتوقع أن يمتلكها مالك المنتج.
لنرى الآن ما هي مسؤوليات مالك المنتج. مالك المنتج هو صاحب العمل المتراكم للمنتج وهو مسؤول عن إدارته. هذا يعني أن مالك المنتج يجب أن يعرف كل ما هو موجود في الأعمال المتراكمة للمنتج ومن يضع أي شيء فيه يجب أن يبلغ مالك المنتج مالك المنتج مسؤول عن إدارة الإصدارات. نظرًا لوجود إصدارات متكررة ويمكن إجراء عمليات التسليم في أي وقت، يجب أن يعرف مالك المنتج متى يجب أو يمكن إجراء الإصدارات هو أو هي مسؤول عن تحديد الأولويات للعناصر الموجودة في تراكم المنتج إذا شعر مالك المنتج أن هدف سبرينت غير ضروري، فيمكنه إلغاء العدو مالك المنتج مسؤول عن إنشاء استراتيجية المنتج وتحديد اتجاهه إلى جانب تحديد الأهداف قصيرة وطويلة المدى لتوفير معلومات حول المنتج أو الخدمة إلى Scrum Master, وفريق التطوير وأصحاب المصلحة الآخرين أن يكون على دراية باحتياجات العميل وشرحها لفريق التطوير اتخاذ القرارات بشأن الجدول الزمني لإصدار ميزات المنتج التنسيق بانتظام مع فريق التطوير بحيث يمكن توضيح الاستفسارات واتخاذ القرارات بسرعة إدارة أصحاب المصلحة هي مسؤولية أخرى يجب أن يتحملها مالك المنتج. سيكون هناك العديد من أصحاب المصلحة في أي منتج أو خدمة. يجب على مالك المنتج التنسيق مع الجميع للتأكد من أن فريق التطوير يقدم قيمة ترضي الجميع
وأخيراً، يكون مالك المنتج مسؤولاً عن ميزانية وربحية المنتج أو الخدمة. بعبارة أخرى، هو أو هي مسؤول عن عائد الاستثمار.
إذن، لقد وصفنا جميع الأدوار الثلاثة في سكروم. هذه تغطي ثلاثة مجالات مهمة من المسؤولية في أي فريق سكروم. هذه أدوار بسيطة للغاية في الوصف. يمكنك الآن معرفة الدور الذي يناسبك بشكل أفضل. يتطلب كل دور من هذه الأدوار مهارات وكفاءات فريدة من نوعها وهو أمر بالغ الأهمية لنجاح كل مشروع بطريقته الخاصة. نحن على يقين من أننا تمكنا من إبراز متطلبات ومسؤوليات كل دور.
الخلاصة
Scrum هو إطار عمل رشيق عالي الفعالية يمكّن الفرق من تقديم منتجات عالية الجودة من خلال أدوار وعمليات محددة جيدًا. الأدوار الثلاثة الحاسمة في سكرم – المطورون وسكروم ماستر ومالك المنتج – كل منهم يجلب مهارات ومسؤوليات فريدة تساهم في نجاح المشروع. حيث يركز المطورون على بناء المنتج وتسليمه، ويضمن مسؤول سكروم ماستر سلاسة العمليات وتماسك الفريق، ويحرص مالك المنتج على مواءمة المنتج مع أهداف العمل واحتياجات العملاء. يعد فهم هذه الأدوار والقيام بها أمرًا ضروريًا لأي فريق سكروم للتكيف والتعاون وتحقيق أهدافه بكفاءة. تقدم SPOTO تدريبًا شاملاً، بما في ذلك شهادة CSM (ScrumMaster المعتمدة)، لمساعدة المحترفين على التفوق في هذه الأدوار الحيوية في Scrum.