Düşük kodlu ve kodsuz yazılım geliştirmeye yönelik hareket, BT uzmanlarının iş yükünü hafifletebilir mi? Kesinlikle. Ama bir sorun devam ediyor. Yeni tür iş yükleri ortaya çıkacak ve bu boşalan zamanı tüketerek, şirketleri tüm bu kullanıcı tarafından oluşturulan uygulamaların kuruluşu ezip geçmesini önlemek için rehberlik sağlamaya zorlayacak.

Kuşkusuz, bir soruşturma Mendix tarafından birkaç yıl önce yayınlanan, düşük kodlu ve kodsuz, profesyonellerin zamanını etkili bir şekilde boşalttığını öne sürüyor.

Az kod kullanan ve kod kullanmama kullanan geliştiricilerin üçte ikisi, az kod kullanmanın geçici çözüm olduğunu kabul ediyor. Bunların en az %90’ı, birikmiş iş listelerinde ayda beşten az başvuru talebi olduğunu bildiriyor. Ek olarak, anket, ortalama bir şirketin “düşük kodlu araçlar kullanarak iki BT geliştiricisini işe almaktan kaçındığını” gösteriyor.

BT bütçelerinin kısıtlı olduğu zamanlarda, düşük kodlu ve kodsuz yaklaşımları benimsemenin zamanı geldi

Gerçek olamayacak kadar iyi mi? Mendix, düşük kodlu bir araç sağlayıcısıdır. Bu nedenle, bu sonuçları vurgulamak için iyi bir nedeni var. Bu veriler, iş kullanıcılarının kendi alanlarına odaklanmalarına izin verirken BT’yi daha önemli şeyler hakkında endişelenmeleri için serbest bırakma hareketini doğrular. Aynı derecede önemli olarak, geliştiricilerin kendilerinin düşük kodlu ve kodsuz araçların tüketicileri olduğu gerçeğini vurgularlar.

Uzmanlar ve sektör liderleri aynı fikirde: BT bütçelerinin kısıtlı olduğu, teknik yetenekleri bulmanın ve elde tutmanın zor olduğu ve iş kullanıcılarının ek yetenekler için her zamankinden daha istekli olduğu bir çağda, düşük kodlu ve kodsuz yaklaşımları benimsemenin zamanı geldi.

“İşletmelerin, süreçleri otomatikleştirme, uygulama ortamını modernleştirme ve uygulamaların birikmiş yükünü azaltmak için merkezi olmayan uygulama geliştirme dahil olmak üzere birçok nedenden dolayı az kod içeren ve kod içermeyen platformları benimsediğini görüyoruz. BT departmanındaki talepler” diyor. David McIntireCapgemini’de Direktör.

“Bu platformlar hala belirli düzeyde BT desteği gerektirse de, şirketlerin standartlaştırılmış bir platformda basit uygulamalar oluşturmasını sağlamak, yazılım geliştirme işe alım zorluklarını çözmeye yardımcı oluyor.

Öte yandan iş kullanıcıları, “her gün kullandıkları iş süreçlerini basitleştiren uygulamalar geliştirmeye odaklanmak istiyor” diyor McIntire. “Belirli iş akışlarını veya iş süreçlerini otomatikleştirmeye çalışıyorlar. Ayrıca, yeni raporlar ve analitikler oluşturarak iş operasyonlarına ilişkin görünürlüğü artırmak için düşük kodlu, veri odaklı platformlar kullanıyorlar.”

Düşük kodlu ve kodsuz uygulamaların yaygınlaşması karşısında BT profesyonellerinin oynaması gereken roller nelerdir?

Günümüzde ortaya çıkan en önemli rollerden biri, gelişmekte olan kodsuz ve düşük kodlu ortamların görevlileri veya küratörleri olarak hizmet etmektir. “İlginç zamanlarda yaşıyoruz” diyor Mike LoukidesO’Reilly Media’da gelişen teknoloji içeriği başkan yardımcısı.

“İş kullanıcılarının programlama becerilerine sahip olmadan kullanabilecekleri yazılımlar oluşturabilmeleri harika. Ancak biz hâlâ bu geliştiriciler ile daha resmi BT süreçleri arasındaki uygun ilişkileri tanımlamaya çalışıyoruz. Satış ekibini yönetmek için bundan daha iyi bir web uygulaması var mı?” satış elemanlarıyla nadiren konuşan bir grup BT geliştiricisi mi? Muhtemelen. Ancak aynı yönetici uygulamayı dağıtabilir, güvenli olduğunu doğrulayabilir ve bilgi işlemden beklediğimiz diğer tüm şeyleri yapabilir mi? Muhtemelen hayır. O halde, uygulamanın bir yolunu bulmalıyız. bu ilişkileri yürütmek.”

