सामग्री पर जाएँ
GK पुस्तकालयजिज्ञासु मनों का घर
हिन्दी

इस्तेमाल में आसान स्क्रीन को परखने के दस मानदंड, नीलसन के उपयोगिता ह्यूरिस्टिक्स (10 Usability Heuristics for User Interface Design)

नया डाउनलोड किया हुआ ऐप पहली बार खोलने पर अगर बटन दबाने से कोई प्रतिक्रिया न मिले, तो हम सोच में पड़ जाते हैं कि दोबारा दबाएँ या इंतज़ार करें। गलती से मिटाई गई तस्वीर वापस लाने का कोई तरीका न दिखे, तो भी जल्द ही झुँझलाहट होने लगती है। क्या ऐसी असुविधाजनक स्क्रीन के पीछे कुछ साझा कारण नहीं होंगे? इसी सवाल का दस मानदंडों के ज़रिए जवाब देते हैं ‘नीलसन के उपयोगिता ह्यूरिस्टिक्स (10 Usability Heuristics for User Interface Design)’।

सरल शब्दों में, नीलसन के उपयोगिता ह्यूरिस्टिक्स का अर्थ है ‘अनुभव पर आधारित दस नियम, जिनसे परखा जाता है कि उपयोगकर्ता किसी स्क्रीन को आसानी और सुविधा से इस्तेमाल कर सकता है या नहीं’। ह्यूरिस्टिक्स विस्तृत और बारीक निर्देश नहीं, बल्कि मोटे तौर पर राह दिखाने वाले नियम होते हैं। डेनमार्क के उपयोगिता विशेषज्ञ याकॉब नीलसन (Jakob Nielsen) ने 1990 में रॉल्फ मोलिख (Rolf Molich) के साथ मिलकर इन्हें पहली बार बनाया था। 1994 में संशोधित की गई सूची आज तक उसी रूप में इस्तेमाल हो रही है।

इस सामग्री में हम क्रम से इन ह्यूरिस्टिक्स की उत्पत्ति की पृष्ठभूमि, दस सिद्धांतों का विवरण, रोज़मर्रा के जीवन में इनके उदाहरण और इनके आधार पर मूल्यांकन करने के तरीकों तथा सीमाओं को देखेंगे।


इस्तेमाल में आसान स्क्रीन के दस मानदंड

ह्यूरिस्टिक मूल्यांकन की शुरुआत

रोशनी से भरे कार्यकक्ष में एक बड़ी मेज़ पर ऐप की स्क्रीन के स्केच फैले हैं और तीन डिज़ाइनर हाथ में पेन लेकर उन्हें देख रहे हैं।

उपयोगिता जाँचने का सबसे भरोसेमंद तरीका है वास्तविक उपयोगकर्ताओं को बुलाकर उनसे इस्तेमाल करवाना। लेकिन इसमें समय और खर्च अधिक लगता है, इसलिए छोटी टीमों के लिए ऐसा बार-बार करना कठिन होता है।

(1) कम खर्च में तेज़ जाँच का तरीका
नीलसन और मोलिख ने 1990 में ‘ह्यूरिस्टिक मूल्यांकन (Heuristic Evaluation)’ का प्रस्ताव रखा, जिसमें कुछ विशेषज्ञ तय सिद्धांतों के आधार पर स्क्रीन की जाँच करते हैं। इसमें उपयोगकर्ताओं को इकट्ठा करने की ज़रूरत नहीं होती, इसलिए कम खर्च में समस्याएँ खोजी जा सकती हैं।

(2) 1994 में व्यवस्थित किए गए सिद्धांत
नीलसन ने 1994 में वास्तव में सामने आई उपयोगिता संबंधी 249 समस्याओं का विश्लेषण करके उन्हें सबसे अच्छी तरह समझाने वाले दस सिद्धांत दोबारा चुने। 2020 में इनके स्पष्टीकरण और उदाहरणों को विस्तार दिया गया, लेकिन सिद्धांत स्वयं नहीं बदले।

