

इल्या शूरोव मल्लाह द्वारा पोस्ट किया गया
12 दिसंबर, 2007 को "कंप्यूटर" नंबर 45 की पत्रिका में प्रकाशित
माइक्रोस्कोप के तहत
हम में से अधिकांश हर दिन अजीब कार्यक्रमों के साथ काम करते हैं। हमने कुछ के लिए अनुकूलित किया है और किसी भी असुविधा को नोटिस नहीं किया है, जबकि अन्य जब भी हम "स्पष्ट" जगह में सही बटन नहीं पाते हैं तो भावनाओं का एक तूफान का कारण बनता है या हमें सामान्य कार्रवाई के जवाब में एक अजीब परिणाम मिलता है। हमारे लिए, ये भावनाएँ उस कार्य का एक उप-उत्पाद हैं जिसे हम मुफ्त में पर्यावरण में जारी करते हैं। प्रयोज्य पेशेवरों के लिए, वे बहुमूल्य जानकारी का एक स्रोत हैं। जो लोग इस कमरे में हैं, उन्हें डेवलपर्स के खिलाफ अपने सभी आहों, डांट और शाप के लिए भुगतान किया जाएगा।
"यह स्पष्ट है कि परीक्षण प्रतिभागियों को पहले से ही घबराहट और चिंता हो सकती है," प्रमुखता के विशेषज्ञ तात्याना क्रावचुक कहते हैं, "और हम उन्हें शांत करने और स्थिति को काफी आरामदायक बनाने की कोशिश कर रहे हैं।" यह समझने योग्य है: प्रतिभागियों को पता है कि परीक्षण की शुरुआत के बाद, उनके प्रत्येक कार्य, माउस आंदोलन, सिर रोटेशन, चेहरे की अभिव्यक्ति में परिवर्तन या लापरवाही से फटे हुए शब्द को रिकॉर्ड किया जाएगा और फिर एक माइक्रोस्कोप के तहत लगभग जांच की जाएगी। हम सभी इन जटिल और अस्पष्ट कार्यक्रमों से डरते हैं, लेकिन इससे भी अधिक हम उन लोगों से डरते हैं जो हमारे कार्यक्रमों का डर देखेंगे। कोई भी मूर्ख की तरह महसूस नहीं करना चाहता। “हमें यह समझाना होगा कि यह एक ऐसा व्यक्ति नहीं है जिसे परीक्षण किया जा रहा है, बल्कि एक कार्यक्रम और उसका इंटरफ़ेस भी; अगर कोई समस्या उत्पन्न होती है या कुछ काम नहीं करता है, तो यह बहुत अच्छा है, हमें यही चाहिए।

