Düşük kodlu geliştirme platformları, COVID-19 pandemisinin başlangıcından ve işçi sürülerinin daha yeşil meralar için işlerini bıraktığı Büyük İstifa’nın gelişinden bu yana muazzam bir alım gördü.

Çalışan kıtlığı, yazılım geliştiricileri içerir ve bunların yokluğu, kuruluşların iş süreci dönüşümünü kolaylaştırmaya yardımcı olabilecek eğitimli yazılım uzmanları bulmak için çabalamasına neden olmuştur.

Araştırma firması IDC’nin 380 işletmeyle Ocak ayında yaptığı bir anket, katılımcıların %48,6’sının inovasyonu kurum içinde taşımak için düşük kodlu veya kodsuz platformlar satın aldığını gösterdi. Yazılım araçlarını satın almanın ikinci en büyük nedeni (%39,3) “pandemi ile ilgili ihtiyaçlar” idi.

IDC raporunda, “Kuruluşlar, pandeminin getirdiği ihtiyaçları karşılamak için hızlı hareket etmeye yardımcı olmak için düşük ve kodsuz platformlarda değer gördü” dedi.

Araştırma firması Gartner’a göre, düşük kodlu yazılım geliştirme platformlarının benimsenmesi yılda %20’den fazla büyüyor. 2021’de, düşük kod geliştirme teknolojisi için küresel pazar 13,8 milyar dolarlık gelire ulaştı. Ve 2023 yılına kadar, düşük kod geliştirmenin orta ve büyük şirketlerin %50’sinden fazlasının benimsemesi bekleniyor.

Gartner araştırma başkan yardımcısı Fabrizio Biscotti bir raporda, “COVID-19 pandemisinin ekonomik sonuçları düşük kodlu değer teklifini doğruladı” dedi. “Dijital formlar ve iş akışı otomasyonu gibi uzaktan çalışma işlevini destekleyen düşük kodlu yetenekler, ışıkların açık kalması gerekeceğinden daha esnek fiyatlandırma ile sunulacak.”

Morgan Stanley’e göre, dünya çapında bir yazılım mühendisi sıkıntısı var. Şu anda dünyada 26 milyon geliştirici var ve 2024 yılına kadar 38 milyon geliştiriciye ihtiyaç olması bekleniyor.

Düşük kod teknolojisi, neredeyse herkesin geliştirici olmasına izin verdiği için bu boşluğu doldurmak üzere tasarlanmıştır. Gartner, 2020’de %25’ten daha az olan düşük kodlu veya kodsuz teknolojileri 2025 yılına kadar işletmeler tarafından geliştirilen yeni uygulamaların %70’inin kullanacağını tahmin ediyor.

Forrester Research’te kıdemli bir analist olan John Bratincevic, düşük kodun genellikle “vatandaş geliştiriciler” ile ilişkilendirilmesine rağmen, profesyonel geliştiricilerin yaklaşık üçte birinin aynı zamanda geliştirmeyi basitleştirmek ve yapım sürelerini hızlandırmak için kullandığını söyledi.

Bratincevic, “Ayrıca, bu geliştiriciler, bulutta yerel teknolojiyi ve gelişmiş kullanım durumlarını benimseme konusunda düşük kodlu olmayan geliştiricilerin de önündeydi. Dolayısıyla, onlar aptal değillerdi. Harika şeyler yapıyorlardı,” dedi. “Yani, profesyonel geliştiriciler arasında bile, bu niş bir şey değil.”

Düşük kodlu veya kodsuz geliştirme platformları kullanan profesyonel olmayan geliştiriciler arasında bir dizi teknik yeterlilik olduğunu söyledi. Örneğin BT analistleri, düşük kod kullanmak ve ciddi uygulamalar oluşturmak için teknik bilgilere sahip olabilir ve araçlar, yazılım yığınındaki birçok karmaşıklığı ortadan kaldırır.

Bratincevic, “Düşük kod kullanan iş adamlarına baktığınızda, öğrenmesi daha kolay veya daha zor olabilecek bir dizi ilgi ve deneyim ve platform var.” Dedi. “Yani, müşterilerden aldığım en yaygın soru… ‘İyi gelişmiş bir vatandaş geliştirici stratejisi nasıl ayağa kalkar ve ölçeklenir. Bunu güvenli ve kontrollü bir şekilde nasıl yaparım?’

