7.1

৭.১ জেনারেটিভ AI প্যারাডাইম পরিবর্তন

সারসংক্ষেপ এবং প্রেরণা

সফটওয়্যার প্রকৌশলের ইতিহাসের বেশিরভাগ সময়ে, কোড লেখা যথেষ্ট ধীর ও শ্রমসাধ্য ছিল যে কাঁচা আউটপুট আয়তন, লেখা লাইন, তৈরি কমিট, সরবরাহকৃত বৈশিষ্ট্য, কমপক্ষে ঢিলাভাবে প্রকৃত প্রচেষ্টার সাথে ও, অসিদ্ধভাবে, প্রকৃত মূল্যের সাথে সহসম্পর্কিত ছিল। সেই সহসম্পর্ক কখনও নিখুঁত ছিল না, বিষয় ৩.৪ পুরো আলোচনাটিই উৎসর্গ করেছিল এই প্রশ্নে যে কেন কার্যকলাপ মেট্রিক এমনকি একটি প্রাক-AI জগতেও বিভ্রান্ত করে, কিন্তু এটি যথেষ্ট শক্তিশালী ছিল যে অনেক প্রতিষ্ঠান এই অন্তর্নিহিত ধারণায় মেট্রিক কর্মসূচি তৈরি করেছিল যে আরও কোড সাধারণত আরও কাজ সম্পন্ন বোঝায়। জেনারেটিভ AI কোডিং সহকারী সেই ধারণা সিদ্ধান্তমূলকভাবে ভেঙে দিয়েছে: একটি টুল এখন সেকেন্ডে একটি বড়, বিশ্বাসযোগ্য-দেখানো কোডের আয়তন উৎপাদন করতে পারে, পূর্ববর্তী খরচের একটি ভগ্নাংশে, এবং সেই আয়তন নিজে থেকে ফলস্বরূপ কোড কাজ করে কিনা, রক্ষণাবেক্ষণযোগ্য কিনা, বা কোনো প্রকৃত উদ্দেশ্য পরিবেশন করে কিনা সে সম্পর্কে প্রায় কিছুই বলে না।

এই বিষয়ের মূল দাবি হলো এটি একটি প্যারাডাইম পরিবর্তন, একটি ক্রমবর্ধমান টুলিং পরিবর্তন নয়। একটি প্যারাডাইম পরিবর্তন পরিবর্তন করে আপনার বিদ্যমান যন্ত্র প্রকৃতপক্ষে কী পরিমাপ করে, শুধু তারা কী মান প্রতিবেদন করে তা নয়। একটি গাড়ির ইঞ্জিন পরিবর্তন করার পরেও একটি স্পিডোমিটার এখনও গতি পরিমাপ করে; এই বইয়ের বেশ কয়েকটি মেট্রিক এই রূপান্তর এত পরিষ্কারভাবে টিকে থাকে না। স্থাপনা ফ্রিকোয়েন্সি (বিষয় ২.১০) বাড়তে পারে কারণ AI প্রকৃতপক্ষে মূল্যবান কাজ ত্বরান্বিত করেছে, বা কারণ AI অনেক ছোট, নিম্ন-মূল্যের পরিবর্তন উৎপাদন করা তুচ্ছভাবে সহজ করেছে; সংখ্যাটি একা আর দুটি পার্থক্য করতে পারে না, যেভাবে এটি আগে, যথাযথ সতর্কতাসহ, বেশিরভাগ পারত। একই যুক্তি আরও বেশি বলসহ কাঁচা কমিট গণনা, কোড লাইন, এবং পুল রিকোয়েস্ট আয়তনে প্রযোজ্য, যাদের সবই বিষয় ৩.৪ ইতিমধ্যে পৃথক মেট্রিক হিসেবে সতর্ক করেছে, এখন দল ও প্রাতিষ্ঠানিক স্তরেও প্রাসঙ্গিক একটি ঝুঁকিতে বর্ধিত।

বড় দলের জন্য, এই পরিবর্তনটি বেশিরভাগ প্রতিষ্ঠানের পরিমাপ অনুশীলন এর সাথে খাপ খাওয়াতে পারার চেয়ে দ্রুত এসেছে, এবং গ্রহণের গতি ও পরিমাপ অভিযোজনের মধ্যে ফাঁকই যেখানে এই পর্বের প্রকৃত ঝুঁকি বাস করে। এন্টারপ্রাইজ প্রতিষ্ঠান যারা কোনো সমন্বয় ছাড়াই প্রাক-AI-যুগের কার্যকলাপ মেট্রিক প্রতিবেদন চালিয়ে যায় একটি মেট্রিক উদযাপন করার ঝুঁকি নেয় যা নীরবে মূল্যের সাথে সহসম্পর্কিত হওয়া বন্ধ করে দিয়েছে; AI টুলিং বিনিয়োগ মূল্যায়নকারী সরকারি প্রতিষ্ঠানের ঠিক কোন মেট্রিক বিশ্বাসযোগ্য থেকে যায় ও কোনটি আর নয় তার একটি স্পষ্ট বোঝাপড়া প্রয়োজন, পুরনো পরিমাপ অনুমানের উপর নির্মিত ক্রয় বা নীতি সিদ্ধান্তে প্রতিশ্রুতিবদ্ধ হওয়ার আগে।