(3) कागज़ पर भी संभव मूल्यांकन
मूल्यांकनकर्ता वास्तविक काम किए बिना केवल स्क्रीन देखते हैं, इसलिए कागज़ पर बने ऐसे डिज़ाइन की भी जाँच की जा सकती है जिसे अभी विकसित नहीं किया गया हो। इसीलिए विकास के शुरुआती चरण में यह विशेष रूप से उपयोगी है।


दस सिद्धांत

कैफ़े में हाथ में पकड़े स्मार्टफ़ोन की स्क्रीन पर गोल लोडिंग संकेत और प्रगति पट्टी दिखाई दे रही है।

नीलसन के दिए दस सिद्धांत इस प्रकार हैं।

  • सिस्टम की स्थिति की दृश्यता (Visibility of System Status): अभी क्या हो रहा है, इसकी जानकारी उचित समय पर दें।
  • सिस्टम और वास्तविक दुनिया के बीच मेल (Match Between the System and the Real World): तकनीकी शब्दावली के बजाय उपयोगकर्ता की परिचित भाषा और क्रम अपनाएँ।
  • उपयोगकर्ता का नियंत्रण और स्वतंत्रता (User Control and Freedom): गलती से की गई क्रिया को वापस लेने या उससे बाहर निकलने का आपात रास्ता दें।
  • एकरूपता और मानक (Consistency and Standards): एक ही अर्थ के लिए एक जैसे शब्द और रूप इस्तेमाल करें तथा उद्योग की प्रचलित परंपराओं का पालन करें।
  • त्रुटि की रोकथाम (Error Prevention): गलती होने की संभावना बढ़ाने वाली परिस्थितियाँ हटाएँ या कार्रवाई से पहले एक बार फिर पुष्टि करें।
  • याद करने के बजाय पहचानना (Recognition Rather than Recall): ज़रूरी जानकारी और मेनू सामने दिखाई दें, ताकि याद रखने का बोझ कम हो।
  • इस्तेमाल में लचीलापन और दक्षता (Flexibility and Efficiency of Use): अनुभवी उपयोगकर्ताओं के लिए शॉर्टकट कुंजियाँ और अनुकूलित सेटिंग उपलब्ध कराएँ।
  • सौंदर्यपूर्ण और न्यूनतम डिज़ाइन (Aesthetic and Minimalist Design): अनावश्यक जानकारी को महत्वपूर्ण जानकारी पर हावी न होने दें।
  • त्रुटियों को पहचानने, उनका निदान करने और उनसे उबरने में सहायता (Help Users Recognize, Diagnose, and Recover from Errors): त्रुटि कोड के बजाय आसान भाषा में समस्या और उसका समाधान बताएँ।
  • सहायता और दस्तावेज़ीकरण (Help and Documentation): ज़रूरत पड़ने पर आसानी से मिलने वाला संक्षिप्त और स्पष्ट मार्गदर्शन दें।
नीलसन के दस उपयोगिता ह्यूरिस्टिक्स दिखाने वाला इन्फ़ोग्राफ़िक। सिस्टम की स्थिति की दृश्यता, सिस्टम और वास्तविक दुनिया के बीच मेल, उपयोगकर्ता का नियंत्रण और स्वतंत्रता, एकरूपता और मानक, त्रुटि की रोकथाम, याद करने के बजाय पहचानना, इस्तेमाल में लचीलापन और दक्षता, सौंदर्यपूर्ण और न्यूनतम डिज़ाइन, त्रुटियों को पहचानने, उनका निदान करने और उनसे उबरने में सहायता, तथा सहायता और दस्तावेज़ीकरण—ये दस सिद्धांत संख्या और आइकन वाले दस कार्डों में दो पंक्तियों में रखे हैं। हर कार्ड पर एक पंक्ति में विवरण है और नीचे की पट्टी पर लिखा है कि ये स्क्रीन के इस्तेमाल में आसान होने को परखने वाले अनुभव आधारित नियम हैं।
नीलसन के दस सिद्धांत अनुभव आधारित नियम हैं, जिनसे परखा जाता है कि स्क्रीन इस्तेमाल में आसान है या नहीं।

रोज़मर्रा के जीवन में ह्यूरिस्टिक्स

एक साफ़-सुथरे गैस चूल्हे का नज़दीकी दृश्य, जिसके नॉब चार बर्नरों की तरह ही चौकोर व्यवस्था में लगे हैं।

