ForgeCode kompaniyasining Tushar Mathur dasturiy taʼminot ishlab chiqish jarayoni loyiha sifatida qolmasdan, ishlab chiqarish fabrikasi kabi ishlashi kerakligini himoya qiladi. Anʼanaviy ravishda ishlab chiqishni kengaytirish muhandislar sonini, vaqtni va resurslarni oshirishni talab qilgan. Biroq, sunʼiy intellekt bu paradigmani oʻzgartirib, kod yozishni tezroq va arzonroq qiladi.
Biroq, kodni yaratish tezlashuvi oʻzi yakuniy mahsulotni tezroq yetkazib berishni kafolatlamaydi. Kod hali ham tekshirish, sinovdan oʻtkazish va joylashtirishni talab qiladi, bu esa muhandis jamoalari uchun yangi tushkun nuqtalarini yaratadi.
Muhandis boʻlinmalarining rahbarlari oldida savol turibdi: xodimlar shtatining proporsional oʻsishi boʻlmagan holda dasturiy taʼminot yetkazib berishni qanday kengaytirish mumkin? ForgeCode bu muammoni AI-ga yoʻnaltirilgan dasturiy fabrikani yaratish orqali hal qiladi. Ushbu platforma dasturiy taʼminot ishlab chiqishning butun hayot siklini boshqarish uchun AI agentlaridan foydalanadi — vazifalarni belgilash va amalga oshirishdan tortib, sinovdan oʻtkazish va joriy etishgacha, shu bilan birga odamlar nazoratni amalga oshiradi.
TechSparks 2026 tadbirida asoschi va Bosh ijrochi direktor Tushar Mathur platformaning ishlashini namoyish etdi va kod yozish xarajatining pasayishi dasturiy taʼminotni yetkazib berish uchun tekshirish, sinovdan oʻtkazish va joylashtirish jarayonlarini nima uchun yanada muhimroq qilayotganini tushuntirdi.
AI tufayli shaxsiy samaradorlik oshganiga qaramay, bu yaxshilanishlar har bir tashkilot miqyosida dasturiy taʼminotni tezroq yetkazib berishga har doim ham olib kelmaydi. Mathur shunday dedi: «Biz kuzatayotgan birinchi narsa shundaki, bugungi kunda deyarli barcha kod avtomatik ravishda hosil qilinadi».
Muhandis jamoalari minglab qator kodni tez yaratishlari mumkin, ammo keyingi bosqichlar — kodni koʻrib chiqish, sinovdan oʻtkazish, xavfsizlikni tekshirish va joylashtirish — ushbu hajmni ushlab qolishda qiynaladilar. Mathur fikricha, tushkun nuqta kod yozish jarayonidan uning yaratilganidan keyin sodir boʻladigan narsalarni boshqarishga siljib ketdi.
U tushuntirdi: «Avval asosiy fundamental tushkun nuqta kod yozish edi. Ammo bugun kod yozish narxi shunchalik pastki darajada ediki, barcha boshqa jihatlar tushkun nuqtalariga aylandi».
Natijada, jamoalar kam sifatli tekshirilgan, xatoliklarga ega yoki muvofiqlashtirilmagan koʻproq kodni chiqarish xavfi ostida qolishadi, chunki ish hajmining ortganini boshqarish uchun zarur boʻlgan tizimlar unga teng kelmaydi.
Shaxsiy samaradorlik va umumiy tashkiliy natija oʻrtasidagi tafovutni bartaraf etish uchun Mathur ForgeCode ning AI-ga yoʻnaltirilgan dasturiy fabrikani yaratish yondashuvini taqdim etdi. Asosiy gʻoya — har bir bosqichni odamlar qoʻlda muvofiqlashtirishga bogʻliq boʻlgan dasturiy taʼminot ishlab chiqish siklini rad etishdir.
Buning oʻrniga, AI agentlari vazifalarni saralash, rejalashtirish, amalga oshirish va tasdiqlash kabi vazifalarni oʻz zimmasiga oladi. Odamlar faqat yechimlar, yoʻnalish yoki batafsil qayta aloqa talab qilinganda aralashadi.
Oldindan belgilangan bosqichlar ketma-ketligini bogʻlovchi anʼanaviy avtomatizatsiyadan farqli oʻlaroq, dasturiy fabrikalar uzluksiz qayta aloqa tsikllaridan foydalanadi. Yuqori rahbariyat (CXO), mahsulot menejerlari va ishlab chiqarish monitoring tizimidan keladigan maʼlumotlar bevosita ishlab chiqish backlogiga kirishi mumkin. Agentlar keyin funksiyalarni ishlab chiqish, xatoliklarni aniqlash va samaradorlikni oshirish ustida kun davomida ishlaydi, hatto muhandis jamoalari faol boʻlmaganda ham.
Maqsad — muhandislar har bir alohida vazifani boshqarishi shart boʻlmagan holda dasturiy taʼminot ishlab chiqishning uzluksiz harakatini saqlab turishdir.
Mathur faol AI-ga yoʻnaltirilgan dasturiy fabrikani yaratish uchun zarur boʻlgan oltita tamoyilni bayon etdi. Bu tamoyillar dasturiy taʼminot ishlab chiqishni biznes ustuvorliklariga mos kelib, yanada avtonom qilishini maqsad qilgan.
Savol-javob sessiyasi paytida auditoriya Mathurdan muhandis jamoalari maʼlumotlar bazasi arxitekturasi va kengaytirish kabi murakkab funksional boʻlmagan talablarga qanday yondashishi haqida soʻradi. U javob berishicha, obʼektiv tekshirilishi mumkin boʻlgan talablar, masalan, miqyos koʻrsatkichlari, dasturiy fabrikaga topshirilishi mumkin. Tizim natijalarni doimiy tekshiradi va tekshirishda xato yuz berganda ularni optimallashtiradi. Biroq, kompromisslar inson hukmi talab qiladi. Kompaniya qaysi xavf yoki nosozlik darajasini qabul qilishga tayyorligi haqidagi savollar muhandislar va biznes rahbariyatining qarori boʻlib, ular zarur boʻlganda agentni yoʻnaltirish uchun aralashadi.
ForgeCode davo etadiki, bu platforma oʻz-oʻzini takomillashtiruvchi qayta aloqa tsikli asosida ishlayotgani sababli mumkin. Har bir vazifa, yechim va tuzatish bilimlar bazasiga hissa qoʻshadi, bu esa kelajakdagi ishni maʼlumot beradi. Muhandislar dastlabki bosqichlarda yaqin ishtirok etishadi, ammo tizim jamoaning muhandis amaliyotlari va biznes kontekstini oʻrganib borishi bilan, u yanada mustaqil ishlashi mumkin.
Platforma shuningdek, qaysi qarorlar muhim ekanligini va ekspert nazorati talab qiladiganlarini aniqlaydi, ayniqsa xavfsizlik, ishonchlilik, samaradorlik va raqobatdosh biznes ustuvorliklari bilan bogʻliq boʻlganlar. Bunday hollarda u ishni toʻxtatadi va davom etishdan oldin inson ishtirokini soʻraydi. Oddiy bajarilish va ekspert hukmi talab qiladigan qarorlarni ajrata olishdagi bu oʻsib borayotgan qobiliyat mahsulotning ishlashi uchun markaziy ahamiyatga ega.
ForgeCode ning AI-ga yoʻnaltirilgan dasturiy fabrikasi shaxsiy kod samaradorligining oshishini butun tashkilot miqyosida dasturiy taʼminotni tezroq yetkazib berishga aylantirish uchun ishlab chiqilgan. Agentlardan koordinatsiya, kodni tekshirish, sinovdan oʻtkazish va boshqa ishlab chiqish vazifalarini boshqarish orqali, platforma muhandis jamoalarining ishlashini sekinlashtirishi mumkin boʻlgan tushkun nuqtalarini kamaytirishga intiladi.
Mathur uchun bu siljish muhandislarning rolini oʻzgartirishni anglatadi. Har bir ishlab chiqish bosqichini boshqarish oʻrniga, ular talablarni aniqlash, qaror qabul qilish, natijalarni tahlil qilish va umumiy jarayonni boshqarishga eʼtibor qaratishadi. Maqsad nafaqat koʻproq kod yaratish yoki kattaroq jamoalar yaratish emas, balki inson nazorati ostida uzluksiz ishlaydigan avtonom tizimlar orqali dasturiy taʼminotni yanada samarali ishlab chiqishdir.


