7.2

7.2 AI-सहायता प्राप्त सॉफ़्टवेयर विकास को मापना

अवलोकन और प्रेरणा

विषय 7.1 ने स्थापित किया कि क्यों कई मौजूदा मेट्रिक्स अब AI-सहायता प्राप्त विकास के तहत विश्वसनीय रूप से वह नहीं मापते जो वे पहले मापते थे। यह विषय इसके बजाय क्या मापना है इसके बारे में है: वास्तविक प्रमाण के साथ, धारणा या विक्रेता मार्केटिंग नहीं, कैसे जानें कि क्या AI कोडिंग सहायता वास्तव में आपके संगठन की मदद कर रही है, और कितनी। यह वास्तविक बजट परिणामों वाला एक वास्तव में महत्वपूर्ण प्रश्न है, AI टूलिंग लाइसेंस एक वास्तविक, चल रही लागत का प्रतिनिधित्व करते हैं, विषय 5.4 का यूनिट अर्थशास्त्र अनुशासन सीधे लागू होता है, और एक संगठन जो इसका प्रमाण के साथ उत्तर नहीं दे सकता वह या तो एक ऐसे उपकरण के लिए अधिक भुगतान कर रहा है जो मदद नहीं कर रहा या एक ऐसे में कम-निवेश कर रहा है जो वास्तव में मदद कर रहा है।

इस विषय का दृष्टिकोण सीधे विषय 1.3 के परिणाम-बनाम-आउटपुट सिद्धांत पर बनता है, अब विशेष रूप से AI टूलिंग मूल्यांकन पर लागू। भोला, सबसे सामान्य दृष्टिकोण AI-सहायता प्राप्त विकास को आउटपुट मात्रा से मापता है, उत्पन्न कोड की पंक्तियाँ, स्वीकृत सुझाव, डेवलपर्स द्वारा स्व-रिपोर्ट किया गया प्रति कार्य बचाया गया समय, ठीक वे मेट्रिक्स जिनके बारे में विषय 7.1 ने चेतावनी दी कि वे इस बदलाव के प्रति सबसे अधिक उजागर हैं। यह विषय जिस अधिक कठोर दृष्टिकोण की सिफ़ारिश करता है वह परिणाम मापता है: क्या AI सहायता ने वास्तव में गुणवत्ता को नीचा दिखाए बिना साइकल टाइम को कम किया, क्या इसने वास्तव में कम-मूल्य, दोहराव वाले काम पर बिताए गए समय को कम किया, उच्च-मूल्य काम के लिए क्षमता मुक्त करते हुए, और क्या इसने भाग 5 के व्यावसायिक और उत्पाद परिणामों को मापने योग्य रूप से प्रभावित किया।

बड़ी टीमों के लिए, इस माप को सही करना यह निर्धारित करता है कि क्या AI टूलिंग निवेश निर्णय प्रमाण पर या विक्रेता दावों और संगठनात्मक गति पर लिए जाते हैं। बड़े पैमाने पर AI टूलिंग अनुबंधों पर बातचीत करने वाले एंटरप्राइज़ संगठनों को ख़र्च को न्यायोचित ठहराने और प्रतिस्पर्धी उपकरणों की निष्पक्ष रूप से तुलना करने के लिए मूल्य के वास्तविक प्रमाण की आवश्यकता है; अक्सर प्रौद्योगिकी ख़र्च के लिए विशेष जाँच के तहत सरकारी संगठनों को पैमाने पर AI टूलिंग अपनाने के लिए सार्वजनिक धन के प्रति प्रतिबद्ध होने से पहले एक कठोर, बचाव योग्य मूल्यांकन कार्यप्रणाली की आवश्यकता है।

प्रमुख सिद्धांत

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

सिफ़ारिशें

केवल एक पहले-और-बाद स्नैपशॉट नहीं, एक वास्तविक तुलना बनाएँ