“Bu zor bir sorun ama şirketler bunun üzerinde çalışıyor. Onlarla her zaman konuşuyorum. Şirketler kendi organizasyonlarında yüzlerce hatta binlerce vatandaş geliştirici yaratıyor” dedi.

Kurucu Jack Gold, bir kuruluşun, uygulamanın ne istediğini bilen, uygulama üretiminde biraz uzmanlığa sahip kişilere sahip olduğunu varsayarsak, düşük kodlu, kodsuz seçeneklerin geliştirme için her şeyi DevOps grubu üzerinden yürütmek yerine daha fazla insandan yararlanmayı mümkün kıldığını söyledi. ve araştırma firması J. Gold Associates’in baş analisti.

“Yeni uygulamalar için ortalama kuyruk süresinin potansiyel olarak aylar veya daha uzun olduğu ve çoğu durumda isteklerin yalnızca %15-20’sinin tamamlandığı göz önüne alındığında, bir konuda – optimum olmasa da yeterince iyi olsa bile – bir şeyler elde edebilmek Belki günler, hatta saatler çok büyük bir artı,” dedi Gold. “Ayrıca, işlerin sık sık değişebileceği ve uygulama değişikliklerini DevOps tarafından yaptırmak için zamanınızın olmadığı iş dünyasında hızlı değişime olanak tanır.”

Gold, “Bu nedenle, Microsoft Power Platform gibi uygulamalar, kuruluşlar için tam gelişmiş bir geliştirme çabasına ihtiyaç duyduklarında asla elde edemeyecekleri uygulamaları etkinleştirme konusunda çok büyük bir potansiyele sahipler,” diye devam etti. “Bu, Power Platform’un her şeyi yapabileceği anlamına gelmiyor; çok O365 merkezli, bu konuda çok sınırlı. Ancak şirketlere başka türlü sahip olamayacakları bir esneklik sağlıyor.”

idc düşük kod slayt 3 IDC

Artan sayıda düşük kodlu platform kullanıcısı

Gartner araştırması, BT dışındaki çalışanların veya iş teknoloji uzmanlarının ortalama %41’inin verileri veya teknoloji çözümlerini kendilerinin özelleştirdiğini veya oluşturduğunu söyledi. Gartner, tüm yeni düşük kodlu müşterilerin yarısının 2025’in sonuna kadar bir BT organizasyonunun dışındaki ticari alıcılardan geleceğini tahmin ediyor.

Salesforce’tan MuleSoft tarafından yapılan küresel bir anketin sonuçları, CIO’ların %93’ünün Büyük İstifa’nın yetenekli geliştiricileri işe almayı zorlaştırdığını söylediğini gösterdi. Kuruluşların %91’i, daha az kaynakla daha fazlasını yapabilmek için geliştiriciler için önemli süreçleri otomatikleştiren çözümlere ihtiyaç duyduklarını söylüyor.

IDC’nin verilerine göre, 380 kurumsal yanıtlayıcının %39’u önümüzdeki iki yıl içinde düşük kodlu ve kodsuz geliştirme platformları kullanmayı planlıyor ve %9’u zaten bunları kullanıyor.

idc düşük kod slayt 1 IDC

Ek olarak, IDC’nin anketine göre, iş uygulamalarının geliştirilmesi için uygulama platformları – düşük kodlu ve kodsuz dahil – tüm hizmet olarak platform sağlayıcılarında ilk üç yatırım alanı arasında yer aldı. Ankete katılanların yaklaşık yarısı (%45,5) önümüzdeki iki yıl içinde uygulama geliştirme harcamalarını artırmayı beklediklerini belirtti.

Gartner’a göre, tüm büyük hizmet olarak yazılım (SaaS) satıcıları şu anda düşük kod geliştirme teknolojilerini içeren yetenekler sağlıyor. En düşük kodlu satıcılar arasında Appian, Retool, Salesforce Platform, Creatio, Oracle Application Express ve ServiceNow App Engine bulunur.

Gartner raporunda, “SaaS’ın popülaritesi arttıkça ve bu satıcı platformları giderek daha fazla benimsendikçe, düşük kodlu pazar, düşük kodlu uygulama platformlarında ve süreç otomasyon araçlarında orantılı bir büyüme görecek” dedi.

Düşük kod neden artık bir seçenek?

