Intelligent Security Summit’teki tüm isteğe bağlı oturumlara göz atın Burada.
Marc Andreessen’in 2011’deki ünlü “yazılım dünyayı yiyor” açıklamasını hepimiz duymuşuzdur. Bu ileri görüşlü bir ifadeydi: Bugün, modern, dijital güdümlü işletmeler, her türlü yazılım tabanlı ürün ve hizmeti sağlarken, aynı zamanda büyük ölçüde yazılım kendi iç operasyonlarını yönetmek için. Elektronik şirketleri ve otomobil üreticileri gibi donanım satmasıyla tanınan kuruluşlar bile giderek artan bir şekilde abonelik tabanlı yazılım hizmetleri gelirleri büyütmek için.
Kuruluşlar, yazılımlarının işleri için ne kadar önemli olduğunun uzun zamandır farkındalar. Ancak artık yazılımlarının kaynak kodunun ne kadar kritik olduğunun tam olarak farkına varıyorlar. Kaynak kodu en kritik varlıktır. Tüm iş mantığını içerir ve yazılımın nasıl davranacağını ve nasıl performans göstereceğini belirler. Dünyayı yiyen kaynak kodudur.
Kaynak kodu, her modern girişimin temelidir. C-suite’in kodun sahipliğini alması ve bunu satış, pazarlama, güvenlik, finans ve İK gibi şeylerle eşit bir öncelik haline getirmesi gerekir. Kuruluşların bu kritik stratejik varlığı güçlendirmek ve iş sonuçlarını en üst düzeye çıkarmak için en üst düzeyde koda odaklanması gerekir.
Kaynak kodu sorunu
Bu geçiş, yıllardır kontrol edilmeyen önemli bir sorunu ele alacaktır: kod sahipliği. Kaynak kodunun ve yazılımın yönetilmesinden birinin sorumlu olması gerekir. Bugün, kaynak koduna gerçekten sahip olan kimse yok.
Çoğu yazılım kendilerinin yazmadığı çok sayıda eski kod içerdiğinden, geliştiriciler kodun kendilerine ait olduğunu düşünmezler. Bunun yerine, yalnızca yazdıkları yeni kodun sahibi olduklarını hissederler. Bu, genel kod kalitesine zarar verir. Kötü eski kod genellikle göz ardı edilir ve daha kötü yazılım performansına ve potansiyel güvenlik açıklarına yol açacak şekilde iltihaplanmasına izin verilir.
Daha fazla baş geliştirme görevlisinin (CDO) ortaya çıktığını görüyoruz, ancak çoğunlukla sahip olmaktan sorumlular. yazılım geliştirme kodun kendisine sahip olmak değil, süreç ve en iyi uygulamaların takip edilmesini sağlamak. CDO’lar ve mühendislik başkan yardımcıları nihayetinde kod sahipliğine değil, sürece ve verimliliğe odaklanır.
C düzeyinde kod sahibi olma
Koda öncelik veren kuruluşlar, bir organizasyonun en üst düzeyinde koddan sorumlu ve kodun başarısından veya başarısızlığından sorumlu olan birinin bulunmasını sağlayacaktır. Bugün, herhangi bir büyük şirketin, kendini güvenliği yönetmeye adamış bir yönetici veya finans yönetiminden sorumlu biri olmadan var olması düşünülemez. C seviyesi kodu bir öncelik haline getirmeye başladığında, her modern, yazılım odaklı kuruluşun kod sahibi olmaya kendini adamış bir lideri olacaktır. Bazı durumlarda bu, baş kodlama görevlileri (CCO’lar) şeklini alabilir.
Kod sahipliği ortadan kaldırmaya yardımcı olacaktır teknik borç. 200-300 geliştiriciye sahip olacak kadar büyük olan herhangi bir kuruluşun hatalı eski koddan kaynaklanan muazzam miktarda teknik borcu olacaktır. Kuruluşlar, özel olarak koddan sorumlu biriyle, kodları sistematik olarak temizlemeye, hataları düzeltmeye ve teknik borçlarını en aza indirmeye çaba gösterebilir.
Buna karşılık, bu, geliştiricileri yeni projelere odaklanma ve gerçek iş değeri elde etme konusunda özgür kılacaktır. Bu liderler ayrıca kodlama hatalarını yazılım (ve işletme) için büyük sorunlara yol açmadan önce önleyici olarak düzeltme çabalarına öncülük edecek ve bu da geliştirici üretkenliğini ve genel verimliliği daha da artıracaktır.
Sektörü ne olursa olsun, hemen hemen her büyük işletme, hizmetleri sunmak, şirket içinde operasyonları yönetmek veya kendi tanıtımını yapmak için büyük ölçüde yazılıma güvenir. Temiz kod olmadan, bu yazılımın performansı zarar görerek işletmeyi olumsuz etkiler. Daha fazla kuruluş, yazılımın temel bileşeninin kaynak kodu olduğunu kabul etmeye devam ettikçe, yönetim kurulu düzeyinde buna öncelik vermeye başlayacak ve kodlarının başarısından yalnızca sorumlu olan birinin, belki de bir CCO’nun olmasını sağlayacaklardır.
Olivier Gaudin Sonar’ın CEO’su ve kurucu ortağıdır.
DataDecisionMakers
VentureBeat topluluğuna hoş geldiniz!
DataDecisionMakers, veri işini yapan teknik kişiler de dahil olmak üzere uzmanların verilerle ilgili içgörüleri ve yenilikleri paylaşabileceği yerdir.
En yeni fikirler ve güncel bilgiler, en iyi uygulamalar ile veri ve veri teknolojisinin geleceği hakkında okumak istiyorsanız DataDecisionMakers’ta bize katılın.
düşünebilirsin bile makale katkıda bulunmak senin!