মূল নীতিসমূহ

  • এটি মেট্রিক কী পরিমাপ করে তাতে একটি প্যারাডাইম পরিবর্তন, একটি ক্রমবর্ধমান পরিবর্তন নয়। কিছু বিদ্যমান মেট্রিক নীরবে তারা আগে যা বোঝাত তা বোঝানো বন্ধ করে দিয়েছে।
  • আউটপুট আয়তন কখনও মূল্যের জন্য একটি বিশ্বাসযোগ্য প্রক্সি ছিল না, এবং এটি এখন সক্রিয়ভাবে অবিশ্বাসযোগ্য হয়ে উঠেছে। বিষয় ৩.৪-এর সতর্কীকরণ সবসময় সঠিক ছিল; এই পরিবর্তন এটি উপেক্ষা করা অনেক বেশি ব্যয়বহুল করে তোলে।
  • AI গ্রহণ গতি ও পরিমাপ অভিযোজন গতির মধ্যে ফাঁকই প্রকৃত ঝুঁকি। প্রতিষ্ঠান তাদের মেট্রিক পুনর্বিবেচনা করার চেয়ে দ্রুত টুলিং গ্রহণ করে।
  • এই বইয়ের প্রতিটি মেট্রিক সমানভাবে প্রভাবিত নয়। কার্যকলাপ ও কাঁচা আউটপুট মেট্রিকের চেয়ে ফলাফল মেট্রিক (পর্ব ৫) এই পরিবর্তনের প্রতি অনেক বেশি স্থিতিস্থাপক।
  • এই পরিবর্তনটি শিল্প-ব্যাপী ও চলমান, একটি একবারের সমন্বয় নয়। টুলিং ও এর গ্রহণ প্যাটার্ন বিকশিত হতে থাকার সাথে সাথে অব্যাহত পরিবর্তন প্রত্যাশা করুন।

সুপারিশসমূহ

AI-যুগের বৈধতার জন্য স্পষ্টভাবে আপনার বিদ্যমান মেট্রিক সেট নিরীক্ষা করুন

আপনার বর্তমান ড্যাশবোর্ডের মধ্য দিয়ে যান এবং, প্রতিটি মেট্রিকের জন্য, সরাসরি জিজ্ঞাসা করুন: AI সহায়তা ভারীভাবে ব্যবহার করে কিন্তু আগের চেয়ে বেশি প্রকৃত মূল্য উৎপাদন না করে এমন একটি দল কি এই মেট্রিকে একটি উন্নত পাঠ দেখাবে। কার্যকলাপ গণনা, কমিট ফ্রিকোয়েন্সি, এবং কাঁচা স্থাপনা ফ্রিকোয়েন্সি (একটি জোড়া স্থিতিশীলতা গার্ডরেল ছাড়া, বিষয় ২.১০) সবচেয়ে বেশি প্রকাশিত। পর্ব ৫ থেকে ফলাফল মেট্রিক, পলাতক ত্রুটির হার, বৈশিষ্ট্য গ্রহণ, ব্যবসায়িক ফলাফল, তুলনামূলকভাবে স্থিতিস্থাপক, যেহেতু তারা এটি উৎপাদনকারী কার্যকলাপের আয়তনের বদলে প্রকৃত ফলাফল পরিমাপ করে।

বর্ধিত গার্ডরেল মনোযোগসহ নির্দিষ্টভাবে স্থাপনা ফ্রিকোয়েন্সি ও লিড টাইম পুনঃপরীক্ষা করুন

বিষয় ২.১০ ইতিমধ্যে প্রতিস্থাপন কারচুপি সম্পর্কে সতর্ক করেছে, গণনা স্ফীত করতে অর্থপূর্ণ কাজকে তুচ্ছ স্থাপনায় বিভক্ত করা। জেনারেটিভ AI এই নির্দিষ্ট কারচুপি প্যাটার্নকে উৎপাদন করা নাটকীয়ভাবে সস্তা ও সহজ করে তোলে, এমনকি অনিচ্ছাকৃতভাবেও, যেহেতু AI-সহায়ক তুচ্ছ পরিবর্তন এখন প্রায় বিনামূল্যে উৎপাদন করা যায়। একটি দল কতটা ভারীভাবে AI-সহায়ক উন্নয়ন গ্রহণ করেছে তার আনুপাতিকে নির্দিষ্টভাবে আপনার পরিবর্তন-ব্যর্থতার-হার গার্ডরেল (বিষয় ২.১০) কঠোর করুন, এবং আগের চেয়ে আরও ঘনিষ্ঠভাবে স্থাপনা আকার প্রবণতা দেখুন।

