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