कोपायलट GitHub कोपायलट प्रभावी रूप से विभिन्न को कवर करता है
GitHub लेना
केवल आकाश ही नहीं, बल्कि तारों तक भी सह-पायलट
रोमांचकारी कोपायलट लॉन्च के लिए 5 टेकऑफ़ टिप्स
डेनियल फिगुइसियो, फील्ड सीटीओ, एपीएसी;
ब्रोंटे वैन डेर होर्न, स्टाफ उत्पाद प्रबंधक
कार्यकारी सारांश
AI-सहायता प्राप्त कोडिंग आपकी सॉफ़्टवेयर विकास प्रक्रियाओं और परिणामों को बदल सकती है। यह लेख आपके संगठन में GitHub Copilot के सफल स्केलिंग का समर्थन करने के लिए पाँच युक्तियों पर चर्चा करता है ताकि इन परिणामों की प्राप्ति को सक्षम किया जा सके।
चाहे आप कोड निर्माण में तेजी लाना चाहते हों, समस्या-समाधान को सरल बनाना चाहते हों या कोड रखरखाव में सुधार करना चाहते हों, Copilot को सोच-समझकर और व्यवस्थित तरीके से लागू करके, आप Copilot के लाभों को अधिकतम कर सकते हैं और साथ ही संभावित जोखिमों को कम करने में मदद कर सकते हैं - एक सहज एकीकरण का समर्थन कर सकते हैं जो विकास टीमों को उत्पादकता और नवाचार की नई ऊंचाइयों पर ले जाता है।
परिचय: GitHub Copilot के सफल लॉन्च की तैयारी
डेवलपर समुदाय पर GitHub Copilot का प्रभाव परिवर्तनकारी से कम नहीं रहा है। हमारे डेटा से पता चलता है कि Copilot डेवलपर दक्षता को 55% तक बढ़ाता है और 85% उपयोगकर्ताओं के लिए कोड गुणवत्ता में विश्वास बढ़ाता है। 2023 में Copilot व्यवसाय के रोलआउट और 2024 में Copilot Enterprise की शुरुआत के साथ, Copilot को उनके वर्कफ़्लो में सहजता से एकीकृत करने में प्रत्येक संगठन का समर्थन करना हमारी प्राथमिकता है।
सफल लॉन्च के लिए प्रबंधन और सुरक्षा टीमों से अनुमोदन प्राप्त करना, बजट आवंटित करना, खरीदारी पूरी करना और संगठनात्मक नीतियों का पालन करना आवश्यक है। हालाँकि, एक सुचारू लॉन्च को बढ़ावा देने के लिए आप और भी बहुत कुछ कर सकते हैं।
कोपाइलट के प्रभाव को लेकर उत्साह स्पष्ट है। यह सिर्फ़ विकास को गति देने के बारे में नहीं है; यह काम की गुणवत्ता को बढ़ाने और डेवलपर के आत्मविश्वास को बढ़ाने के बारे में है। जैसे-जैसे हम कोपाइलट को ज़्यादा से ज़्यादा व्यवसायों और संगठनों से परिचित कराते हैं, हमारा ध्यान सभी के लिए सहज एकीकरण को सुविधाजनक बनाने में मदद करने पर है।
सुचारू रूप से अपनाने के लिए प्रारंभिक योजना बनाना महत्वपूर्ण है। प्रबंधन और सुरक्षा टीमों के साथ चर्चा शुरू करना, बजट की योजना बनाना और खरीद प्रक्रिया को नेविगेट करना समय से पहले शुरू कर देना चाहिए। यह दूरदर्शिता व्यापक योजना बनाने की अनुमति देती है और आपके संगठन की नीतियों का पालन सुनिश्चित करती है, जिससे Copilot एकीकरण के लिए कम घर्षण का मार्ग प्रशस्त होता है।
इन चर्चाओं और नियोजन चरणों को पहले से शुरू करके, आप संक्रमण को आसान बना सकते हैं और संभावित बाधाओं को सक्रिय रूप से संबोधित कर सकते हैं। यह तैयारी सुनिश्चित करती है कि जब तक Copilot आपकी टीमों के लिए रोल आउट करने के लिए तैयार हो, तब तक सफल लॉन्च के लिए सब कुछ तैयार हो।
इस गाइड में, हम सभी आकार के संगठनों से एकत्रित रणनीतियों को साझा करेंगे जिन्होंने कोपायलट को अपनी विकास प्रक्रियाओं में सफलतापूर्वक एकीकृत किया है।
इन चरणों का पालन करके, आप न केवल अपने कोपायलट रोलआउट को सुव्यवस्थित कर सकते हैं, बल्कि अपनी टीमों के लिए इसके दीर्घकालिक लाभ को भी अधिकतम कर सकते हैं।
अंतिम क्षण तक प्रतीक्षा न करें - कोपायलट की पूरी क्षमता को अनलॉक करने और पहले दिन से ही अपने डेवलपर्स के लिए एक सहज अनुभव बनाने के लिए अभी से तैयारी शुरू करें।
टिप #1: विश्वास बनाने के लिए पारदर्शिता ज़रूरी है
GitHub Copilot जैसे नए टूल को अपनाने के बारे में टीमों का उत्सुक (और कभी-कभी संदेहपूर्ण) होना स्वाभाविक है। एक सहज संक्रमण बनाने के लिए, आपकी घोषणाओं में Copilot को अपनाने के कारणों को स्पष्ट रूप से व्यक्त किया जाना चाहिए - ईमानदार और पारदर्शी रहें। यह नेताओं के लिए संगठन के इंजीनियरिंग लक्ष्यों को सुदृढ़ करने का एक शानदार अवसर है, चाहे वे गुणवत्ता में सुधार करने, विकास की गति बढ़ाने या दोनों पर केंद्रित हों। यह स्पष्टता टीमों को Copilot के रणनीतिक मूल्य को समझने में मदद करेगी और यह कैसे संरेखित होती है
संगठनात्मक उद्देश्यों के साथ.
विश्वास निर्माण के लिए प्रमुख रणनीतियाँ:
- नेतृत्व से स्पष्ट संचार: कोपायलट को अपनाने के कारणों को स्पष्ट रूप से बताएं। समझाएँ कि यह संगठन को अपने लक्ष्य हासिल करने में कैसे मदद करेगा, चाहे वह कोड की गुणवत्ता बढ़ाना हो, विकास चक्रों को गति देना हो या दोनों।
गोद लेने की घोषणा करने के लिए प्रासंगिक संगठनात्मक चैनलों का उपयोग करें। इसमें ईमेल, टीम मीटिंग, आंतरिक न्यूज़लेटर और सहयोग प्लेटफ़ॉर्म शामिल हो सकते हैं। - नियमित प्रश्नोत्तर सत्र: नियमित रूप से प्रश्नोत्तर सत्र आयोजित करें जहाँ कर्मचारी अपनी चिंताएँ व्यक्त कर सकें और प्रश्न पूछ सकें। इससे खुले संचार को बढ़ावा मिलता है और किसी भी संदेह या अनिश्चितता को दूर किया जाता है।
अपने रोलआउट कार्यक्रम को अद्यतन करने के लिए इन सत्रों से प्राप्त जानकारी का उपयोग करें, अपनी टीम की प्रतिक्रिया के आधार पर अपने FAQs और अन्य सहायता सामग्रियों को लगातार परिष्कृत करें। - मापों को लक्ष्यों के साथ संरेखित करें: सुनिश्चित करें कि आपके द्वारा ट्रैक किए जाने वाले मीट्रिक आपके कोपायलट अपनाने के लक्ष्यों के साथ संरेखित हों। उदाहरण के लिए, यदि आपका लक्ष्य कोड की गुणवत्ता में सुधार करना है, तो कोड सुधार से संबंधित मीट्रिक को ट्रैक करेंview दक्षता और दोष दर.
आप जो कहते हैं और जो मापते हैं, उसके बीच एकरूपता प्रदर्शित करें - इससे विश्वास बढ़ता है और यह दर्शाता है कि आप कोपायलट द्वारा लाए जा सकने वाले लाभों के प्रति गंभीर हैं। - निरंतर अनुस्मारक और प्रशिक्षण: गोद लेने के लक्ष्यों को लगातार मजबूत करने के लिए अनुस्मारक और प्रशिक्षण सामग्री का उपयोग करें। इसमें समय-समय पर अपडेट, सफलता की कहानियाँ और Copilot का प्रभावी ढंग से लाभ उठाने के व्यावहारिक सुझाव शामिल हो सकते हैं।
टीमों को कोपायलट के साथ गति प्राप्त करने में सहायता करने के लिए व्यापक संसाधन, जैसे कि मार्गदर्शिकाएँ, ट्यूटोरियल और सर्वोत्तम अभ्यास प्रदान करें (इसके बारे में नीचे अधिक जानकारी दी गई है)।
Sampसंचार योजना
- प्रारंभिक घोषणा:
संदेश: "हमें अपनी विकास प्रक्रियाओं को बढ़ाने के लिए GitHub Copilot को अपनाने की घोषणा करते हुए खुशी हो रही है। यह टूल हमें कोड की गुणवत्ता में सुधार करने और हमारे रिलीज़ चक्रों को तेज़ करने के हमारे लक्ष्यों को प्राप्त करने में मदद करेगा। सफल रोलआउट के लिए आपकी भागीदारी और प्रतिक्रिया महत्वपूर्ण है।" - चैनल: ईमेल, आंतरिक समाचार पत्र, टीम मीटिंग।
- नियमित प्रश्नोत्तर सत्र:
संदेश: "GitHub Copilot के बारे में अधिक जानने और यह जानने के लिए कि यह हमारी टीम को कैसे लाभ पहुँचा सकता है, हमारे प्रश्नोत्तर सत्र में शामिल हों। किसी भी चिंता का समाधान करने और एकीकरण प्रक्रिया को बेहतर बनाने में हमारी सहायता करने के लिए अपने प्रश्न और प्रतिक्रिया साझा करें।" - चैनल: वीडियो कॉन्फ्रेंस, कंपनी इंट्रानेट।
- प्रगति अद्यतन और मीट्रिक्स:
संदेश: "हम यह सुनिश्चित करने के लिए प्रमुख मीट्रिक्स पर नज़र रख रहे हैं कि GitHub Copilot हमें अपने लक्ष्य हासिल करने में मदद कर रहा है। यहाँ हमारी प्रगति और Copilot किस तरह से बदलाव ला रहा है, इस पर नवीनतम अपडेट दिए गए हैं।" - चैनल: मासिक रिपोर्ट, डैशबोर्ड.
- प्रशिक्षण और संसाधन वितरण:
संदेश: "GitHub Copilot का उपयोग करने के लिए हमारी नई प्रशिक्षण सामग्री और सर्वोत्तम अभ्यास मार्गदर्शिका देखें। ये संसाधन आपको इस शक्तिशाली टूल का अधिकतम लाभ उठाने में मदद करने के लिए डिज़ाइन किए गए हैं।" - चैनल: आंतरिक विकि, ईमेल, प्रशिक्षण सत्र।
सिर्फ हमारी बात मत सुनो...
परीक्षण लिखना एक ऐसा क्षेत्र है जहाँ एक्सेंचर के डेवलपर्स ने GitHub Copilot को बेहद उपयोगी पाया है। "इसने हमें अपनी पाइपलाइन में सभी यूनिट टेस्ट, फंक्शनल टेस्ट और परफॉरमेंस टेस्ट बनाने के लिए समय निकालने की अनुमति दी है, बिना पीछे जाकर प्रभावी रूप से दोगुना कोड लिखे।
शॉक ने कहा, "अतीत में कभी भी इतना समय नहीं था कि हम पीछे जाकर उन सभी तक पहुंच सकें।"
परीक्षण लिखने के अतिरिक्त, कोपायलट ने एक्सेंचर के डेवलपर्स को लगातार बढ़ते तकनीकी ऋण से निपटने में भी मदद की है, जो इस आकार के किसी भी संगठन के लिए चुनौती है।
"हमारे पास डेवलपर्स से ज़्यादा काम है। हम सिर्फ़ सब कुछ नहीं कर सकते," शॉक ने कहा। "अपने डेवलपर्स के कौशल को बढ़ाकर और उन्हें ज़्यादा तेज़ी से और बेहतर गुणवत्ता के साथ सुविधाएँ और फ़ंक्शन बनाने में मदद करके, हम ज़्यादा काम कर पा रहे हैं जो पहले नहीं हो पाया था।"
डैनियल शॉक | एप्लीकेशन आर्किटेक्ट, एक्सेंचर | एक्सेंचर
एक्सेंचर और गिटहब केस स्टडी
सारांश
विश्वास बनाने के लिए, GitHub Copilot को अपनाने के कारणों को स्पष्ट रूप से बताएं और यह आपके संगठन के लक्ष्यों के साथ कैसे संरेखित है। नियमित अपडेट, खुले प्रश्नोत्तर सत्र और निरंतर प्रशिक्षण प्रदान करने से आपकी टीम को सहज महसूस करने और किसी भी चिंता का समाधान करने में मदद मिलेगी।
टिप #2: तकनीकी तत्परता, इसमें हम आपको जिम्मेदारी सौंपते हैं
GitHub Copilot के लिए ऑनबोर्डिंग प्रक्रिया को सरल बनाने में मदद के लिए GitHub के व्यापक दस्तावेज़ों का लाभ उठाएं, यह सुनिश्चित करते हुए कि यह आपके डेवलपर्स के लिए यथासंभव सहज हो।
संभावित टकराव बिंदुओं (जैसे, नेटवर्क सेटिंग्स) की पहचान करने के लिए प्रारंभिक अपनाने वालों के एक समूह को शामिल करें और व्यापक रोलआउट से पहले इन मुद्दों का समाधान करें।
तकनीकी तत्परता के लिए प्रमुख रणनीतियाँ:
- प्रारंभिक अपनाने वालों का अवलोकन: अपने शुरुआती अपनाने वालों के साथ ग्राहकों की तरह व्यवहार करें, उनके ऑनबोर्डिंग अनुभव का बारीकी से निरीक्षण करें। किसी भी ऐसे घर्षण बिंदु पर नज़र रखें जो प्रक्रिया में बाधा डाल सकता है, जैसे कॉन्फ़िगरेशन समस्याएँ या नेटवर्क सेटिंग।
शुरुआती अपनाने वालों के लिए अपने अनुभव और सुझाव साझा करने के लिए एक फीडबैक लूप स्थापित करें। इससे संभावित बाधाओं और सुधार के क्षेत्रों के बारे में मूल्यवान जानकारी मिलेगी। - मुद्दों का शीघ्र समाधान करें: प्रारंभिक अपनाने वालों द्वारा पहचाने गए किसी भी मुद्दे के समाधान के लिए समर्पित एक छोटा टास्क फोर्स बनाने पर विचार करें।
इस टीम के पास फीडबैक पर त्वरित कार्रवाई करने के लिए प्राधिकार और संसाधन होने चाहिए।
संगठन के अनुरूप ऑनबोर्डिंग दस्तावेज़ को अद्यतन और संवर्धित करने के लिए फीडबैक का उपयोग करें, जिससे यह अधिक व्यापक और उपयोगकर्ता-अनुकूल बन सके। - धीरे-धीरे रोलआउट: ऑनबोर्डिंग प्रक्रिया को बेहतर ढंग से सपोर्ट करने के लिए उपयोगकर्ताओं के एक छोटे समूह से शुरुआत करें जो कि सहज और कुशल हो। धीरे-धीरे स्केल अप करें क्योंकि आप ज़्यादातर समस्याओं को कम करते हैं, केवल किनारे के मामलों को छोड़ते हैं।
फीडबैक और अवलोकन के आधार पर प्रक्रिया को निरंतर परिष्कृत करना, जिससे व्यापक टीम के लिए निर्बाध अनुभव सुनिश्चित हो सके। - फीडबैक तंत्र: Copilot में शामिल होने वाले लोगों के लिए उपयोग में आसान फीडबैक फॉर्म या सर्वेक्षण प्रदान करें। नियमित रूप से प्रतिक्रिया देंview इस फीडबैक का उपयोग प्रवृत्तियों और सामान्य मुद्दों की पहचान करने के लिए किया जाएगा।
फीडबैक पर तुरंत कार्रवाई करें ताकि यह पता चले कि आप उपयोगकर्ता के इनपुट को महत्व देते हैं और उनके अनुभव को बेहतर बनाने के लिए प्रतिबद्ध हैं।
सुनिए उनसे...
"हमने अपनी विशिष्ट आवश्यकताओं को पूरा करने के लिए एक स्वचालित सीट प्रावधान और प्रबंधन प्रणाली बनाई। हम चाहते थे कि ASOS का कोई भी डेवलपर जो GitHub Copilot का उपयोग करना चाहता है, वह यथासंभव कम से कम परेशानी के साथ इसका उपयोग कर सके। लेकिन हम इसे संगठन स्तर पर सभी के लिए चालू नहीं करना चाहते थे क्योंकि यह संसाधनों का बहुत ही अक्षम उपयोग होगा। इसलिए हमने अपना स्वयं का सेल्फ-सर्विस सिस्टम बनाया।
हमारे पास एक आंतरिक webऐसी साइट जहां हर कर्मचारी को लाभ मिलता हैfileGitHub Copilot सीट प्राप्त करने के लिए, उन्हें बस अपने प्रो पर एक बटन पर क्लिक करना होगाfileपर्दे के पीछे, यह एक Microsoft Azure फ़ंक्शन प्रक्रिया शुरू करता है जो डेवलपर के Azure टोकन को मान्य करता है और सीट का प्रावधान करने के लिए GitHub Copilot Business API को कॉल करता है। डेवलपर्स चाहें तो कमांड लाइन से भी ऐसा कर सकते हैं।
साथ ही, हमारे पास एक Azure फ़ंक्शन है जो सीट उपयोग डेटा खींचकर रात में निष्क्रिय खातों की जाँच करता है। यदि किसी सीट का 30 दिनों तक उपयोग नहीं किया गया है, तो हम अगली बिलिंग अवधि शुरू होने से पहले उसे हटाने के लिए चिह्नित करते हैं। हम हटाने से पहले गतिविधि के लिए एक आखिरी बार जाँच करते हैं और फिर उन सभी डेवलपर्स को एक ईमेल भेजते हैं जिनकी सीटें रद्द कर दी गई हैं। अगर उन्हें फिर से सीट चाहिए, तो वे बस उस बटन पर क्लिक कर सकते हैं और प्रक्रिया को फिर से शुरू कर सकते हैं।”
डायलन मोर्ले | प्रमुख प्रमुख इंजीनियर | ASOS
ASOS और GitHub केस स्टडी
सारांश
GitHub Copilot ऑनबोर्डिंग को सुचारू बनाने के लिए, GitHub के दस्तावेज़ों का लाभ उठाएँ और पूरे संगठन में इसे लागू करने से पहले संभावित समस्याओं की पहचान करने के लिए शुरुआती अपनाने वालों को शामिल करें। एक मज़बूत फ़ीडबैक तंत्र को लागू करने से आपको प्रक्रिया को बेहतर बनाने और अनुभव को लगातार बेहतर बनाने में मदद मिलेगी।
टिप #3: प्रशिक्षण युक्तियाँ, एक मार्गदर्शक प्रकाश
इंजीनियर की मूल कोडिंग भाषा में प्रशिक्षण सामग्री प्रदान करना अविश्वसनीय रूप से प्रभावशाली है, खासकर जब यह उनके दैनिक वर्कफ़्लो के लिए प्रासंगिक संदर्भों में GitHub Copilot का प्रदर्शन करता है।
इसके अलावा, प्रशिक्षण को औपचारिक वीडियो या सीखने के मॉड्यूल तक सीमित नहीं होना चाहिए; सहकर्मियों द्वारा साझा किए गए 'वाह' क्षण और व्यावहारिक सुझाव विशेष रूप से शक्तिशाली हो सकते हैं। सुनिश्चित करें कि जब आप अपनी टीमों में Copilot को रोल आउट करते हैं तो ये संसाधन आसानी से उपलब्ध हों। यदि आपको सही प्रशिक्षण कार्यक्रम बनाने या अपने संगठन के लिए विशिष्ट प्रशिक्षण तैयार करने में सहायता की आवश्यकता है, तो हमारे GitHub विशेषज्ञ मदद के लिए उपलब्ध हैं।
प्रशिक्षण को गति देने के लिए प्रमुख रणनीतियाँ:
- अनुकूलित प्रशिक्षण सामग्री: ऐसी प्रशिक्षण सामग्री बनाएँ जो आपके इंजीनियरों द्वारा प्रतिदिन उपयोग की जाने वाली कोडिंग भाषाओं और फ़्रेमवर्क के लिए विशिष्ट हों। यह प्रासंगिक प्रासंगिकता प्रशिक्षण को अधिक आकर्षक और व्यावहारिक बनाती है। इन सामग्रियों को आसानी से सुलभ बनाएँ, चाहे आंतरिक पोर्टल, साझा ड्राइव या सीधे आपके डेवलपर्स द्वारा उपयोग किए जाने वाले टूल के माध्यम से। सीटों का प्रावधान करते समय इन संसाधनों के लिंक प्रदान करना एक बढ़िया अभ्यास है।
- सहकर्मी साझाकरण: अपनी टीम के भीतर साझाकरण की संस्कृति को प्रोत्साहित करें। डेवलपर्स को टीम मीटिंग, चैट ग्रुप या आंतरिक ब्लॉग के माध्यम से कोपायलट के साथ अपने 'वाह' पल और टिप्स साझा करने के लिए कहें।
इन साथियों के अनुभवों को सफलता की कहानियों के भंडार में संकलित करें जिससे अन्य लोग सीख सकें और प्रेरित हो सकें। अपने संगठन के लिए Copilot के लिए सफलताओं, सर्वोत्तम प्रथाओं और शासन को साझा करने के लिए अपना स्वयं का समुदाय बनाना शुरू करें - नियमित अद्यतन और संचार:
कोपायलट आपके संगठन में क्या हासिल कर रहा है, इसके बारे में सभी को सूचित रखें (जिसमें आपके मापों से पता चला है कि आप किस मील के पत्थर तक पहुँच चुके हैं)। नियमित अपडेट प्रदान करने के लिए ईमेल न्यूज़लेटर्स, संगठनात्मक न्यूज़फ़ीड या आंतरिक सोशल प्लेटफ़ॉर्म का उपयोग करें।
कोपायलट द्वारा लाई गई विशिष्ट सफलताओं और सुधारों (या तो गुणात्मक या मात्रात्मक) को हाइलाइट करें। यह न केवल उत्साह का निर्माण करता है बल्कि वास्तविक दुनिया के परिदृश्यों में टूल के मूल्य को भी प्रदर्शित करता है। - कार्यान्वयन चरण:
संसाधनों का प्रावधान: सह-पायलट सीट प्रदान करते समय, डेवलपर की मूल भाषा में भूमिका-विशिष्ट प्रशिक्षण सामग्री के लिंक शामिल करें।
लगातार संचार: अपने संगठन में Copilot के लाभों और सफलताओं के बारे में संवाद करने में सक्रिय रहें। न्यूज़लैटर या आंतरिक न्यूज़फ़ीड के माध्यम से टीम को नियमित रूप से नई सुविधाओं, उपयोगकर्ता युक्तियों और सफलता की कहानियों के बारे में अपडेट करें।
सहकर्मी सीखने को प्रोत्साहित करें: ऐसा माहौल तैयार करें जहाँ डेवलपर्स अपने सकारात्मक अनुभव और सुझाव एक दूसरे के साथ साझा कर सकें। अनौपचारिक सत्र आयोजित करें जहाँ टीम के सदस्य चर्चा कर सकें कि वे Copilot का प्रभावी ढंग से उपयोग कैसे कर रहे हैं।
सफलता स्वयं बोलती है...
"जब हम अपने व्यावसायिक समूह में सिस्को के 6,000 डेवलपर्स के लिए GitHub Copilot को रोल आउट करने गए, तो वे उत्सुक और उत्साहित थे, लेकिन उनके पास बहुत सारे सवाल थे। हमने अपने GitHub प्रीमियम सहायता दल के साथ मिलकर प्रशिक्षण सत्रों की एक श्रृंखला आयोजित की, जहाँ उन्होंने GitHub Copilot के साथ शुरुआत करने का तरीका बताया, उपयोगी संकेत लिखने के लिए सर्वोत्तम अभ्यास प्रदान किए, और इसकी अनूठी क्षमताओं का प्रदर्शन किया, उसके बाद प्रश्नोत्तर सत्र आयोजित किया। जल्द ही, हमारे डेवलपर्स अपने दिन-प्रतिदिन के विकास के दौरान आत्मविश्वास से GitHub Copilot का उपयोग करने लगे। जिस चीज़ ने वास्तव में हमारी मदद की, वह हमारे डेवलपर्स के सवालों और चिंताओं को पहले से ही समझ लेना और अपने सत्रों को उच्च स्तर पर रखना था, ताकि हमारे प्रश्नोत्तर सत्र के दौरान शुरुआती चिंताओं का समाधान किया जा सके।"
ब्रायन कीथ | इंजीनियरिंग टूल्स के प्रमुख, सिस्को सिक्योर | सिस्को
सिस्को और गिटहब केस स्टडी
सारांश
प्रशिक्षण सामग्री महत्वपूर्ण है - उन्हें उन भाषाओं और फ़्रेमवर्क के अनुसार तैयार करें जिनका उपयोग आपके डेवलपर रोज़ाना करते हैं। अपनी टीम के बीच 'वाह' पलों को साझा करने की संस्कृति को बढ़ावा दें और GitHub Copilot का उपयोग करके अपने संगठन द्वारा प्राप्त उपलब्धियों और मील के पत्थरों पर नियमित अपडेट प्रदान करना सुनिश्चित करें।
किसी नए तकनीकी उपकरण को अपनाने में समय लगता है, और जबकि हमने इस प्रक्रिया को यथासंभव सुव्यवस्थित कर दिया है, इंजीनियरों को अभी भी अपने कार्य वातावरण में GitHub Copilot को स्थापित करने के लिए समर्पित समय की आवश्यकता है। इंजीनियरों के लिए Copilot के साथ प्रयोग करने और यह देखने के लिए उत्साह और अवसर पैदा करना आवश्यक है कि यह उनके वर्कफ़्लो में कैसे फिट बैठता है। अवास्तविक डिलीवरी दबाव के तहत इंजीनियरों से GitHub Copilot को अपनाने की उम्मीद करना अव्यावहारिक है; हर किसी को अपने अभ्यास में नए उपकरणों को प्रभावी ढंग से एकीकृत करने के लिए समय चाहिए।
संबंध बनाने में सहायक प्रमुख रणनीतियाँ
- समर्पित समय आवंटित करें: सुनिश्चित करें कि इंजीनियरों के पास कोपायलट पर काम करने के लिए समर्पित समय हो। इसे ऐसे समय में शेड्यूल किया जाना चाहिए जब वे डिलीवरी की सख्त समयसीमा के अंतर्गत न हों, ताकि मल्टीटास्किंग को रोका जा सके और पूरी तरह से काम में शामिल होने को सुनिश्चित किया जा सके।
- उत्साह पैदा करें और प्रयोग करने के लिए प्रोत्साहित करें: Copilot के संभावित लाभों को उजागर करके और इंजीनियरों को इसके साथ प्रयोग करने के लिए प्रोत्साहित करके इसके बारे में उत्साह की भावना को बढ़ावा दें। सफलता की कहानियाँ और अनुभव साझा करेंampउन्हें बताया गया कि यह किस प्रकार उनके कार्यप्रवाह को बढ़ा सकता है।
- व्यापक संसाधन उपलब्ध कराएं:
इंजीनियरों को शुरुआत करने में मदद करने के लिए विभिन्न प्रकार के संसाधन उपलब्ध कराएं:
• GitHub Copilot प्लगइन को स्थापित करने और सेट अप करने का तरीका प्रदर्शित करने वाले वीडियो साझा करें।
• प्रासंगिक उदाहरण दिखाने वाली सामग्री प्रदान करेंampडेवलपर के विशिष्ट कोडिंग वातावरण के अनुरूप सामग्री।
• इंजीनियरों को GitHub Copilot का उपयोग करके अपना पहला कोड लिखने के लिए प्रोत्साहित करें, सरल कार्यों से शुरू करके अधिक जटिल परिदृश्यों तक आगे बढ़ें। - समर्पित ऑनबोर्डिंग सत्र आयोजित करें:
ऑनबोर्डिंग सत्र निर्धारित करें, जैसे कि सुबह या दोपहर, जहां इंजीनियर पूरी तरह से कोपायलट की स्थापना और अन्वेषण पर ध्यान केंद्रित कर सकें।
यह स्पष्ट कर दें कि इस समय को सीखने और प्रयोग करने के लिए समर्पित करना स्वीकार्य है। - साथियों के सहयोग और साझाकरण को प्रोत्साहित करें:
इंजीनियरों के लिए अपने ऑनबोर्डिंग अनुभव और सुझावों को एक दूसरे के साथ साझा करने के लिए चैनल बनाएं, जैसे कि स्लैक या टीम्स। यह सहकर्मी समर्थन आम चुनौतियों का समाधान करने और ऑनबोर्डिंग अनुभव को बेहतर बनाने में मदद कर सकता है।
सहयोगात्मक शिक्षण और नवाचार को प्रोत्साहित करने के लिए GitHub Copilot हैकथॉन के आयोजन पर विचार करें। - नियमित जांच और फीडबैक:
ऑनबोर्डिंग प्रक्रिया पर फीडबैक एकत्र करने और सुधार की आवश्यकता वाले किसी भी क्षेत्र की पहचान करने के लिए नियमित रूप से जांच करें। ऑनबोर्डिंग अनुभव को लगातार बेहतर बनाने और बेहतर बनाने के लिए इस फीडबैक का उपयोग करें।
Sampले ऑनबोर्डिंग शेड्यूल:
दिन 1: परिचय और सेटअप
- सुबह: GitHub Copilot को स्थापित करने और सेट अप करने पर एक वीडियो ट्यूटोरियल देखें।
- दोपहर: अपने विकास वातावरण में प्लगइन को स्थापित और कॉन्फ़िगर करें।
दिन 2: सीखना और प्रयोग करना
- सुबह: प्रासंगिक अनुभव दिखाने वाली सामग्री देखेंampGitHub Copilot की कार्रवाई में।
- दोपहर: कोपायलट का उपयोग करके अपना पहला कोड लिखें (उदाहरण के लिए, थोड़ा अधिक जटिल "हैलो वर्ल्ड" परिदृश्य)।
दिन 3: अभ्यास और प्रतिक्रिया
- सुबह: GitHub Copilot के साथ प्रयोग जारी रखें और इसे अपनी वर्तमान परियोजनाओं में एकीकृत करें।
- दोपहर: कोपायलट ऑनबोर्डिंग चैनल (स्लैक, टीम्स, आदि) में "मैंने कैसा प्रदर्शन किया" प्रविष्टि पोस्ट करें और प्रतिक्रिया दें।
लाइनों के बीच पढ़ें…
मर्काडो लिब्रे अपने स्वयं के दो महीने के "बूटक" की पेशकश करके अगली पीढ़ी के डेवलपर्स में निवेश करता हैamp” नए कर्मचारियों को कंपनी के सॉफ़्टवेयर स्टैक को सीखने और “मर्काडो लिब्रे तरीके” से समस्याओं को हल करने में मदद करने के लिए। जबकि GitHub Copilot अधिक अनुभवी डेवलपर्स को तेजी से कोड लिखने और संदर्भ स्विचिंग की आवश्यकता को कम करने में मदद कर सकता है, Brizuela GitHub Copilot में इस ऑनबोर्डिंग प्रक्रिया को तेज करने और सीखने की अवस्था को समतल करने की बहुत अधिक क्षमता देखता है।
लूसिया ब्रिज़ुएला | वरिष्ठ तकनीकी निदेशक | मर्काडो लिब्रे
मर्काडो लिब्रे और गिटहब केस स्टडी
सारांश
अपनी टीम को GitHub Copilot के साथ जुड़ने और प्रयोग करने के लिए समर्पित समय आवंटित करें जब वे तनावमुक्त हों और दबाव में न हों। उत्साह को बढ़ावा दें और संसाधन प्रदान करें - जिसमें व्यापक मार्गदर्शिकाएँ और व्यावहारिक सत्र शामिल हैं - ताकि उन्हें Copilot को उनके वर्कफ़्लो में प्रभावी रूप से एकीकृत करने में मदद मिल सके।
हममें से अधिकांश लोग साथियों के दबाव और उन लोगों की राय से प्रभावित होते हैं जिन्हें हम विशेषज्ञ मानते हैं - प्रभावशाली लोगों के समर्थन और उत्पाद समीक्षा के प्रभाव के समान।viewGitHub Copilot भी इससे अलग नहीं है। इंजीनियर अपने साथियों और सम्मानित सहकर्मियों से मान्यता चाहते हैं ताकि यह सुनिश्चित हो सके कि Copilot का उपयोग करना मूल्यवान है और कुशल पेशेवरों के रूप में उनकी पहचान का समर्थन करता है।
टीमों के भीतर सहयोगात्मक AI अपनाने को बढ़ावा देने के लिए प्रमुख रणनीतियाँ:
- सहकर्मी से सहकर्मी समर्थन और कहानी साझा करने को प्रोत्साहित करें: अपनी शुरुआती अपनाने वाली टीम को कोपाइलट के साथ अपने अनुभव साझा करने की अनुमति दें। उन्हें इस बात पर चर्चा करने के लिए प्रोत्साहित करें कि इसने कोडिंग की गति बढ़ाने के अलावा उनके पेशेवर जीवन को कैसे समृद्ध किया है। कोपाइलट के साथ बचाए गए समय की बदौलत वे कौन सी अतिरिक्त गतिविधियाँ करने में सक्षम हुए हैं?
उन कहानियों को हाइलाइट करें जहाँ कोपाइलट ने इंजीनियरों को अधिक रचनात्मक या उच्च-प्रभाव वाले कार्यों पर ध्यान केंद्रित करने में सक्षम बनाया है जो पहले समय लेने वाले या अनदेखा किए गए थे। यह बहुत बढ़िया है अगर कोपाइलट और संगठन के ग्राहकों को बेहतर सेवा देने में सक्षम होने के बीच संबंध हैं। - सीख और संगठनात्मक सुझाव साझा करें: अपने संगठनात्मक परिदृश्यों के लिए विशिष्ट सुझाव और तरकीबें साझा करें। GitHub Copilot किस तरह से अनूठी चुनौतियों का समाधान कर सकता है या आपकी टीम के भीतर वर्कफ़्लो को कैसे सुव्यवस्थित कर सकता है, इस पर व्यावहारिक सलाह साझा करें।
वास्तविक उपयोगकर्ता अनुभवों के आधार पर सर्वोत्तम प्रथाओं को नियमित रूप से अद्यतन और साझा करके निरंतर सीखने की संस्कृति को बढ़ावा दें। - कोपायलट को संगठनात्मक संस्कृति और प्रदर्शन ढांचे में एकीकृत करें: कोपायलट के उपयोग और कोपायलट प्रथाओं को साझा करने को अपनी संगठनात्मक संस्कृति का हिस्सा बनाएं। मूल्यवान अंतर्दृष्टि और सुधार में योगदान देने वालों को पहचानें और पुरस्कृत करें।
सुनिश्चित करें कि इंजीनियरों को पता हो कि Copilot का उपयोग प्रबंधन द्वारा समर्थित और प्रोत्साहित किया जाता है। यह आश्वासन वरिष्ठ नेताओं के समर्थन और प्रदर्शन संबंधी मामलों में एकीकरण के माध्यम से आ सकता हैviews और लक्ष्य.
सीधे स्रोत से...
कार्ल्सबर्ग का विकासात्मक वर्कफ़्लो। GitHub Copilot विकास प्रक्रिया में सहजता से एकीकृत होता है, IDE से सीधे मूल्यवान कोडिंग सुझाव प्रदान करता है, जिससे विकास संबंधी बाधाएँ दूर होती हैं। कंपनी के सॉफ़्टवेयर इंजीनियरिंग प्रमुख पीटर बिरखोलम-बुच और कार्ल्सबर्ग के इंजीनियरों में से एक जोआओ सेर्केरा दोनों ने बताया कि Copilot ने टीम में उत्पादकता को काफ़ी हद तक बढ़ाया है। AI कोडिंग सहायक के लिए उत्साह इतना सर्वसम्मत था कि जैसे ही एंटरप्राइज़ एक्सेस उपलब्ध हुआ, कार्ल्सबर्ग ने तुरंत टूल को ऑनबोर्ड कर दिया। बिरखोलम-बुच ने बताया, "हर किसी ने तुरंत इसे सक्षम किया, प्रतिक्रिया अत्यधिक सकारात्मक थी।"
उनका कहना है कि अब ऐसे डेवलपर को ढूंढना चुनौतीपूर्ण है जो कोपायलट के साथ काम करना पसंद नहीं करेगा।
पीटर बिरखोलम-बुच | सॉफ्टवेयर इंजीनियरिंग प्रमुख | कार्ल्सबर्ग
जोआओ सेर्क्वेरा | प्लेटफार्म इंजीनियर | कार्ल्सबर्ग
कार्ल्सबर्ग और गिटहब केस स्टडी
सारांश
शुरुआती अपनाने वालों को GitHub Copilot के साथ अपने अनुभव साझा करने और उनके द्वारा अनुभव किए गए लाभों को उजागर करने के लिए प्रोत्साहित करें। युक्तियाँ साझा करके, योगदानों को पहचान कर और मज़बूत प्रबंधन समर्थन सुनिश्चित करके Copilot को अपनी संगठनात्मक संस्कृति में एकीकृत करें।
यह सब एक साथ डालें:
GitHub Copilot की सफलता के लिए मिशन नियंत्रण
अब आप अपनी प्रीफ़्लाइट जाँच करने के लिए तैयार हैं। उपकरण के उद्देश्य में विश्वास बनाएँ, तकनीकी बाधाओं को दूर करें, अनुनाद प्रशिक्षण सामग्री प्रदान करें, सेटअप और अन्वेषण के लिए समय आवंटित करें, और टीम-व्यापी उपयोग को बढ़ावा दें। ये जाँच आपके संगठन में Copilot के प्रभाव को अधिकतम करने में सहायता करेंगी। जब आप ये जाँच करते हैं तो आप अपने इंजीनियरों को सफलता के लिए तैयार करने में मदद करते हैं और अपने संगठन को Copilot से अधिकतम दीर्घकालिक प्रभाव प्राप्त करने में सक्षम बनाते हैं।
अतिरिक्त संसाधन
GitHub Copilot की और भी अच्छी चीज़ों की तलाश है? अपनी Copilot यात्रा को और भी बेहतर बनाने के लिए इन अतिरिक्त संसाधनों को देखें:
- अपने संगठन के लिए GitHub Copilot सेट अप करना दस्तावेज़ पृष्ठ
- GitHub Copilot Enterprise का उपयोग कैसे करें पूर्ण डेमो वीडियो
- अपने संगठन के दस्तावेज़ पृष्ठ के लिए Copilot की सदस्यता लेना
- GitHub Copilot एंटरप्राइज़ ट्यूटोरियल का परिचय
- GitHub Copilot for Business अब उपलब्ध है घोषणा ब्लॉग
- GitHub Copilot दस्तावेज़ पृष्ठ के लिए सदस्यता योजनाएँ
- GitHub Copilot मूल्य निर्धारण पृष्ठ
- पाया गया का अर्थ है ठीक किया गया: GitHub Copilot और CodeQL ब्लॉग पोस्ट द्वारा संचालित कोड स्कैनिंग ऑटोफ़िक्स का परिचय
- डुओलिंगो ने कोपायलट ग्राहक कहानी के साथ डेवलपर की गति को 25% तक कैसे बढ़ाया
लेखकों के बारे में
डैनियल फिगुसियो GitHub में एशिया-प्रशांत (APAC) के लिए फील्ड चीफ टेक्नोलॉजी ऑफिसर (CTO) हैं, जो 30 से अधिक वर्षों का सूचना प्रौद्योगिकी (IT) अनुभव लेकर आए हैं, जिसमें विक्रेता क्षेत्र में 20 से अधिक वर्ष शामिल हैं। वह सैकड़ों डेवलपर टीमों की मदद करने के लिए भावुक हैं, जिनके साथ उन्हें मजबूत डेवलपर अनुभव पद्धतियों और प्रौद्योगिकियों को लागू करने के माध्यम से पूरे क्षेत्र में जुड़ना पड़ता है। डैनियल की विशेषज्ञता पूरे सॉफ्टवेयर विकास जीवनचक्र (SDLC) में फैली हुई है, जो वर्कफ़्लो और उत्पादकता को अनुकूलित करने के लिए कंप्यूटर विज्ञान और शुद्ध गणित में अपनी पृष्ठभूमि का लाभ उठाती है। उनकी प्रोग्रामिंग यात्रा C++ से जावा और जावास्क्रिप्ट तक विकसित हुई है, जिसमें वर्तमान में पायथन पर ध्यान केंद्रित किया गया है, जिससे उन्हें विविध विकास पारिस्थितिकी प्रणालियों में व्यापक अंतर्दृष्टि प्रदान करने में मदद मिली है।
GitHub की APAC टीम के संस्थापक सदस्यों में से एक के रूप में, डैनियल ने 8 साल पहले अपनी स्थापना के बाद से इस क्षेत्र में कंपनी के विकास को आगे बढ़ाने में महत्वपूर्ण भूमिका निभाई है, जब टीम में सिर्फ़ दो लोग थे। ऑस्ट्रेलिया के न्यू साउथ वेल्स के ब्लू माउंटेन में स्थित, डैनियल गेमिंग, साइकिलिंग और बुशवॉकिंग जैसी बाहरी गतिविधियों और पाककला अन्वेषण में रुचि के साथ डेवलपर के अनुभवों को बढ़ाने के लिए अपनी प्रतिबद्धता को संतुलित करता है।
ब्रोंटे वैन डेर हूर्न GitHub में एक स्टाफ उत्पाद प्रबंधक हैं। वह GitHub Copilot में बहु-विषयक परियोजनाओं की एक विविध श्रेणी का नेतृत्व करती हैं। ब्रोंटे ग्राहकों को AI की पूरी क्षमता को अनलॉक करने में मदद करने के लिए प्रतिबद्ध हैं, साथ ही अद्भुत टूलिंग के माध्यम से इंजीनियरों की संतुष्टि और प्रवाह को बढ़ाते हैं।
व्यापक उद्योग अनुभव, पीएचडी, और प्रबंधन विषयों पर प्रकाशनों के पोर्टफोलियो के साथ, ब्रोंटे व्यावहारिक जानकारी के साथ अनुसंधान अंतर्दृष्टि को जोड़ती है। यह दृष्टिकोण उसे आधुनिक व्यावसायिक वातावरण की जटिल मांगों के साथ संरेखित सुविधाओं को डिजाइन करने और उन पर पुनरावृत्ति करने में सहायता करता है। सिस्टम थिंकिंग के समर्थक और एक चampसहयोगात्मक कार्य प्रथाओं के माध्यम से, ब्रोंटे संगठनात्मक परिवर्तन के लिए एक समग्र और समकालीन परिप्रेक्ष्य को बढ़ावा देकर नवाचार को बढ़ावा देते हैं।
GITHUB द्वारा लिखित
दस्तावेज़ / संसाधन
![]() |
गिटहब कोपायलट गिटहब कोपायलट प्रभावी रूप से विभिन्न को कवर करता है [पीडीएफ] निर्देश सह पायलट GitHub सह पायलट प्रभावी रूप से अलग कवर करता है, GitHub सह पायलट प्रभावी रूप से अलग कवर करता है, सह पायलट प्रभावी रूप से अलग कवर करता है, प्रभावी रूप से अलग कवर करता है, अलग कवर करता है |