কোড পর্যালোচনা ক্ষমতাকে একটি নতুন, সমালোচনামূলক বাধা হিসেবে বিবেচনা করুন

যদি AI সহায়তা পর্যালোচনার জন্য প্রস্তাবিত কোডের আয়তন নাটকীয়ভাবে বাড়ায়, পর্যালোচনা পর্যায় (বিষয় ২.৯), ইতিমধ্যে প্রায়ই সরবরাহ পাইপলাইনে সবচেয়ে বড় অপেক্ষা-সময় অবদানকারী, একটি আরও তীক্ষ্ণ সীমাবদ্ধতা হয়ে ওঠে। আগের মতোই গতিতে অনেক বেশি আয়তনের AI-উৎপাদিত কোড মূল্যায়ন করতে বলা একজন পর্যালোচক অনিবার্যভাবে হয় পাইপলাইন ধীর করবেন বা পর্যালোচনা গভীরতা কমাবেন, ঠিক সেই রাবার-স্ট্যাম্প ঝুঁকি যা বিষয় ২.৯ ইতিমধ্যে সতর্ক করেছে, এখন যথেষ্ট বেশি চাপের অধীনে। AI-উৎপাদিত কোড আয়তন বৃদ্ধির সাথে সাথে বর্ধিত মনোযোগসহ পর্যালোচনা গভীরতা ও গুণমান গার্ডরেল পর্যবেক্ষণ করুন।

ধরে নেবেন না AI-উৎপাদিত কোড মানুষ-লিখিত কোডের মতোই একই ত্রুটি প্রোফাইল বহন করে

প্রাথমিক প্রমাণ ও অনুশীলনকারী অভিজ্ঞতা পরামর্শ দেয় AI-উৎপাদিত কোডের মানুষ-লিখিত কোডের চেয়ে ভিন্ন ত্রুটি প্রোফাইল থাকতে পারে: বিশ্বাসযোগ্য-দেখানো কিন্তু সূক্ষ্মভাবে ভুল যুক্তি, আত্মবিশ্বাসের সাথে উৎপাদিত কিন্তু ভুল প্রান্ত-ক্ষেত্র হ্যান্ডলিং, বা কোড যা ভাসাভাসা পর্যালোচনা পাস করে কারণ এটি প্রথাগত ও যুক্তিসঙ্গত দেখায়, কিন্তু সিস্টেমের নির্দিষ্ট প্রেক্ষাপটের প্রকৃত বোঝাপড়ার সাথে প্রকৃতপক্ষে যুক্তিযুক্ত ছিল না। আপনার প্রতিষ্ঠান এর গুণমান অনুশীলন গড়ে তুলেছে এমন ঐতিহাসিক ত্রুটি-হার সম্পর্কগুলো অপরিবর্তিতভাবে ধরে আছে ধরে নেওয়ার বদলে, উৎসকারী কোড উল্লেখযোগ্যভাবে AI-উৎপাদিত ছিল কিনা তা দ্বারা ত্রুটি ট্যাগ করে আপনার নিজস্ব পলাতক-ত্রুটি উপাত্তের (বিষয় ৫.১) বিরুদ্ধে সক্রিয়ভাবে পরীক্ষা করার যোগ্য একটি হাইপোথিসিস হিসেবে এটি বিবেচনা করুন।

এই পরিবর্তনের জন্য স্পষ্টভাবে আপনার মেট্রিক সনদ ও শাসন প্রক্রিয়া আপডেট করুন

বিষয় ১.৪-এর শাসন শৃঙ্খলা অনুসরণ করে, এই পরিবর্তনকে নিষ্ক্রিয়ভাবে আপনার মেট্রিক কর্মসূচিতে ঘটতে দেবেন না। স্পষ্টভাবে আপনার মেট্রিক সনদ পুনরায় দেখুন, কোন মেট্রিকের নতুন গার্ডরেল প্রয়োজন, কোনটি অবসরের প্রয়োজন, এবং কোনটি বিশ্বাসযোগ্য থেকে যায় তা নাম দিয়ে, একটি অপরীক্ষিত সরণের বদলে একটি ইচ্ছাকৃত শাসন সিদ্ধান্ত হিসেবে। যুক্তি নথিভুক্ত করুন, যেহেতু এটি ঠিক সেই ধরনের সংজ্ঞায়ন ও প্রাসঙ্গিক পরিবর্তন যা বিষয় ১.৪ সতর্ক করে অন্যথায় নীরবে ঘটতে পারে এবং শুধুমাত্র অনেক পরে আবিষ্কৃত হতে পারে।

