प्रयोज्यता परीक्षण क्या है? सॉफ्टवेयर UX

उपयोगिता परीक्षण

उपयोगिता परीक्षण उपयोगकर्ता अनुभव (UX) परीक्षण के रूप में भी जाना जाता है, यह मापने का एक परीक्षण तरीका है कि कोई सॉफ़्टवेयर एप्लिकेशन कितना आसान और उपयोगकर्ता के अनुकूल है। लक्षित अंतिम उपयोगकर्ताओं का एक छोटा समूह, प्रयोज्य दोषों को उजागर करने के लिए सॉफ़्टवेयर एप्लिकेशन का उपयोग करता है। प्रयोज्यता परीक्षण मुख्य रूप से उपयोगकर्ता द्वारा एप्लिकेशन का उपयोग करने में आसानी, नियंत्रणों को संभालने के लिए एप्लिकेशन की लचीलापन और अपने उद्देश्यों को पूरा करने के लिए एप्लिकेशन की क्षमता पर केंद्रित है।

यह परीक्षण SDLC के प्रारंभिक डिजाइन चरण के दौरान अनुशंसित किया जाता है, जो उपयोगकर्ताओं की अपेक्षाओं के बारे में अधिक स्पष्टता प्रदान करता है।

प्रयोज्यता परीक्षण क्यों करें

उपयोगिता परीक्षण

सौंदर्य और डिजाइन महत्वपूर्ण हैं। कोई उत्पाद कितना अच्छा दिखता है, यह आमतौर पर यह निर्धारित करता है कि वह कितना अच्छा काम करता है।

ऐसे कई सॉफ्टवेयर एप्लीकेशन/वेबसाइट हैं, जो एक बार लॉन्च होने के बाद निम्नलिखित कारणों से बुरी तरह विफल हो जाते हैं –

  • मैं अगला क्लिक कहां करूँ?
  • किस पृष्ठ पर नेविगेट करने की आवश्यकता है?
  • कौन सा चिह्न या शब्दावली क्या दर्शाती है?
  • त्रुटि संदेश सुसंगत या प्रभावी रूप से प्रदर्शित नहीं होते
  • सत्र का समय पर्याप्त नहीं है।

सॉफ्टवेयर इंजीनियरिंगप्रयोज्यता परीक्षण विकास चक्र के आरंभ में सिस्टम में प्रयोज्यता त्रुटियों की पहचान करता है और उत्पाद को विफलता से बचा सकता है।

प्रयोज्यता परीक्षण परीक्षण मामलों का उदाहरण

प्रयोज्यता परीक्षण परीक्षण मामले

इस परीक्षण का लक्ष्य उपयोगकर्ताओं को संतुष्ट करना है और यह मुख्य रूप से सिस्टम के निम्नलिखित मापदंडों पर केंद्रित है:

प्रणाली की प्रभावशीलता

  • क्या यह प्रणाली सीखना आसान है?
  • क्या यह प्रणाली उपयोगी है और लक्षित दर्शकों के लिए मूल्यवर्धन करती है?
  • क्या प्रयुक्त सामग्री, रंग, चिह्न, चित्र सौंदर्य की दृष्टि से आकर्षक हैं?

दक्षता

  • वांछित स्क्रीन या वेबपेज तक पहुंचने के लिए बहुत कम नेविगेशन की आवश्यकता होनी चाहिए, तथा स्क्रॉलबार का प्रयोग बहुत कम किया जाना चाहिए।
  • एकरूपता प्रारूप आपके एप्लिकेशन/वेबसाइट में स्क्रीन/पृष्ठों की संख्या।
  • आपके सॉफ्टवेयर एप्लिकेशन या वेबसाइट के भीतर खोज करने का विकल्प।

शुद्धता

  • संपर्क जानकारी/पता जैसी कोई पुरानी या गलत जानकारी मौजूद नहीं होनी चाहिए।
  • कोई भी टूटी हुई लिंक मौजूद नहीं होनी चाहिए।

उपयोगकर्ता के अनुकूल

  • उपयोग किए जाने वाले नियंत्रण स्व-व्याख्यात्मक होने चाहिए तथा उन्हें संचालित करने के लिए प्रशिक्षण की आवश्यकता नहीं होनी चाहिए
  • उपयोगकर्ताओं को एप्लिकेशन/वेबसाइट को समझने में सहायता प्रदान की जानी चाहिए
  • उपरोक्त लक्ष्यों के साथ संरेखण प्रभावी प्रयोज्यता परीक्षण में मदद करता है

प्रयोज्यता परीक्षण कैसे करें: संपूर्ण प्रक्रिया

