MobileOps: Mobil uygulamalarınızın üretimini neden endüstriyelleştirin? - Dünyadan Güncel Teknoloji Haberleri

MobileOps: Mobil uygulamalarınızın üretimini neden endüstriyelleştirin? - Dünyadan Güncel Teknoloji Haberleri
Son olarak sanayileşme, pazara sunma süresini ve üretim maliyetlerinizi azaltmak anlamına gelir Elon Musk, sonuçta IP üzerinden ses, video ve çevrimiçi ödeme sunacak olan X uygulamasıyla tamamen aynı yolu izlemeyi planlıyor Bu, sıkıştırılamaz bir doğrulama gecikmesine neden olur Şirketlerin aslında bir mobil stratejisi yoktu Ancak mobil dünyada durum henüz sistematik olarak böyle değil

Yönetilen hizmetler, bu sanayileşme sorununa pragmatik bir yanıt

Bu sanayileşmenin önemli bir kısmı test otomasyonuyla ilgilidir Büyük şirketler, testlere yönelik mobil çiftlikler kuruyor; bu, telefonların amortisman oranının çok hızlı olması nedeniyle maliyetli bir süreç



genel-15

Bir şirketin yönetmesi gereken uygulama portföyü son yıllarda tam anlamıyla bir patlama yaşadı

Birkaç yıl önce mobil uygulamalar en fazla bir veya iki özelliğiyle hâlâ nispeten basitti


Artık pek çok şirket, mobil cihazları stratejilerinin merkezine yerleştiriyor Mobil artık web kanalına eklenen ek bir kanal değil, başlı başına bir kanal oldu iOS ve Android’deki tabletler ve cep telefonları bu alanda kendini kanıtlıyor Mobil geliştirme, BT departmanının zayıf ilişkisiydi; bütçe eksikliği ve çok spesifik becerilerin işe alınmasında zorluk çekiyordu Aslında DevOps hareketi ile birkaç yıldır web tarafında yapılanların mobile de uygulanmasıdır

Sürekli güçlenen uygulamalar ve ekipler

Geçmişte mobil kullanımın marjinal, web’i tamamlayıcı ve dolayısıyla kârsız olduğu ve BT departmanlarının çok az hakim olduğu teknolojilere dayandığı düşünülüyordu Bulutta, bu tür test altyapısını herkese açık ve dakika bazında faturalandırılan sağlayıcılar sunan alternatifler var Aslında bu, bakımı basitleştiriyor ve ekiplerin becerilerini artırıyor O günden bu yana uygulamalar giderek zenginleşti: Günümüzde bir çevrimiçi bankacılık uygulaması, bir banka acentesinden beklenen tüm hizmetleri sunuyor Bu yaklaşımda yer almak, MobileOps yaklaşımını benimsemek anlamına gelir Aslında yönetilen, sanayileşme sürecini başlatmanın hızlı ve etkili bir yoludur Böylece müşterilerimizden biri, iki harici ekibin eklenmesi gereken beş dahili geliştirme ekibini bir araya getiriyor Bu nedenle hızlı bir şekilde düzeltmeler sağlamak imkansızdır MobileOps’a kaydolmak, geliştirmelerinizi, entegrasyonlarınızı ve dağıtımlarınızı endüstriyelleştirmek anlamına gelir

Sanayileşme, teslimatların kalitesini ve sürdürülebilirliğini artırmak anlamına gelir

Mobil geliştirmenin, özellikle Google veya Apple mağazalarının kullanımı gibi bazı özellikleri vardır

Bu son gözlem, gelişmelerin kalite düzeyinin yükseltilmesi ve süreçlerinin otomatikleştirilmesi anlamına geliyor Bu değişime, mobil uygulamalara yönelik bir yazılım üretim fabrikasının kurulmasına yönelik iç uygulamaların evrimi de eşlik etmelidir Bu nedenle, birçok büyük perakende oyuncusu, envanterden stok yenileme de dahil olmak üzere tedarik zincirine kadar satış noktalarının tüm lojistiğini yönetmek için bu tür mobil uygulamaların geliştirilmesine girişti Ancak böyle bir yazılım altyapısının devreye alınması uzun ve pahalı bir projedir