মূল্যবিচার: ভালো ও মন্দ দিক

পদ্ধতিভালো দিকমন্দ দিক
প্রাক-AI মেট্রিক অপরিবর্তিতভাবে প্রতিবেদন চালিয়ে যাওয়াকোনো বিঘ্ন নেই, পরিচিত প্রতিবেদনএকটি মেট্রিক উদযাপন করার ঝুঁকি নেয় যা নীরবে প্রকৃত মূল্যের সাথে সহসম্পর্কিত হওয়া বন্ধ করেছে
সম্পূর্ণ মেট্রিক-সেট নিরীক্ষা ও ইচ্ছাকৃত সংশোধনবিশ্বাসযোগ্য পরিমাপ পুনরুদ্ধার করেপ্রকৃত বিশ্লেষণাত্মক প্রচেষ্টা ও প্রাতিষ্ঠানিক পরিবর্তন ব্যবস্থাপনা প্রয়োজন
সম্পূর্ণভাবে কার্যকলাপ ও আউটপুট মেট্রিক পরিত্যাগ করাসরাসরি সবচেয়ে প্রকাশিত ঝুঁকি অপসারণ করেকিছু বৈধভাবে দরকারী প্রাসঙ্গিক সংকেত হারায় (বিষয় ৩.৪-এর সতর্কতা)
সম্পূর্ণ নিরীক্ষা ছাড়া গার্ডরেল কঠোর করাবাস্তবায়ন করা দ্রুততরএমন মেট্রিক মিস করতে পারে যাদের প্রকাশ সবচেয়ে স্পষ্ট ক্ষেত্রের চেয়ে কম স্পষ্ট

কেন্দ্রীয় টানাপোড়েন হলো পরিমাপ ধারাবাহিকতা বনাম পরিমাপ বৈধতা। প্রতিষ্ঠান বোধগম্যভাবে পরিচিত উপায়ে পরিচিত মেট্রিক প্রতিবেদন চালিয়ে যাওয়া পছন্দ করে, যেহেতু একটি মেট্রিক কর্মসূচি পরিবর্তনের প্রকৃত প্রাতিষ্ঠানিক খরচ ও বিঘ্ন আছে। কিন্তু একটি মেট্রিক প্রতিবেদন চালিয়ে যাওয়া যা নীরবে এটি আগে যা পরিমাপ করত তা পরিমাপ করা বন্ধ করে দিয়েছে বিঘ্নের চেয়ে খারাপ, এটি সক্রিয় ভুল-নির্দেশনা। এটিকে ঠিক বিষয় ১.৪ বর্ণিত ধরনের ইচ্ছাকৃত, নথিভুক্ত শাসন পরিবর্তন হিসেবে বিবেচনা করে টানাপোড়েন সমাধান করুন, স্বল্পমেয়াদে বিঘ্নকারী কিন্তু প্রতিষ্ঠানের মেট্রিক সৎ রাখতে প্রয়োজনীয়।

আপনার দলের সাথে আলোচনার প্রশ্ন

১. আমাদের ড্যাশবোর্ডের প্রতিটি মেট্রিকের জন্য, AI সহায়তা ভারীভাবে ব্যবহার করে কিন্তু আগের চেয়ে বেশি প্রকৃত মূল্য উৎপাদন না করে এমন একটি দল কি একটি উন্নত পাঠ দেখাবে? এই পরীক্ষাসহ স্পষ্টভাবে আপনার মেট্রিকের মধ্য দিয়ে হাঁটুন; যেগুলো ব্যর্থ হয় সেগুলো সংশোধিত গার্ডরেল বা অবসরের জন্য আপনার সর্বোচ্চ-অগ্রাধিকার প্রার্থী।

২. AI কোডিং সহায়তা গ্রহণের পর থেকে কি আমাদের স্থাপনা ফ্রিকোয়েন্সি বা কমিট আয়তন বেড়েছে, এবং আমরা কি পরীক্ষা করেছি পরিবর্তন ব্যর্থতার হার বা ত্রুটির হার সংশ্লিষ্টভাবে নড়েছে কিনা? একটি ইতিবাচক বা নেতিবাচক ফলাফল ধরে নেওয়ার বদলে প্রকৃত জোড়া উপাত্ত টানুন।

