كل ما تحتاج لمعرفته حول SCRUM



تمنحك هذه المدونة الخاصة بـ 'منهجية سكرم' مقدمة واضحة إلى سكرم ، حيث تعرض الأساليب والممارسات التي تجعل هذا إطار عمل فعالاً ورشيقاً.

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

هي الطريقة الأسرع والأفضل لفهم Scrum بعمق. غالبًا ما يُنظر إلى سكرم على أنه منهجية ولكن بدلاً من النظر إلى سكرم كمنهجية ، يجب أن ننظر إليه كإطار لإدارة العملية.





هناك 3 أشياء حول Scrum أحتاج إلى معالجتها مباشرة. سكرم هو

  1. وزن خفيف
  2. سهل الفهم
  3. صعب التنفيذ

مع وضع ذلك في الاعتبار ، نأمل أن يمنحك ما يلي أساسيات Scrum.



ما هو سكروم؟

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

ما هو نموذج الشلال؟

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

نموذج الشلال - Edureka



مشكلة

الآن المشكلة في مثل هذا النهج هي أن التخطيط يحدث جاهلاً تمامًا بالتحديات المحتملة التي قد يواجهها الفريق أثناء التطوير. قد يؤدي هذا إلى الكثير من التراجع والتأخير.

كومة وكومة الذاكرة في جافا

أيضًا ، في نهاية هذه الدورة الطويلة ، قد تدرك فقط أن متطلبات السوق قد تغيرت تمامًا وأن منتجك لم يعد يلبي متطلباته. هذا يعيدك إلى المربع الأول.

المحلول

في Scrum ، لديك النهج التالي.

  • انت اولا خطة فقط ما يكفي لبدء مشروعك.
  • ثانيًا ، أنت بناء منتجك مع مجموعة بسيطة وأساسية من الميزات.
  • ثالثًا ، أنت اختبار تلك الميزات وفقًا لخطتك.

وأخيرًا ، تقوم بإجراء a مراجعة لتوضيح المنتج المذكور لأصحاب المصلحة لقبوله. وما لديك هنا هو ملف منتج يمكن شحنه .

تتكون هذه الخطوات الأربع من خطوة واحدة تكرار ، والتي تتكرر مرارًا وتكرارًا ، مما يقلل الوقت المستغرق لكل منها إصدار تزايدي أو نسخة من المنتج.

إذن ، ما هو بالضبط سكرم؟

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

من هو سيد سكرم؟

لتوضيح من هو سيد سكرم ، سأحتاج إلى مساعدة من فرضية.

مشكلة

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

الآن ، يمكن أن يكون هناك طريقتان للتعامل مع هذه المشكلة.

الحل 1: نهج المشرف

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

الحل 2: نهج Scrum Master

ال سكرم رئيس يسمح للفريق بالتنظيم الذاتي وإجراء التغييرات بسرعة. هو / هي يسهل نشاط مبادئ. مدير سكروم يدير عملية كيفية تبادل المعلومات.

هذا يستهلك وقتًا أقل وينمو الفريق من خلال تعلم التفكير بأنفسهم.

إطار عمل SCRUM

سكرم ليس منهجية ، إنه يعتمد على المنهج العلمي لـ التجريبية . لقد استبدلت بشكل أساسي نهج الخوارزمية المبرمج بأكثر من إرشادي (التعلم الذاتي) أولاً ، مع احترام الأشخاص والتنظيم الذاتي للتعامل مع الطبيعة غير المتوقعة للعوائق في تطوير البرمجيات.

ما هي التجريبية؟

التجريبية ليست سوى العمل بطريقة قائمة على الحقائق ، وقائمة على الخبرة ، وقائمة على الأدلة. العملية التجريبية هي العملية التي يعتمد فيها التقدم على ملاحظات الواقع ، ليست خطط وهمية .

تستند التجريبية على ركائز 3 ، وهي ، الشفافية و تفتيش و التكيف .

الشفافية

إنه يعني تقديم الحقائق كما هي. يتسم جميع الموظفين المعنيين - العميل والمدير التنفيذي والمساهمين الفرديين - بالشفافية في تعاملاتهم اليومية مع الآخرين.

تفتيش

يجب أن يتم ذلك للمنتج والعمليات وجوانب الأشخاص والممارسات والتحسينات المستمرة من قبل كل عضو في فريق Scrum.

