Evaluation Bias and Epistemic Inequality in Global Software Development
पूर्वी अफ्रीका और उत्तर-पश्चिमी यूरोप के 48 सॉफ्टवेयर इंजीनियरों का यह मिश्रित-पद्धति वाला अध्ययन यह प्रकट करता है कि तुलनीय तकनीकी प्रदर्शन के बावजूद, प्रणालीगत मूल्यांकन पूर्वाग्रहों के कारण यूरोपीय प्रतिभागी व्यवस्थित रूप से अपने पूर्वी अफ्रीकी सहयोगियों की क्षमता को कम आंकते हैं, जो वैश्विक सॉफ्टवेयर विकास में महत्वपूर्ण ज्ञानमीमांसीय असमानताओं को रेखांकित करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि सॉफ्टवेयर इंजीनियरिंग की दुनिया एक विशाल, वैश्विक कुकिंग कॉम्पिटिशन (खाना पकाने की प्रतियोगिता) है। आमतौर पर, उत्तर-पश्चिमी यूरोप (जैसे स्वीडन और नीदरलैंड) के शानदार किचन में बैठे जज, पूर्वी अफ्रीका (रवांडा और युगांडा) के शेफ द्वारा बनाए गए व्यंजनों को चखते हैं और यह मान लेते हैं कि अफ्रीकी व्यंजन "कम मसालेदार" या "निम्न गुणवत्ता" के होंगे क्योंकि वे एक अलग क्षेत्र से आते हैं। वे उम्मीद करते हैं कि यूरोपीय शेफ ही इस शिल्प के उस्ताद होंगे।
लेकिन इस शोध पत्र ने, जिसे शोधकर्ता सैम खोस्रवी और अमीर एच. पायबेराह ने लिखा है, इस कहानी को उलटने का फैसला किया। केवल अंतिम भोजन का स्वाद लेने के बजाय, उन्होंने दोनों क्षेत्रों के 48 शेफों को एक ही किचन में रखा, उन्हें बिल्कुल एक जैसे सामग्रियां और रेसिपी दीं, और उन्हें खाना बनाते हुए, आपस में बात करते हुए और एक-दूसरे को जज करते हुए देखा।
यहाँ क्या मिला, जिसे वास्तविकता के साथ परोसा गया है।
मुख्य व्यंजन: वास्तव में बेहतर खाना किसने बनाया?
शोधकर्ताओं ने शेफ के कौशल का परीक्षण करने के लिए तीन विशिष्ट चुनौतियाँ तैयार कीं:
- "टू-सम" (Two-Sum) पहेली: एक कोडिंग कार्य जहाँ आपको उन नंबरों के जोड़े खोजने होते हैं जो एक लक्ष्य तक पहुँचने के लिए जुड़ते हैं। यह बिल्कुल वैसा ही है जैसे दो विशिष्ट मसालों को खोजना जो एक आदर्श स्वाद का संयोजन बनाते हों।
- "यूआरएल शॉर्टनर" (URL Shortener) डिज़ाइन: एक सिस्टम डिज़ाइन चुनौती जहाँ शेफ को यह स्केच बनाना था कि एक ऐसी वेबसाइट कैसे बनाई जाए जो लंबे लिंक को छोटे लिंक (जैसे Bit.ly) में बदल देती है। यह एक बड़े किचन लेआउट की योजना बनाने की उनकी क्षमता का परीक्षण करता है।
- "सिक्योरिटी चेक" (Security Check): एक कोड रिव्यू जहाँ शेफ को एक लॉगिन सिस्टम में छिपे हुए जाल (बग्स) खोजने थे जो जानबूझकर खराब बनाया गया था।
चौंकाने वाली बात: जब यूरोपीय जजों ने परिणामों को देखा, तो उन्हें उम्मीद थी कि यूरोपीय शेफ आसानी से जीत जाएंगे। लेकिन डेटा ने कुछ अलग दिखाया।
- सीनियर शेफ: रवांडा के सीनियर शेफ अक्सर अपने यूरोपीय साथियों के बराबर स्तर पर खाना बना रहे थे। वास्तव में, सुरक्षा संबंधी बग्स (सिक्योरिटी चेक) पकड़ने के मामले में, सीनियर रवांडान शेफ ने डच शेफ से अधिक मुद्दे खोजे और स्वीडिश शेफ के लगभग बराबर रहे।
- जूनियर शेफ: जूनियर शेफ (जिनका अनुभव 3 वर्ष से कम है) में एक बड़ा अंतर दिखाई दिया। रवांडान जूनियर्स को अधिक संघर्ष करना पड़ा, वे अक्सर कार्यों को पूरा करने में विफल रहे, जबकि यूरोपीय जूनियर्स अधिक निरंतर (consistent) थे।
- "युगांडा" आउटलायर: शोधकर्ताओं को कोडिंग कार्यों के लिए युगांडा के डेटा को अलग करना पड़ा क्योंकि कुछ प्रतिभागियों ने AI टूल्स या इंटरनेट संसाधनों का उपयोग किया, जिससे "नो चीटिंग" (धोखाधड़ी न करने) के नियम टूट गए।
फैसला: यह पेपर सुझाव देता है कि यह विचार कि अफ्रीकी इंजीनियर स्वाभाविक रूप से कम कुशल हैं, गलत है। इसके बजाय, अंतर अनुभव और प्रशिक्षण से आता है। शीर्ष स्तर के रवांडान सीनियर उतने ही अच्छे हैं जितने कि यूरोपीय, लेकिन "औसत" कम दिखता है क्योंकि रवांडा में प्रशिक्षण प्रणालियाँ असमान हैं। कुछ शेफ विश्व-स्तरीय हैं; अन्य अभी भी बुनियादी बातें सीख रहे हैं।
संचार का स्वाद: सीधा बनाम सहायक
इसके बाद, शोधकर्ताओं ने देखा कि शेफ कोड की समीक्षा करते समय एक-दूसरे से कैसे बात करते हैं। यह एक आलोचक द्वारा किसी व्यंजन के बारे में बात करने जैसा है।
- यूरोपीय शैली: स्वीडन और नीदरलैंड के शेफ सख्त फूड क्रिटिक्स की तरह थे। वे बहुत सीधे थे। यदि कोई व्यंजन खराब था, तो वे कहते थे, "यह गलत है, इसे ठीक करो।" उनकी टिप्पणियाँ अक्सर तटस्थ या थोड़ी नकारात्मक होती थीं, जिन्हें वे "रचनात्मक" मानते थे।
- पूर्वी अफ्रीकी शैली: रवांडा और युगांडा के शेफ सहायक दोस्तों की तरह थे। उन्होंने बहुत अधिक सकारात्मक शब्दों का उपयोग किया। उनकी टिप्पणियाँ उत्साहजनक थीं, जैसे "अच्छी शुरुआत, लेकिन शायद आप यह आज़मा सकते हैं।"
- संख्याएँ: जब शोधकर्ताओं ने "सेंटिमेंट एनालिसिस" (एक कंप्यूटर प्रोग्राम जो लहजे को मापता है) चलाया, तो रवांडान और युगांडान टिप्पणियों का पॉजिटिव कंपाउंड स्कोर क्रमशः +0.541 और +0.919 था। डच टिप्पणियाँ नकारात्मक (-0.361) थीं, और स्वीडिश लगभग तटस्थ (+0.007) थीं।
पेपर तर्क देता है कि दोनों में से कोई भी शैली "बेहतर" नहीं है। यूरोपीय शैली दक्षता और त्रुटियों को तेजी से ठीक करने को प्राथमिकता देती है। पूर्वी अफ्रीकी शैली टीम को खुश रखने और मिलकर काम करने को प्राथमिकता देती है। यह खाना पकाने का बस एक अलग तरीका है।
ब्लाइंड टेस्ट टेस्ट: कौन किसे जज करता है?
यहाँ कहानी थोड़ी दुखद हो जाती है। शोधकर्ताओं ने शेफ से टेस्ट के परिणाम देखने से पहले एक-दूसरे के कौशल को रेट करने के लिए कहा।
- यूरोपीय जज: स्वीडिश और डच शेफ ने खुद को सबसे अच्छा बताया। उन्होंने रवांडान और युगांडान शेफ को बहुत खराब माना, अक्सर उन्हें कम स्कोर दिया। उन्होंने मान लिया कि अफ्रीकी शेफ में "कमजोर शिक्षा" या "खराब बुनियादी ढांचा" है।
- रियलिटी चेक: भले ही रवांडान सीनियर्स ने यह साबित कर दिया था कि वे उतना ही अच्छा खाना बना सकते हैं (या बग्स पकड़ने में बेहतर), फिर भी यूरोपीय जजों ने उन्हें कमतर माना। वे अभी भी उन्हें घटिया समझते थे, भले ही सबूत (टेस्ट स्कोर) कहते हों कि वे गलत हैं।
- अफ्रीकी जज: रवांडान शेफ ने खुद को यूरोपियनों के बराबर लेकिन युगांडान से थोड़ा बेहतर बताया। युगांडान शेफ ने यूरोपियनों को सबसे अच्छा बताया, जिससे पता चलता कि उन्होंने इस विचार को आत्मसात कर लिया था कि यूरोपीय श्रेष्ठ हैं।
पेपर स्पष्ट रूप रूप से इस विचार को खारिज करता है कि यह पूर्वाग्रह वास्तविक कौशल अंतर पर आधारित है। यह पूर्वाग्रह एक परसेप्शन गैप (धारणा का अंतर) है। यूरोपीय जज अफ्रीकी शेफ को "कम आंकते" हैं, भले ही सबूत (टेस्ट स्कोर) उन्हें गलत साबित करते हों।
किचन वर्कफ़्लो: योजना बनाम सुधार
अंत में, शोधकर्ताओं ने पूछा कि शेफ अपना समय कैसे बिताते हैं।
- यूरोपीय शेफ: वे अपने कुल प्रयास का एक बड़ा हिस्सा (लगतः 30%) बिल्कुल शुरुआत में खर्च करते हैं: योजना बनाना, डिज़ाइन करना और कोड लिखना। वे खाना शुरू करने से पहले उसे परफेक्ट बनाना चाहते हैं।
- रवांडान शेफ: वे शुरुआती डिज़ाइन पर कम समय बिताते हैं और अंत में अधिक समय देते हैं: डिप्लॉयमेंट, काम की जाँच करना और व्यंजन परोसे जाने के बाद बग्स को ठीक करना। वे "पोस्ट-डिप्लॉय वेरिफिकेशन" पर लगभग 12.9% समय और "बिल्ड एंड टेस्ट ऑटोमेशन" पर 11.0% समय बिताते हैं।
पेपर का सुझाव है कि यह इसलिए नहीं है कि एक समूह आलसी है। यह एक अलग रणनीति है। यूरोपियनों की कोशिश योजना बनाकर गलतियों को रोकने की है। रवांडान की कोशिश कड़ी जाँच करके गलतियों को पकड़ने की है। दोनों काम करते हैं, लेकिन वे अलग दिखते हैं।
निचोड़
यह पेपर यह नहीं कहता कि "अफ्रीका अब कोडिंग में सर्वश्रेष्ठ है" या "यूरोप विफल हो रहा है।" यह कहता है कि अफ्रीकी इंजीनियरों के बारे में जो रूढ़िवादी धारणा (stereotype) है, वह एक मिथक है।
डेटा दिखाता है कि:
- सीनियर रवांडान इंजीनियर कई क्षेत्रों में, विशेष रूप से सुरक्षा में, अपने यूरोपीय साथियों के समान सक्षम हैं।
- यूरोपीय इंजीनियर व्यवस्थित रूप से अपने अफ्रीकी समकक्षों को कम आंकते हैं, जिससे विश्वास और अवसर के लिए एक अनुचित बाधा पैदा होती है।
- अलग-अलग संस्कृतियों की अलग-अलग ताकत होती है: यूरोप अग्रिम डिज़ाइन (upfront design) में महान है; पूर्वी अफ्रीका सहयोगात्मक सत्यापन (collaborative verification) और सहायक टीम वर्क में महान है।
लेखक सुझाव देते हैं कि यदि हम इस आधार पर निर्णय लेना बंद कर दें कि कोई कहाँ से आता है और इस पर ध्यान दें कि वे वास्तव में क्या कर सकते हैं, तो वैश्विक सॉफ्टवेयर किचन एक बहुत अधिक शक्तिशाली और निष्पक्ष स्थान बन सकता है। लेकिन जब तक हम अपने दिमाग में मौजूद उन "ब्लाइंड टेस्ट" को ठीक नहीं करते, हम दुनिया के कुछ बेहतरीन शेफ को खोते रहेंगे।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।