৩. আমাদের কোড পর্যালোচনা ক্ষমতা কি AI-সহায়ক কোড আয়তনের যে কোনো বৃদ্ধির সাথে তাল মিলিয়ে চলছে, নাকি পর্যালোচনা গভীরতা বর্ধিত চাপের অধীনে নীরবে ক্ষয়প্রাপ্ত হচ্ছে? রাবার-স্ট্যাম্প ঝুঁকি তীব্র হওয়ার লক্ষণের জন্য নির্দিষ্টভাবে পর্যালোচনা-পর্যায় মেট্রিক (বিষয় ২.৯) পরীক্ষা করুন।

৪. আমরা কি উৎসকারী কোড উল্লেখযোগ্যভাবে AI-উৎপাদিত ছিল কিনা তা দ্বারা ত্রুটি ট্যাগ করি, এবং যদি তাই হয়, সেই উপাত্ত এ পর্যন্ত কী দেখায়? যদি আপনি বর্তমানে এটি ট্যাগ না করেন, আলোচনা করুন শুরু করতে কী লাগবে, যেহেতু এই উপাত্ত সরাসরি প্রাসঙ্গিক আপনার ঐতিহাসিক গুণমান অনুমান এখনও ধরে আছে কিনা তার সাথে।

৫. আমরা কি ইচ্ছাকৃতভাবে এই পরিবর্তনের আলোকে আমাদের মেট্রিক সনদ (বিষয় ১.৪) পুনরায় দেখেছি, নাকি আমাদের পরিমাপ অনুশীলন শুধু অপরিবর্তিতভাবে চালিয়ে গেছে? যদি সৎ উত্তর দ্বিতীয়টি হয়, সেই ফাঁক ঠিক যা এই বিষয় প্রথমে বন্ধ করার সুপারিশ করে।

৬. আমাদের প্রতিষ্ঠান এই পরিবর্তন দ্বারা অপ্রস্তুত ধরা পড়লে এটি কেমন দেখাবে, একটি মেট্রিক উদযাপন করে যা ইতিমধ্যে আমরা যা মনে করতাম তা বোঝানো বন্ধ করে দিয়েছিল? এই সুনির্দিষ্ট, সামান্য অস্বস্তিকর চিন্তা পরীক্ষা এই বিষয়ের সুপারিশকৃত নিরীক্ষা অনুপ্রাণিত করতে সাহায্য করে সেই পরিস্থিতি প্রকৃতপক্ষে ঘটার আগে, পরে নয়।

ক্ষেত্র লেন্স

স্টার্টআপ। দ্রুত AI টুল গ্রহণ সাধারণ এবং প্রায়ই একটি প্রকৃত প্রতিযোগিতামূলক সুবিধা, কিন্তু একই গতি যা গ্রহণকে আকর্ষণীয় করে তোলে অপরীক্ষিত মেট্রিক সরণকে আরও সম্ভাব্য করে তোলে। AI গ্রহণ থেকে আপনি প্রতিবেদন করা যে কোনো দক্ষতা লাভের পাশাপাশি ফলাফল মেট্রিক (পর্ব ৫) পরীক্ষা করার অভ্যাস তৈরি করুন, শুধু একা গতি উন্নতি প্রতিবেদন করার বদলে।

ছোট ব্যবসা। AI কোডিং সহায়তা একটি ছোট দলের ক্ষমতা অর্থপূর্ণভাবে প্রসারিত করতে পারে, কিন্তু গুণমান গার্ডরেল পরীক্ষা না করে কাঁচা আউটপুট বৃদ্ধিকে দ্ব্যর্থহীন সাফল্য হিসেবে প্রতিবেদনের প্রলোভন প্রতিরোধ করুন; একটি ছোট দলের আরও অপ্রয়োজনীয়তাসহ একটি বড় প্রতিষ্ঠানের চেয়ে একটি অনাবিষ্কৃত গুণমান সমস্যা শোষণ করার ক্ষমতা কম।

এন্টারপ্রাইজ। এই ঝুঁকির মাত্রা এখানে উল্লেখযোগ্যভাবে যৌগিক হয়, যেহেতু একসাথে ডজন ডজন বা শত শত দল জুড়ে AI গ্রহণ কোনো একক দল স্থানীয়ভাবে প্যাটার্নটি লক্ষ্য করার আগে প্রতিষ্ঠান-ব্যাপী মেট্রিক বৈধতা সরাতে পারে। শুধু দল অনুযায়ী নয়, প্রাতিষ্ঠানিক স্তরে এই বিষয়ের সুপারিশকৃত মেট্রিক-সেট নিরীক্ষা পরিচালনা করুন, এবং কেন্দ্রীয়ভাবে ও স্পষ্টভাবে শাসন (বিষয় ১.৪) আপডেট করুন।

