Scrum هو إطار عمل شائع لتطوير البرمجيات الرشيقة، وهو في الأصل من تأليف كين شوابر وجيف ساذرلاند. وهو يتكون من بعض العمليات البسيطة، و3 أدوار ومجموعة متنوعة من المصنوعات اليدوية (المخرجات)، والتي تشكل معًا عملية تطوير منتج متماسكة. تم وصف Scrum في دليل Scrum، الذي نُشر في الأصل في عام 2009. تم تصميم إطار عمل سكروم لفريق تطوير منتج واحد. بالنسبة لفرق سكروم المتعددة التي تعمل على نطاق أوسع، تم تطوير مناهج وأطر عمل إضافية، على سبيل المثال إطار عمل Scrum Agile Framework (SAFe).
أدوار سكروم
يتكون فريق سكروم من 3 أدوار.
مالك المنتج
يضم فريق سكروم فردًا واحدًا يؤدي دور مالك المنتج الذي يمثل العميل. يقوم بالاتصال مع أصحاب المصلحة في العمل ويحدد المنتج الذي سيتم تسليمه من قبل المشروع، وعادة ما يكون في شكل قصص المستخدمين. ويقوم بتحديد أولويات قصص المستخدمين (المتطلبات) في تراكمات المنتج. يهتم مالك المنتج بتعظيم القيمة التي يقدمها الفريق من خلال سد الفجوة بين أصحاب المصلحة في العمل وفريق التطوير التقني.
فريق التطوير
يتكون فريق التطوير من فريق ذاتي التنظيم من المطورين. وعادةً ما يعني المطورون أي شخص يعمل على تطوير ودعم النظام أو المنتج، وقد يشمل المهندسين المعماريين والمصممين والمحللين والمبرمجين والمختبرين وغيرهم. يقوم المطورون بالعمل المطلوب لتحقيق الهدف المتمثل في تقديم زيادات في القيمة في كل سباق سريع. يتم تشجيع أعضاء الفريق على التفاعل المباشر مع أصحاب المصلحة في العمل لاكتساب أقصى قدر من الفهم والتغذية الراجعة الفورية. ومع ذلك، يتم تفويض جميع أعمال الفريق من قبل مالك المنتج، من خلال قصص المستخدمين ذات الأولوية من الأعمال المتراكمة في كل سباق.
سكروم ماستر
يتم أداء دور Scrum Master من قبل فرد واحد ويعمل كمسهل من خلال إزالة أي عوائق يواجهها الفريق في تقديم الزيادات. يعمل Scrum Master كحاجز بين الفريق وأي مؤثرات مشتتة للانتباه، وبالتالي فهو ليس قائد فريق تقليدي أو مدير مشروع تقليدي ولكنه أقرب إلى “قائد خادم”. يقوم Scrum Master بتدريب الفريق في نظرية ومفاهيم Scrum، ويسهل الأحداث والاجتماعات الرئيسية، ويشجع الفريق على النمو والتحسين. يساعد Scrum Master مالك المنتج في الحفاظ على تراكمات المنتج ويساعد الفريق على تحديد معنى “تم” للمنتج. كما أنه يعزز التنظيم الذاتي والوظائف المتقاطعة داخل الفريق، ويساعد الناس ويتبنى التفكير التجريبي والمرن.