जहाँ व्यवहार्य हो, केवल अपने स्वयं के संगठन की पहले-और-बाद संख्याओं की तुलना करने की बजाय, उसी अवधि में AI सहायता का उपयोग करने वाले एक समूह और इसका उपयोग न करने वाले एक तुलनीय समूह के बीच परिणामों की तुलना करें, जो AI सहायता के प्रभाव को किसी अन्य समवर्ती परिवर्तन से अलग नहीं कर सकता (विषय 1.6 की भ्रामक-चर सावधानी सीधे लागू होती है)। जहाँ एक वास्तविक तुलना समूह अव्यावहारिक है, कम से कम एक लंबी ऐतिहासिक आधाररेखा (एक नियंत्रण चार्ट, विषय 1.6 के अनुसार) की तुलना में तुलना करें, एक एकल पहले-और-बाद स्नैपशॉट के विरुद्ध जो माध्य की ओर प्रतिगमन या असंबंधित समवर्ती परिवर्तनों के प्रति संवेदनशील है।

साइकल टाइम और गुणवत्ता को साथ में मापें, कभी अकेले AI सहायता के गति दावे को नहीं

विषय 2.6 और विषय 2.10 के अनुशासन को सीधे लागू करें: ट्रैक करें कि क्या AI-सहायता प्राप्त काम साइकल-टाइम चरणों के माध्यम से तेज़ी से चलता है, और साथ ही क्या उस काम के लिए चेंज फ़ेल्योर रेट या एस्केप्ड दोष दर (विषय 5.1) ग़लत दिशा में जाती है। एक वास्तविक उत्पादकता लाभ स्थिर या सुधरी गुणवत्ता के साथ तेज़ साइकल टाइम दिखाता है; एक झूठा लाभ बिगड़ती गुणवत्ता के साथ तेज़ साइकल टाइम दिखाता है, ठीक वह व्यापार जिसके विरुद्ध विषय 7.1 ने चेतावनी दी, यहाँ इस पुस्तक द्वारा पूरी तरह लागू उसी जोड़े-गए-मेट्रिक अनुशासन के माध्यम से खोजा गया।

पूर्ण लागत लेखांकन में समीक्षा और सुधार समय शामिल करें

AI-उत्पन्न कोड जो उत्पन्न करने में तेज़ लेकिन समीक्षा करने में धीमा है, या जिसे प्रारंभिक उत्पादन के बाद अधिक सुधार और पुनःकार्य की आवश्यकता है, एक बार पूरी पाइपलाइन मापी जाने पर कोई शुद्ध साइकल-टाइम सुधार नहीं दिखा सकता, भले ही प्रारंभिक कोड-उत्पादन चरण व्यक्तिगत इंजीनियर को नाटकीय रूप से तेज़ महसूस हुआ हो। इसे ईमानदारी से कैप्चर करने के लिए पूरी साइकल-टाइम श्रृंखला (विषय 2.6) मापें, केवल कोडिंग चरण नहीं, गति की एक महसूस की गई, लेकिन अधूरी, भावना के आधार पर AI सहायता को श्रेय देने की बजाय।

स्व-रिपोर्ट किए गए समय बचाव को एक शुरुआती परिकल्पना मानें, एक निष्कर्ष नहीं

डेवलपर स्व-रिपोर्ट “इसने मेरा एक घंटा बचाया” एक प्रारंभिक संकेत और गुणात्मक संदर्भ के रूप में उपयोगी है (विषय 5.3 का संयुक्त मात्रात्मक-गुणात्मक दृष्टिकोण यहाँ भी लागू होता है), लेकिन यह उसी स्मरण और वांछनीयता पूर्वाग्रहों के अधीन है जिनके विरुद्ध विषय 1.5 किसी भी स्व-रिपोर्ट किए गए डेटा के लिए चेतावनी देता है, और यह डाउनस्ट्रीम समीक्षा या सुधार लागत के बारे में कुछ नहीं बताता। जहाँ AI सहायता सबसे अधिक मदद कर रही है इसके बारे में परिकल्पनाएँ उत्पन्न करने के लिए स्व-रिपोर्ट का उपयोग करें, फिर एक दृढ़ निष्कर्ष निकालने से पहले उन परिकल्पनाओं को वस्तुनिष्ठ साइकल-टाइम और गुणवत्ता डेटा के विरुद्ध सत्यापित करें।

कार्य प्रकार के अनुसार माप को विभाजित करें और एक एकल मिश्रित संख्या से बचें

AI कोडिंग सहायता संभवतः बॉयलरप्लेट, अच्छी तरह-समझे गए कार्यों के लिए वास्तव में नई, जटिल समस्या-समाधान की तुलना में बहुत अलग मूल्य प्रदान करती है। एक एकल, मिश्रित संगठन-व्यापी औसत की बजाय कार्य श्रेणी के अनुसार मापें और रिपोर्ट करें, जो इस तथ्य को छुपा सकता है कि सहायता एक श्रेणी में मज़बूत मूल्य प्रदान कर रही है जबकि दूसरे में कम या यहाँ तक कि नकारात्मक मूल्य प्रदान कर रही है, जानकारी जिसे एक मिश्रित संख्या पूरी तरह अस्पष्ट कर देगी।

