08:54 تعريف ما تم إنجازه: دليل 2023 - مدونة SPOTO - مواد دراسية مفيدة لدراسة شهادة تكنولوجيا المعلومات
preloader

تعريف ما تم إنجازه: دليل 2023

يعتمد سكروم على الشفافية والتفتيش والتكيف؛ وتتطلب الشفافية الشجاعة والثقة. لا يمكن للفريق فحص العمل والتقدم والجودة إلا عندما يكون الفريق شفافًا. وبدون التفتيش، لا يوجد تكيف.
هذه هي المبادئ الأساسية لإطار عمل Scrum، وتعريف “تم” هو التزام من قبل فريق Scrum بجعل الزيادة شفافة.
إذن ما هو تعريف “تم”؟
إنه فهم مشترك لما يعنيه اكتمال العمل. يوافق فريق Scrum على تسليم الزيادة “تم” في كل سبرنت، وقد يختار مالك المنتج إطلاقها على الفور.
إذاً، إذا كانت الشفافية لا تحدث بين عشية وضحاها، فمتى يكون تعريف “تم” هو “تم” حقاً؟ دعنا نفهم ذلك أكثر.
لا داعي للقلق، هذه إجابة على العديد من الأشياء في Scrum، ولأسباب وجيهة، على سبيل المثال، لا تكون “مكتملة” أبدًا “مكتملة”. إنه يتطور باستمرار حتى وجود المنتج. يتغير كلما تم الحصول على المزيد من المعلومات حول المستخدمين والمنتج نفسه.
العوائق (بشكل عام) لا تختفي أبدًا (تم)؛ فهي تستمر في الظهور وتتطلب تسهيلات. الفحص والتكيف لا “يتم” أبدًا؛ إنها فرص للتحسين المستمر على فترات منتظمة.
قد تتغير القطع الأثرية نفسها بمرور الوقت حتى لو كانت توفر نفس المعلومات، ولكن بطريقة أفضل. تعريف “تم” ليس غريبًا.
فكر في موقف لا يمتلك فيه فريق التطوير قدرات اختبار الأتمتة. سيحدد الفريق على الأرجح هذه الفجوة خلال عملية استرجاع بأثر رجعي لسباق العدو، ويخطط لاكتساب هذه القدرات بمرور الوقت لتحسين جودة الزيادة.
هل هذا يعني أن الزيادات لن تكون “منجزة” في هذه الأثناء؟ بالطبع لا! قد يكون هناك اتفاق مشترك بين المطورين ومالك المنتج على إجراء اختبار استكشافي صارم لكل عنصر متكامل من عناصر “تم إنجازه” في أول تكرار لتعريف “تم” لضمان القبول.
مع اكتساب القدرات داخل الفريق، يمكن مراجعة تعريف “تم” خلال عملية أخرى من عمليات مراجعة سبرينت ريتروسبكت أخرى لتضمين اختبار الأتمتة إلى جانب خطة لاسترداد الديون التقنية التي قد تكون قد تم ضخها أثناء غيابها.
وهذا يجعل من تعريف “تم” قطعة أثرية متطورة، وبالتالي يتيح الشفافية مع مرور الوقت.
تتمثل إحدى الطرق الشائعة لاشتقاق تعريف “تم” في إجراء تمرين أثناء التخطيط للسباق الأول حيث يمكن أن يطرح رئيس سكرم على الفريق سؤالاً بسيطًا (محتملاً): بصفتك مالك المنتج، نريد زيادة مفيدة من هذا السبرينت حتى نتمكن من اختيار إطلاقه على الفور. على الرغم من أن هذا السؤال مصاغ بصيغة قصة المستخدم الشائعة الاستخدام، إلا أنه لا يوجد إجبار لاستخدامه بهذه الطريقة.
ومع ذلك، إذا كنت ترغب في استخدام ذلك، فمن الواضح أن قصة المستخدم تتبعها اختبارات القبول (أو المعايير) التي يتم اشتقاقها بحضور فريق سكروم بأكمله ويتم الاتفاق عليها كأساس لمعايير الهندسة والجودة. أفضل أن أسميها اشتقاق وليس إنشاء لأنها ليست نشاطًا لمرة واحدة. بمجرد إنشائها، تصبح جزءًا من الفحص المنتظم والتكيف مع مدخلات فريق سكروم وتتأثر بالقيود الخارجية.
الاحتمالات ضئيلة، لكنك قد تنتمي إلى أحد فرق سكرم المحظوظة التي لا تتأثر بأي قيود خارجية، عندها يمكنك القيام بهذا التمرين بنفسك وتحديد معايير القبول والجودة الخاصة بك.
على سبيل المثال، خلال أول اجتماع تخطيط للسباق، سيطلب فريق سكروم المشكل حديثاً من مالك المنتج خلال أول اجتماع تخطيط للسباق، أن يقدم مالك المنتج رؤية لمنتج جديد لبناء أداة حديثة لتحويل البيانات إلى بيانات إلكترونية. سيقوم الفريق بمراجعة الأعمال المتراكمة للمنتج الحالي، واستخلاص هدف سبرنت، واختيار عناصر الأعمال المتراكمة للمنتج التي يمكن أن يكملها في سبرنت واحد. عند هذه النقطة، قد يقوم رئيس سكروم بوضع تعريف لتمرين “تم” في إطار زمني وطرح السؤال المذكور أعلاه. كمعايير القبول، قد يتوصل فريق سكروم إلى القائمة أدناه:
يتم إدخال تعريف “تم” هذا التعريف لـ “تم” في اجتماع تخطيط سبرينت المتبقي، حيث يقرر فريق التطوير كيفية بناء الوظيفة المحددة في هدف سبرينت في زيادة المنتج “تم” خلال سبرينت.
عند العمل مع فرق سكروم متعددة نحو منتج واحد، فإن تعريف “تم” لكل فريق سيتأثر بالفرق الأخرى. نظرًا لأن جميع الفرق تعمل على منتج مشترك، سيتم تطبيق مجموعة مشتركة من المعايير على جميع الفرق.
قد تنطبق الاستثناءات على عدد قليل من الفرق، والتي تكون مقبولة فقط إذا تم الاتفاق عليها من قبل جميع فرق سكروم الأخرى ومالك المنتج. تجدر الإشارة إلى أنه إذا بدأت فرق متعددة في التنفيذ في وقت واحد، فإن القاعدة الأساسية هي أن يكون هناك تعريف مشترك لممارسة “تم” خلال أول تخطيط للسباق.
أيضًا، نظرًا لأن هذه الفرق تعمل على نفس المنتج، فمن المحتمل أن تكون مدة سبرينت الخاصة بهم هي نفسها. حتى لو لم يكن الأمر كذلك، يجب أن تجد هذه الفرق وقتاً مشتركاً (على سبيل المثال، سبرينت سبرينت استعادي مشترك) حيث يمكن فحص التعريف المشترك لـ “تم”. عندما تتم إضافة فرق جديدة إلى هذا الإعداد في وقت لاحق، يكون من المنطقي وجود تعريف مشترك لتمرين “تم” خلال أول تخطيط سبرينت للفريق الجديد لمشاركة المبادئ التوجيهية المشتركة، والاتفاق على الاستثناءات، واشتقاق معايير “تم” الحصرية للفريق الجديد.
قد ينطبق سيناريو Scaled Scrum أيضًا على المؤسسات حيث تربط مجموعة مشتركة من الإرشادات جميع المنتجات والفرق في المؤسسة. لكل منتج أو فريق جديد، قد يكون من الضروري أن يكون هناك تعريف لـ “تم” يطبق هذه الإرشادات التنظيمية وأكثر من ذلك إذا لزم الأمر. على الرغم من أن إرشادات الاشتقاق الخاصة بـ Scaled Scrum معقدة، إلا أنه يجب أن تنطبق أيضًا عندما تفرض المنظمات اصطلاحات ومعايير يجب فحصها بانتظام.
نعم، قد لا يكون تعريف “تم” هو “تم” أبدًا؛ فالتطور هو السبيل الوحيد للتحسين. إذا أصبح هذا عذرًا لعدم وجود تعريف لـ “تم”، فماذا يحدث؟ لسرد القليل:
باختصار، لا يوجد “متعة” بدون تعريف “تم”.
تتمثل رؤيتنا في أن نصبح إحدى المجموعات الموثوق بها من وكلاء التغيير المتحمسين لبناء أنظمة بيئية في المؤسسات لتوسيع نطاق الحلول الرقمية.

About the Author

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Related Posts