Kuruluşların geleneksel olarak iş yazılımı elde etmek için iki yolu vardı; bir satıcıdan satın alabilir veya bir SaaS sağlayıcısından kiralayabilirler – ya da onu şirket içinde inşa edebilirler. Özel bir takım gibi, dahili olarak bir iş uygulaması oluşturmak, kurumsal gereksinimlere benzersiz bir şekilde uyacak şekilde uyarlandığı anlamına gelir. Ayrıca, oluşturması genellikle daha uzun sürer ve olduğu gibi raftan yazılım satın almaktan daha pahalıya mal olur.

Düşük kod geliştirme araçları, daha yaygın olarak kullanılan kod tabanını soyutlar ve bir uygulama oluşturmak için onu grafiksel bir kullanıcı arabirimi veya görsel “gördüğünüz, elde ettiğiniz şeydir” (WYSIWYG) arabirimiyle değiştirir. Gartner’a göre, “Kodsuz araçlar, tüm kod tabanının GUI’lere soyutlanmasını ifade eder”.

Düşük kod, iş analistleri veya proje yöneticileri gibi resmi kodlama deneyimi az olan iş kullanıcılarının uygulamalar geliştirmesini sağlayarak geleneksel uygulama geliştiricilerine olan ihtiyacı azaltır.

Gartner, “Ayrıca yeni bir beceriye hevesli çalışanlar ve kariyer değişikliği arayan evden çalışanlar var” dedi. “Daha birçok [are] teknoloji ile ilgilenmeye açık, ancak uygun eğitim için para veya erişilebilirlik gibi engellere çarpıyor ve doğru fırsatların nerede olduğunun farkında değil.”

Daha bu hafta, düşük kodlu geliştirme platformu satıcısı Appian, geliştiricilerin kariyer ilerlemesini sağlamak için düşük kodlu eğitim ve sertifikalandırma için ücretsiz bir program başlattı. bu #lowcode4all programı uygun katılımcılara düşük kod teknolojisini öğrenmek ve Appian Certified Associate Developer sınavını tamamlamak için gereken adımlarda rehberlik eder.

Dijital dönüşüm, uygulama sunma baskısını artırıyor

Dijital iş hızlandırma, uygulama teslim hızını ve değer elde etme süresini önemli ölçüde artırmaları için BT liderlerine baskı yapıyor. Dijital dönüşümü desteklemek için özel yazılım çözümlerine yönelik artan talep, BT dışında vatandaş geliştiricilerin ortaya çıkmasına neden oldu ve bu da düşük kod kullanımındaki artışı teşvik etti.

Sırada: ‘kodsuz’ yükseliş mi?

Düşük kod geliştirmenin şekillendirilebilir doğası, bir veri modeli ve iş mantığından iş akışlarına ve kullanıcı arabirimine (UI) kadar her şeyin oluşturulmasını sağlar. Bununla birlikte, başka bir popüler geliştirme aracına kodsuz denir.

Temelde gerçekten “kodsuz” diye bir şey yoktur. İlk olarak, bu tür araçların profesyonel olmayan geliştiriciler için olduğu anlamına gelir. Geliştiriciler, yazılım üretmek için gereken süreyi azaltmak için genellikle kodsuz veya düşük kodlu araçlar kullanır.

Gartner, Şubat ayındaki bir araştırma notunda, Salesforce’un “yazılım yok” sloganı gibi, kodsuz bir pazarlama etiketi de yanlış bir pazarlama etiketidir. Gartner, “Her zaman bir yerde çalışan kod ve yazılım vardır, sadece gizlidir” dedi.

Uygulama ve yazılım mühendisliği liderleri, hız ve kullanım kolaylığı vaat eden düşük kodlu veya kodsuz araç satıcıları tarafından bombardımana tutuluyor. Gartner’a göre, iş birimi liderleri, BT’ye rapor vermeyen iş teknoloji uzmanlarının (“teknoloji üreticileri” olarak tanımlanır) iş ihtiyaçlarını karşılayacak uygulamalar ve otomasyonlar üretebilmesi için bu araçlardan daha fazlasını talep ediyor.

