Нүүр хуудас > Нийтлэлүүд > Хиймэл оюун ухааны тусламжтайгаар програм хангамж хөгжүүлэлт илүү уян хатан, үр ашигтай болсон.

AI-ийн тусламжтайгаар програм хангамж хөгжүүлэх нь илүү уян хатан, үр дүнтэй болсон.

Хэдэн арван жилийн турш програм хангамжийг эхнээс нь бүтээх эсвэл бэлэн шийдлийг худалдан авах хоёрын хоорондох шийдвэр нь янз бүрийн салбарын компаниудад технологийн стратегиудыг удирдан чиглүүлж ирсэн. Тэгшитгэл нь энгийн мэт санагдаж байсан: хурдасгасан нэвтрүүлэлтийг худалдан авч, зардлыг бууруулж, санал болгож буй тохируулга болон хяналтыг бий болгох. Гэвч үүсгэгч хиймэл оюун ухаан, ялангуяа хиймэл оюун ухааны тусламжтайгаар хөгжүүлэлт (AIAD) бий болсноор энэ тэгшитгэл дэх бүх хувьсагчдыг өөрчилсөн. Энэ нь хоёр сонгодог хандлагын аль нэгийг сонгох асуудал биш болсон бөгөөд магадгүй уламжлалт дилемма байхгүй болсон байж магадгүй юм.

Код бичих, автоматжуулсан туршилт, алдаа илрүүлэх, тэр ч байтугай архитектурын саналууд гэх мэт хөгжүүлэлтийн мөчлөгийн чухал үе шатуудыг үүсгэгч хиймэл оюун ухаан оновчтой болгосноор захиалгат програм хангамж бүтээх нь зөвхөн бат бөх төсөвтэй томоохон корпорацуудад зориулагдсан хүчин чармайлт байхаа больсон. Урьдчилан бэлтгэгдсэн загварууд, мэргэшсэн номын сангууд, хиймэл оюун ухаанаар ажилладаг бага кодтой эсвэл кодгүй платформууд нь хөгжүүлэлтийн зардал болон цагийг эрс бууруулсан.

Олон шийдлийг хэдэн сарын оронд хэдэн долоо хоногийн дотор хүргэдэг болсон бөгөөд том дотоод багуудын оронд туранхай, өндөр мэргэшсэн багууд өөрчлөн тохируулсан, өргөтгөх боломжтой програмуудыг гайхалтай үр ашигтайгаар хүргэх боломжтой болсон. 2021 онд нээлтээ хийсэн GitHub Copilot нь хөгжүүлэгчдэд код санал болгох, хэсгүүдийг автоматаар бөглөх замаар тусалдаг генератив хиймэл оюун ухааны практик жишээ юм. GitHub-ийн судалгаагаар Copilot ашигладаг хөгжүүлэгчид даалгавруудыг дунджаар 55% илүү хурдан гүйцэтгэсэн бол GitHub Copilot ашигладаггүй хөгжүүлэгчид даалгаврыг гүйцэтгэхэд дунджаар 1 цаг 11 минут, ашиглаагүй хүмүүс дунджаар 2 цаг 41 минут зарцуулсан болохыг харуулж байна.

Энэ бодит байдлыг харгалзан үзвэл бэлэн програм хангамж худалдаж авах нь мөнгө хэмнэхтэй адил утгатай гэсэн хуучин маргаан хүчээ алдаж байна. Ерөнхий шийдлүүд нь сонирхол татахуйц боловч дотоод үйл явцын онцлогт дасан зохицож чаддаггүй, ижил хурдтайгаар цар хүрээгээ тэлдэггүй, хязгаарлагдмал хамаарлыг бий болгодог. Богино хугацаанд тэд хангалттай мэт санагдаж болох ч дунд болон урт хугацаанд инновацид саад болж байна.

Түүнээс гадна, өрсөлдөөний давуу тал нь кодонд байдаг гэсэн ойлголт нурж эхэлж байна. Бүхэл бүтэн програмыг дахин бичих нь хямд бөгөөд хэрэгжих боломжтой болсон нөхцөлд "кодыг стратегийн хөрөнгө болгон хамгаалах" санаа улам бүр утгагүй болж байна. Бодит үнэ цэнэ нь шийдлийн архитектур, бизнесийн системтэй нэгтгэх уян хатан байдал, өгөгдлийн засаглал, хамгийн гол нь зах зээл эсвэл компани өөрчлөгдөхөд програм хангамжийг хурдан тохируулах чадварт оршино.

