ما هو سكروم؟
ربما يكون Scrum هو إطار التطوير الرشيق الأكثر شيوعًا المستخدم لإدارة تطوير المنتجات. مثل جميع الأطر الرشيقة الأخرى، يتميز Scrum بالمرونة والتعاون الجماعي والتسليم التكراري. وهذا يساعد الفرق على التكيف مع التغييرات بسهولة، خاصةً عندما يغير العملاء رأيهم حول ما يريدونه.
اتبع هذا الدليل المرئي لسكروم واكتشف كيف يعمل (انقر على الصورة لعرضه على ملء الشاشة). يمكنك أيضًا تنزيل ملف PDF من هذا الرسم جاهز للطباعة. إذا كنت تبحث عن تدريب Scrum مثل شهادة Scrum Master، فيمكنك العثور عليها من القائمة الرئيسية.
تم إنشاء الرسم لمساعدتك في التعرف على سكروم. إذا أعجبك الرسم، يرجى إظهار تقديرك من خلال الربط بهذه الصفحة.
1) اختر فريق سكروم
أحد أصعب الأجزاء عند إنشاء مشروع هو تحديد الأدوار والمسؤوليات. ابدأ بتحديد الأدوار التي سيقوم بها الأشخاص في المشروع.
الأدوار الثلاثة في فريق سكروم هي:
مالك المنتج
يجب أن يكون مالك المنتج شخصًا يتمتع بالسلطة والتوافر والرؤية. فهو يمثل العميل وينقل الأولويات والرؤية باستمرار إلى الفريق.
سيد سكروم
يعمل Scrum Master كمسهل بين مالك المنتج وفريق التطوير. سيعمل Scrum Master أيضًا على إزالة العوائق التي قد تمنع فريق التطوير من الوصول إلى هدف العدو السريع. ومع ذلك، لا يقوم هذا الشخص بتقديم التوجيهات اليومية أو إعطاء التعليمات لفريق التطوير.
فريق التطوير
فريق التطوير منظم ذاتيًا ومسؤول عن تطوير المنتج.
هل
إجبار أي شخص على تولي دور Scrum Master. هذا الدور مهم لعملية سكروم بأكملها وقد لا يعطي الشخص غير الراغب في ذلك التفاني الكافي للمشروع
أهم نصيحة
اختر سيد سكروم قوي. يلعب Scrum Master دورًا مهمًا للغاية في عملية Scrum. فهو يضمن أن يكون الفريق بأكمله مركزًا ولديه كل ما يحتاجه لإنجاز العمل. مسؤول Scrum Master مسؤول أيضًا عن إزالة العقبات التي قد تمنع المجموعة من الأداء الأمثل أو من الوصول إلى الموعد النهائي. بشكل عام، يحدد Scrum Master نجاح الفريق بأكمله.
2) التخطيط للسباق السريع
بمجرد تحديد الأدوار، حان الوقت لبدء التخطيط للسباق السريع. يقرر الفريق بأكمله مدة السباق معًا، ويشرف عليها Scrum Master. عادة ما تكون سباقات السرعة 2-4 دورات أسبوعية.
الأعمال المتراكمة للمنتج
يقوم مالك المنتج بإنشاء تراكم للمنتج وهو في الأساس “قائمة رغبات ذات أولوية”. تكون الأعمال المتراكمة مملوكة لمالك المنتج، ولكن يمكن للجميع الإضافة إليها. تحتوي الأعمال المتراكمة للمنتج على قائمة بقصص المستخدمين.
قصص المستخدمين
تعمل قصص المستخدم كدليل للفريق لإظهار سبب عملهم على شيء ما. وهي تتحدث من منظور المستخدم النهائي ويمكن أن تبدو بهذا الشكل:
سبرينت المتراكمة
يقدّم مالك المنتج قصص المستخدم ذات الأولوية القصوى من قائمة تراكمات المنتج إلى فريق التطوير.
يقوم فريق التطوير بتحديد ما يمكنهم إكماله في السباق السريع وتقسيم قصص المستخدمين إلى مهام، وتقدير الجهد المبذول ونقلها إلى تراكمات السباق السريع.
تعريف “تم”
من الضروري أن يقدم مدير Scrum Master ومالك المنتج مجموعة من معايير القبول لكل قصة مستخدم. معايير القبول هي ما يحدد ما إذا كانت قصة المستخدم مكتملة أم لا. يمكن الإشارة إليها أيضًا بتعريف “تم”.
يوضح الجدول أدناه قصتي مستخدمين مع مجموعتين من معايير القبول.
القيام
العمل على الأولويات العالية أولاً
قسّم كل قصة مستخدم إلى مهام صغيرة وقابلة للإدارة
لا تقضم
لا تقضم أكثر مما يمكنك مضغه. تأكد من عدم التزام أي فرد في الفريق بأكثر مما يمكن القيام به في الإطار الزمني المحدد
أهم نصيحة
استخدم INVEST لتحديد أولويات قصص المستخدمين. يرمز INVEST إلى: I-مستقلة، N-قابلة للتفاوض، V-قيمة، E-مقدّرة، S-صغيرة، T-قابلة للاختبار
3) الوقوف اليومي
للتأكد من أن الجميع متزامنون، يجب أن يجتمع الفريق كل يوم لمناقشة ما عملوا عليه في اليوم السابق، وما سيعملون عليه اليوم وتحديد أي عوائق. للتأكد من استخدام الوقت بكفاءة، يجب أن يكون الاجتماع مقسمًا إلى 15 دقيقة كحد أقصى. يشرف Scrum Master على الاجتماعات ويتأكد من تركيز الفريق على الموضوع المطروح.
قم بما يلي
استخدم المخططات التنازليّة لتتبع تقدمك. يوضح لك المخطط الهبوطي مقدار العمل المتبقي في سباقك السريع وما إذا كنت ملتزمًا بالجدول الزمني المحدد
اجعل الاجتماع قصيرًا وموجزًا. تأكد من أن الجميع يتحدث مباشرة في صلب الموضوع
أجب عن أسئلة مثل: ماذا فعلت منذ اجتماع سكروم الأخير؟ ماذا أخطط للقيام به قبل الاجتماع التالي؟ ما هي المشكلات التي أحتاج إلى مساعدة بشأنها؟
لا
قم بطرح مواضيع لا علاقة لها بقصص المستخدمين التي تعمل عليها من الأعمال المتراكمة
أهم نصيحة
لا تلغي اجتماع سكروم، حتى لو كنت مشغولاً أو إذا كان الحضور ضعيفًا. اجتماع سكروم اليومي هو عنصر أساسي في مشروع سكروم. عندما تلغي أحدها، يصبح من السهل إلغاء اجتماعات أخرى وهذا يعطل تركيز الفريق.
4) مراجعة السبرينت
بحلول نهاية كل سبرنت، يجب أن يقدم فريق التطوير زيادة محتملة في المنتج قابلة للشحن. بمعنى آخر، يجب أن تكون زيادة المنتج في حالة قابلة للاستخدام. يجب ألا يتم تقديم أي عمل غير مكتمل خلال مراجعة العدو السريع.
خلال مراجعة العدو السريع، يقدم الفريق ما أنجزوه خلال العدو السريع. ويوضحون وظائف الزيادة في المنتج لمالك المنتج والعميل. الغرض من مراجعة العدو السريع هو الحصول على تعليقات من الجميع حول زيادة المنتج. بعد مشاركة الملاحظات، يمكن مناقشة المجموعة التالية من عناصر المنتج المتراكمة.
قم بما يلي
السماح للجميع بتقديم الملاحظات واقتراح أفكار جديدة
قم بإجراء التغييرات على الأعمال المتراكمة للمنتج عند الضرورة
لا تفعل
استخدم المراجعة السريعة كاجتماع للتوقيع أو اجتماع قبول المستخدم
نصيحة مهمة
لا تنسَ التركيز على المستخدمين النهائيين. احرص على إشراكهم بشكل كامل خلال مراجعة العدو السريع. قد يبدو من الصعب التعاون مع عملائك بسبب الخوف من إجراء تغييرات أو سماع الانتقادات، ولكن من الأسهل سماع كل شيء عاجلاً وليس آجلاً.
5) مراجعة السبرينت بأثر رجعي
أثناء المراجعة الاستعراض بأثر رجعي، يقوم الفريق بتقييم السباق بأكمله. والسؤالان الرئيسيان اللذان يتم طرحهما هما “ما الذي سار بشكل جيد؟” و “ما الذي يمكن تحسينه في السباق القادم؟
قم بما يلي
ضع قائمة بما يجب البدء به وإيقافه ومتابعته
لا تقم بـ
توجيه أصابع الاتهام أو اللوم. حاول أن تكون بنّاءً بدلاً من ذلك
أهم نصيحة
كن مبدعاً مارس الألعاب وحفّز الناس على الحركة. انخرط في الأنشطة المحفزة للذهن وساعد على التخلص من التوتر
6) زيادة المنتج
زيادة المنتج هي ناتج جميع عناصر المنتج المتراكمة التي تم إنجازها خلال السباق السريع (بالإضافة إلى أي سباقات سابقة). يجب أن يكون المنتج يعمل بشكل كامل وفي حالة قابلة للاستخدام ويفي بمعايير القبول المخصصة أو تعريف الإنجاز. يقرر مالك المنتج ما إذا كان سيتم إصدار زيادة المنتج أم لا.
التسليم المؤقت
أثناء التسليم المؤقت، يتم اختبار زيادة المنتج من قبل العميل. إذا كان المنتج غير مكتمل، يعود فريق التطوير إلى تراكمات المنتج للتحضير لسباق سريع آخر. تتكرر هذه الدورة حتى تكتمل جميع قصص المستخدم بما يرضي مالك المنتج.
قم بما يلي
تذكّر ما تمت مناقشته خلال الاستعراض السريع وقم بتطبيقه على السباق التالي
لا
أسهب في الحديث عن أخطاء الماضي. امض قدمًا وتعلم من كل ما حدث من أخطاء خلال السباق السابق
نصيحة مهمة
من السهل أن تنشغل بالتحضير للسباق التالي، ولكن لا تنسى الاحتفال بالإنجازات والنتائج الجيدة من السباق السابق. يمنحك هذا بعض المساحة لالتقاط الأنفاس والاستعداد للدورة التالية
الممارسة تصنع الكمال! إذا كنت جديدًا على Scrum، فقد لا تحصل على كل شيء بشكل صحيح في البداية. يتطلب التعلّم الممارسة وكلما قمت بالمزيد من الممارسة، كلما كنت أفضل في استخدام هذه التقنية
التسليم النهائي
يستغرق إكمال المشروع عدة سباقات سريعة. بمجرد اكتمال جميع قصص المستخدمين بما يرضي مالك المنتج، يصبح المنتج جاهزًا للتسليم النهائي للعميل.
نأمل أن يكون هذا دليلًا مفيدًا لمنهجية سكروم وما إذا كانت مفيدة لإدارة تطوير المنتج في مؤسستك. تحب بعض الفرق استخدام Scrum جنبًا إلى جنب مع Kanban، وهي طريقة مرئية للغاية لإدارة العمل، وهي أيضًا تحت مظلة أجايل.