इन सिद्धांतों को स्क्रीन से बाहर रोज़मर्रा की वस्तुओं और जगहों में भी आसानी से देखा जा सकता है।

शॉपिंग मॉल के नक्शे पर वर्तमान स्थान का संकेत

बड़े शॉपिंग मॉल के नक्शे पर बना ‘वर्तमान स्थान’ का संकेत बताता है कि हम कहाँ हैं और आगे किस रास्ते जाना है, यह तय करने में मदद करता है। यह पहले सिद्धांत, सिस्टम की स्थिति की दृश्यता, का अच्छा उदाहरण है।

बर्नरों की व्यवस्था से मेल खाते गैस चूल्हे के नॉब

जिस गैस चूल्हे में नॉब बर्नरों जैसी व्यवस्था में लगे हों, उसमें तुरंत समझ आ जाता है कि कौन-सा नॉब कौन-सा बर्नर जलाता है। यह वास्तविक दुनिया से मेल होने के कारण मिलने वाली सुविधा है।

पहाड़ी सड़क की सुरक्षा रेलिंग

घुमावदार पहाड़ी सड़क की सुरक्षा रेलिंग कार को खाई में गिरने से पहले ही रोकती है। यह त्रुटि की रोकथाम के उसी विचार जैसा है कि गलती होने के बाद उसे सुधारने से बेहतर है उसे शुरुआत में ही रोक देना।


मूल्यांकन के तरीके और सीमाएँ

हरी-भरी घाटी के ऊपर घुमावदार पहाड़ी सड़क के किनारे मज़बूत सुरक्षा रेलिंग लगी है और एक कार मोड़ से गुज़र रही है।

ह्यूरिस्टिक मूल्यांकन बहुत दक्ष तरीका है, लेकिन इसे सही ढंग से इस्तेमाल करने के लिए कुछ बातें जानना ज़रूरी है।

(1) तीन-चार से पाँच मूल्यांकनकर्ता
नीलसन के कई मामलों का औसत निकालने पर पाया गया कि एक मूल्यांकनकर्ता लगभग 35% समस्याएँ ही खोज पाया। अलग-अलग लोगों को अलग समस्याएँ दिखती हैं, इसलिए आम तौर पर 3 से 5 लोगों की सलाह दी जाती है, जो पहले अलग-अलग जाँच करें और फिर अपने नतीजे एक साथ मिलाएँ।

(2) सुधार का तरीका भी नहीं बताता
यह मूल्यांकन बताता है कि किस सिद्धांत का उल्लंघन हुआ है, लेकिन ठोस रूप से उसे कैसे सुधारा जाए या नया डिज़ाइन बेहतर है या नहीं, इसका निर्णय अलग से करना पड़ता है।

(3) उपयोगकर्ता परीक्षण की जगह नहीं ले सकता
विशेषज्ञों की नज़र से मिली समस्याएँ वास्तविक उपयोगकर्ताओं को होने वाली समस्याओं से अलग हो सकती हैं। इसलिए ह्यूरिस्टिक मूल्यांकन को उपयोगकर्ता परीक्षण से पहले और बाद में साथ इस्तेमाल किए जाने वाले पूरक साधन के रूप में देखा जाता है।


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

नई स्क्रीन जारी करने से पहले यह परखना कि उपयोगकर्ता समझ सकता है या नहीं कि वह अभी क्या कर रहा है और अपनी गलती को वापस ले सकता है या नहीं—यही इस्तेमाल में आसान डिज़ाइन की ओर पहला कदम है।

PDF के रूप में सहेजें

आप अभी जो लेख पढ़ रहे हैं, उसका चुनी हुई भाषा का संस्करण खरीद रहे हैं।

US$1.00
चुनी हुई भाषा: हिन्दी

US$1.00 · 1 लेख · 1 भाषा

एक बार खरीदने के बाद, आप उसी खाते से लॉग इन करके खरीदा हुआ संस्करण फिर से प्राप्त कर सकते हैं।

PDF का नमूना देखें ↗लेख का पूरा पाठ निःशुल्क पढ़ा जा सकता है। नमूना फ़ाइल के फ़ॉन्ट और संरचना को दिखाता है।