समझौते: लाभ और हानि

दृष्टिकोणलाभहानि
अकेले स्व-रिपोर्ट किया गया समय बचावतेज़, एकत्र करना आसानकमज़ोर संकेत; पूर्वाग्रह के अधीन; डाउनस्ट्रीम समीक्षा लागत को नज़रअंदाज़ करता है
केवल पहले-और-बाद तुलनास्थापित करना सरलकिसी भी अन्य समवर्ती परिवर्तन या उद्योग-व्यापी प्रवृत्ति से भ्रमित
वास्तविक तुलना समूहसबसे मज़बूत, सबसे बचाव योग्य प्रमाणव्यवस्थित करना कठिन; पूर्ण-अपनाने वाले रोलआउट के लिए व्यवहार्य नहीं हो सकता
कार्य-विभाजित परिणाम मापउजागर करता है कि मूल्य वास्तव में कहाँ केंद्रित हैअधिक विस्तृत ट्रैकिंग और वर्गीकरण प्रयास की आवश्यकता

केंद्रीय तनाव है माप कठोरता बनाम व्यावहारिक व्यवहार्यता। एक वास्तविक, नियंत्रित तुलना समूह सबसे मज़बूत प्रमाण है लेकिन एक बार एक उपकरण को बिना किसी संरक्षित नियंत्रण समूह के संगठन-व्यापी रोल आउट किए जाने के बाद अक्सर अव्यावहारिक होता है; स्व-रिपोर्ट किए गए प्रभाव तेज़ और आसान हैं लेकिन अपने आप में कमज़ोर हैं। तनाव को सबसे मज़बूत तुलना डिज़ाइन का उपयोग करके हल करें जो आपका वास्तविक रोलआउट अनुमति देता है, यदि संभव हो तो एक शुरुआती पायलट चरण के दौरान एक वास्तविक नियंत्रण समूह, यदि नहीं तो एक ऐतिहासिक आधाररेखा नियंत्रण चार्ट, और आप जो भी तुलना डिज़ाइन उपयोग करते हैं उसकी परवाह किए बिना स्व-रिपोर्ट को अंतिम शब्द की बजाय एक परिकल्पना-उत्पन्न करने वाला उपकरण मानते हुए।

अपनी टीम के साथ चर्चा करने के प्रश्न

  1. क्या हमारे पास हमारे AI टूलिंग अपनाने का मूल्यांकन करने के लिए एक वास्तविक तुलना समूह था, या क्या हम अभी भी बना सकते हैं, या क्या हम पूरी तरह एक पहले-और-बाद तुलना पर निर्भर हैं? यदि एक वास्तविक तुलना समूह कभी स्थापित नहीं किया गया था, तो चर्चा करें कि क्या एक ऐतिहासिक आधाररेखा नियंत्रण चार्ट अभी भी एक उचित रूप से कठोर विकल्प प्रदान कर सकता है।

  2. क्या हमने AI-सहायता प्राप्त काम के लिए साइकल टाइम और गुणवत्ता को साथ में मापा है, या हमारे पास केवल एक संबंधित गुणवत्ता जाँच के बिना एक गति दावा है? जो भी डेटा मौजूद है उसे खींचें और इस विशिष्ट युग्मन की जाँच करें; यदि यह मौजूद नहीं है, तो वह अंतर इस विषय का एकल सर्वोच्च-प्राथमिकता समाधान है।

  3. क्या AI-सहायता प्राप्त काम के लिए हमारे साइकल-टाइम माप में समीक्षा और सुधार समय शामिल है, या केवल प्रारंभिक उत्पादन चरण? केवल उत्पादन समय पर आधारित एक गति दावा, डाउनस्ट्रीम समीक्षा लागत को नज़रअंदाज़ करते हुए, ठीक उस अधूरे-लेखांकन जाल का जोखिम रखता है जिसके विरुद्ध यह विषय सीधे चेतावनी देता है।

  4. हमने कौन-से स्व-रिपोर्ट किए गए समय-बचाव दावे एकत्र किए हैं, और क्या हमने उनमें से किसी को वस्तुनिष्ठ डेटा के विरुद्ध सत्यापित किया है? एक विशिष्ट, सामान्यतः दोहराया गया दावा चुनें और जाँचें कि क्या वस्तुनिष्ठ डेटा वास्तव में इसका समर्थन करता है।

  5. क्या हमारा वर्तमान माप सभी कार्य प्रकारों को एक संख्या में मिलाता है, या हम जानते हैं कि काम की कौन-सी विशिष्ट श्रेणियाँ हमारे लिए सबसे मज़बूत AI सहायता मूल्य देखती हैं? यदि मिश्रित है, तो चर्चा करें कि एक कार्य-विभाजित विश्लेषण क्या उजागर कर सकता है जो वर्तमान संख्या छुपाती है।

  6. यदि हमें आज एक संशयवादी वित्तीय रुचिधारक के सामने प्रमाण का उपयोग करते हुए, धारणा नहीं, अपने AI टूलिंग निवेश का बचाव करना पड़ता, तो हम वास्तव में उन्हें क्या दिखा पाते? यह ठोस परीक्षण उस अंतर को उजागर करता है जो आपका संगठन वर्तमान में AI सहायता मूल्य के बारे में विश्वास करता है और वह जो वास्तव में प्रमाण के साथ प्रदर्शित कर सकता है इसके बीच है।

