Bölüm 7: SAAS'ın Son Noktası - Az kodlu ve kodsuz yazılım, eninde sonunda tüm yazılım dış kaynak pazarını tüketecek (ücretsiz okuma)
Mayıs 2022, Microsoft Dünya Çapında Geliştiriciler Konferansı. Odak noktalarından biri düşük kodlu ve kodsuz ürünlerdir.
Power Pages, Power Apps ve daha fazlası.
Eğer ilgileniyorsanız, web sitesine göz atabilirsiniz:Güç Platformu
Veya web sitesindeki bu video:
Düşük kodlu ve kodsuz, yıllardır takip ediyorum. İlk başta yalnızca çevrimiçi ve görsel olarak sayfalar ve uygulamalar oluşturmak için kullanılıyordu. Daha sonra bu kavram genişlemeye devam etti. Günümüzde düşük kodlu ve kodsuz kavramları, sayfaların, uygulamaların, süreçlerin, veri analizinin vb. temel yapısının ve görsel yapısının bir yolu olarak kullanılmaktadır.
Tüm az kodlu ve kodsuz ürünler, geliştirme maliyetlerini azaltmak için tasarlanmıştır.
Tabii ki, şu ana kadar düşük kodlu ve kodsuz, sayfa ve uygulama oluşturma konusunda daha olgun. Aslında bunların çoğu özellikle esnek değil ve yalnızca bazı ortak işlevleri ve nispeten basit stil özelleştirmesini uyguluyor.
2021'de ben de nispeten basit, düşük kodlu bir platform geliştirdim. Bu platform çoğunlukla çevrimiçi sayfalar oluşturmak için kullanıldı (Power Pages'e benzer). Amaç, bir bilgi, topluluk ve e-ticaret İnternet ürünü 90%'nin geliştirme ve deneme yanılma maliyetlerini azaltmaktır. Tabii şu ana kadar bu hedefe ulaşılamadı.
Düşük kod konusunda gelecekte iki önemli trend olacak:
Az kodlu ve kodsuz yazılımlar, eninde sonunda yazılım dış kaynak pazarının tamamını tüketecek.
Düşük kodlu ve kodsuz uygulamalar, sonuçta yazılım geliştirme modelini değiştirecektir.
1. Az kodlu ve kodsuz yazılım eninde sonunda tüm yazılım dış kaynak pazarını tüketecek
Çoğu yazılım dış kaynak kullanımı bazı çok yaygın ve olgun sistemlere dayanmaktadır. Bunlar, müşterilerin kendi kullanımları ve oluşturmaları için düşük kodlu ve kodsuz SAAS olarak teslim edilebilir.
Bu nedenle, gelecekte, düşük kodlu ve kodsuz sistemlerin kademeli olarak olgunlaşması, tüm yazılım dış kaynak kullanımı pazarının önemli ölçüde azalmasına ve hatta tamamen ortadan kalkmasına neden olacaktır.
Örnek olarak Microsoft'un Power Platformunu ele alalım.
Power Pages, az kodlu ve kodsuz web siteleri oluşturur.
Power Apps, uygulamalar oluşturmak için az kodlu ve kodsuz kullanır.
Power BI, az kodlu ve kodsuz veri analitiği oluşturur.
Power Autometa, düşük kodlu ve kodsuz işlemler oluşturur.
Dört yön temel olarak yazılım dış kaynak pazarının geniş bir alanını kapsıyor. Nihai fiyat, dış kaynak kullanımından çok daha ucuzdur.
Teorik olarak, düşük kodlu ve kodsuz uygulamalar kesinlikle chatbotlar vb. gibi tüm geliştirme alanlarını kapsayacaktır.
Dolayısıyla low-code ve no-code'un ortaya çıkış amaçlarından birinin de yazılım dış kaynak pazarının tamamını tüketmek olduğu da söylenebilir.
2. Az kodlu ve kodsuz yazılım eninde sonunda yazılım geliştirme modelini değiştirecek
Az kodlu ve kodsuz uygulamalar oluşturmak, SAAS hizmetleri oluşturmak, uygulamalar, web siteleri, süreçler, yapay zeka uygulamaları vb. oluşturmak gelecekte ana yöntemler olacaktır.
Aslında düşük kodlu ve kodsuz sistemler de bir tür SAAS'tır.
Geleneksel geliştirme yöntemleriyle karşılaştırıldığında düşük kodlu geliştirme yöntemlerinin avantajları açıktır.
1. Geliştirme maliyetlerini ve geliştirme süresini yarıdan fazla azaltın
Geleneksel geliştirme yöntemleriyle karşılaştırıldığında, düşük kodlu ve kodsuz geliştirme yöntemleri her kuruluş için ölümcül bir cazibedir.
2. Geliştirme ortamını ve işletim ortamını göz ardı edin
Geliştirme yapan arkadaşlar biliyorlar ki geliştirme ortamını ve çalışma ortamını kurmanın çok zahmetli bir iş olduğunu.
Düşük kodlu ve kodsuz, geliştiricilerin bu şeyleri göz ardı etmesine ve ürünün kendisinin geliştirilmesine odaklanmasına olanak tanır.
3. Sayfaları ve süreçleri görsel olarak oluşturun
Birçok kodlama becerisine sahip kişilerin aynı zamanda web siteleri, uygulamalar vb. oluşturmasına da izin verin.
Kodlama becerisine sahip kişilerin bunu daha hızlı ve daha iyi yapmasına izin verin.
4. Olgun bileşenler ve bulut hizmeti entegrasyonu
Bir ürün yapmak için çeşitli üçüncü taraf bileşenlere ve bulut hizmetlerine giderek daha fazla güvenmeniz gerekiyor. Bunların çoğu aslında olgunlaşmamış ve karışık sonuçlara sahip. Düşük kodlu ve kodsuz sistemler çoğu zaman birçok olgun bileşeni ve bulut hizmetini entegre eder veya sağlar; bu da geliştiricinin yeteneklerini büyük ölçüde artıracak ve çok fazla zaman kazandıracaktır.
Bu nedenle, düşük kodlu ve kodsuz geliştirme şeklimizi tamamen değiştirecek. Ürünlere ve kullanıcılara daha fazla zaman, enerji ve maliyet odaklayalım.
3. Devlerle rekabet ederken para kazanma fırsatları var mı?
Son yıllarda gerek küçük ve orta ölçekli gerekse dünya devleri olsun, hem yerli hem de yabancı firmalar low-code ve no-code yapıyor. Kişisel geliştirici olarak ben bile bir tane yapmaktan kendimi alamadım.
Az kodlu ve kodsuz uygulamalara yönelik beklentiler ve pazar ortadadır.
Sorun şu ki, dünyanın her yerindeki devler düşük kodlu ve kodsuz çalışmanın peşinde, diğerlerinin hâlâ şansı var mı?
Bu soruyu defalarca kendime sordum.
Sadece birkaçı değil, birçoğu olduğunu düşünüyorum.
Az kodlu ve kodsuz bu pazar, yani bu yol çok geniş. Az kodlu ve kodsuzun bir ürün olduğunu söylemek yerine, az kodlu ve kodsuzun bir yol ve kavram olduğunu söylemek daha doğru olur.
1. Her düşük kodlu ve kodsuz ürün yalnızca bir uygulama yönüne sahip olabilir.
Örneğin, bir web sitesi yapmak için bir yön, bir APP yapmak için bir yön ve bir süreç yapmak için bir yöndür. . . . . .
Bir yandan mevcut yönlerin yanı sıra yeni yönler de ortaya çıkmaya devam edecek.
Öte yandan her yönde çok sayıda alt bölümleme yapılabilir. Her segmentasyon yönünün bir kullanıcı grubu olabilir ve bu kullanıcı grubunun ihtiyaçlarına daha iyi uyuyorsa bu kullanıcı grubunu kapabilir.
2. Kullanıcıların yetenek düzeyleri farklıdır
Örnek olarak Microsoft'un Power Platformunu ele alalım. Kullanabilecek kişilerin kodlama becerileri olmasa bile ürün, tasarım vb. konularda mesleki bilgi ve yeteneğe sahip olmaları gerekmektedir.
Çin'de geleneksel endüstrilerden internete geçiş yapan en az on kişiden dokuzu bu şeyle oynayamayacak.
Bu kullanıcının yetenek düzeyiyle ilgili bir sorudur. Aynı sonuçları elde etmek ve farklı yetenek düzeyindeki insanlarla karşılaşmak için farklılaştırılmış ürünlere doğal bir ihtiyaç vardır.