सामग्री पर जाएं
यह लेख जापानी से एआई का उपयोग करके अनुवादित किया गया है
जापानी में पढ़ें
यह लेख सार्वजनिक डोमेन (CC0) में है। इसे स्वतंत्र रूप से उपयोग करने के लिए स्वतंत्र महसूस करें। CC0 1.0 Universal

अनुभव और व्यवहार

सॉफ्टवेयर डेवलपमेंट का लक्ष्य आमतौर पर विशिष्टताओं (स्पेशिफिकेशंस) को कार्यान्वयन (इंप्लीमेंटेशन) के साथ संरेखित करना होता है।

इस कारण से, हम सॉफ्टवेयर को विशिष्टताओं को पूरा करने के लिए डिज़ाइन करते हैं, और फिर उस डिज़ाइन के आधार पर उसे कार्यान्वित करते हैं। फिर हम परीक्षणों का उपयोग यह पुष्टि करने के लिए करते हैं कि कार्यान्वयन विशिष्टताओं को पूरा करता है, यदि विसंगतियाँ हों तो कार्यान्वयन को ठीक करते हैं, या यदि वे अस्पष्ट हों तो विशिष्टताओं को स्पष्ट करते हैं।

इसे स्पेसिफिकेशंस-और-कार्यान्वयन-आधारित इंजीनियरिंग कहा जा सकता है।

इसके विपरीत, आज जब सॉफ्टवेयर पर चर्चा की जाती है, तो उपयोगकर्ता अनुभव (यूज़र एक्सपीरियंस) का महत्व लगातार बढ़ रहा है।

इसके अलावा, उपयोगकर्ता अनुभव को वास्तव में सॉफ्टवेयर का व्यवहार आकार देता है, न कि इसका कार्यान्वयन।

इसलिए, विशिष्टताओं और कार्यान्वयन के दायरे से बाहर, अनुभव और व्यवहार मौजूद हैं।

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

लिक्विडवेयर

पारंपरिक सॉफ्टवेयर डेवलपमेंट विधियों के साथ एक्सपीरियंस एंड बिहेवियर इंजीनियरिंग एक अवास्तविक दृष्टिकोण है।

ऐसा इसलिए है क्योंकि इसमें विशिष्टताओं में सख्त सीमाओं या कार्यात्मक विभाजनों के बिना उपयोगकर्ता अनुभव को बेहतर बनाने की आवश्यकता होती है। उपयोगकर्ता से अपने अनुभव को बेहतर बनाने का एक आकस्मिक अनुरोध भी पहले से विकसित सभी सॉफ्टवेयर को त्यागने की आवश्यकता कर सकता है।

दूसरी ओर, यदि ऐसा समय आता है जब जेनरेटिव एआई का उपयोग करके एजेंट-आधारित सॉफ्टवेयर डेवलपमेंट ऑटोमेशन आम हो जाता है, तो पूरे सॉफ्टवेयर सिस्टम को फिर से बनाना स्वीकार्य होगा।

इसके अलावा, ऐसे युग में, जारी किए गए सॉफ्टवेयर को एआई इंजीनियर चैटबॉट से लैस करके, यह कल्पना की जा सकती है कि हम "लिक्विडवेयर" के युग में प्रवेश करेंगे, जहां यूआई को प्रत्येक उपयोगकर्ता की पसंद के अनुरूप संशोधित किया जा सकता है।

लिक्विडवेयर का अर्थ पारंपरिक सॉफ्टवेयर से अधिक लचीला कुछ है, जो प्रत्येक व्यक्तिगत उपयोगकर्ता के लिए पूरी तरह से उपयुक्त हो।

जब स्वचालित विकास और लिक्विडवेयर का यह युग आएगा, तो विशिष्टताओं और कार्यान्वयन का इंजीनियरिंग प्रतिमान पुराना हो जाएगा।

इसके बजाय, हम एक्सपीरियंस एंड बिहेवियर इंजीनियरिंग के प्रतिमान में बदलाव करेंगे।

व्यवहार क्या है?

सरल शब्दों में, व्यवहार समय के साथ बदलने वाली स्थिति है।

और व्यवहार का परीक्षण करना इस समय-परिवर्तनशील स्थिति का परीक्षण करने से कम नहीं है।

इसके अलावा, व्यवहार का परीक्षण किसी ऐसी विशिष्टता के साथ संरेखण की पुष्टि करने के बारे में नहीं है जो यह परिभाषित करती है कि राज्य कैसे बदलते हैं। इसके बजाय, व्यवहार का परीक्षण उपयोगकर्ता के अनुभव की गुणवत्ता के आधार पर किया जाता है।

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

इन मूलभूत कार्यात्मक आवश्यकताओं को पूरा करने के बाद, उपयोगकर्ता अनुभव के दृष्टिकोण से उच्च-गुणवत्ता वाले व्यवहार के परीक्षण पर ध्यान केंद्रित किया जाता है।

परम अनुभव

मनुष्यों के लिए, परम उपयोगकर्ता अनुभव अच्छे स्वास्थ्य में अपने शरीर का नियंत्रण है।

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

यदि कोई व्यक्ति वांछित गतिविधियों को करने के लिए ऐसे भारी, जटिल, और अत्यधिक विवश प्रणाली को नियंत्रित करने का प्रयास करता है, तो अनुभव आमतौर पर काफी खराब होगा।

हालांकि, जब तक हम अस्वस्थ महसूस नहीं कर रहे होते हैं, हम इस भारी, जटिल, और अत्यधिक विवश शरीर को ऐसे हिलाते हैं जैसे यह भारहीन हो, इसे एक साधारण तंत्र की तरह सहजता से हेरफेर करते हैं, और इसकी सीमाओं और बाधाओं पर कोई ध्यान नहीं देते जैसे कि वे मौजूद ही नहीं थीं।

यही परम अनुभव है।

उच्च-गुणवत्ता वाले व्यवहार का पीछा करके, अपने शरीर को नियंत्रित करने के समान अनुभव प्रदान करना संभव हो सकता है।

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

निष्कर्ष में

अंतिम लिक्विडवेयर हमारे अपने शरीर जैसा अनुभव प्रदान करेगा।

ऐसा लिक्विडवेयर हमारे लिए शरीर जैसा कुछ बन जाएगा।

हर बार जब अंतिम लिक्विडवेयर का प्रसार होगा या उसके कार्य enhanced होंगे, तो ऐसा लगेगा मानो हमारे अपने शरीर का विस्तार हो रहा हो।