منهجية سكروم: الأدوار والأحداث والتحف
نشرت: 2022-08-23تم تطوير منهجية سكروم كاستجابة لأساليب إدارة المشاريع الصارمة مثل طريقة الشلال ، والتي لم تتكيف مع احتياجات فرق تطوير البرامج والمنتجات الذكية. سوف نستكشف منهجية سكروم بعمق ، ولكن قبل ذلك ، لنبدأ بتعريف بسيط.
ما هي منهجية سكروم؟
Scrum هو إطار عمل لإدارة المشاريع يسهل تعاون الفريق في مشاريع تطوير البرامج والمنتجات المعقدة. الخبر السار هو أن سكروم سهل الفهم. الأخبار السيئة ، من الصعب السيطرة عليها.
تؤكد منهجية سكروم على العمل الجماعي في إدارة المشروع. إنه يشدد على المساءلة وهو تقدم متكرر نحو هدف محدد جيدًا. يعد Scrum جزءًا من تطوير البرامج الرشيقة ، كما أن الفرق تمارس المرونة. يأتي الاسم من رياضة الرجبي ، حيث يمثل سكرم تشكيلًا يلعب فيه كل فرد دورًا محددًا ، لكن الجميع يعمل من أجل تبني الاستراتيجيات بشكل سريع.
يتم تسهيل التعاون الضروري المطلوب لنجاح سكروم بواسطة ProjectManager ، وهو برنامج عمل قائم على السحابة وإدارة المشاريع التي تربط فرق سكروم أينما كانوا يعملون. بالتعاون حتى النخاع ، تقدم منصتنا بيانات في الوقت الفعلي تسمح لفرق سكرم بالتعليق على المهام أثناء الركض ومشاركة الملفات وغير ذلك الكثير. ابدأ اليوم مجانًا.

