دليل المبتدئين النهائي إلى سكرم

نشرت: 2019-09-18

على الرغم من تصميمه في البداية لفرق تطوير البرمجيات ، إلا أن Scrum أصبح الآن شائعًا في العديد من المجالات الأخرى ، من التسويق إلى إدارة المشاريع.

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

ما هي منهجية سكرم

وفقًا لـ Ken Schwaber و Jeff Sutherland - الذين طوروا Scrum و Scrum Guide - يتم تعريف Scrum على أنه

"إطار عمل يمكن للأشخاص من خلاله معالجة مشكلات التكيف المعقدة ، مع تقديم منتجات ذات أعلى قيمة ممكنة بشكل منتج وخلاق."

Scrum هي منهجية رشيقة لإدارة المشاريع وهي منهجية Agile الأكثر استخدامًا في عالم تطوير البرمجيات. يركز على تطوير قدرات برمجية جديدة خلال 2-4 أسابيع من سباقات السرعة.

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

تعزز منهجية سكرم العمل الجماعي والمساءلة والأهداف المشتركة الواضحة والتحسين المستمر للمنتج وكذلك الفريق وبيئة العمل.

يتم استخدامه بشكل مثالي في المشاريع ذات المتطلبات التي تتغير بشكل متكرر. Scrum هو تكراري وتزايدي ويساعد على تقديم منتجات وظيفية بشكل متكرر.

تشمل فوائد منهجية سكروم

  • تطوير أسرع للمنتجات عالية الجودة
  • زيادة العائد على الاستثمار وانخفاض التكاليف
  • انخفاض في الوقت المناسب للتسويق
  • زيادة رضا العملاء
  • موظفين أكثر تحفيزًا وإنتاجية وسعادة
  • انخفاض معدل المخاطر

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

أدوار سكروم

تتضمن أدوار Scrum مدير Scrum ومالك المنتج وفريق التطوير. يشكلون معًا فريق Scrum ، وهو فريق متعدد الوظائف ومنظم ذاتيًا. هذا يعني أن قراراتهم لا يتحكم فيها أي شخص خارج الفريق.

مالك المنتج

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

سيد سكرم

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

فريق التطوير

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

المصنوعات سكروم

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

المنتج Backlog

على غرار قائمة المهام التي تتكون من العمل الذي يتعين القيام به ، فإن تراكم المنتج يحتوي على متطلبات التغييرات مثل الميزات الجديدة والتحسينات والإصلاحات وما إلى ذلك التي يجب إجراؤها على المنتج قيد التطوير. إن مهمة مالك المنتج هي الحفاظ على تحديث تراكم المنتج.

يتغير تراكم المنتج باستمرار بناءً على ما يحتاجه المنتج ليظل قادرًا على المنافسة ومفيدًا.

سباق المتراكمة

يعرض sprint backlog عناصر Product Backlog التي تم تحديدها لـ Sprint والتي يجب إكمالها للوصول إلى هدف Sprint. يقوم فريق التطوير بتعديل Sprint Backlog أثناء العدو ويضيف إليها لأنهم يدركون العمل الذي يجب القيام به للوصول إلى هدف Sprint.

زيادة راتب

الزيادة هي مجموع كل عناصر Product Backlog التي تم إكمالها أثناء Sprint ، بما في ذلك قيمة الزيادات من Sprints السابقة.

أحداث سكرم

تشجع Scrum فريق المشروع على عقد خمسة أحداث رئيسية خلال Sprint. أحداث سكروم هي أحداث محددة زمنياً ، مما يعني أن لها مدة قصوى محددة مسبقًا.

لقد تم وضعها لتجنب قضاء الوقت في اجتماعات إضافية وغير ضرورية. أنها توفر فرصة لتفقد التقدم المحرز في Sprint والتكيف وفقًا لذلك.

العدو

يشير العدو إلى فترة شهر واحد أو أقل يتم خلالها تطوير منتج يمكن إطلاقه. لكل Sprint هدف يجب تحقيقه ، وخطة مرنة ترشد كيفية الوصول إلى هناك ، والخطوات الواجب اتباعها ، وزيادة المنتج اللاحقة.

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

Sprint Planning

أثناء التخطيط للعدو ، يعمل فريق Scrum على اكتشاف الوظائف التي سيتم بناؤها أثناء Sprint ، واختيار عناصر Product Backlog والتخطيط لكيفية تسليمها.

هذا أيضًا حدث محدد زمنيًا قد يقتصر على 8 ساعات كحد أقصى في Sprint لمدة شهر واحد. ومع ذلك ، إذا كان Sprint أقصر ، فقد يكون هذا الحدث أقصر.

ديلي سكرم