সরকার। সরকারি-খাতের প্রতিষ্ঠান প্রায়ই নতুন প্রযুক্তি আরও সতর্কভাবে গ্রহণ করে, কিন্তু সরকারি প্রযুক্তি কর্মসূচি মূল্যায়ন করতে ব্যবহৃত মেট্রিক ও বেঞ্চমার্ক প্রায়ই বেসরকারি-খাতের শিল্প উপাত্ত থেকে টানা বা তার বিরুদ্ধে তুলনা করা হয় যা নিজেই একই চাপের অধীনে পরিবর্তিত হচ্ছে। প্রত্যাশা নির্ধারণ বা কর্মক্ষমতা মূল্যায়নের জন্য ব্যবহার করার আগে আপনি যে শিল্প বেঞ্চমার্কের বিরুদ্ধে তুলনা করেন তার কোনটি এই পরিবর্তন দ্বারা প্রভাবিত হয়েছে তা স্পষ্টভাবে বুঝুন।

উদাহরণ

এন্টারপ্রাইজ। একটি আর্থিক প্রযুক্তি কোম্পানির প্রকৌশল নেতৃত্ব লক্ষ্য করেছিল ব্যাপক AI কোডিং সহকারী গ্রহণ অনুসরণকারী দুই ত্রৈমাসিকে স্থাপনা ফ্রিকোয়েন্সি প্রায় ৪০% বেড়েছে, এবং প্রাথমিকভাবে এটিকে একটি বোর্ড উপস্থাপনায় একটি সরল উৎপাদনশীলতা জয় হিসেবে প্রতিবেদন করেছিল। গুণমান পরীক্ষা করা হয়েছিল কিনা সে সম্পর্কে একজন সন্দেহপ্রবণ বোর্ড সদস্যের প্রশ্ন দ্বারা প্ররোচিত একটি আরও সতর্ক ফলো-আপ বিশ্লেষণ পেয়েছিল পরিবর্তন ব্যর্থতার হার স্থাপনা ফ্রিকোয়েন্সির সাথে প্রায় ধাপে ধাপে বেড়েছে, একবার জোড়া স্থিতিশীলতা মেট্রিক প্রকৃতপক্ষে পরীক্ষা করা হলে আপাত লাভ সম্পূর্ণভাবে অফসেট করে। কোম্পানির সংশোধিত প্রতিবেদন এখন যখনই AI-সহায়ক উৎপাদনশীলতা দাবি করা হয় স্পষ্টভাবে একসাথে স্থাপনা ফ্রিকোয়েন্সি ও পরিবর্তন ব্যর্থতার হার উপস্থাপন করে, আগের, প্রায় সরকারি, বিভ্রান্তিকর দাবি এড়িয়ে।

সরকার। একটি রাজ্য সরকার IT বিভাগ এর প্রকৌশল দলের একটি উপসেটের জন্য AI কোডিং সহায়তা পাইলট করে পেয়েছিল প্রতি প্রকৌশলী কাঁচা কোড আউটপুট যথেষ্ট বেড়েছে, একটি পরিসংখ্যান প্রাথমিকভাবে একটি অভ্যন্তরীণ পাইলট পর্যালোচনায় অনুকূলভাবে উদ্ধৃত। এই বইয়ের নির্দেশনা বিভাগের মূল্যায়ন কাঠামোতে অন্তর্ভুক্ত হওয়ার দ্বারা প্ররোচিত একটি ঘনিষ্ঠ বিশ্লেষণ নির্দিষ্টভাবে AI-সহায়ক বনাম অ-AI-সহায়ক কাজের জন্য পলাতক ত্রুটির হার পরীক্ষা করেছিল এবং AI-সহায়ক গোষ্ঠীতে একটি মাঝারিভাবে উন্নত ত্রুটির হার পেয়েছিল, AI টুলিং প্রশিক্ষণের সময় উন্মুক্ত হয়নি এমন অস্বাভাবিক নাগরিক পরিস্থিতির জন্য প্রান্ত-ক্ষেত্র হ্যান্ডলিংয়ে কেন্দ্রীভূত। এই অনুসন্ধান পাইলট থামায়নি কিন্তু যোগ্যতা-প্রান্ত-ক্ষেত্র যুক্তি স্পর্শকারী AI-সহায়ক পরিবর্তনের জন্য পর্যালোচনা কঠোরতায় একটি নির্দিষ্ট, লক্ষ্যযুক্ত বৃদ্ধির দিকে নিয়ে গিয়েছিল, প্রকৃত ঝুঁকি সমাধান করে যা একা কাঁচা আউটপুট মেট্রিক কখনও প্রকাশ করত না।

ব্যবসায়িক যুক্তি: প্রেরণা, ROI, এবং TCO