क्षेत्र दृष्टिकोण

स्टार्टअप। छोटे पैमाने पर एक औपचारिक तुलना-समूह अध्ययन आमतौर पर अव्यावहारिक है, लेकिन साइकल टाइम और दोष दर पर एक सरल, ईमानदार पहले-और-बाद नज़र भी, काम कितना तेज़ महसूस होता है इस पर विशुद्ध रूप से निर्भर रहने की बजाय, अकेली धारणा से एक सार्थक रूप से अधिक विश्वसनीय संकेत देती है।

छोटा व्यवसाय। माप प्रयास को पहले अपनी उच्चतम-मूल्य, सबसे दोहराव वाली कार्य श्रेणी पर केंद्रित करें, जहाँ AI सहायता मूल्य स्पष्ट और मापने योग्य होने की सबसे अधिक संभावना है, आपकी छोटी टीम द्वारा किए जाने वाले हर प्रकार के काम में एक व्यापक मूल्यांकन का प्रयास करने की बजाय।

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

सरकार। सार्वजनिक प्रौद्योगिकी ख़र्च निर्णय, AI टूलिंग ख़रीद सहित, अक्सर विशेष जाँच का सामना करते हैं और औपचारिक लागत-लाभ औचित्य (विषय 5.5) की आवश्यकता हो सकती है। शुरू से किसी भी पायलट चरण में इस विषय द्वारा सुझाया गया माप अनुशासन बनाएँ, क्योंकि एक कठोर, दस्तावेज़ीकृत मूल्यांकन कार्यप्रणाली अंतिम वित्तपोषण या ख़रीद मामले को काफ़ी हद तक मज़बूत करती है।

उदाहरण

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

सरकार। अपने आधुनिकीकरण कार्यक्रम टीमों के एक उपसमूह के लिए AI कोडिंग सहायता का पायलट कर रही एक संघीय एजेंसी शुरू में स्व-रिपोर्ट किए गए समय-बचाव सर्वेक्षणों पर निर्भर थी, जिसने उत्साही, समान रूप से सकारात्मक प्रतिक्रियाएँ दिखाईं। एक अनुवर्ती वस्तुनिष्ठ विश्लेषण, पायलट टीमों और समान प्रणाली घटकों पर काम करने वाले एक तुलनीय ग़ैर-पायलट समूह के बीच साइकल टाइम और एस्केप्ड दोष दर की तुलना करते हुए, ने पाया कि वस्तुनिष्ठ साइकल-टाइम सुधार वास्तविक था लेकिन स्व-रिपोर्ट किए गए अनुमानों से उल्लेखनीय रूप से छोटा था, और समीक्षा समय में एक मामूली लेकिन वास्तविक वृद्धि की पहचान की जो उत्पादन-गति लाभ के कुछ हिस्से को ऑफ़सेट कर रही थी, एक खोज जिसे अकेले स्व-रिपोर्ट डेटा ने पूरी तरह चूक दिया था। यह अधिक सटीक, प्रमाण-आधारित तस्वीर ने उपकरण की निरंतर, विस्तारित ख़रीद के लिए एक अधिक विनम्र और अधिक बचाव योग्य व्यावसायिक मामले को सीधे सूचित किया।

