Key points are not available for this paper at this time.
GitHub, जो कोड संस्करण नियंत्रण और सॉफ़्टवेयर टीमों में सॉफ़्टवेयर उत्पादन को सहयोगी बनाने के लिए प्रसिद्ध है, ने 2017 में GitHub मार्केटप्लेस पेश करके अपनी सेवाओं का विस्तार किया। यह ऑनलाइन मंच डेवलपर्स को उनके GitHub-होस्ट किए गए प्रोजेक्ट्स के उत्पादन में मदद करने के लिए स्वचालन उपकरणों को होस्ट करता है, और यह ओपन सोर्स सॉफ़्टवेयर (OSS) समुदाय में उपयोग किए जाने वाले उपकरणों पर जानकारी का एक मूल्यवान स्रोत बन गया है। इस अन्वेषणात्मक अध्ययन में, हम GitHub मार्केटप्लेस को एक सॉफ़्टवेयर मार्केटप्लेस के रूप में प्रस्तुत करते हैं, प्लेटफ़ॉर्म की विशेषताओं, विशेषताओं और नीतियों की व्यापकता से जांच करते हुए, उत्पादन स्वचालन में सामान्य विषयों की पहचान करते हैं। इसके अलावा, हम प्रैक्टिशनर्स और शोधकर्ताओं के बीच लोकप्रिय उपकरणों का अध्ययन करते हैं और उद्योग और अकादमी के बीच इन उपकरणों के दृष्टिकोण में असमानताओं को उजागर करते हैं। हमने पिछले अध्ययनों से सॉफ़्टवेयर ऐप स्टोर का वैकल्पिक ढांचा अपनाया और इसका उपयोग GitHub मार्केटप्लेस पर 32 श्रेणियों में 8,318 स्वचालित उत्पादन उपकरणों (440 ऐप्स और 7,878 कार्यों) का परीक्षण करने के लिए किया। हमने इस मार्केटप्लेस की नीतियों की जांच और वर्णन किया, जो एक अद्वितीय मंच है जहां डेवलपर्स अन्य डेवलपर्स के उपयोग के लिए उत्पादन उपकरण साझा करते हैं। इसके अलावा, हमने 2000 से 2021 के बीच प्रकाशित 515 शोध पत्रों का व्यवस्थित मानचित्रण किया और ओपन-सोर्स शैक्षिक उत्पादन उपकरणों की तुलना मार्केटप्लेस में उपलब्ध उपकरणों से की। हमने पाया कि हालांकि साहित्य में कुछ स्वचालन विषयों का व्यावहारिक रूप से व्यापक उपयोग किया जाता है, वे स्वचालित उत्पादन के लिए व्यावहारिक स्थिति के साथ संरेखित नहीं हुए हैं। हमने यह भी खोजा कि प्रैक्टिशनर्स अक्सर “निरंतर एकीकरण” और “यूटिलिटीज” जैसे कार्यों के लिए स्वचालन उपकरणों का उपयोग करते हैं, जबकि शोधकर्ता अधिकतर “कोड गुणवत्ता” और “परीक्षण” पर ध्यान केंद्रित करते हैं। हमारा अध्ययन स्वचालन उत्पादन के लिए ओपन-सोर्स उपकरणों के परिदृश्य को उजागर करता है। हमने उद्योग के रुझानों और शोधकर्ताओं की प्राथमिकताओं के बीच की असमानताओं की भी जांच की। इन भिन्नताओं को जानने से शोधकर्ताओं को मौजूदा काम पर निर्माण करने और प्रैक्टिशनर्स को उनके विशिष्ट आवश्यकताओं के अनुसार उपकरणों का चयन करने में मार्गदर्शन मिल सकता है। उद्योग और अकादमी के बीच इस गैप को पाटने से क्षेत्र में आगे की नवोन्मेष को बढ़ावा मिलता है और यह सुनिश्चित करता है कि शोध सॉफ़्टवेयर उत्पादन में उभरती चुनौतियों के प्रति प्रासंगिक बना रहे।
सरोर एट अल। (सन,) ने इस प्रश्न का अध्ययन किया।