সক্রিয়ভাবে এই নিরীক্ষা পরিচালনার রিটার্ন হলো একটি মেট্রিক প্রতিবেদন থেকে একটি সরকারি বা বোর্ড-স্তরের বিব্রতকর পরিস্থিতি এড়ানো যা পরীক্ষার অধীনে প্রকাশ করে কিছু প্রকৃত পরিমাপ করেনি, ঠিক সেই পরিস্থিতি যা উপরের আর্থিক প্রযুক্তি উদাহরণ প্রায় উৎপাদন করেছিল। একটি প্রতিষ্ঠান যা এই পরিবর্তনের আগে থাকে তার অংশীদারদের সাথে বিশ্বাসযোগ্যতা বজায় রাখে; একটি যা একটি ফাঁপা মেট্রিক প্রতিবেদন করতে ধরা পড়ে একটি প্রকৃত, এবং মূলত এড়ানোযোগ্য, খ্যাতিগত খরচ দেয়।

মোট মালিকানা খরচ হলো বিদ্যমান মেট্রিক সেট নিরীক্ষা করা, গার্ডরেল কঠোর করা, এবং শাসন নথিপত্র আপডেট করার বিশ্লেষণাত্মক প্রচেষ্টা, তারা যা পরিমাপ করার দাবি করে তা নীরবে পরিমাপ করা বন্ধ করে দিয়েছে এমন মেট্রিক প্রতিবেদন চালিয়ে যাওয়ার চলমান ঝুঁকির সাপেক্ষে একটি একবারের, পরিমিত বিনিয়োগ। এই খরচ একটি নিম্ন স্তরে পুনরাবৃত্তও, যেহেতু এই পরিবর্তনটি চলমান, একটি একবারের ঘটনা নয়, এবং টুলিং ও গ্রহণ প্যাটার্ন বিকশিত হতে থাকার সাথে সাথে পর্যায়ক্রমিক পুনঃনিরীক্ষা একটি মেট্রিক শাসন ছন্দে একটি যুক্তিসঙ্গত, স্থায়ী সংযোজন।

বিরোধী প্যাটার্ন এবং ফাঁদ

  • অপরিবর্তিতভাবে ও অসমালোচকভাবে প্রাক-AI-যুগের কার্যকলাপ মেট্রিক প্রতিবেদন চালিয়ে যাওয়া: একটি মেট্রিক উদযাপন করার ঝুঁকি নেয় যা নীরবে প্রকৃত মূল্যের সাথে সহসম্পর্কিত হওয়া বন্ধ করেছে।
  • জোড়া স্থিতিশীলতা গার্ডরেল ছাড়া স্থাপনা ফ্রিকোয়েন্সি বা আউটপুট আয়তন বৃদ্ধি প্রতিবেদন করা: AI-সহায়ক উন্নয়নের অধীনে উল্লেখযোগ্যভাবে উচ্চতর ঝুঁকিসহ বিষয় ২.১০-এর সতর্কীকরণ পুনরাবৃত্তি করে।
  • পরীক্ষা না করে ধরে নেওয়া AI-উৎপাদিত কোড মানুষ-লিখিত কোডের মতোই একই ত্রুটি প্রোফাইল বহন করে: একটি অপরীক্ষিত অনুমান যা সক্রিয়ভাবে ভুল হতে পারে।
  • বর্ধিত AI-উৎপাদিত কোড আয়তনের অধীনে পর্যালোচনা গভীরতাকে নীরবে ক্ষয়প্রাপ্ত হতে দেওয়া: বিষয় ২.৯ থেকে রাবার-স্ট্যাম্প ঝুঁকি, তীব্রতর।
  • এই পরিবর্তনকে একটি চলমান উদ্বেগের বদলে একটি একবারের সমন্বয় হিসেবে বিবেচনা করা: টুলিং ও এর গ্রহণ প্যাটার্ন বিকশিত হতে থাকে, এবং পরিমাপ অনুশীলনের তাল মিলিয়ে চলা প্রয়োজন।
  • সেই বেঞ্চমার্ক নিজেই একই চাপের অধীনে সরেছে কিনা তা না বুঝে শিল্প বেঞ্চমার্কের বিরুদ্ধে তুলনা করা: আপেক্ষিক কর্মক্ষমতার একটি মিথ্যা বোধের ঝুঁকি নেয়।