व्यावसायिक तर्क: प्रेरणाएँ, ROI, और TCO

AI-सहायता प्राप्त विकास को कठोरता से मापने का प्रतिफल आत्मविश्वासी, प्रमाण-आधारित निवेश निर्णय हैं: एक संगठन जो ठीक-ठीक जानता है कि AI सहायता वास्तव में कहाँ मदद करती है वह वहाँ इसे विस्तारित करने में निवेश कर सकता है और उन कार्य श्रेणियों में लाइसेंसों के लिए अधिक भुगतान करने से बच सकता है जहाँ यह बहुत कम मूल्य प्रदान करती है, ठीक वह कार्य-विभाजन अंतर्दृष्टि जिसे ऊपर का सॉफ़्टवेयर कंपनी उदाहरण प्रदर्शित करता है। यह सीधे विषय 5.4 के यूनिट अर्थशास्त्र और विषय 5.5 के ROI अनुशासन से जुड़ता है, क्योंकि AI टूलिंग लागत, अक्सर प्रति-सीट लाइसेंस प्राप्त, को उसी कठोर लागत-लाभ उपचार की आवश्यकता है जिसे यह पुस्तक किसी भी अन्य प्रमुख इंजीनियरिंग निवेश पर लागू करती है।

कुल स्वामित्व लागत वास्तविक तुलनाएँ बनाने, समीक्षा और सुधार सहित पूर्ण साइकल टाइम मापने, और कार्य प्रकार द्वारा विभाजित करने का विश्लेषणात्मक प्रयास है, जो विक्रेता-रिपोर्ट किए गए उपयोग आँकड़ों या स्व-रिपोर्ट किए गए प्रभावों को अंकित मूल्य पर स्वीकार करने से अधिक काम है। वह प्रयास एक बड़े संगठन में AI टूलिंग लाइसेंसिंग लागत के पैमाने और धारणा पर आधारित एक ख़राब-प्रमाणित, महंगे, संगठन-व्यापी प्रतिबद्धता के जोखिम द्वारा सीधे न्यायोचित है।

विरोधी-पैटर्न और नुक़सान

  • अकेले आउटपुट मात्रा या विक्रेता उपयोग आँकड़ों द्वारा AI सहायता को मापना: विषय 7.1 की केंद्रीय चेतावनी को सीधे दोहराता है।
  • पूरी तरह स्व-रिपोर्ट किए गए समय बचाव पर निर्भर रहना: पूर्वाग्रह के प्रति संवेदनशील एक कमज़ोर संकेत, और डाउनस्ट्रीम समीक्षा और सुधार लागत के प्रति अंधा।
  • केवल उत्पादन-गति चरण मापना, पूर्ण साइकल टाइम को नज़रअंदाज़ करना: वास्तविक उत्पादकता प्रभाव का एक अधूरा, संभावित रूप से भ्रामक लेखांकन उत्पन्न करता है।
  • एक एकल, मिश्रित संगठन-व्यापी संख्या रिपोर्ट करना: विभिन्न कार्य श्रेणियों में मूल्य में वास्तविक भिन्नता को छुपाता है।
  • कोई तुलना समूह या ऐतिहासिक आधाररेखा नहीं: AI सहायता के वास्तविक प्रभाव को किसी अन्य समवर्ती परिवर्तन से अलग नहीं कर सकता।
  • एक उत्साही स्व-रिपोर्ट किए गए सर्वेक्षण परिणाम को एक बड़े-पैमाने के निवेश निर्णय के लिए पर्याप्त प्रमाण मानना: ठीक उस अंतर का जोखिम रखता है जिसे ऊपर का संघीय एजेंसी उदाहरण एक अधिक कठोर तुलना बनाने के बाद ही खोजा।

