জেনারেটিভ এআই যে লেগাসি বাঁচায়, যে লেগাসি ছেড়ে দেয় ৪/৭
ভূমিকা
তৃতীয় পর্বে আমরা দেখেছি, RPA ও নো-কোড/লো-কোডের মতো আধুনিক সিটিজেন ডেভেলপমেন্ট ভিত্তিতে কামি এক্সেলের চেয়েও ভয়াবহ ঋণের ঝুঁকি লুকিয়ে আছে। তাহলে সেই ধারাবাহিকতায় জেনারেটিভ এআই-এর আবির্ভাব কী বদলে দেবে?
জেনারেটিভ এআই বিদ্যমান প্রোগ্রাম সম্পদ বিশ্লেষণ করতে পারে, স্থানান্তর বা পুনঃনকশায় সহায়তা করতে পারে। কিন্তু কোড হিসেবে রেখে যাওয়া হয়নি এমন সম্পদ—অর্থাৎ নো-কোড ও RPA-এর ব্ল্যাক বক্স—বাস্তবে AI-ও খুব একটা উদ্ধার করতে পারে না।
ফলে ভবিষ্যতে জমে থাকা নেতিবাচক উত্তরাধিকার সম্ভবত “কোডে রূপ না নেওয়া” জিনিসগুলোকেই কেন্দ্র করে ঘনীভূত হবে।
সিরিজের সূচি
- সিটিজেন ডেভেলপমেন্টের ভবিষ্যৎ—ইতিহাস, বর্তমান, জেনারেটিভ এআই এবং তার পরবর্তী পথ ০/৭
- সিটিজেন ডেভেলপমেন্ট কি EUC-এর পুনরাবৃত্তি?── ‘কামি এক্সেল’ থেকে পাওয়া ইতিহাসের শিক্ষা ১/৭
- কামি এক্সেল কি সত্যিই খলনায়ক?—উদ্ধারকর্তা থেকে নেতিবাচক উত্তরাধিকার ২/৭
- আধুনিক সিটিজেন ডেভেলপমেন্ট প্ল্যাটফর্মের আলো ও ছায়া ৩/৭
- জেনারেটিভ এআই যে লেগাসি বাঁচায়, যে লেগাসি ছেড়ে দেয় ৪/৭ (এই পর্ব)
- সিটিজেন ডেভেলপমেন্ট সর্বশক্তিমান নয়, এটি ‘খসড়া উন্নয়ন’ ৫/৭
- দৃষ্টিভঙ্গির বিচ্যুতি নেতিবাচক উত্তরাধিকার বাড়ায় ৬/৭
- লেগেসি জন্ম নিতেই থাকবে, তারপরও তাকে বশে আন──সিটিজেন ডেভেলপমেন্টের ভবিষ্যৎচিত্র ৭/৭
জেনারেটিভ এআইয়ের শক্তি—কোড সম্পদকে “গলিয়ে” দেওয়া
আগে লেগাসি কোড স্থানান্তর মানেই ছিল বিপুল মানবঘণ্টার কাজ। COBOL বা VB-এর মতো পুরোনো ভাষায় লেখা কয়েক মিলিয়ন লাইন প্রোগ্রাম সাধারণত ডকুমেন্টবিহীন থাকত, বিশ্লেষণে জ্যেষ্ঠ দক্ষতা লাগত।
জেনারেটিভ এআই এই জায়গায় ভেদরেখা টেনে দিয়েছে।
-
কোড পড়ার স্বয়ংক্রিয়তা
ফাংশন নির্ভরতার মানচিত্র তৈরি করা, ভ্যারিয়েবল বা স্ট্রাকচারের অর্থ প্রেক্ষাপট থেকে অনুমান করা সম্ভব। -
ভাষান্তরে সহায়তা
COBOL থেকে Java, VB থেকে Python—এ ধরনের “স্থানান্তরের খসড়া” তৈরি করা যায়। -
রিফ্যাক্টরিং আংশিক স্বয়ংক্রিয়তা
গিঁট পাকানো লজিককে ফাংশন ধরে সাজানো, টেস্ট কোড সৃষ্টি করে ভবিষ্যৎ প্রজন্মের ব্যবহারের উপযোগী করা যায়।
অর্থাৎ কোড হিসেবে বেঁচে থাকা জিনিসগুলোকে এআই আধা-স্বয়ংক্রিয়ভাবে “গলিয়ে” আবার ব্যবহারযোগ্য করতে পারে। এই কারণে জেনারেটিভ এআই লেগাসি নবায়নে গেম চেঞ্জার হতে পারে।
তবে “কোড আছে মানেই বাঁচবে” এমনও নয়। নির্ভরশীল পরিবেশ বিলীন হয়ে গেলে বা ব্যবসা জ্ঞানসম্পন্ন মানুষ না থাকলে এআইও সব কিছু পূরণ করতে পারে না। তবু “ব্ল্যাক বক্স ছাড়া আর কিছুই নেই” এমন সম্পদের তুলনায়, এগুলোর পুনর্জীবনের সম্ভাবনা অনেক বেশি।
যা বাঁচানো যায় না—কোডে ধরা পড়েনি যে সম্পদ
এর বিপরীতে, নো-কোড বা RPA-তে বানানো সম্পদের অবস্থা কী?
এসব GUI অপারেশন বা ফ্লোচার্ট আকারে থাকে, অভ্যন্তরীণ উপস্থাপন vendor-নির্ভর ডেটা কাঠামোতে বন্দী। জেনারেটিভ এআইয়ের সবচেয়ে পারদর্শিতা টেক্সট তথ্য বিশ্লেষণে; এনক্রিপ্টেড বা স্বত্বস্বীকৃত ফরম্যাটের ব্ল্যাক বক্স বিশ্লেষণ করা কঠিন।
উদাহরণস্বরূপ RPA-এর “ওয়ার্কফ্লো” উপরে থেকে ব্লক চিত্রের মতো লাগলেও, বাস্তবে তা প্রায়ই এনক্রিপ্টেড প্রকল্প ফাইল। নো-কোডের “অ্যাপ” আবার শুধুই ক্লাউডে চলে; সোর্স কোড হিসেবে রপ্তানির কথা ভাবাই হয়নি।
বাস্তবে উদ্ধারের চেয়ে পুনঃনকশা দ্রুত—এমন ক্ষেত্রই বেশি। ভবিষ্যতে স্ক্রিন অপারেশন বা স্ক্রিনশট থেকে ফ্লো অনুমান করার গবেষণা এগোলে কিছুটা সম্ভব হতে পারে, কিন্তু এখনো ব্ল্যাক বক্স সম্পদ সরাসরি হস্তান্তর করা কার্যত কঠিন।
ঋণের ভাগ্য নির্ধারণের রেখা—কোডে রেখেছি কি না
এখান থেকে স্পষ্ট হয় ভবিষ্যতের নেতিবাচক উত্তরাধিকার কোন লাইনে বিভক্ত হবে।
- যেগুলো কোড হিসেবে রেখে দেওয়া হয়েছে—জেনারেটিভ এআই তাদের পুনর্ব্যবহার, স্থানান্তর ও উন্নয়নের দরজা খুলে দেয়।
- যেগুলো কোডে ধরা পড়েনি—জেনারেটিভ এআইয়ের জন্যও সেখানে “অদৃশ্য অঞ্চল” থাকে, শেষ পর্যন্ত নতুন করে নকশাই অবলম্বন করতে হয়।
অর্থাৎ ভবিষ্যতের উদ্ধারযোগ্যতা নির্ভর করে “কোড হিসেবে তা রেখে দেওয়া হয়েছে কি না”—এই প্রশ্নের ওপর। জেনারেটিভ এআই এই বিভাজনরেখা আরও স্পষ্ট করে দিয়েছে বলা যায়।
দৃষ্টিভঙ্গি—এআই সর্বশক্তিমান উদ্ধারকর্তা নয়
জেনারেটিভ এআই অবশ্যই শক্তিশালী, তবে কমপক্ষে এখনই সর্বশক্তিমান নয়। ব্ল্যাক বক্সে পরিণত সিটিজেন ডেভেলপমেন্ট সম্পদ পুরোপুরি উদ্ধার করতে পারে না, অতীতের ভুল সিদ্ধান্তও মুছে দিতে পারে না।
এআই যে বাস্তবতাকে সামনে আনে তা হল “কোড না লেখার স্বাধীনতার” মূল্য। স্বল্পমেয়াদি তাত্ক্ষণিক ফলের মোহে নো-কোড বেছে নেওয়া সংগঠনগুলো এআইয়ের সহায়তা পাবে না; তাদেরই পুনঃনকশার ব্যয় বহন করতে হবে।
তাই পরবর্তী পর্বে আমরা গভীরে দেখব, কীভাবে নেতিবাচক উত্তরাধিকার সৃষ্টি না করেই সিটিজেন ডেভেলপমেন্ট চালানো যায়—গভর্ন্যান্স নকশার দৃষ্টিকোণ থেকে।
পরবর্তী পর্ব: গভর্ন্যান্স ও নেতিবাচক উত্তরাধিকার এড়ানোর উপায় ৫/৭