إطار سكروم
Scrum هو إطار عمل يتكون من القيم والأدوار والأحداث والتحف. تعمل هذه العناصر معًا لتوفير منهجية رشيقة لإدارة المشاريع تساعد الفرق على إدارة عملهم بشكل أفضل. يجب أن يكون إطار عمل سكروم بسيطًا. إنها ليست منهجية تقليدية لإدارة المشاريع وأكثر إطارًا لتطوير المنتجات والبرامج.
قيم سكروم
يشير مصطلح قيم سكروم في الواقع إلى القيم الرشيقة المطبقة على إطار عمل سكروم. إنها عبارات بسيطة تعمل كأفضل ممارسات رشيقة. تأتي القيم الرشيقة من البيان الرشيق ، وهو مستند يحتوي على المبادئ التوجيهية لمنهجية أجايل. دعنا نشرح بسرعة ما يدور حوله.
- الأفراد والتفاعلات على العمليات والأدوات: العمليات والأدوات مهمة في تطوير البرمجيات ، لكن الأفراد وكيفية تفاعلهم مع تلك العمليات والأدوات أكثر أهمية.
- برامج العمل على التوثيق الشامل: قبل البيان الرشيق ، ركز مطورو البرمجيات بشدة على التوثيق. تنص هذه القيمة على أنه في حين أن التوثيق مهم ، فإن التركيز على تطوير البرنامج يجب أن يكون الهدف الأساسي لفريق سكرم.
- تعاون العملاء بشأن التفاوض على العقود: توضح هذه القيمة أن التعاون مع العملاء لإنشاء منتج عالي الجودة أهم بكثير من صياغة عقد صارم يحد من تطوير المنتج ، كما كان يتم في أيام تطوير البرامج القديمة.
- الاستجابة للتغيير على اتباع خطة: تنص هذه القيمة على أن Agile هي منهجية لإدارة المشروع تتكيف بسلاسة مع التغيير بناءً على دورة تطوير المنتج التكرارية وليس خطة مشروع صارمة.
أدوار سكروم
كما هو الحال مع أي شيء في إدارة المشروع ، فإن منهجية سكروم تحتاج إلى تنفيذ أشخاص. لهذا الغرض ، فإنه يحدد ثلاثة أدوار سكروم ، سيد سكرم ، مالك منتج وفريق تطوير ، يتكون من العديد من أعضاء الفريق.
سيد سكرم ، كما يوحي اسمه ، هو خبير منهجية سكروم. إنه يضمن أن كل فرد في فريق سكرم يفهم كيف يعمل إطار العمل ويساعدهم على التكيف مع البيئة الرشيقة. يقود اجتماعات سكرم.
يدير مالك منتج سكروم سجل المنتج ويشرف على تخطيط السباق ويشارك بنشاط في اجتماعات سكروم. بمعنى من المعاني ، فهم يعملون كمدير مشروع لأنهم يقودون الأعمال المتراكمة ويعطون الأولوية لقصص المستخدمين لمساعدة العمل الجماعي بشكل أفضل.
يتكون فريق تطوير سكرم ببساطة من جميع أعضاء الفريق الذين يطورون برنامجًا أو منتجًا. يجب أن يعملوا بشكل وثيق مع مالك المنتج وأن يلتزموا باقتراحات سيد سكروم.
أحداث سكرم
تعزز أحداث سكروم أو احتفالات سكروم تعاون الفريق وتأكد من وجود خط اتصال ثابت بين أعضاء فريق سكروم من خلال دورة حياة تطوير المنتج أو البرنامج.
Sprint Planning
باستخدام تراكم المنتج ، تبدأ الفرق بالعناصر ذات الأولوية القصوى وتحدد كيفية تحقيق هذا الهدف. نصيحة جيدة عند التخطيط السريع هي القيام بالعناية الواجبة والبدء فقط بالعناصر الجاهزة. تذكر أيضًا أن التخطيط عملية قصيرة ، لذلك لا تتورط في التفاصيل. فقط ابدأ العمل على تحقيق الأهداف. حافظ على تعاون الخطة. يجب على الفريق أيضًا طرح أسئلة على مالك المنتج وأصحاب المصلحة.
اجتماع سكرم اليومي
هذه اجتماعات مدتها 15 دقيقة حيث يتحدث كل فرد في فريق سكرم عن المهام التي سيعملون عليها خلال اليوم ويشاركون أي حواجز أو صعوبات يواجهونها. ليست هناك حاجة لجعل اجتماع سكرم اليومي هذا أطول ، حيث توجد اجتماعات أخرى مثل مراجعات العدو واستعراضات السباق لاستكشاف مواضيع أكثر تعقيدًا.
مراجعة Sprint
تريد إلقاء نظرة على العدو ومعرفة ما الذي نجح وما لم ينجح. يمكنك بعد ذلك أخذ المعلومات وتطبيقها على سباقات السرعة المستقبلية لتكرار الإيجابيات وتقليل السلبيات. ابدأ عملية مراجعة السباق بتوجيه الشكر للمشاركين وتقديم مقدمات قصيرة ووضع القواعد الأساسية للمناقشة.
Sprint بأثر رجعي
يمنح الاجتماع الاستعادي للعدو السريع فريق سكرم مساحة للتفكير في آخر سباق وتحديد ما حدث بشكل جيد وما هو الخطأ. يتم أيضًا جمع تعليقات أصحاب المصلحة والعملاء من أجل تحديد أولويات قصص المستخدمين وتحسين أداء المنتج.
الاستمالة المتراكمة
وبمجرد الانتهاء من هذه الدورة ، يبدأ من جديد من خلال العودة إلى الأعمال المتراكمة وأخذ العنصر الجاهز التالي في أعلى قائمة الأولويات. يتكون الاستمالة المتراكمة من تحسين عملية سكروم من خلال تحديد أولويات العمل بناءً على الخبرة السابقة والاستمرار في تحسين العمل لجعله فعالاً قدر الإمكان.
المصنوعات سكروم
في منهجية سكروم ، يشير المصطلح قطعة أثرية إلى المفاهيم الأساسية التي يستخدمها فريق سكروم لتطوير المنتجات في بيئة رشيقة. سنستعرض أهم القطع الأثرية التي يحتاجها كل فريق سكرم: تراكم المنتج ، وتراكم السباق وزيادة المنتج.
- Product Backlog: سيضع مالك المنتج قائمة بالعمل الذي يجب القيام به ، وسيقومون بترتيبها وفقًا للأولوية. هذا هو بناء مشروعك المتراكم. يفعلون ذلك من خلال تحديد العناصر التي يجب اقتناؤها ، والتي هي أقل أهمية وتلك التي لا تتناسب مع الإطار الزمني المخصص. هذا يعني أن قيمة كل عنصر يجب أن تكون واضحة. ما هو تأثيرها ومخاطرها وكيف يمكن أن يساعد العنصر في عملية التعلم؟
- Sprint Backlog: يمكن تعريف Sprint backlog ببساطة على أنها مجموعة قصص المستخدم التي سيعمل فيها فريق scrum في سباق واحد. من المهم التأكد من أن قصص المستخدمين الأكثر أهمية هي دائمًا تلك التي يتم العمل عليها ولا يسقط أي منها من خلال الثغرات.
- زيادة المنتج: يشير مصطلح زيادة المنتج إلى جميع عناصر تراكم المنتج التي تم إكمالها خلال السباق ويمكن استخدامه أيضًا لوصف مجموع جميع عناصر التراكم المكتملة وقصص المستخدم.
تطورت نظرية منهجية سكروم مع مرور الوقت. اقترح خبراء Scrum أن هناك بالفعل 7 قطع أثرية. يمكن أن تكون هذه الرؤية الموسعة مفيدة للغاية في تحديد أهداف فريق سكروم بشكل أكبر.
تاريخ سكروم
أصول
عملية سكروم لها أصولها في أوائل التسعينيات. ابتكر جيف ساذرلاند وكين شوابر العملية التي قدموها إلى مؤتمر البرمجة الشيئية والأنظمة واللغات والتطبيقات (OOPSLA) في أوستن ، تكساس في عام 1995. ثم قاموا بإضفاء الطابع الرسمي على المنهجية في ورقة منشورة تسمى "SCRUM Software عمليات التطوير."
ومع ذلك ، فإن اسم سكرم موروث من بحث نشر في عام 1986 من قبل خبراء الإدارة هيروتاكا تاكيوتشي وإيكوجيرو نوناكا ، بعنوان "لعبة تطوير المنتجات الجديدة الجديدة". كانوا يستخدمون كلمة سكرم لأنها تتعلق بالرجبي كوسيلة للتأكيد على أهمية تعاون الفريق لنجاح المشروع.
تناولت الورقة البحث الذي أظهر كيف استفاد الأداء في تطوير مشاريع جديدة ومعقدة من إعطاء فرق صغيرة ذاتية التنظيم أهدافًا بدلاً من المهام. الفرق التي تتفوق هي تلك التي يتم توجيهها ، ولكن تتمتع بالاستقلالية لإنشاء تكتيكاتها الخاصة نحو تحقيق تلك الأهداف
سكرم وتطوير البرمجيات
ثم طبق إطار عمل سكروم هذا البحث على الممارسات التكيفية لتطوير البرمجيات. على طول الطريق ، وظفت شوابر البروفيسور باباتوندي أ. Ogunnaike Tunde ، مهندس أبحاث التحكم في العمليات ، لمعرفة كيفية عمل سكرم مع المنهجيات الأخرى.