प्रयोज्यता परीक्षण प्रक्रिया में निम्नलिखित चरण शामिल हैं

प्रयोज्यता परीक्षण: सम्पूर्ण प्रक्रिया

चरण 1) योजना: इस चरण के दौरान प्रयोज्यता परीक्षण के लक्ष्य निर्धारित किए जाते हैं। स्वयंसेवकों को आपके एप्लिकेशन के सामने बैठाना और उनकी गतिविधियों को रिकॉर्ड करना कोई लक्ष्य नहीं है। आपको सिस्टम की महत्वपूर्ण कार्यक्षमताओं और उद्देश्यों को निर्धारित करने की आवश्यकता है। आपको अपने परीक्षकों को कार्य सौंपने होंगे, जो इन महत्वपूर्ण कार्यक्षमताओं का प्रयोग करेंगे। इस चरण के दौरान, प्रयोज्यता परीक्षण विधि, प्रयोज्यता परीक्षकों की संख्या और जनसांख्यिकी, परीक्षण रिपोर्ट प्रारूप भी निर्धारित किए जाते हैं

चरण 2) भर्तीइस चरण के दौरान, आप अपनी प्रयोज्यता परीक्षण योजना के अनुसार वांछित संख्या में परीक्षकों की भर्ती करते हैं। आपके जनसांख्यिकीय (आयु, लिंग आदि) और पेशेवर (शिक्षा, नौकरी आदि) प्रोफ़ाइल से मेल खाने वाले परीक्षकों को खोजने में समय लग सकता है।

चरण 3) प्रयोज्यता परीक्षणइस चरण के दौरान, प्रयोज्यता परीक्षण वास्तव में निष्पादित किए जाते हैं।

चरण 4) डेटा विश्लेषणप्रयोज्यता परीक्षणों से प्राप्त डेटा का गहन विश्लेषण किया जाता है ताकि सार्थक निष्कर्ष निकाले जा सकें और आपके उत्पाद की समग्र प्रयोज्यता में सुधार के लिए कार्यान्वयन योग्य सिफारिशें दी जा सकें।

चरण 5) रिपोर्टिंगप्रयोज्यता परीक्षण के निष्कर्षों को सभी संबंधित हितधारकों के साथ साझा किया जाता है जिसमें डिजाइनर, डेवलपर, ग्राहक और सीईओ शामिल हो सकते हैं

प्रयोज्यता परीक्षण के तरीके: 2 तकनीकें

प्रयोज्यता परीक्षण करने के लिए दो विधियाँ उपलब्ध हैं –

  1. प्रयोगशाला प्रयोज्यता परीक्षण
  2. दूरस्थ उपयोगिता परीक्षण

प्रयोगशाला प्रयोज्यता परीक्षण:यह परीक्षण पर्यवेक्षकों की उपस्थिति में एक अलग प्रयोगशाला कक्ष में किया जाता है। परीक्षकों को निष्पादन के लिए कार्य सौंपे जाते हैं। पर्यवेक्षक की भूमिका परीक्षकों के व्यवहार की निगरानी करना और परीक्षण के परिणाम की रिपोर्ट करना है। परीक्षण के दौरान पर्यवेक्षक चुप रहता है। इस परीक्षण में, पर्यवेक्षक और परीक्षक दोनों एक ही भौतिक स्थान पर मौजूद होते हैं।

दूरस्थ उपयोगिता परीक्षणइस परीक्षण के तहत पर्यवेक्षक और परीक्षक दूर से स्थित होते हैं। परीक्षक दूर से परीक्षण के तहत सिस्टम तक पहुँचते हैं और सौंपे गए कार्य करते हैं। परीक्षक की आवाज़, स्क्रीन गतिविधि, परीक्षक के चेहरे के भाव एक स्वचालित सॉफ़्टवेयर द्वारा रिकॉर्ड किए जाते हैं। पर्यवेक्षक इस डेटा का विश्लेषण करते हैं और परीक्षण के निष्कर्षों की रिपोर्ट करते हैं। ऐसे सॉफ़्टवेयर का उदाहरण - http://silverbackapp.com/

आपको कितने उपयोगकर्ताओं की आवश्यकता है?

आपको कितने उपयोगकर्ताओं की आवश्यकता है

शोध (विर्ज़ी, 1992 और नीलसन लैंडौएर, 1993) यह संकेत देते हैं 5 उपयोगकर्ता 80% प्रयोज्य समस्याओं को उजागर करने के लिए पर्याप्त हैं. कुछ शोधकर्ता अन्य संख्याएं सुझाते हैं।