التكيف

يشير إلى القدرة على التكيف بناءً على نتائج الفحص. هذا المصطلح في هذا السياق يتعلق بالتحسين المستمر.

دورة حياة سكروم

الخطوة 1: تبدأ العملية بـ مالك المنتج . هذا الشخص يخلق ملف تراكم المنتج و قائمة أولويات المهام والمتطلبات التي يحتاجها المنتج النهائي.

الخطوة 2: يجتمع الفريق من أجل التخطيط السريع ، ويقررون معًا ما يجب العمل عليه أولاً من تراكم المنتج. تتحول هذه المجموعة الفرعية من العناصر إلى ملف سباق المتراكمة .

الخطوه 3: خلال السباق ، يجتمع الفريق يوميًا للتواصل بشأن التقدم والقضايا ، ويسمى هذا الاجتماع سكروم يوميا. يشرف Scrum Master عليه ويضمن أن جميع أعضاء الفريق يتبعون نظريات وقواعد وممارسات سكرم.

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

جافا هي علاقة

ملحوظة: في scrum ، في نهاية كل سباق ، يجب أن يكون لدى الفريق قطعة فعالة وقابلة للاستخدام من المنتج لعرضها في عملهم .

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

الخطوة 6: ال تتكرر الدورة للمهام المتبقية في تراكم المنتج. يستمر هذا حتى يحدث أي مما يلي

  • تم الوصول إلى الموعد النهائي
  • استنفدت الميزانية
  • مالك المنتج راضٍ عن المنتج المذكور

ما هو Sprint؟

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

خلال هذا السباق

  • لا تغيرات التي من شأنها أن تعرض للخطر هدف Sprint
  • جودة الزيادة لا تخفيض
  • نطاق المشروع يمكن إعادة التفاوض بين مالك المنتج و الفريق

كل Sprint له هدف (هدف العدو) لما سيتم بناؤه. إنها مخطط تصميم أو خطة مرنة ستوجه بناء الزيادة الناتجة عن المنتج.

احتفالات SCRUM

هنالك أربعة الاحتفالات / الأحداث في سكروم.

Sprint Planning

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

Sprint Planning يجيب على الأسئلة التالية

  • ما الذي يمكن تسليمه في الزيادة القادمة؟
  • كيف سيتم إنجاز العمل المطلوب لهذا العدو؟

ديلي سكرم

The Daily Scrum هو حدث مغلق زمنيًا لمدة 15 دقيقة لفريق سكرملتخطيط ومزامنة الأنشطة خلال الـ 24 ساعة القادمة. يقام كل يوم من أيام Sprint.

في سكروم اليومي ، يجب على كل عضو الإجابة على الأسئلة التالية

  • أشياء فعلتها البارحة؟
  • ماذا سأفعل اليوم؟
  • ما هي معوقاتي؟

تتمثل مهمة Scrum Master في تقليل العوائق في مهمة الفريق إلى الحد من سرعة العدو في الوقت المحدد.

مراجعة Sprint

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

Sprint بأثر رجعي

حدث Sprint Retrospective بعد مراجعة Sprintوقبل اجتماعات Sprint Planning القادمة. تيله محاصر في ثلاث ساعات لمدة شهر واحد سباقات السرعة.

خلال معرض Sprint Retrospective ، يناقش الفريق ما يلي

  • ما الذى اصبح بحالة جيده؟
  • الأشياء التي لم تنجح؟
  • ما الذي يجب عمله بشكل مختلف؟

قطع أثرية SCRUM

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

هناك ثلاث قطع أثرية في سكروم ، وهي المنتج Backlog و سباق المتراكمة و زيادة راتب .

المنتج Backlog

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

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

Sprint Backlog هي مجموعة عناصر Product Backlog المحددة لـ Sprint ، مع خطة لتسليم الزيادة التالية. يتوقع فريق التطوير شرح الوظائف المطلوبة في الزيادة التالية والعمل المطلوب لتقديمها.

زيادة راتب

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

عندما يتم وصف الزيادة على أنها فعله ، يجب على الجميع الموافقة على قائمة التحقق ، والتي عند التحقق منها بالكامل ، تعلن أن المنتج 'تم'.

خاتمة

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