4 أسباب لماذا يحتاج المستخدمون النهائيون للمشاركة في الاختبار قبل UAT

مؤلف: Roger Morrison
تاريخ الخلق: 22 شهر تسعة 2021
تاريخ التحديث: 9 قد 2024
Anonim
4 أسباب لماذا يحتاج المستخدمون النهائيون للمشاركة في الاختبار قبل UAT - تقنية
4 أسباب لماذا يحتاج المستخدمون النهائيون للمشاركة في الاختبار قبل UAT - تقنية

المحتوى


المصدر: Rawpixelimages / Dreamstime.com

يبعد:

قد يكون إشراك المستخدمين النهائيين مبكرًا في الاختبار مفيدًا للغاية ويؤدي إلى نتائج أفضل.

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

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

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


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

1. يفهم المستخدمون النهائيون بالضبط ما يحتاجه النظام (بالنسبة لهم).

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

"نحن بحاجة إلى إجراء اختبار في كل مرحلة من خلال إطلاق وحدات تدريجية إلى المختبر. لا يمكن أن تنتظر حتى النهاية ؛ وقال بشير فانسي ، رئيس مجلس الإدارة والرئيس التنفيذي لرابطة محترفي تكنولوجيا المعلومات (CIPS) في كندا: "إذا فشل المنتج ، فنحن نريد إصلاحه بسرعة". وهو يعتقد أيضًا أن هذا النهج ، الذي يشار إليه غالبًا باسم منهجية رشيقة البرمجة المتطرفة ، يوفر للمشروع معدل مشاركة أعلى خلال UAT.

2. من المحتمل أن يكون قبول المستخدمين النهائيين إذا شاركوا في المراحل السابقة من الاختبار.

لا ينصح روبن جولدسميث ، صاحب Go Pro Management Consultancy ، بمحاولة تحويل المستخدمين النهائيين إلى "اختبار مصغر" ، ومع ذلك فهو يدرك أهمية إدخالهم في الصورة مبكرًا. "سيحتاج المستخدمون إلى البدء في التفكير بجدية في ما يريدون رؤيته في المنتج الذي تم تسليمه قبل أن يشعروا بالثقة الكافية للاعتماد عليه".


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

No Bugs، No Stress - دليلك خطوة بخطوة لإنشاء برامج لتغيير الحياة دون تدمير حياتك

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

3. يمكن للمستخدمين النهائيين تحديد الأخطاء قبل أن يصبح إصلاحها باهظ التكلفة.

كلما صادفنا عيبًا ، قلَّ ما تكلفه من إصلاح لإصلاحه. أشارت دراسة سيئة السمعة نشرها المعهد الوطني للمعايير والتكنولوجيا (NIST) في عام 2002 إلى أن تكلفة إصلاح خلل واحد تم العثور عليه خلال مرحلة الإنتاج تبلغ 15 ساعة ، مقارنة بخمس ساعات من الجهد إذا تم العثور على الخطأ نفسه أثناء التطوير.

ونحن لا نرى سوى غيض من فيض.

من الأسهل بكثير إعادة ملء دور تشغيلي بدلاً من دور اختبار UAT لأن الأخير يتطلب من شخص لديه خبرة محددة للغاية ، وبعد فوات الأوان ، التحقق من صحة منتج تم تطويره خصيصًا لاستخدامه. إن إلقاء نظرة سريعة على أي موقع عمل كندي رئيسي يشير إلى أن متوسط ​​الراتب لفحص ضمان الجودة يتراوح بين 55000 و 80،000 دولار. يمكن أن ترتفع هذه الأرقام بسهولة لشركة تستعين بمصادر خارجية لاختبارها ، والتي قد تصل معدلاتها إلى 100 دولار في الساعة عند العمل في مشروع رفيع المستوى. يتراوح متوسط ​​الراتب لدور إداري ، مثل المنسق الإداري السريري على سبيل المثال ، بين 35000 دولار و 45000 دولار.

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

4. المستخدمين النهائيين تقديم منظور أوسع.

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

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

يعتقد مدير رمز المركز ماريو سانشو ، الذي يدير برامج اختبار بيتا للعديد من شركات Fortune 1000 في كندا ، أن التحقق من صحة العملاء يجب أن يحدث على الأقل على ثلاثة مستويات عامة للاختبار: اختبارات ألفا ، حيث يختبر المستخدمون أول إصدار ممكن ، اختبارات تجريبية ، حيث يقوم المستخدمون يمكن اختبار كل ميزة رئيسية للمنتج ، والاختبارات الميدانية ، والمعروفة أيضا باسم UAT.

خاتمة

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