تم تحديد أن المنهجيات مثل الشلال والعمليات الأخرى المنظمة بشكل تقليدي لا تتماشى مع إطار سكروم. خلص البروفيسور توند إلى أن النهج التجريبي هو العملية التي تعمل بشكل أفضل مع سكرم.
بحلول عام 2001 ، أنشأ ساذرلاند وشوابر و 15 من قادة تطوير البرمجيات الآخرين البيان الخاص بتطوير البرمجيات الرشيقة. بعد ذلك بوقت قصير ، تم تأسيس Agile Alliance ، وأصبح شوابر أول رئيس له. شارك Schwaber مع مايك بيدل ، في تأليف أول كتاب عن سكرم ، Agile Software Development with Scrum ، في عام 2001.
سكرم في 2000s
تأسس تحالف سكروم في عام 2002 من قبل شوابر ، رئيس مجلس الإدارة ، مع مايك كوهن وإستير ديربي. قاموا لاحقًا بإضافة ذراع اعتماد إلى المنظمة ، مع برامج ScrumMaster المعتمدة. في عام 2006 ، أنشأت Sutherland Scrum، Inc. ، وتواصل تدريس دورات Scrum المعتمدة.
استمرت التغييرات في مجتمع سكروم عندما غادر شوابر في عام 2009 تحالف سكروم لبدء تشغيل Scrum.org ، الذي يقدم سلسلة سكرم الاحترافية.
منذ ذلك الحين ، تولى سكرم دورًا عالميًا في إدارة المشاريع من خلال الإصدار الأول من دليل سكرم في عام 2010 ، والذي تم تحديثه في عامي 2011 و 2013. وهو يُعرف اليوم بأنه أحد أكثر الأطر المرنة استخدامًا في إدارة المشاريع.
بل إنها تنمو للعمل مع فرق كبيرة. ينطبق Scrum of Scrums على استخدام هذه التقنية لتوسيع نطاق سكروم لمجموعات كبيرة.
كيف يتناسب سكرم مع رشيق؟
Scrum هو جزء من عملية Agile ، ولكنه بالتأكيد ليس الجزء الوحيد. Agile هي خيمة كبيرة ، لكن سكروم عمود مهم. فكر في scrum كإطار عمل يمكنك من خلاله تنفيذ التطوير السريع.
ليس لدى Agile مجموعة من الخطوات التي يجب اتباعها ، لذلك يوفر scrum وسيلة لتطبيق Agile على مشروعك. هناك العديد من الأطر التي يمكنك استخدامها في التطوير السريع ، مثل البرمجة المتطرفة أو التطوير المدفوع بالميزات ، لكن بساطة scrum واستقلاليتها هي نقاط بيع.
يمكن أيضًا استخدام Scrum كنقطة دخول إلى ممارسات رشيقة أخرى. كما أنه ليس مجرد إطار عمل للبرامج ولكنه يمكن أن يفيد العديد من أنواع المشاريع الأخرى.
مسرد مصطلحات سكرم
قبل تحديد إطار عمل سكروم ، إليك قائمة مختصرة لبعض المصطلحات الأكثر شيوعًا المستخدمة عند العمل في بيئة سكروم.
مخطط الإنهيار: يوضح مخطط الإنهيار أنه تم ترك الكثير من الجهد مقارنة بالوقت.
مخطط الاحتراق: يقيس الزيادة في مقياس مقابل الوقت.
ديلي سكرم: اجتماع قصير حول عمل اليوم.
تعريف تم: تعريف DOD هو واحد من القطع الأثرية السبعة. إنه معيار القبول المتفق عليه من قبل فريق سكرم.
فريق التطوير: مسؤول عن إدارة العمل المتعلق بكل سباق.
المعايير الهندسية: معايير مشتركة للتطوير التدريجي للمشاريع.
Product Backlog: تراكم المنتج هو عمل يجب القيام به بترتيب معين.
Product Backlog Refinement: عندما يضيف مالك المنتج والفريق تفاصيل إلى تراكم المنتج ، المعروف أيضًا باسم backlog grooming.
مالك المنتج: المدير المسؤول عن المنتج والفريق.
سكرم: إطار عمل لتعاون الفريق في المشاريع المعقدة.
لوحة سكرم: تساعد لوحة سكرم فرق سكروم على إدارة عملهم.
سكرومبان: سكرومبان هي منهجية هجينة تجمع بين إدارة مشروع سكروم وكانبان.
Scrum Master: إن دور scrum الرئيسي يشبه المدرب الذي يساعد الفريق بخبراتهم.
فريق سكرم: مالك المنتج وفريقه وسيد سكرم. تعرف على المزيد حول أدوار سكروم.
التنظيم الذاتي: استقلالية الفريق ضمن حدود أهداف المشروع.
Sprint: مهام قصيرة ، واحدة تليها مباشرة بعد الانتهاء من الأخرى.
Sprint Backlog: ما يحتاجه الفريق لإكمال السباق.
هدف Sprint: الغرض من العدو.
تخطيط Sprint: التخطيط السريع هو حدث ربيعي حيث تخطط فرق سكرم لسباقهم القادم.
Sprint Retrospective: فترة قصيرة بعد الوفاة للسباق.
مراجعة Sprint: مراجعة قصيرة للعدو للمساعدة في إضافة تحسينات إلى المرحلة التالية.
أصحاب المصلحة: من غير أعضاء الفريق الذي يكون عادة البادئ بالمشروع.
السرعة: تحول متوسط مقدار تراكم المنتج إلى زيادة في المشروع أثناء السباق.
مدير المشروع يساعد فرق سكرم
تتطلب منهجية سكروم التعاون والمرونة. يربط ProjectManager ، وهو برنامج عمل قائم على السحابة وإدارة المشاريع ، فرق سكروم ويمنحهم الأدوات التي يحتاجونها للعمل في بيئة رشيقة. توفر أداتنا بيانات في الوقت الفعلي تحافظ على تحديث الجميع وتواصلهم بغض النظر عن مكان وجودهم أو طريقة عملهم أو الدور الذي يقومون به في المشروع.
إنشاء وإدارة لوحات سكروم
تعني طرق عرض المشروع المتعددة الخاصة بنا أنه يمكن للأقسام الأخرى التعاون في مخططات جانت أو طريقة عرض الورقة الخاصة بنا. لكن فرق سكروم ستستخدم طريقة عرض لوحة سكروم الخاصة بنا ، والتي تسمح لهم بإدارة تراكم قصص المستخدمين والعمل معًا عند التخطيط للسباق.

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

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