Geliştirme süreçlerinin kaçınılmaz bir sanayileşmesi

Günümüzde mobil geliştirme organizasyonel bir zorlukla karşı karşıyadır Günümüzde bilgili mobil kullanıcılar olan yeni nesiller, bir kuruluşun dijital olgunluğunun orada çalışmak için temel bir kriter olduğunu düşünüyor

Başarının anahtarı: MobileOps sayesinde endüstriyelleştirilmiş bir ürün; ideal olarak mobil öncelikli stratejinin bir parçası

Önce mobili benimsemek, kullanıcılarınıza mobil uygulamanızın yalnızca web için ek bir kanal değil, aynı zamanda satın alma ve karlılık için tam teşekküllü bir ürün olduğunu garanti etmek anlamına gelir

Tüm bu yeni kısıtlamalar, mobil uygulama geliştirme sürecinin sanayileşmesinde bir adım daha atılması anlamına geliyor Otomasyon özellikle bir CI/CD platformunun oluşturulmasını içerir Bir yandan uygulamalar, B’den C’ye, diğerleri B’den B’ye ve aynı zamanda dahili ekipler için tasarlanan uygulamalarla son derece çeşitlidir İşletim sistemi sürümlerini, kitaplıklarını izlemeyi ve hatta makinenin eskimesini yönetmeyi düşüneceğiz

Bazı şirketler hâlâ bu mobil CI/CD platformunu kendi altyapılarında kullanmayı tercih ediyor Bu temel değişimle karşı karşıya kalan geliştirme ekipleri, bu uygulamalara ilişkin giderek artan iş beklentilerini karşılamak için kendilerini güçlendiriyor Geliştiricilerin hata yapma olasılığı daha az olmakla kalmıyor, aynı zamanda uygulamaların farklı terminal türlerinde test edilmesi gerekiyor Bunu diğer şeylerin yanı sıra strateji ve/veya gizlilik nedeniyle yaparlar Birkaç uygulama sundular ve birkaçı da silolarda işletilen uygulama mağazalarında mevcuttu Bu, herhangi bir kritik işlev olmadan, banka hesabınıza danışmak veya bir paketin sevkiyatını takip etmek meselesiydi Sanayileşme, güven yaratmak ve ekip uyumunu güçlendirmek anlamına gelir

Doğru CI/CD platformunu seçmek için mobilin özelliklerini aklınızda tutmanız gerekir Hatta bazıları, daha önce geliştirmelerini klasik web kullanımlarına odakladıkları “önce mobil” yaklaşımını bile benimsiyor Ancak günümüzün web dünyasında bu doğal görünmektedir Bu nedenle geliştirme konusunda daha da titiz olmalıyız Bu nedenle yönetilen bir platform seçmek çoğu zaman en iyisidir Organizasyonlarda dağıtım uygulamalarının güçlü bir çaprazlığı vardır ve şu anda geliştirme aşamasında paralel olarak çalışan tüm çevik ekipleri nasıl bir araya getireceğimizi bilmeliyiz

Asya’dan gelen bu “süper uygulama” kavramı, B’den B’ye dünyasında, hatta iş uygulamalarında da aynı derecede yaygın İhtiyaçlarını karşılayan bir uygulamanın sağlanmasını içerir Bu, mobil ve web arasındaki en büyük farklardan biridir

Kullanımlardaki artışla birlikte, yeni bir ürünü piyasaya sürerken önce mobil stratejisi gerekli hale geldi Gerçekten de eski özel terminaller zayıf ergonomiye sahiptir ve özel eğitim gerektirir