You are on page 1of 4

‫طريقة تنفيذ منهجية وفريق العمل سكروم ‪:‬‬

‫اآلن ترون أمامكم شريحة معينة فيها طريقة عملها كاملة باألشخاص المسؤولين على التنفيذ ومتطلبات‬
‫المنتج ودورة حياة البرمجيات في سكروم ‪.‬‬

‫المالحظ هنا ‪ :‬عندنا مثال متطلبات المنتج تكون مكتوبة بطريقة المهام وكل ميزة يجب أن تكون هذة‬
‫مرتبة باألول كأهم ميزة ثم بعدها الميزة الثانية أقل أهمية وهكذا ‪.‬‬

‫المسؤول عن متطلبات المنتج دائما هو مالك أو مدير المنتج وهو يستقبل المتطلبات دائما من‬
‫المستخدمين أو العمالء أو مالك المشروع وأصحاب الشركة وهكذا ‪ ،‬وبعدما يرتبها ويحدد أهم‬
‫المتطلبات فاألهم‪ J‬يبدا هنا فريق‪ J‬سكروم والذي يتكون من مطور‪ J‬وكاتب محتوى مصور‪ J‬محلل جودة أو‬
‫محلل أعمال هذا الفريق يبدأ يجتمع مع بعض في إجتماع التخطيط يبدأوا في تحديد المتطلبات أو المهام‬
‫التي هنا سنأخذها لتكون في ‪ Sprint Backlog‬أونبدأ العمل عليها مباشرة في ‪. Sprint‬‬

‫ثم يبدأ يعمل عليها في ‪ Sprint‬لمدة أسبوعين أو أسبوع أو شهر وإذا حدد أسبوعين يستمر على أسبوعين‬
‫كل ‪ Sprint‬ليكون روتين معين للعمل مناسب جدا في تنفيذ المهام ‪.‬‬

‫المسؤول عن هذا كله ( الفريق و عملية التنفيذ و ‪ Sprint Planning‬و متطلبات ال‪ Sprint‬واإلجتماع‪J‬‬
‫اليومي ) يسمى ‪. ScrumMaster‬‬

‫‪: ScrumMaster‬‬

‫هو مسؤول عن إدارة هذة المهام وهو ليس بمدير على الفريق أبدا فهو قائد و خادم الفريق بإنه يحاول‬
‫المهام تكون متوفرة والمهام‪ J‬الخاصة بالمنتج دائما مدير المنتج ما يجعل لها أولويات فكل هذة يتأكد منها‬
‫أنها تمت بحيث ال يعوق الفريق شيء في تنفيذ مهامه ‪.‬‬

‫بعدما ينتهي ال‪ Sprint‬يكون عندي مخرج نهائي قابل لإلستخدام‪ J‬في البيئة الحية أو الشركة ويأتي‪ J‬بعده‬
‫ال ‪ Review‬ويكون الفريق كله حاضر‪ J‬مع السكروم‪ J‬ماستر‪ J‬و مالك المنتج إلستعراض ما تم إنتاجه على‬
‫مالك المشروع أو المستخدمين ‪.‬‬

‫وفي النهاية يكون عندي األثر الرجعي لقياس آداء ال‪ Sprint‬ونسأل‪ J‬الثالث اسئلة التي ذكرناها مسبقا ‪.‬‬
‫وصف فريق سكروم ‪:‬‬

‫يتكون من ‪ 6‬أعضاء ينقص‪ 3‬أو يزيد ‪( 3‬من ‪ 3‬إلى ‪ ) 9‬أعضاء وفريق العمل يتكون من عدة عناصر ‪:‬‬

‫مالك المنتج‬ ‫‪‬‬


‫عضو الفريق‬ ‫‪‬‬
‫سكروم‪ J‬ماستر‬ ‫‪‬‬

‫إذا فقد احد هؤالء ال يمكن تنفيذ طريقة سكروم ‪.‬‬

‫ويجب أن يكون فريق العمل ‪:‬‬

‫عضو ذاتي القيادة‬ ‫‪‬‬