Düşük kodlu ve kodsuz yaklaşımlar, “iş yönetimi tarafından kullanılan platformun görsel yapıları zaten aşina oldukları iş kavramlarıyla çok iyi bir şekilde hizalandığında en etkili oluyor” diyor. pete bonney, Xero’da ürün, uygulama ve hizmet mühendisliğinden sorumlu genel müdür. “Aksi takdirde, veri yapıları, algoritmalar ve karmaşıklık gibi genel kavramları, yani bilgisayar biliminin temellerini anlamak gibi profesyonel bir geliştiricinin becerilerini geliştirmeleri gerekecek.”

Düşük kodlu ve kodsuz “belirli bir duruma iyi anlaşılmış ve tekrarlanabilir bir eylemde bulunarak tepki vermeyi içerir”

McIntire, sürekli olarak rapor ve analitik oluşturma ve sürdürme ihtiyacından kurtulan BT uzmanları, platformların bakımını yapmaya ve platformları daha geniş ekosisteme entegre etmeye odaklanabilir, diyor McIntire. Bu, BT çalışanlarının iş kullanıcılarının veya BT çalışanlarının oluşturduğu ve kullandığı çok sayıda uygulamaya olan ilgisini kaybettiği anlamına gelmez. McIntire, “BT personeli genellikle geliştirilmekte olan uygulamaların merkezi yöneticisi haline gelir” diyor. “Profesyonel geliştiriciler ayrıca vatandaş geliştiriciler tarafından kullanılan kodlama standartlarının belirlenmesinde ve yeni vatandaş geliştiricilerin yetiştirilmesinde önemli bir rol oynamaktadır.

McIntire, hiç veya yetersiz koddan başarılı bir şekilde yararlanmak için BT uzmanlarının “platformun kullanımını yöneten yapıları ve süreçleri tanımlamak için katılımın erken aşamalarında zaman harcaması” gerektiğini söylüyor. “İş departmanları için gerekli eğitimin tanımlanması, güvenlik ve veri standartları, yeni başvuru teslim süreçleri ve inceleme süreci, ‘teslimat hızı ile uygulamanın uygunluğunu dengelemek’ için düşük kodlu/kodsuz kullanım için temel unsurlardır.

Bonney, düşük kodlu ve kodsuz “belirli bir duruma iyi anlaşılmış ve tekrarlanabilir bir eylemde bulunarak tepki vermekle ilgilidir” diyor. “Bu, genellikle profesyonel yardım gerektirmeyen bir kendin yap yöntemidir. Ancak, özellikle büyük, karmaşık veya özel iş akışları için bir profesyonel kiralamak en iyisidir. Örneğin, bir işletme hızla büyüdüyse ve büyük hacimler varsa Verilerin yüzdesi performans ve veri güncelliği ile ilgili sorunlara neden oluyorsa, bu genellikle profesyonel yardıma ihtiyaç duyulan bir durumdur.

“Şirket standartlarına göre geliştirilmemiş uygulamaların ortamda çoğalma riskini” azaltın

Bu rolün bir kısmı, “şirket standartlarına göre geliştirilmemiş uygulamaların ortamda çoğalma riskini” azaltmaktır, diye devam ediyor. “Uygun geliştirme standartlarına uyulmadan uygulanan uygulamalar, ortama güvenlik veya yasal uyumluluk sorunları getirme riski taşır.

Ek olarak, CIO’lar sürekli olarak düşük kodlu ve kodsuz uygulamaların yaygınlaşmasından kaynaklanabilecek karmaşıklıkla uğraşmak zorunda kalacaklar. Bay McIntire, “Bireylerin farklı iş birimlerinde ve coğrafyalarda çalışmasına izin vermek, ortak veya örtüşen işlevlere sahip birden çok uygulama geliştirme riskini artırır, bu da uygulama ortamının boyutunu ve karmaşıklığını gereksiz yere artırır” diyor Bay McIntire.

Nihayetinde, konu iş ve teknoloji standartlarını karşılamak üzere iş departmanlarına rehberlik etmek olduğunda, BT profesyonellerinin sahada kalmaları gerekir. Loukides, “Web siteleri, iş zekası oluşturmak ve veritabanlarıyla çalışmak için bir elektronik tablo modeli kullanmak için araçlar var” diyor.

“Bir yandan, bunlar genellikle herhangi bir kod yazmayı gerektirmeyen kökten farklı araçlardır. Ancak aynı şey geçerlidir: Kullanıcı, iyi bir fikri yoksa bir web sitesini kullanamayacaktır. tasarım, kullanılabilirlik vb. dahil olmak üzere sitesinin nasıl görünmesini istediğini Araç HTML, CSS ve JavaScript ile ilgilenir, ancak zor kararlar kullanıcının vermesine bağlıdır. veri analizinde çok yardımcı oluyor, ancak kullanıcının bu verilerden ne elde etmek istediğini her zaman bilmesi gerekiyor. Ne bilmek istediğinizi bilmiyorsanız, bir araç size bilgi veremez.”


Kaynak : “ZDNet.com”



genel-15