क्रिप्टोग्राफिक एजंट काही मिनिटांत कोडच्या हजारो ओळी तयार करू शकतात. समस्या: त्यापैकी बहुतेक प्रकाशित केले जाऊ शकत नाहीत. हे अंतर्गत मानकांचे उल्लंघन करते, अनुपालन तपासणी अयशस्वी करते किंवा बचत करण्यापेक्षा अधिक स्वच्छता तयार करते.

"आपण बरेच कोड तयार करू शकता, परंतु त्याचा खरोखर काहीही अर्थ नाही, बरोबर? कोड अविभाज्य, सुसंगत असणे आवश्यक आहे आणि आपण बॅकएंडवर अधिक कार्य तयार करू इच्छित नाही कारण आपण फ्रंटएंडवर कोड तयार करण्याची प्रक्रिया वेगवान केली आहे;" स्टीफन न्यूमन, EY ग्लोबल CTO म्हणाले.

EY च्या उत्पादन विकास कार्यसंघाने कोडिंग एजंटना त्यांच्या अभियांत्रिकी मानके, कोड रेपॉजिटरीज आणि अनुपालन फ्रेमवर्कशी जोडून ही समस्या सोडवली. परिणाम: EY चे ऑडिट, कर आणि आर्थिक प्लॅटफॉर्म तयार करणाऱ्या संघांमध्ये 4x ते 5x उत्पादकता वाढली.

परंतु नफा केवळ साधन चालवण्याने आला नाही. न्यूमनच्या कार्यसंघाने सांस्कृतिक पाया आणि तंत्रज्ञान एकात्मता तयार करण्यात 18 ते 24 महिने घालवले ज्यामुळे अर्ध-स्वायत्त प्रोग्रामिंग मोठ्या प्रमाणावर कार्य करते.

पहिला टप्पा सांस्कृतिक होता. EY ची सुरुवात GitHub Copilot-शैलीच्या साधनांसह झाली, ज्यामुळे अभियंत्यांना चपळ अभियांत्रिकी आणि सहाय्यक AI सह आरामात मिळू शकते. न्यूमन म्हणाले की, नेतृत्वाने सक्ती करण्याऐवजी AI दत्तक घेणे सेंद्रिय बनवणे हे मुख्य शिक्षण आहे. "AI क्षमता वापरकर्त्यांवर जबरदस्तीने लादण्याऐवजी मुख्य अवलंबित्व म्हणून आणणे महत्त्वाचे आहे." तो म्हणाला.

विकसकांना कोड तयार करण्यापलीकडे बिल्डिंग, डिप्लॉयिंग आणि रनिंग करायचे होते. परंतु सखोल एकत्रीकरणाशिवाय उत्पादकता वाढली.

न्यूमनच्या लक्षात आले की एजंटना उपयोज्य कोड तयार करण्यासाठी EY च्या कोड रिपॉझिटरीज, अभियांत्रिकी मानके आणि स्त्रोत कॅटलॉगमध्ये प्रवेश आवश्यक आहे. त्याशिवाय "विश्व संदर्भ," न्यूमन म्हटल्याप्रमाणे, एजंट जेनेरिक आउटपुट तयार करतात ज्यांना व्यापक सुधारणा आवश्यक आहे.

EY ने एकाधिक एजंट प्लॅटफॉर्मचे मूल्यांकन केले: लव्हेबल, रिप्लिट आणि फॅक्टरी IDE-आधारित Droids. एखादे साधन लिहून देण्याऐवजी, न्यूमनच्या टीमने या तीन साधनांचा अवलंब, वापर आणि उत्पादकता मोजली.

"एखादे साधन निवडण्यासाठी आणि त्याकडे दुर्लक्ष करण्यासाठी नेतृत्व संघ म्हणून आम्हाला फारसे नियमबद्ध व्हायचे नव्हते;" न्यूमन म्हणाले. विकसक "मी खरोखरच आत ओढलो आणि सोबत निघालो" कारखान्याला, जे सिग्नल बनले की ते वास्तविक मूल्य प्रदान करते.

कारखान्याची मान्यता "ती वणव्यासारखी उडाली" एकदा रेटिंगवरून पायलटपर्यंत पदोन्नती. EY ला फॅक्टरी आणि ड्रॉइड्सवर रहदारी प्रतिबंधित करायची होती आणि अनुपालन आणि सुरक्षा स्वाक्षरी मिळवण्यापूर्वी कोणते रेपो कनेक्ट करू शकतात यावर मर्यादा घालायची होती.

वर्कलोड वर्गीकरण फ्रेमवर्क

विकासकांच्या उत्साहाने हे स्पष्ट केले की एजंट्सना कोणते वर्कलोड सोपवायचे याबद्दल EY ला शिस्तबद्ध असणे आवश्यक आहे. न्यूमनच्या कार्यसंघाने कार्ये दोन श्रेणींमध्ये विभागली:

अत्यंत स्वतंत्र कार्ये एजंट त्यांच्याशी चांगले व्यवहार करतात:

  • कोड पुनरावलोकन

  • दस्तऐवजीकरण

  • दोषांचे निराकरण करा

  • ग्रीनफील्ड वैशिष्ट्ये

गुंतागुंतीची कामे ज्यांना अजूनही मानवी देखरेखीची आवश्यकता आहे:

  • मोठ्या प्रमाणात पुनर्बांधणी

  • आर्किटेक्चरल निर्णय

  • क्रॉस-सिस्टम एकत्रीकरण

EY ने विकासकांच्या भूमिका देखील बदलल्या आहेत. सर्व कोड स्वतः लिहिण्याऐवजी, अभियंते समन्वयक बनले, एजंटना योग्य डेटाबेस आणि भांडारांकडे निर्देशित करतात.

कोड रिपॉझिटरीजमध्ये सुरक्षा रेलिंग आणि एकत्रीकरण पूर्ण झाल्यामुळे, EY ने सुरुवातीच्या दत्तक टप्प्यात वेगवेगळ्या लोकांमध्ये 15% ते 60% पर्यंत कार्यक्षमता वाढ मोजली आहे.

"आमच्या अनेक उत्पादनांमध्ये आम्ही एक झेप घेतली आहे जिथे आम्ही क्षैतिज मॉडेल डेव्हलपमेंट म्हणून झेप घेतली आहे, जिथे आमच्याकडे मोठ्या प्रमाणावर अर्ध-स्वायत्त अंमलबजावणी एजंट आहे, करणाऱ्यांच्या ऐवजी ऑर्केस्ट्रेटर्सची एक टीम आहे आणि आम्ही संदर्भ जगामध्ये एकीकरण केले आहे," न्यूमन म्हणाले.

न्यूमनने कबूल केले की 4x ते 5x उत्पादकता नफ्याचे श्रेय केवळ प्रोग्रामिंग एजंटना देणे कठीण आहे. विकासक संघांमधील सांस्कृतिक आणि वर्तणुकीतील बदलांसह चाचणी आणि त्रुटींमधून सुधारणा झाल्या.

Source link