Sprint بأثر رجعي: ماذا ولماذا وكيف

نشرت: 2020-02-11

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

سواء كنت جديدًا في تطوير البرمجيات أو كنت تعمل في شركة تطوير برمجيات مخصصة لسنوات ، يجب أن تكون قد صادفت مصطلح "Sprint Retrospective". جعلت فرق التطوير الرشيقة الاجتماعات بأثر رجعي شائعة جدًا.

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

ما هو معرض Sprint Retrospective؟

مصطلح بأثر رجعي يعني النظر إلى الوراء أو التعامل مع الأحداث والمواقف الماضية.

وفقًا لدليل Scrum ، الذي تم تطويره ودعمه بواسطة Ken Schwaber و Jeff Sutherland "يعد Sprint Retrospective فرصة لفريق Scrum لفحص نفسه وإنشاء خطة للتحسينات التي سيتم تفعيلها خلال Sprint التالي."

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

الغرض من Sprint Retrospective هو تحديد المزالق والأخطاء المحتملة وتقييم دورة العمل السابقة وتحديد الإجراءات التي قد تحسن الأشياء.

يعتبر Sprint Retrospective بمثابة مساحة آمنة للأشخاص لمشاركة ملاحظات صادقة. إنها فرصة للتركيز على التفتيش والتكيف. "فحص" و "تكيف" هما الشعاران التوأم للأحداث بأثر رجعي ويلعبان دورًا حاسمًا في جعل Sprint التالية أكثر إنتاجية.

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

The Sprint Retrospective Model

قيمة Sprint بأثر رجعي

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

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

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

بعد كل شيء ، الغرض الحقيقي من Sprint Retrospective هو إحداث تغيير إيجابي في المشروع والفريق والمنظمة.

Purpose of a Sprint Retrospective

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

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

بعد كل شيء ، حتى مع أفضل الفرق ، هناك دائمًا مجال للتحسين.

بينما يعد السباق بأثر رجعي في الأساس عملية محسّنة للفرق التي تعمل في بيئة رشيقة ، إلا أنه يمكن تحسينها لأي نوع من الفرق التي تعمل في مشروع مشترك.

خلال كل Sprint Retrospective ، يبتكر فريق Scrum طرقًا لتحسين تصميم المنتج وجودة التطوير من خلال تحسين إجراءات العمل أو تكييف تعريف "تم" إذا لم يكن يتعارض مع المنتج أو المعايير التنظيمية.

لماذا يجب عليك تشغيل Sprint Retrospective؟

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

هناك مجموعة كبيرة من فوائد إجراء سباق رشيق بأثر رجعي:

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

الفرق بين Sprint Retrospective و Sprint Review

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

مراجعة Sprint

الفكرة وراء العمل في Sprints هي إنتاج زيادة محتملة في المنتج قابلة للشحن.

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

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

في اجتماع Sprint بأثر رجعي ، يتم تحليل Sprint الأخير من حيث العملية المتبعة ، والأدوات المستخدمة ، وآليات التعاون والتواصل ، والجوانب الأخرى ذات الصلة بالموضوع.

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

Difference between Sprint Retrospective & Sprint Review

ببساطة ، يركز Sprint Review على المنتج ويزيد من قيمة الأعمال للسباقات السابقة بينما يركز Sprint Retrospective على العملية والتحسين المستمر للعملية.

يتم إجراء Sprint Retrospective بعد مراجعة Sprint وقبل تخطيط Sprint التالي. في الغالب ، هو اجتماع مدته ثلاث ساعات لسباق السرعة لمدة شهر واحد.

يضمن Scrum Master أن الحدث يتم وأن يفهم الحاضرين الغرض منه. نظرًا لأنها فرصة لفريق Scrum للتحسين ، فمن الأفضل أن يكون كل مشارك حاضرًا في معرض استعادي.

عملية Sprint بأثر رجعي

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

Improve Your Retrospectives

  1. الخطوة الأولى هي تمهيد الطريق. إن تحديد البيئة ونغمة واتجاه الأحداث بأثر رجعي هو كيف تبدأ من القدم اليمنى.
  2. تتمثل الخطوة التالية في جمع بيانات المشاريع السابقة وتحليلها للحصول على نظرة ثاقبة للإجراءات التي تم تنفيذها مسبقًا. كما يستلزم أيضًا إنشاء مجموعة مشتركة من المعلومات وإبراز المعلومات والأحداث ذات الصلة.
  3. الخطوة الثالثة هي تحديد الأنماط المتكررة وتوليد الأفكار. من خلال النظر في الأنماط والموضوعات ، وتحديد نقاط الألم والنجاحات ، يصبح من السهل نسبيًا تحسين العملية للجميع في Sprint التالي.
  4. تتمثل المرحلة التالية في تحديد بعض القضايا للعمل عليها وإنشاء خطط عمل ملموسة حول كيفية معالجتها.
  5. ينتهي العرض بأثر رجعي بتقدير وتقدير لمساهمة كل عضو.

استنتاج

يعد Sprint Retrospective جزءًا مهمًا من منهجية scrum agile. من خلال إدارة معرض استعادي ، نمارس مبدأ Agile "الفحص والتكيف".

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

الهدف النهائي من اجتماعات Sprint بأثر رجعي هو التحسين المستمر لمشروع التطوير ، والركض السريع. إنه لا يحسن جودة النهج فحسب ، بل يحسن جودة المنتج بشكل كبير.