सबसे पहले, मैं प्रयोज्य परीक्षण के क्षेत्र में एक अपेक्षाकृत हाल के विकास को देखना चाहता था - एक उपयोगकर्ता-ट्रैकिंग प्रणाली (आंख-ट्रैकिंग; हमने पिछले साल की CeBIT की एक रिपोर्ट में इस तरह के समाधान का उत्पादन करने वाली कंपनी Tobii के बारे में लिखा था) - UsabilityLab में ऐसी कोई बात है, लेकिन यह दिखाई दिया। वह हाल ही में था और अभी तक "मुकाबला कर्तव्य" पर नहीं आया था। "शायद यह सबसे अच्छा है," मुझे लगता है, डेस्कटॉप पर एक सीट ले रहा है। तात्याना Morae रिकॉर्डर कार्यक्रम में सेटिंग्स सेट करता है, ब्राउज़र में हमारे संपादकीय ब्लॉग को अंदर खोलता है और बड़े लाल बटन पर क्लिक करता है, फिर अगले कमरे के लिए छोड़ देता है और मुझे कंप्यूटर के साथ लगभग अकेला छोड़ देता है। मुझे पता है कि मेरी बाईं ओर का दर्पण पारदर्शी है, तात्याना मुझे उसके माध्यम से और वेबकैम के माध्यम से देखता है, और यह कि मैं उसके साथ स्पीकरफोन प्रणाली के माध्यम से संवाद कर सकता हूं, लेकिन बाकी के लिए मैं अपने उपकरणों पर छोड़ रहा हूं: "पीछे देखो" कंधे ”नहीं।
वास्तव में, मैं परीक्षण प्रतिभागी की भूमिका के लिए बहुत अच्छा उम्मीदवार नहीं हूं - हमारे ब्लॉग की सभी विषमताओं (उदाहरण के लिए, एक आधा-अंग्रेज़ी इंटरफ़ेस) के बावजूद, मैं "मशीन पर", और विश्लेषण के योग्य किसी भी तरह की समस्या को चलाने के लिए अधिकांश मानक क्रियाएं करता हूं। आपको अविश्वासी कार्यों के साथ आना होगा। "प्रतिभागी को पर्याप्त परिणाम प्राप्त करने के लिए उत्पाद से परिचित नहीं होना चाहिए?" - मैं निर्दिष्ट करता हूं। तात्याना उत्तर देता है कि सब कुछ कार्य पर निर्भर करता है: यदि आपको यह पता लगाने की आवश्यकता है कि नए उपयोगकर्ता कैसे प्रतिक्रिया करेंगे, तो प्रतिभागियों को अनुभवहीन चुना जाता है; और यदि कहें, एक लोकप्रिय कार्यक्रम का एक नया संस्करण जारी किया गया है या दो इंटरफ़ेस डिज़ाइनों की तुलना की गई है, तो अनुभवी उपयोगकर्ताओं के परीक्षण के परिणाम दिखाएंगे कि उनके लिए दर्दनाक (या, इसके विपरीत, सुखद) बदलाव कैसे दिखाई देंगे।
हालाँकि, मेरे मामले में मुझे समस्या के लिए बहुत दूर नहीं जाना है - LiveJournal के माध्यम से OpenID का उपयोग करने में लॉग इन करने की कोशिश कर रहा है, मुझे जल्दी से एक त्रुटि संदेश मिलता है जो मुझे कुछ सेकंड के लिए लगता है। "क्या हुआ, इल्या?", तात्याना पूछता है, जो परीक्षण प्रक्रिया के दौरान लगातार मेरे साथ एक बातचीत बनाए रखता है ताकि मैं क्रियाओं पर टिप्पणी करूं, और अलग-थलग न हो जाऊं। (इस तकनीक को "बोलना" कहा जाता है और अक्सर इस तरह के परीक्षणों में उपयोग किया जाता है।) पृष्ठ पर वापस लौटना (और MSIE डेवलपर्स को कोसना, जिसमें, जाहिर है, वेब फॉर्म में दर्ज किया गया डेटा अभी भी पेज पर वापस आते समय सहेजा नहीं जाता है), मैं समझता हूं कि LiveJournal में मेरे लॉगिन के बजाय, मैंने पत्रिका के लिए पूर्ण पथ दर्ज किया। एक अन्य स्थिति में, मैं कहूंगा कि यह मेरी गलती थी (मुझे ध्यान नहीं आया कि ओपनआईडी टाइप "लाइवजर्नल अकाउंट" चुना गया था), लेकिन यहां "उपयोगकर्ता त्रुटियां" नहीं हैं।
OpenID से निपटने के बाद, मैं अपनी खुद की पोस्ट पर एक टिप्पणी जोड़कर प्रसन्न हूं। पहला परीक्षण कार्य हल किया जाता है।
इसे स्वयं करें
मैं टेबल पर एक अजीब उपकरण जैसा दिखता हूं जो एक छोटा लैम्पपोस्ट जैसा दिखता है। "यह मोबाइल अनुप्रयोगों के परीक्षण के लिए एक प्रणाली है," तात्याना बताते हैं। "फोन को लाइन पर रखा गया है, स्क्रीन पर क्या हो रहा है और बटन दबाया गया है, रिकॉर्ड पर कैमरा।" आमतौर पर, औद्योगिक डिजाइन में समान उपकरण होते हैं, लेकिन हाल ही में, प्रयोज्यता उनके "घर" विकास के साथ काफी सहज थी। “प्रयोज्यता प्रयोगशालाओं को आम तौर पर बहुत कुछ आविष्कार करना पड़ता है - क्षेत्र बहुत युवा है, और बाजार में हमेशा आवश्यक समाधान नहीं होते हैं; इसके अलावा, इस तरह हम अपनी आवश्यकताओं को ध्यान में रखकर 100% कर सकते हैं। ” हालांकि, निकट भविष्य में, "होममेड" अभी भी एक औद्योगिक मॉडल को रास्ता देते हैं।

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