Ондаған жылдар бойы бағдарламалық жасақтаманы нөлден бастап жасау немесе дайын шешімді сатып алу арасындағы шешім әртүрлі салалардағы компанияларда технологиялық стратегияларды басқарды. Теңдеу қарапайым болып көрінді: жеделдетілген енгізуді сатып алу және шығындарды азайту, ұсынылған теңшеу мен басқаруды құру. Бірақ генеративті жасанды интеллекттің, әсіресе жасанды интеллект көмегімен әзірлеудің (AIAD) келуі бұл теңдеудегі барлық айнымалыларды өзгертті. Енді екі классикалық тәсілдің бірін таңдау мәселесі емес, және мүмкін дәстүрлі дилемма енді жоқ шығар.
Код жазу, автоматтандырылған тестілеу, қателерді анықтау және тіпті архитектуралық ұсыныстар сияқты әзірлеу циклінің маңызды кезеңдерін оңтайландыратын генеративті жасанды интеллектпен арнайы бағдарламалық жасақтаманы жасау енді тек бюджеті мықты ірі корпорацияларға ғана тән күш емес. Алдын ала дайындалған модельдер, мамандандырылған кітапханалар және жасанды интеллектпен жұмыс істейтін төмен кодты немесе кодсыз платформалар әзірлеу шығындары мен уақытын күрт азайтты.
Көптеген шешімдер қазір бірнеше айдың орнына апталарда жеткізіледі, ал үлкен ішкі командалардың орнына ықшам, жоғары мамандандырылған командалар теңшелген және масштабталатын қосымшаларды әсерлі тиімділікпен жеткізе алады. 2021 жылы іске қосылған GitHub Copilot - әзірлеушілерге код ұсыну және үзінділерді автоматты түрде толтыру арқылы көмектесетін генеративті жасанды интеллекттің практикалық мысалы. GitHub зерттеуі Copilot қолданатын әзірлеушілер тапсырмаларды орташа есеппен 55%-ға жылдам орындағанын, ал GitHub Copilot қолданбағандар тапсырманы орындауға орта есеппен 1 сағат 11 минут, ал қолданбағандар орта есеппен 2 сағат 41 минут жұмсағанын көрсетті.
Осы шындықты ескере отырып, дайын бағдарламалық жасақтаманы сатып алу ақша үнемдеумен синоним болды деген ескі пікір өз күшін жоғалтуда. Жалпы шешімдер азғырушы болғанымен, көбінесе ішкі процестердің ерекшеліктеріне бейімделмейді, бірдей икемділікпен масштабталмайды және шектеуші тәуелділікті тудырады. Қысқа мерзімді перспективада олар жеткілікті болып көрінуі мүмкін, бірақ орта және ұзақ мерзімді перспективада олар инновацияға кедергі келтіреді.
Сонымен қатар, бәсекелестік артықшылық кодтың өзінде деген түсінік күйрей бастайды. Тұтас қолданбаны қайта жазу арзан және мүмкін болған жағдайда, «кодты стратегиялық актив ретінде қорғау» идеясы барған сайын мағынасыз болып барады. Нақты құндылық шешімнің архитектурасында, бизнес жүйелерімен интеграцияның икемділігінде, деректерді басқаруда және, ең алдымен, нарық немесе компания өзгерген сайын бағдарламалық жасақтаманы тез бейімдеу мүмкіндігінде жатыр.
OutSystems және KPMG жүргізген есепте сұхбат берген басшылардың 75%-ы көрсеткендей, жасанды интеллект (ЖИ) мен автоматтандыруды пайдалану әзірлеу уақытын 50%-ға дейін қысқартады. Бірақ егер «құру» жаңа қалыпты жағдай болса, екінші дилемма туындайды: ішкі құрылыс па, әлде мамандандырылған сыртқы серіктестермен бе? Мұнда прагматизм басым. Ішкі технологиялық топ құру үздіксіз инвестицияларды, таланттарды басқаруды, инфрақұрылымды және, ең алдымен, инновация жарысындағы ең тапшы актив - уақытты қажет етеді. Негізгі бизнесі бағдарламалық жасақтама емес бұл таңдау кері нәтиже беруі мүмкін.
Екінші жағынан, әзірлеу компанияларымен стратегиялық серіктестік озық техникалық ноу-хауға дереу қол жеткізу, жеделдетілген жеткізу, жалдау икемділігі және операциялық шығындарды азайту сияқты артықшылықтарды ұсынады. Тәжірибелі аутсорсингтік топтар компанияның кеңейтімі ретінде әрекет етеді, нәтижелерге бағытталған және көбінесе дайын масштабталатын архитектура модельдерімен, интеграцияланған CI/CD құбырларымен және тексерілген құрылымдармен келеді - нөлден бастап құру қымбат және уақытты қажет ететін барлық нәрсе. Сондай-ақ, осы теңдеудегі үшінші элементті атап өткен жөн: жинақталған тәжірибенің желілік әсері.
Ішкі топтар үздіксіз оқу қисығына тап болған кезде, бірнеше жобалармен жұмыс істейтін сыртқы мамандар техникалық және бизнес саласындағы сараптаманы әлдеқайда жылдам қарқынмен жинақтайды. Мақсатты түрде қолданылатын бұл ұжымдық интеллект көбінесе тиімдірек және инновациялық шешімдерді жасайды. Сондықтан шешім енді сатып алу немесе құру арасында емес, қатаң шешімдерге сүйену немесе бизнестің қажеттіліктерін шынымен қанағаттандыратын нәрсе жасау арасында болады. Бір кездері сән-салтанат болған теңшелім күтуге, масштабталу талапқа, ал жасанды интеллект ойын ережесін өзгертетін факторға айналды.
Түптеп келгенде, шынайы бәсекелестік артықшылық дайын бағдарламалық жасақтамада немесе арнайы жазылған код жолдарында емес, компаниялардың технологиялық шешімдерді өз өсуіне біріктіретін стратегиялық икемділігінде жатыр. AIAD дәуірі бізді екілік дилеммалардан бас тартып, бағдарламалық жасақтаманы үздіксіз, тірі және стратегиялық процесс ретінде қарастыруға шақырады. Ал бұған жету үшін жай ғана құру жеткіліксіз; дұрыс серіктестермен және болашаққа деген көзқараспен ақылды түрде құру қажет.