OutSystems болон KPMG-ийн хийсэн тайланд ярилцлага өгсөн гүйцэтгэх захирлуудын 75%-ийнх нь хэлснээр хиймэл оюун ухаан (AI) болон автоматжуулалтыг ашиглах нь хөгжүүлэлтийн хугацааг 50% хүртэл бууруулдаг. Гэхдээ хэрэв "бүтээх" нь шинэ хэвийн үзэгдэл бол хоёр дахь дилемма гарч ирнэ: дотооддоо бүтээх үү эсвэл мэргэшсэн гадаад түншүүдтэй хамтран бүтээх үү? Энд прагматизм давамгайлдаг. Дотоод технологийн багийг бий болгоход тасралтгүй хөрөнгө оруулалт, авьяас чадварын менежмент, дэд бүтэц, хамгийн гол нь инновацийн уралдаанд хамгийн ховор хөрөнгө болох цаг хугацаа шаардагдана. Гол бизнес програм хангамж биш энэ сонголт нь сөрөг үр дагаварт хүргэж болзошгүй юм.

Нөгөөтэйгүүр, хөгжүүлэлтийн компаниудтай стратегийн түншлэл нь дэвшилтэт техникийн мэдлэгт шууд хандах, хүргэлтийг хурдасгах, ажилд авах уян хатан байдал, үйл ажиллагааны зардлыг бууруулах зэрэг давуу талуудыг санал болгодог. Туршлагатай гадны багууд компанийн өргөтгөл болж, үр дүнд чиглэсэн бөгөөд ихэвчлэн бэлэн болсон өргөтгөх боломжтой архитектурын загварууд, нэгдсэн CI/CD дамжуулах хоолой, туршигдсан хүрээнүүдтэй ирдэг - эхнээс нь бүтээхэд үнэтэй, цаг хугацаа шаардсан бүх зүйл. Энэ тэгшитгэлийн гурав дахь элементийг дурдах нь зүйтэй: хуримтлагдсан туршлагын сүлжээний нөлөө.

Дотоод багууд тасралтгүй суралцах муруйтай тулгарч байхад олон төсөл дээр ажиллаж буй гадны мэргэжилтнүүд техникийн болон бизнесийн туршлагыг илүү хурдан хуримтлуулдаг. Энэхүү хамтын оюун ухааныг зорилтот байдлаар ашигладаг нь илүү үр дүнтэй, шинэлэг шийдлүүдийг бий болгодог. Тиймээс шийдвэр нь худалдан авах эсвэл бүтээх хооронд биш, харин хатуу шийдлүүдийг баримтлах эсвэл бизнесийн хэрэгцээг үнэхээр хангасан зүйлийг бүтээх хооронд байдаг. Нэгэн цагт тансаг хэрэглээ байсан өөрчлөн тохируулах нь хүлээлт, өргөтгөх чадвар шаардлага, хиймэл оюун ухаан нь тоглоомын дүрмийг өөрчилдөг хүчин зүйл болсон.

Эцсийн эцэст жинхэнэ өрсөлдөөний давуу тал нь бэлэн програм хангамж эсвэл захиалгаар бичсэн кодын мөрүүдэд биш, харин компаниуд технологийн шийдлүүдийг өсөлт хөгжилтөндөө хэрхэн нэгтгэдэг стратегийн уян хатан байдалд оршдог. AIAD эрин үе биднийг хоёртын дилеммээс татгалзаж, програм хангамжийг тасралтгүй, амьд, стратегийн үйл явц гэж бодоход уриалж байна. Үүнийг хэрэгжүүлэхийн тулд зүгээр л бүтээх нь хангалтгүй; зөв түншүүдтэй, ирээдүйн алсын хараатайгаар ухаалгаар бүтээх шаардлагатай.

Фабио Сейксас
Фабио Сейксас
Технологи, дижитал бизнесийн чиглэлээр 30 гаруй жил ажилласан туршлагатай Фабио Сейхас бол бизнес эрхлэгч, зөвлөгч, програм хангамж хөгжүүлэх мэргэжилтэн юм. DevTeam-ийг үйлчилгээ болгон ашиглах тухай ойлголтыг нэвтрүүлсэн Softo программ хангамжийн ордны үүсгэн байгуулагч, гүйцэтгэх захирал Фабио найман интернет компанийг байгуулж, удирдаж, 20 гаруй компанид зааварчилгаа өгсөн. Түүний карьер нь дижитал бизнесийн загвар, өсөлтийг хакердах, үүлэн дэд бүтэц, маркетинг, онлайн сурталчилгааны чиглэлээр мэргэшсэн туршлагатай.
ХОЛБООТОЙ ӨГҮҮЛЛҮҮД

Хариу бичих

Сэтгэгдлээ бичнэ үү!
Энд нэрээ бичнэ үү.

СҮҮЛИЙН

ХАМГИЙН АЛДАРТ

[elfsight_cookie_consent id="1"]