परिपक्वता मॉडल

  • स्तर 1, आरंभ: AI-सहायता प्राप्त विकास मूल्य का आकलन, यदि बिल्कुल भी किया जाता है, केवल स्व-रिपोर्ट की गई धारणा और विक्रेता उपयोग आँकड़ों के माध्यम से किया जाता है।
  • स्तर 2, विकास: कुछ साइकल-टाइम या गुणवत्ता डेटा मौजूद है, लेकिन कोई वास्तविक तुलना समूह या ऐतिहासिक आधाररेखा और कोई कार्य-विभाजित विश्लेषण नहीं है।
  • स्तर 3, मानकीकरण: एक वास्तविक तुलना डिज़ाइन (नियंत्रण समूह या ऐतिहासिक आधाररेखा) जोड़े गए साइकल-टाइम और गुणवत्ता माप के साथ लगातार लागू किया जाता है, कार्य प्रकार द्वारा विभाजित।
  • स्तर 4, प्रबंधन: समीक्षा और सुधार समय सहित पूर्ण साइकल-टाइम लेखांकन ट्रैक किया जाता है; स्व-रिपोर्ट किए गए दावों को व्यवस्थित रूप से वस्तुनिष्ठ डेटा के विरुद्ध सत्यापित किया जाता है।
  • स्तर 5, संयोजन: संगठन के पास इस बारे में एक परिपक्व, प्रमाण-आधारित समझ है कि AI सहायता वास्तव में कहाँ मदद करती है, प्रदर्शित, बचाव योग्य ROI के साथ लक्षित रोलआउट, प्रशिक्षण निवेश, और ख़रीद निर्णयों को सूचित करते हुए।

चर्चा के लिए विचार

  1. अपने वर्तमान AI टूलिंग अपनाने के लिए हमारे पास कौन-सी वास्तविक तुलना है, यदि कोई है?
  2. क्या हमने साइकल टाइम और गुणवत्ता को साथ में मापा है, या केवल एक गति दावा?
  3. हमें किस स्व-रिपोर्ट किए गए AI सहायता दावे को वस्तुनिष्ठ डेटा के विरुद्ध सत्यापित करना चाहिए?
  4. कौन-सी विशिष्ट कार्य श्रेणी हमारे लिए वास्तविक AI सहायता मूल्य का सबसे मज़बूत प्रमाण दिखाती है?
  5. क्या हम वर्तमान में प्रमाण के साथ एक संशयवादी वित्तीय रुचिधारक के सामने अपने AI टूलिंग निवेश का बचाव कर सकते हैं?

मुख्य निष्कर्ष

  • AI-सहायता प्राप्त विकास को परिणाम से मापें, आउटपुट मात्रा या विक्रेता-रिपोर्ट किए गए उपयोग आँकड़ों से नहीं।
  • भ्रामक कारकों के प्रति संवेदनशील अकेले एक पहले-और-बाद स्नैपशॉट की बजाय एक वास्तविक तुलना समूह या ऐतिहासिक आधाररेखा का उपयोग करें।
  • साइकल टाइम और गुणवत्ता को साथ में मापें, पूर्ण पाइपलाइन, समीक्षा और सुधार समय सहित, केवल उत्पादन गति नहीं।
  • स्व-रिपोर्ट किए गए समय बचाव को एक परिकल्पना मानें, निष्कर्ष नहीं, और इसे वस्तुनिष्ठ डेटा के विरुद्ध सत्यापित करें।
  • कार्य प्रकार द्वारा विभाजित करें; एक एकल मिश्रित संख्या छुपाती है कि मूल्य वास्तव में कहाँ केंद्रित है और कहाँ नहीं।

संदर्भ और आगे पढ़ने के लिए

  • Accelerate: The Science of Lean Software and DevOps, by Nicole Forsgren, Jez Humble, and Gene Kim (परिणाम-माप अनुशासन जिसे यह विषय AI टूलिंग मूल्यांकन पर लागू करता है)।
  • GitHub का AI पेयर प्रोग्रामिंग और डेवलपर उत्पादकता पर शोध (AI-सहायता प्राप्त विकास परिणामों पर उद्योग-पैमाने का अनुभवजन्य शोध)।
  • Forsgren, Nicole, Margaret-Anne Storey, Chandra Maddila, Thomas Zimmermann, Brian Houck, and Jenna Butler, “The SPACE of Developer Productivity,” ACM Queue (2021) (बहु-आयामी माप अनुशासन जिसे यह विषय एक विशिष्ट नई टूलिंग श्रेणी पर लागू करता है)।
  • How to Measure Anything, by Douglas W. Hubbard (बचाव योग्य तुलनाएँ बनाना और वास्तविक अनिश्चितता के तहत मूल्य को मात्रात्मक करना)।