En İyi Markaların Mobil Uygulamalarını ve Web Sitelerini Kitle Kaynaklı Test Etme Konusunda Saplantılı Olmasının 3 Nedeni
Yayınlanan: 2017-05-04Facebook ve Microsoft gibi dünyanın en iyi markaları, müşterilerini düzenli olarak nasıl piyasaya sürüyor, güncelliyor ve şaşırtıyor? Ayrıca, Dropbox veya Spotify gibi şirketler uygulamalarının yeni bir sürümünü piyasaya sürdüklerinde, özelliklerin tam olarak istedikleri gibi çalıştığından nasıl emin olabilirler? Bu büyük şirketlerin hepsinin kendi dahili QA ekipleri olsa da, nispeten yeni bir şeyden de yararlanıyorlar: kitle kaynaklı test.
Kitle kaynaklı test avantajları çoktur; her büyüklükteki firmanın, herhangi bir zamanda ve hemen hemen her yerde neredeyse sınırsız cihaza erişimi olan profesyonel test uzmanlarının gücüne erişmesini sağlar. Bu profesyonel test uzmanları, bir an önce büyütülebilen veya küçültülebilen bir kalabalığın parçasıdır. Mobil uygulamaların ve web sitelerinin gereken kalitede yayınlanmasını sağlamak için KG testini etkinleştirirler. 3 temel bileşen sunar: hız, kalite ve maliyet ve yerelleştirilmiş içgörüler.
Hız
Günümüzün küresel pazarında rekabet etmek ve marka bilinirliği oluşturmak için mobil uygulamanızı veya web sitenizi mümkün olan en kısa sürede halka sunabilmeniz gerekir. Yeni özellikler oluşturulduğunda, bunların piyasaya sürülmesi ve inanılmaz derecede hızlanan bir hızda yinelenmesi gerekir.
Örneğin, "erken gönder ve iki kat daha sık gönder" mantrasıyla çalışan Facebook'u ele alalım. Bu tür bir sürekli geliştirme/DevOps yayın yaklaşımı yapabilmek için KG kaynaklarını etkin bir şekilde kullanmaları gerekir ve bunun için kurum içi ve kitle kaynaklı test edicilerin bir karışımını kullanırlar.
Kitle kaynaklı test cihazları, onlara, örneğin büyük bir sürüm için, gerektiğinde test çabalarını ek personel istihdam etmeden ölçeklendirme esnekliği verir. Kitle kaynaklı test uzmanlarının bulduğu herhangi bir hata, geliştiricilerin olduğu gibi üzerinde çalışması için hata izleme sistemine getirilir.
Geliştiricilerin zamanında ve ilgili hata bilgilerini almasının önemi çok önemlidir. Bir geliştirici bir işlevi veya özelliği tamamladığında, test sonuçlarıyla birlikte sağlanması gerekir. Tercihen bu, geliştiricinin bağlamını değiştirmek zorunda kalmaması için işlev küçük parçalar halinde tamamlanırken gerçekleşir.
Geliştiriciler için bağlam değiştirme, sayısız soruna neden olur, ancak en önemlisi zamanlarını ve verimliliklerini etkiler. Bu nedenle, başka bir özelliğe geçmek zorunda kalmadan önce zamanında hata bildirimi alabilirseniz, kaliteyi yüksek tutarken projeniz için zamandan tasarruf etmiş olursunuz.
Kalite ve Maliyet
Tabii ki, en büyük kitle kaynaklı test avantajlarından biri, tamamen kurum içi bir yaklaşım kullanmanın maliyet tasarruflarıdır. Tam zamanlı bir yazılım test uzmanı kiralamanın maliyeti, nerede işe aldığınıza ve ne kadar deneyimli olmanız gerektiğine bağlı olarak büyük ölçüde değişebilir.
Yalnızca katı maaş maliyetleri ABD için yılda 50.000 ABD Doları ve Avrupa'da 30.000 Euro ile 60.000 Euro arasında olabilir. Bu sabit maaş maliyetleri, tatil ücreti, emekli maaşları ve kuruluşunuzun sunabileceği diğer avantajlar gibi yumuşak maliyetleri içermez.
Ayrıca, bu maliyetler, kuruluşunuzun mobil uygulamaları ve web sitelerini farklı cihazlarda ve işletim sistemlerinde test ederken karşılaşabileceği sorunları değil, yalnızca maaş maliyetlerini temsil eder. Örneğin, birden fazla cihaz üzerinde test yapmayı planlıyorsanız (ki bu bir öneridir), o zaman bir cihaz laboratuvarına veya sanallaştırılmış bir ortama yatırım yapmanız gerekecektir.
QA için kurum içi için kesinlikle bir yer ve zaman vardır ve kuruluşların bu kaynakları maksimum verimlilik için nasıl dağıtacaklarını dikkatlice düşünmeleri gerekir. Örneğin, keşif testi yapmak için kitle kaynaklı testler kullanıyorsanız, sonuçlar genellikle 48 saatten daha kısa bir sürede alınabilir (gerekirse bazı testler gece boyunca yapılır) ve daha sonra şirket içi QA, geliştirme ekibiyle doğrudan çalışmaktan sorumlu olabilir. sabitlenmelerini sağlayın.
Geleneksel KG yöntemlerini kitle kaynaklı testlerle eşleştirmenin bir başka avantajı, kalıcı bir kaynak eklemeden ek testler gerçekleştirme yeteneğidir. Bu, iş gereksinimlerinin gerektirdiği şekilde serbestçe yukarı ve aşağı ölçeklendirme yapabilmenizi sağlar.
Yerelleştirilmiş Öngörüler
Giderek daha büyük markalar küresel olarak yeni pazarlara açılmaya başladığında, komik bir şey olmaya başlıyor. Geleneksel olarak kuruluşlar, doğrudan bir mobil uygulamayı veya web sitesini çevirmekle ilgilenen çeviri tabanlı bir yaklaşıma bağlı kalmıştır.
Yıllar içinde, çeviri hizmeti sağlayıcılarının metalaşması, bir uygulamayı veya web sitesini başka bir dile hızla çevirmenin maliyetini önemli ölçüde azalttı. Makine öğrenimi ve yapay zekanın ortaya çıkmasıyla birlikte, yalnızca bir dili diğerine çevirme yeteneği oldukça kolaydır. Yine de çeviri, çoğu şirketin ve markanın peşinde olduğu sonuçları vermiyor. Şirketlerin gerçekten istediği şey yerelleştirilmiş içgörülerdir.
Başka bir ülkede veya yerel ayarda bir uygulama veya web sitesi yayınladığınızda birkaç şey olur. İnsanlar uygulamayı indirebilir veya web sitesini kullanabilir veya kullanmayabilir. Uygulamanın veya web sitesinin işlevselliği, kontrolünüz dışındaki sayısız faktörden etkilenebilir.
Uygulamadaki veya web sitesindeki belirli işlevler, markanızın yerel halk üzerindeki kültürel etkisini gerçekten etkileyebilir. Tüm bu faktörler ve diğer pek çok faktör, yerelleştirilmiş içgörüler şemsiyesi altına girer. Çoğu marka, uygulamalarını veya web sitelerini yeni yerel ayarlarda ölçeklendirmek istiyorsa bu bilgilere gerçekten ihtiyaç duyar, ancak soru hala devam ediyor: nasıl?
Dünyanın en büyük markalarından bazıları, Facebook, Spotify, Dropbox ve daha fazlası, yerel bilgiler sunmak için yerelleştirilmiş kitle kaynaklı testlerin gücünü kullanıyor. Bu yerelleştirilmiş içgörüler, ürün geliştirmelerine güç katıyor ve kendi botlarına sahip olmanın büyük masrafı olmadan yerel pazarlara hızla girebilmelerinin bir nedeni.
Kitle kaynaklı testlerin gücü sayesinde şirketler, potansiyel kullanıcıları kaybetmemek için uygulamalarının veya web sitelerinin nerede revize edilmesi, güncellenmesi veya düzeltilmesi gerektiğini hızlı bir şekilde belirleyebilir. Kitle kaynaklı testler, gerçek kullanıcıları ihtiyaç duydukları konumlarda gerçek cihazlarda sunar.
Daha Fazla Kitle Kaynaklı Test Avantajı
Mobil cihazların ve internetin gücü, iş ve özel yaşamın dokusunda devrim yarattı. Bunu kolaylaştırmak ve firmaların küresel olarak büyümesi için, sürekli artan bir hızda yüksek kaliteli uygulamalar ve web siteleri sunmaya odaklanmaları gerekiyor.
Kuruluşlar, kurum içi QA yöntemleri ve kitle kaynaklı testlerin bir karışımını kullanarak, rekabette bir adım önde olmak için hız, kalite ve yerelleştirilmiş içgörülerden yararlanabilir.
Yazar Biyografisi
Nick Roberts, merkezi Londra, İngiltere'de bulunan bir QA test şirketi olan Global App Testing'in Pazarlama ve Araştırma Başkanıdır. Nick, ABD ve Birleşik Krallık'ta Siber Güvenlik, Devlet Satın Alma, Web Barındırma ve Telekomünikasyon gibi çeşitli sektörlerde 15 yılı aşkın bir süredir çalışmaktadır. Onunla @infosecnick veya https://www.linkedin.com/in/nikro/ ile bağlantı kurun. Kitle kaynaklı testler hakkında daha fazla bilgi edinmek için https://www.globalapptesting.com adresini ziyaret edin.