‫عضو متعدد المهارات‬ ‫‪‬‬
‫عمل كل الفريق في مكان واحد‬ ‫‪‬‬

‫مهمات مالك المنتج ‪:‬‬

‫كتابة متطلبات العمل‬ ‫‪.1‬‬


‫توضيح متطلبات العمل‬ ‫‪.2‬‬
‫تحديد األولويات بطريقة ‪ ROI‬أو بطريقة ‪MoSCoW‬‬ ‫‪.3‬‬

‫‪: MoSCoW‬‬

‫وهي ‪ Must or Should , Could or Wont‬وهي كمثال بسيط في عملية تحديد المهمام وهي مفضلة‬
‫في المشاريع‪ J‬التي ليس لديها دخل مالي يحدده لكن إذا كان المشروع به دخل مالي أو ربحي يفضل أن‬
‫تستخدم طريقة‪ ROI‬بحيث ال ترتفع في تنفيذ المهمة إال إذا كانت ذات عائد استثماري عالي بعدما نطلق‬
‫هذة المهمة في تجارتنا‪. J‬‬

‫وفي ‪: MoSCoW‬‬
‫‪ : Must‬المهام التي يجتمع عليها أنها الزمة التنفيذ وإال سيؤثر‪ J‬على الفريق و المشروع والمنتج‬ ‫‪‬‬
‫‪.‬‬
‫‪ : Should‬أقل أهمية من ‪ Must‬ممكن تنفيذها لإلفادة ولكن ليس بالضروري بالطريقة المثلي ‪.‬‬ ‫‪‬‬
‫‪ : Could‬إذا استطعنا أن نفعله يكون شيء ممتاز‪ J‬ولكنه غير مهم فإذا انتهيت من ‪ Must‬و‬ ‫‪‬‬
‫‪ Should‬فتعمل على ‪. Could‬‬
‫‪ : Wont‬المهام التي ال تعمل عليها فغالبا بعد أن تنتهي بعض المتطلبات من ‪ Must‬ترتفع‬ ‫‪‬‬
‫وتصبح هي األهم ‪.‬‬

‫التنسيق ‪ :‬فمالك المنتج يجب أن يتأكد من وجود‪ J‬تنسيق‪ J‬بين مالك المشاريع والمستخدمين و‬ ‫‪.4‬‬
‫فريق التطوير‪.‬‬

‫فمالك المنتج هو الشخص الوحيد الذي يستطيع‪ J‬إزالة متطلبات أو إضافة متطلبات ‪.‬‬

‫تحديد الهدف من ال‪ : Sprint‬ومنها يصبح عنده الحرية في التعامل مع المتطلبات للوصول‪J‬‬ ‫‪.5‬‬
‫للهدف ‪.‬‬

‫مهمات سكروم ماستر ‪:‬‬

‫إزالة العقبات عن الفريق وحماية الفريق من التدخالت ‪.‬‬ ‫‪‬‬


‫تسهيل إجراءات العمل ‪.‬‬ ‫‪‬‬
‫التأكد من وضوح‪ J‬المهام ‪.‬‬ ‫‪‬‬
‫تحديد أوقات المهام‬ ‫‪‬‬

‫يجب أن تكون للسكروم‪ J‬ماستر خبرة كبيرة في مجال العمل فإذا كان العمل تطوير‪ J‬منتجات مثال فيجب‬
‫أن يكون هذا الشخص مهندس برمجيات سابق أو محلل أعمال بحيث يكون فاهم طريقة العمل وعنده‬
‫القدرة على تسهيل الصعاب وحل المشكالت ‪.‬‬

‫يكون ذكي جدا في إستخراج الصعاب ‪.‬‬ ‫‪‬‬


‫فسكروم من أهم مميزاتها‪ J‬أنها تطلع المشكالت وعلى السكروم ماستر‪ J‬حلها وفي نفس الوقت يجب أن‬
‫يكون قادر‪ J‬على ان يسأل األسئلة الصحيحة بحيث أن يطلع مشكالت الفريق ليكون ال‪ Sprint‬التالي‬
‫أسهل وأفضل‪ J‬في التنفيذ ‪.‬‬

You might also like