পরিপক্বতা মডেল

  • স্তর ১, শুরু: প্রাক-AI-যুগের মেট্রিক অপরিবর্তিতভাবে প্রতিবেদন করা হয়, AI গ্রহণ তাদের বৈধতা প্রভাবিত করতে পারে এমন কোনো সচেতনতা ছাড়াই।
  • স্তর ২, উন্নয়ন: পরিবর্তন সম্পর্কে কিছু সচেতনতা বিদ্যমান, কিন্তু বিদ্যমান মেট্রিক সেটের কোনো পদ্ধতিগত নিরীক্ষা পরিচালিত হয়নি।
  • স্তর ৩, মানসম্মতকরণ: একটি সম্পূর্ণ মেট্রিক-সেট নিরীক্ষা পরিচালিত হয়েছে, গার্ডরেল কঠোর করা ও মেট্রিক প্রতিষ্ঠান-ব্যাপী প্রভাবিত বা স্থিতিস্থাপক হিসেবে নথিভুক্ত।
  • স্তর ৪, ব্যবস্থাপনা: প্রতিষ্ঠানের ঐতিহাসিক গুণমান সম্পর্ক এখনও ধরে আছে কিনা তা ধরে নেওয়ার বদলে পরীক্ষা করতে ত্রুটি ও গুণমান ফলাফল সক্রিয়ভাবে AI-সহায়তা স্তর দ্বারা ট্যাগ ও ট্র্যাক করা হয়।
  • স্তর ৫, সমন্বয়: প্রতিষ্ঠানের AI টুলিং ও গ্রহণ প্যাটার্ন বিকশিত হতে থাকার সাথে সাথে এর মেট্রিক পুনঃপরীক্ষার একটি পরিপক্ব, চলমান অনুশীলন আছে, এবং একটি সমস্যা প্রকাশ পাওয়ার পরে প্রতিক্রিয়াশীলভাবে নয় বরং এই পরিবর্তনের প্রতিক্রিয়ায় সক্রিয়ভাবে নেওয়া নির্দিষ্ট শাসন সিদ্ধান্ত নির্দেশ করতে পারে।

আলোচনার জন্য ধারণা

১. আমাদের বর্তমান মেট্রিকের কোনটি AI সহায়তা ভারীভাবে ব্যবহার করে কিন্তু বেশি প্রকৃত মূল্য উৎপাদন না করে এমন একটি দলকে সবচেয়ে বেশি চাটুকার করবে? ২. AI গ্রহণের পর থেকে কি আমাদের স্থাপনা ফ্রিকোয়েন্সি বেড়েছে, এবং পরিবর্তন ব্যর্থতার হার কি এর সাথে নড়েছে? ৩. আমরা কি AI-সহায়তা স্তর দ্বারা গুণমান ফলাফল ট্যাগ করি, এবং সেই উপাত্ত কী দেখাবে? ৪. আমাদের পর্যালোচনা ক্ষমতা কি AI-উৎপাদিত কোড আয়তনের যে কোনো বৃদ্ধির সাথে তাল মিলিয়ে চলছে? ৫. আমরা বর্তমানে নিজেদের কোন শিল্প বেঞ্চমার্কের বিরুদ্ধে তুলনা করি, এবং এটি কি নিজেই এই চাপের অধীনে সরেছে?

মূল বিষয়সমূহ

  • জেনারেটিভ AI বেশ কয়েকটি বিদ্যমান মেট্রিক কী পরিমাপ করে তাতে একটি প্যারাডাইম পরিবর্তন, একটি ক্রমবর্ধমান টুলিং পরিবর্তন নয়; কিছু মেট্রিক নীরবে তারা আগে যা বোঝাত তা বোঝানো বন্ধ করে দিয়েছে।
  • কার্যকলাপ ও কাঁচা আউটপুট মেট্রিক সবচেয়ে বেশি প্রকাশিত; ফলাফল মেট্রিক (পর্ব ৫) তুলনামূলকভাবে স্থিতিস্থাপক।
  • AI-সহায়ক উন্নয়ন গ্রহণের আনুপাতিকে গার্ডরেল কঠোর করুন, বিশেষত পরিবর্তন ব্যর্থতার হার।
  • মানুষ-লিখিত কোডের চেয়ে AI-উৎপাদিত কোড একটি ভিন্ন ত্রুটি প্রোফাইল বহন করে কিনা ধরে নেবেন না, পরীক্ষা করুন, ট্যাগ করা পলাতক-ত্রুটি উপাত্ত ব্যবহার করে।
  • টুলিং ও এর গ্রহণ প্যাটার্ন বিকশিত হতে থাকায় এটিকে একবারের নয়, একটি চলমান শাসন উদ্বেগ (বিষয় ১.৪) হিসেবে বিবেচনা করুন।

তথ্যসূত্র এবং অতিরিক্ত পাঠ

  • Forsgren, Nicole, Jez Humble, and Gene Kim. Accelerate: The Science of Lean Software and DevOps. IT Revolution Press, 2018.
  • GitHub. Research on AI pair programming and developer productivity.
  • Google Cloud. DevOps Research and Assessment programme. dora.dev.
  • Muller, Jerry Z. The Tyranny of Metrics. Princeton University Press, 2018.