Kodsuz ayrıca teknik becerilere gerek olmadığı anlamına da gelmez. Kodsuz olarak konumlandırılan araçlar, genellikle sürekli bir sürüm temelinde müşteriler için tüm yapı taşlarını sağlamayı amaçlar. Gartner, “Bu satıcılar, geliştiricilerin gerektiğinde daha büyük bir özel uygulama bileşeni oluşturabilmeleri için yeterince küçük montaj blokları sunmaya çalışıyor, ancak kod yazmaya izin verilmiyor” dedi. “Kodsuz, programlama dili kullanılmadığı anlamına gelir, ancak bazı görsel modelleme araçları bile teknik uzmanlık veya programlama metaforlarını anlama gerektirir.”

gartner düşük kod yetenekleri grafiği - büyük Gartner

Düşük kod geliştirme platformları. Gartner’a göre, aşağıdakiler de dahil olmak üzere çeşitli teknolojileri destekleyin:

  • Kullanıcı arayüzü yetenekleri — Geliştirme aracı, sabit uygulama kullanıcı arayüzlerinden, e-posta ve mesajlaşma gibi iletişim mekanizmalarından, basit web ve mobil formlardan, yapay zeka (AI) güdümlü sohbet robotları, artırılmış gerçeklik (AR ve giyilebilir cihazlar) dahil olmak üzere çoklu deneyime kadar çeşitli desteği içerebilir.
  • Veri — Geliştirme teknolojileri genellikle veri modelleme, veri tabanı veya veri erişim teknolojisi veya ana veri yönetimi özelliklerini içerir. Belgeler ve diğer içerik gibi diğer veri türleri de sağlanabilir. Etki alanı veya SaaS uyumluluğu için önceden oluşturulmuş veri şemaları sağlanabilir. Çoğu (düşük kodlu) platform, yalnızca bulut tabanlı teklifleri için bir veritabanı yerleştirirken, diğerleri mevcut veri kaynaklarının kullanılmasını gerektirir.
  • Süreç ve iş akışı — Düzenleme veya iş akışı araçları aracılığıyla çeşitli “süreçler” desteklenebilir.
  • İş mantığı — İş kurallarının basit bir şekilde yazılmasının ötesinde, geliştirme araçları, belirli iş kuralları ve kural kümeleri türlerini ve bunların yürütülmesini veya iş mantığı için karar temelli kuruluşlar olarak açıkça destekleyebilir.
  • Entegrasyon — Uygulamalarda ihtiyaç duyulan birçok bilgi kaynağı, API’ler aracılığıyla erişilmesi gereken harici bileşenlerde bulunmaktadır. Diğer API’ler, olay tabanlı API’lere veya olay aracılarına erişim sağlayabilir.
  • Hizmetler — Düşük kodlu geliştirme teknolojileri, bir iş veya uygulama etki alanına özgü önceden oluşturulmuş çeşitli hizmetleri içerebilir. Bu hizmetler kara kutu olabilir veya özelleştirilebilir tanımlar ve modeller içerebilir.

Gold, düşük kodlu/kodsuz platformların kullanılabilirliğine ilişkin beklentiler söz konusu olduğunda bir uyarıda bulundu. Pek çok satıcı profesyonel olmayan ve vatandaş geliştiricilerden bahsederken, asıl mesele kullanıcıların ne yapmak istediklerini bilmeleri ve bunu yapmak için kullanışlı bir yazılım parçası oluşturabilmeleri ile ilgili, dedi.

Bir çalışana Word, Excel ve PowerPoint ile Microsoft Office verilebilir, ancak çalışan nasıl iyi yazılacağını veya uygun elektronik tablolar oluşturmayı bilmiyorsa, çıktı sizden başka kimse için çok yararlı olmayacaktır, dedi Gold.

Sonuç olarak, düşük kodlu/kodsuz araçlar, şirketlere çözümleri nispeten hızlı bir şekilde uygulama ve birçok ‘vatandaş geliştiriciden’ yararlanma fırsatı sağlar, ancak bu çözümlerin kalitesi, onu üreten kişinin yeteneğine bağlı olacaktır. tanımlamak ve uygulamak,” dedi Gold. “LC/NC tarafından oluşturulan çözüm, bir geliştiriciden tam olarak kodlanmış ve optimize edilmiş bir çözüm kadar iyi çalışmayabilir, ancak birçok ticari amaç için ‘yeterince iyi’ iyidir ve hızlı dağıtım kritiktir.

“İşler değiştikçe hızlı değişiklikler yapabilme yeteneği de büyük bir artı.”

Telif Hakkı © 2022 IDG Communications, Inc.



genel-13