Yazılım mühendisleri için birinci sınıf bir platform oluşturmak
Haystack Analytics tarafından 2021’de yürütülen bir anket, geliştiricilerin %83’ünün zamanlarındaki artan talepler ve verimsiz süreçler nedeniyle tükenmişlik yaşadığını ortaya koydu. LaunchDarkly tarafından 2022’de yapılan bir anket, yazılım mühendisleri için devam eden tükenme ve elde tutma zorluklarının sürdüğünü ve hantal süreçlerin önemli bir hayal kırıklığı olduğunu gösterdi. Teknik borç, miras uygulamaları ve eski altyapı ile yükümlü kuruluşlarda zorluklar daha şiddetlidir.
“Mühendislerin işi son derece zor hale geldi, ancak en büyük teknoloji ayak izlerinden ve yatırımlardan biri ile JPMorgan Chase, mühendislerin bilişsel yükünü en aza indirmeye ve üretim sürecini hızlandırmak için üretkenliklerini artırmaya yönelik bir paradigma değişiminde sektöre liderlik etme konusunda benzersiz bir fırsata ve sorumluluğa sahip. JPMorgan Chase Mühendislik Platformları ve Deneyimi küresel başkanı Sandhya Sridharan, “Müşterilerimize ve müvekkillerimize sunduğumuz değer” diyor.
Sezgisel bir arayüz oluşturma
JPMorgan Chase, modernizasyon yolculuğunun bir parçası olarak, deneyimi, bağlılığı ve üretkenliği artırmak amacıyla şirketin 43.000’den fazla kişiden oluşan mühendislik topluluğunu güçlendirmek ve mümkün kılmak için tasarlanmış, son derece entegre bir self servis mühendis platformu inşa ediyor.
Firmanın yaklaşımı dört stratejik zorunluluk tarafından yönlendirilmektedir. Birincisi birleşik bir arayüz. Bu, mühendislere sahiplik sağlayan ve self servis dinamiğine sahip, kişiselleştirilmiş, veriye dayalı bir deneyimdir; Sridharan, “Bir mühendis platformu, uygun araç ve kaynaklarla birlikte doğru düzeyde bağlamsal soyutlama sağlayarak bir mühendisin günlük görevlerini basitleştirmelidir” diye açıklıyor. “Bunun, mühendislerin zamanlarının çoğunu yapı ve dağıtım boru hatlarının tam görselleştirmesini sağlamak için harcadıkları entegre bir geliştirme ortamı bağlamında gerçekleşmesi gerekiyor.”
İkinci zorunluluk, bulut odaklı olmaktır. Genel bulut, hızı, çevikliği ve maliyeti artıran ölçeklenebilirlik sunar. Yazılım geliştirici araçlarının çoğu, şirket içi altyapılardan daha güvenilir ve esnek olabilen genel bulut platformlarında bulunur ve bunlar için oluşturulur. Mühendisler, pazara giriş süresini hızlandırmaya yardımcı olan kanarya dağıtımı (ilk önce küçük bir kullanıcı alt kümesine bırakma) gibi stratejileri benimserken, gözlemlenebilirlik araçları da dahil olmak üzere türünün en iyisi yeteneklerden hızla yararlanabilir. Sridharan, “Şirket içinde olsaydık, esnek ölçek için esnekliğe sahip olmazdık ve uygun maliyetli olmazdı” diyor.
Üçüncü zorunluluk, finansal hizmetler kadar karmaşık ve hızlı hareket eden bir endüstrinin özü olan veri odaklı olmaktır. Platform, gerçek zamanlı algılama ve çözümleme sağlamak ve ilerlemeyi izlemek için mühendisleri doğru veriler, içgörüler ve önerilerle donatır. Ayrıca, mühendis deneyimini bireysel ihtiyaçlara göre kişiselleştirmeye yardımcı olabilecek telemetri sağlar. Sridharan, “Mühendislerimizin ihtiyaçlarını en iyi şekilde desteklemek için platformu geliştirmeye ve iyileştirmeye devam ederken, yaptığımız her şeye güç verecek ve karar alma sürecimizi bilgilendirecek.”
Bu platform ayrıca yönetişim ve güvenlik için daha sağlam bir sistem sunar. Yazılım arızaları kaçınılmazdır, ancak önemli olan, bir platformun arızaları hızlı bir şekilde tespit etme ve kurtarma yeteneği sağlayıp sağlamadığıdır. JPMorgan Chase’in platformu, sorunları tespit edebilen ve buna neden olan değişikliği otomatik olarak iyileştirebilen veya geri alabilen ve böylece son kullanıcılar için kesinti süresini azaltan gözlemlenebilirlik araçlarını içerir. Gözlemlenebilirlik ve otomasyon, denetim kanıtı açısından finans gibi yoğun şekilde düzenlenen sektörlerde özellikle önemlidir. Sridharan, “Üretime giren her işlemin ve değişikliğin tam izlenebilirliğine sahip olmamız gerekiyor” diyor. “Bu, mühendislerimizi yalnızca ayrıntılı içgörüler ve eğilimlerle donatmakla kalmıyor, aynı zamanda platform bir düğmeyi tıklatarak tam bir denetim raporu sağladığından, denetlendiğimiz her zaman mühendislere günlerce ve haftalarca harcanan çabadan tasarruf sağlıyor.”
Mühendis deneyimi ve yetenek için rekabet
JPMorgan Chase’in mühendislik platformunu yükseltmesi üretkenliği, verimliliği ve güvenliği artırır. Yazılım mühendislerinin başka hiçbir yerde bulamayacağı kadar verimli bir çalışma ortamı sunarak şirketin mühendislik yetenekleri için rekabet etmesine yardımcı olmak da bir o kadar önemli. Firmanın hedefi, en çekici mühendislik destinasyonu olmaktır ve iyi yetenekler için sürekli rekabet göz önüne alındığında, mühendislere minimum sürtünme ile birinci sınıf bir çalışma ortamı sunmak her zamankinden daha önemlidir. Sridharan, “Mühendislikte mükemmellik ve son derece sezgisel bir platform, yalnızca en iyi yeteneklerimizi elde tutmak için değil, aynı zamanda sektördeki en iyi yetenekleri çekmeye devam etmek için de kritik öneme sahip” diyor.