يحتفظ فريق التطوير بـ Scrum يوميًا خلال كل يوم من أيام الأسبوع لمدة 15 دقيقة تقريبًا لتخطيط العمل خلال الـ 24 ساعة القادمة. إنه يمنحهم الفرصة لتفقد تقدم العمل الذي تم إنجازه منذ آخر يوم سكرم والتخطيط للعمل الذي يتعين القيام به بعد ذلك.

سيعقد في نفس المكان وفي نفس الوقت كل يوم. يمكن للفريق مشاركة ما فعلوه بالأمس ، وما يفعلونه اليوم ، وذكر أي شيء يمنعهم من القيام بعملهم.

مراجعة Sprint

تقام مراجعة Sprint في نهاية Sprint. هنا سيقوم أصحاب المصلحة وفريق Scrum بمراجعة Product Backlog وما تم القيام به أثناء Sprint. سيناقشون أيضًا ما يجب فعله بعد ذلك لزيادة قيمة المنتج. لمدة شهر واحد من Sprint ، سيستغرق هذا الاجتماع 4 ساعات كحد أقصى.

سبرينت بأثر رجعي

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

كيفية تنفيذ Scrum في مؤسستك بشكل فعال مع Creately

الآن أنت تعرف ما هو سكرم والغرض منه وما يتكون منه. لذلك ، دعونا نلقي نظرة على عملية سكرم - أو كيفية تنفيذ سكروم بالفعل.

هنا سيساعدك Creately كمنصة تعاون مرئية للعمل عبر الإنترنت مع فريقك. دعنا نستكشف الطرق التي يمكنك من خلالها استخدام Creately لتسريع عملية سكروم وتبسيطها.

اختيار الفريق (الفرق)

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

مخطط هيكلي لفريق سكرم ما هي منهجية سكروم
قالب مخطط هيكلي لفريق سكرم (انقر فوق النموذج لتحريره عبر الإنترنت)

إنشاء جدول Sprint

بمجرد اختيارك لفريق Scrum ، يحين وقت Sprint Planning. هذا هو المكان الذي سيناقش فيه الفريق ما يجب القيام به ، وإنشاء تراكم المنتج ، وتحديد طول Sprint وهدفه.

باستخدام Creately ، يمكنك بسرعة إنشاء جدول عالي المستوى من Sprint الخاص بك. يمكن استخدام هذا لتخصيص الوقت للمهام المطروحة وإبقاء الجميع على اطلاع بالمواعيد النهائية.

جدول سبرينت
قالب جدول Sprint (انقر فوق النموذج لتحريره عبر الإنترنت)

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

خارطة طريق منتج سكروم ما هي منهجية سكروم
نموذج خريطة طريق منتج Scrum (انقر فوق النموذج لتحريره عبر الإنترنت)

إنشاء Product Backlog

يتكون تراكم المنتج من قائمة رغبات من قصص المستخدمين التي يتعين إكمالها خلال السباق أو جميع متطلبات التغييرات التي يجب إجراؤها على المنتج. يمكن استخدامه كطريقة فعالة للفريق لتوصيل ما يعملون عليه والتخطيط للقيام به بعد ذلك.

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

Product Backlog لـ Scrum ما هى منهجية Scrum
قالب Product Backlog لـ Scrum (انقر فوق القالب لتحريره عبر الإنترنت)

تعيين المهام

سيكون من المفيد بالتأكيد أن يعرف كل عضو في الفريق ما هي مسؤولياته. نظرًا لأن سجل المنتج يُعلم ما يجب على الفريق القيام به ، يمكنك استخدام مخطط حارة السباحة لتوضيح ما يجب أن يعمل عليه كل فرد من أعضاء فريق التطوير أثناء Sprint.

Sprint مهام مخطط انسيابي
Sprint Tasks Flowchart Template (انقر فوق القالب لتحريره عبر الإنترنت)

إنشاء Sprint Backlog

يوضح هذا عناصر Product Backlog التي تعمل عليها أثناء Sprint الحالي. هذا يشبه تراكم المنتج نفسه.

بمجرد إنشاء Sprint Backlog في Creately ، يمكنك دعوة فريق التطوير للتعاون في توسيعه. ستنعكس أي تغييرات يجريها أي شخص على اللوحة مباشرةً ، ويمكنك استخدام التعليقات وسلاسل المناقشة لمشاركة الملاحظات.

سباق المتراكمة
قالب Sprint Backlog (انقر فوق القالب لتحريره عبر الإنترنت)

هل أنت جاهز لبدء مشروع سكرم الأول الخاص بك؟

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

هل لديك المزيد من الأسئلة؟ أو نصائح؟ شاركها معنا في قسم التعليقات أدناه.