सच तो यह है कि, आवश्यक उपयोगकर्ता की वास्तविक संख्या दिए गए एप्लिकेशन की जटिलता और आपके प्रयोज्यता लक्ष्यों पर निर्भर करती है। प्रयोज्यता प्रतिभागियों में वृद्धि से लागत, नियोजन, प्रतिभागी प्रबंधन और डेटा विश्लेषण में वृद्धि होती है।

लेकिन एक सामान्य दिशानिर्देश के रूप में, यदि आप छोटा बजट और DIY प्रयोज्यता परीक्षण में रुचि रखते हैं 5 एक अच्छी संख्या है शुरुआत के लिए। अगर बजट कोई बाधा नहीं है यह सबसे अच्छा है अनुभवी पेशेवरों से परामर्श करें उपयोगकर्ताओं की संख्या निर्धारित करने के लिए.

UX परीक्षण चेकलिस्ट

इस परीक्षण का प्राथमिक लक्ष्य उत्पाद लॉन्च होने से पहले महत्वपूर्ण प्रयोज्य समस्याओं का पता लगाना है। परीक्षण को सफल बनाने के लिए निम्नलिखित बातों पर विचार किया जाना चाहिए:

  • डिजाइन और विकास के प्रारंभिक चरण के दौरान UX परीक्षण शुरू करें
  • विकास शुरू करने से पहले अपने प्रतिस्पर्धी के उत्पाद पर प्रयोज्यता परीक्षण करना एक अच्छा अभ्यास है। इससे आपको अपने लक्षित दर्शकों के लिए प्रयोज्यता मानकों को निर्धारित करने में मदद मिलेगी
  • सिस्टम का परीक्षण करने के लिए उपयुक्त उपयोगकर्ताओं का चयन करें (विशेषज्ञ/गैर-विशेषज्ञ उपयोगकर्ता/विशेषज्ञ और गैर-विशेषज्ञ उपयोगकर्ता 50-50 हो सकते हैं)
  • बैंडविड्थ शेपर का उपयोग करें। उदाहरण के लिए, आपके लक्षित दर्शकों की नेटवर्क कनेक्टिविटी खराब है, अपने प्रयोज्य परीक्षकों के लिए नेटवर्क बैंडविड्थ को 56 केबीपीएस तक सीमित करें।
  • परीक्षकों को सिस्टम की महत्वपूर्ण एवं बार-बार उपयोग की जाने वाली कार्यात्मकताओं पर ध्यान केन्द्रित करने की आवश्यकता है।
  • प्रत्येक परीक्षक को एक पर्यवेक्षक नियुक्त करें। इससे पर्यवेक्षक को परीक्षक के व्यवहार को सटीक रूप से नोट करने में मदद मिलती है। यदि एक पर्यवेक्षक को कई परीक्षकों को सौंपा जाता है, तो परिणाम प्रभावित हो सकते हैं
  • डिज़ाइनरों और डेवलपर्स को शिक्षित करें कि यह परीक्षण परिणाम विफलता का संकेत नहीं है बल्कि यह सुधार का संकेत है

प्रयोज्यता परीक्षण के लाभ

जीवन में किसी भी चीज़ की तरह, प्रयोज्यता परीक्षण के भी अपने गुण और दोष हैं। आइए उन पर नज़र डालें

  • इससे उत्पाद के विपणन से पहले उपयोगिता संबंधी मुद्दों को उजागर करने में मदद मिलती है।
  • यह अंतिम उपयोगकर्ता की संतुष्टि को बेहतर बनाने में मदद करता है
  • यह आपके सिस्टम को अत्यधिक प्रभावी और कुशल बनाता है
  • यह आपके लक्षित दर्शकों से सही फीडबैक इकट्ठा करने में मदद करता है जो वास्तव में प्रयोज्यता परीक्षण के दौरान आपके सिस्टम का उपयोग करते हैं। आपको यादृच्छिक लोगों की "राय" पर भरोसा करने की आवश्यकता नहीं है।

प्रयोज्यता परीक्षण के नुकसान

  • प्रयोज्यता परीक्षण में लागत एक प्रमुख विचारणीय बिंदु है। प्रयोज्यता परीक्षण प्रयोगशाला स्थापित करने के लिए बहुत सारे संसाधनों की आवश्यकता होती है। प्रयोज्यता परीक्षकों की भर्ती और प्रबंधन भी महंगा हो सकता है

हालांकि, ये लागतें ग्राहकों की संतुष्टि, प्रतिधारण और दोबारा व्यापार के रूप में खुद ही चुकाई जाती हैं। इसलिए प्रयोज्यता परीक्षण की अत्यधिक अनुशंसा की जाती है।

इस पोस्ट को संक्षेप में इस प्रकार लिखें: