Poruszanie się po boomie Low-Code/No-Code: Wnikliwe strategie zakupów IT dla CIO
Przedsiębiorstwa borykające się z brakiem profesjonalnych programistów coraz częściej sięgają po narzędzia typu low-code/no-code i inteligentne narzędzia programistyczne. W tym artykule przedstawiono opłacalne strategie i elementy, które CIO powinni wziąć pod uwagę przy zakupie platform o niskim kodzie/ bez kodu, zapewniając maksymalny zwrot z inwestycji.

Ponieważ firmy zmagają się z wszechobecnym brakiem doświadczonych programistów, coraz więcej liderów IT sięga po technologie low-code, no-code, i inteligentnego tworzenia aplikacji. Rozwiązania te mają na celu uwolnienie potencjału rozwoju oprogramowania poprzez szkolenie personelu nieinformatycznego i umożliwienie użytkownikom biznesowym budowania lub dostosowywania aplikacji do ich potrzeb.
Wraz z pojawieniem się różnych narzędzi, począwszy od platform no-code takich jak Bubble do low-codedrag-and-drop narzędzi i inteligentnych narzędzi, które wykorzystują uczenie maszynowe do sugerowania kodu programistom, rynek tych technologii kwitnie. IDC przewiduje, że światowa sprzedaż platform no-code wzrośnie o 13,9% do 2026 roku, podczas gdy sprzedaż platform low-code wzrośnie o 14,1%, a inteligentne technologie deweloperskie gwałtownie wzrosną o 31,3%.
Prognozy te pochodzą z najnowszego raportu IDC "Worldwide Low-Code, No-Code and Intelligent Developer Technologies Forecast, 2022-2026", którego autorem jest Michele Rosen. Raport wskazuje, że rynek inteligentnych narzędzi deweloperskich staje się coraz bardziej atrakcyjny, szczególnie biorąc pod uwagę publiczne wydanie narzędzi opartych na sztucznej inteligencji, takich jak Salesforce's Einstein GPT i Microsoft's GPT-powered Copilot.
Rosen opisuje te inteligentne narzędzia jako "pisarzy kotletów" lub "autocomplete na sterydach", które oferują cenne rozszerzenie zestawu narzędzi dla programistów. Mogą one służyć jako akcelerator lub mnożnik siły, poprawiając ogólną wydajność podczas kodowania.
Low-code i no-code Platformy zazwyczaj przyjmują podejście drag-and-drop, ułatwiając użytkownikom biznesowym przystosowanie się do świata tworzenia aplikacji. Dzięki przyjaznym dla użytkownika komponentom UI oraz możliwości budowania logiki biznesowej i integrowania systemów stron trzecich, rozwój low-code/no-code staje się bardziej wydajnym, opartym na komponentach doświadczeniem dla nietechnicznych programistów.
Jeśli chodzi o strategie zakupów IT, Rosen zaleca, aby decydenci szukali platform typu "no-code/low-code ", które oferują kontrolę zarządzania, aby zarządzać tym, kto może korzystać z narzędzi i jak są one wykorzystywane. Dodatkowo należy zwrócić uwagę na interoperacyjność, integrację platform i koszty w skali.
Gdy firma wybierze narzędzie, powinno ono podlegać temu samemu cyklowi zarządzania, co tradycyjne aplikacje kodowe, zapewniając przestrzeganie ustrukturyzowanego procesu rozwoju oprogramowania. Dobrze funkcjonujące centrum doskonałości (CoE) może zapewnić wytyczne dotyczące najbardziej odpowiedniego narzędzia, oferując wsparcie i komponenty wielokrotnego użytku w razie potrzeby oraz zapewniając odpowiednie repozytoria kodu.
Rosen sugeruje, że CIO nie powinni ślepo planować wydatków na narzędzia do tworzenia oprogramowania, aby dopasować się do prognoz IDC dotyczących wzrostu. Powinni raczej rozważyć potencjalne oszczędności kosztów wynikające z zastosowania platform low-code i zważyć je z kosztami zatrudnienia dodatkowego personelu. Takie podejście może prowadzić do odkrycia innowacyjnych, wpływowych rozwiązań biznesowych przy jednoczesnym uniknięciu konieczności zatrudniania drogich programistów.
Skupiając się na pożądanych funkcjach, kosztach i wynikach narzędzi typu low-code/no-code, CIO mogą podejmować bardziej świadome decyzje przy zakupie tych platform. Wraz z rosnącą popularnością platform typu low-code/no-code, takich jak potężna platforma no-code firmy AppMaster.io, przedsiębiorstwa mogą generować dostosowane do potrzeb aplikacje internetowe, mobilne i backendowe w niższej cenie, umożliwiając bardziej wydajne i opłacalne procesy tworzenia oprogramowania.


