JPMorgan Chase’ın sponsorluğunda
Müşterilerin mobil cihazlarından ve finansal hizmet uygulamalarından bekledikleri sürekli artarken, JPMorgan Chase, hız odaklı bir modernizasyon ve bankacılık teknolojisi dönüşümüne ağırlık vermiştir. Müşteriler, yeni ve geliştirilmiş özelliklerin hızlı bir şekilde sunulmasını istemekte ve bu hız, müşteri memnuniyetini artırmaktadır, diyor Roman Eisenberg. Kendisi, Chase’in tüketici ve topluluk bankacılığı (CCB) kart teknolojisi departmanının başında yer almakta.
“Deneyimleri daha keyifli hale getirmek ve kesintileri veya hataları ortadan kaldırmak için, otomasyon testing, dağıtım ve geri alma işlemleri için kritik bir öneme sahiptir,” diyen Eisenberg, “Tüm ürünlerde daha fazla özellik sunarken, otomatik test ve dağıtım süreçlerine odaklanarak müşteri deneyimini geliştiriyor ve müşteri bağlılığını artırıyoruz,” şeklinde ekliyor.
Şirketin her bir uygulama için hedefi, kalite güvencesi ile birlikte değişiklikleri bir saatten kısa sürede üretime alabilmektir.
Sıkı kontrol ve düzenlemelere uymanın yanı sıra, ekip, uygulama ve kod güncellemelerinde müşteri etkisini en aza indirmeyi de hedeflemektedir. Chase Mobil uygulamasını her iki haftada bir tazeleme çabaları ile geliştiriciler, müşterilere hızlı ve güvenilir ürünler sunmaya kendilerini adamış durumdalar. Uygulama geliştiricilerinin iş yaşamını kolaylaştırmanın yanı sıra, değişikliklerin hızlı bir şekilde devreye alınabilmesi hedefliyor.
Mobil Uygulama Kodunu Doğrulama Zorluklarının Üstesinden Gelmek
Mobil kullanıcı arayüzü testi, cihaz çeşitliliği, güvenlik, performans ve güvenilirlik sınırlamaları nedeniyle daha zor hale gelmektedir. Bu zorluklar, ekiplerin test otomasyonunu tamamen bırakmasına neden olabiliyor. Sürekli Entegrasyon ve Sürekli Dağıtım (CI/CD) süreçleri, geliştirme sürecini değişikliklere daha duyarlı hale getirirken, yapılan değişikliklerin kalitesinin artmasını ve daha hızlı bir şekilde piyasaya sürülmesini sağlıyor. Aynı zamanda, uygulamanın müşterilerin beklentilerini karşılayacağına dair daha fazla güven sunulmasına neden oluyor. Tüm bu unsurlar, geliştirici ekibin çalışma tatminini de artırıyor.
“Mobil uygulamamız için TrueCD uygulaması, sağlam test stratejilerinin uygulanmasını hızlandırdı,” diyor Eisenberg. “TrueCD, test ve dağıtım otomasyonuna dair belirli bir yaklaşım benimsediğinden, yazılım teslimat hızımızın kaliteyi tehlikeye atmayacağından eminiz. Ayrıca, doğru araçlara ve altyapıya yatırım yapmak ve devamlı eğitim sağlamak, daha önce zorluklarla karşılaşan daha fazla geliştiricinin projeye katılmasını sağladı.”
TrueCD’nin Geliştiriciler Açısından Değiştirdiği Oyun
TrueCD, modernizasyonu ve yeniliği teşvik eden davranışları oluşturmak ve desteklemek amacıyla geliştirilmiştir. TrueCD’nin otomatik CI/CD yaklaşımı, birkaç açıdan benzersizdir.
Otomasyon Her Yerde. TrueCD, yazılım teslimat sürecinin erken aşamalarında kapsamlı test otomasyonunu vurgular. Bu süreç, kodu inşa etme, test etme ve dağıtma için onaylı kurumsal araçlar kullanır. Bu otomasyon, verimliliği artırır ve manuel hataları azaltır. Örneğin, TrueCD araç zinciri, ekiplerin özellik gereksinimlerine dayalı olarak çalıştırılabilir testler oluşturmasını kolaylaştırmaktadır. Böylece, sorunları daha erken aşamada tanımlamak ve çözmek mümkün hale gelir, bu da yeniden iş yapma ihtiyacını azaltır, teslimat süresini hızlandırır ve geliştiricilerin genel deneyimini güçlendirir.
Kapsamlı Dağıtım Yaklaşımı. TrueCD, bir dizi test türünün başlangıç otomasyonunu içeren detaylı bir 12 aşamalı yazılım teslimat süreci benimsiyor. Bu kapsamlı yaklaşım, her aşamada titiz bir doğrulama sağlar.
Simülasyon Teknikleri. TrueCD, erişimi zor veya mevcut olmayan bileşenlerin davranışını taklit eden simülasyon teknikleri kullanarak daha esnek ve verimli test ortamları sağlar.
Otomatik Dağıtım. Yaklaşım, sıfır kesinti ile gerçekleştirilen mavi/yeşil dağıtım gibi gelişmiş dağıtım stratejilerini ve sorunlar tespit edildiğinde hızlı bir şekilde geri almak için otomatik geri alma yeteneklerini de içerir. Kısa dağıtım süreleri, yeni özelliklerin veya hata düzeltmelerinin son kullanıcılara ulaşma hızını doğrudan etkiler. Hızlı dağıtımlar, çeviklik ve duyarlılığı artırır.
“Chase’de yazılım geliştirme yaşam döngümüzün anahtarı, kaliteli yazılımları hızlı ve tahmin edilebilir bir şekilde üretime sunmak, böylece müşterilerimize en iyi deneyimlerin sunulmasını sağlamaktır,” diyor Eisenberg. “Pazar süresinin kısalması, yazılım kalitesinin artması, geliştirme maliyetlerinin düşmesi, geliştirme ekiplerinin verimliliğinin artması ve daha sık ve güvenilir güncellemeler sayesinde artan müşteri memnuniyeti gibi avantajlardan yararlanmaya devam ediyoruz.”
Okuduğunuzdan memnun musunuz? Daha fazla içgörü için Next at Chase platformunu ziyaret edebilirsiniz.
Chase Mobil® uygulaması, belirli mobil cihazlar için kullanılabilir. Mesaj ve veri tarifeleri uygulanabilir.
JPMorgan Chase, Engelli/Veteranlar dahil, Eşit Fırsat Sunan Bir İşverendir.
Bilgilendirme/Eğitim Amaçlıdır: Bu makalede ifade edilen görüşler, JPMorgan Chase & Co.’nin diğer çalışanları ve departmanlarıyla farklılık gösterebilir. Açıklanan görüşler ve stratejiler, herkes için uygun olmayabilir ve hiçbir birey için özel tavsiye/recommendation olarak tasarlanmamıştır. Karar vermeden önce ihtiyaçlarınızı ve hedeflerinizi dikkatlice değerlendirmeniz ve uygun profesyonel(ler) ile danışmanız gerektiği önemlidir.
Üçüncü taraf ticari markaları, marka isimlerini, ürünleri ve hizmetleri ile ilgili olarak yapılan her türlü atıf, sadece referans amaçlıdır ve buna atıfta bulunmak, herhangi bir sponsorluk, onay veya ilişkiyi ifade etmez.
Sponsored articles are content produced by a company that is either paying for the post or has a business relationship with VentureBeat, and they’re always clearly marked. For more information, contact sales@venturebeat.com.