Mobil Uygulamalar İçin Kullanılabilirlik Testi Yürütmek İçin En İyi 9 Uygulama

Yayınlanan: 2022-02-23

"Kullanılabilirlik testi" - adından da anlaşılacağı gibi, yazılımın kullanılabilirliğini gerçek kullanıcıların yardımıyla test eden bir test türüdür. Bu teknik, bir ürünü değerlendirmek için kullanıcı merkezli etkileşim tasarımında kullanılır ve gerçek kullanıcıların sistemi kullanırken nasıl hissedecekleri konusunda doğrudan geri bildirim verir.

Bir yazılımın/mobil uygulamanın amaçlanan amacını karşılama kapasitesini ölçmeye odaklanır.

Örneğin, belirli bir grup kullanıcıdan görevleri tamamlamaları veya bazı gezinme akışlarını izlemeleri istendiğinde ve aynı zamanda süreç sırasında hangi sorunlarla karşılaştıklarını görmek için test eden/araştırmacı tarafından gözlemlenirler.

Usability.gov ayrıca, bir ürünü veya hizmeti temsili kullanıcılarla test ederek değerlendirmeyi ifade eden test olarak kullanılabilirlik testinden alıntı yapar. Ayrıca buradaki amacın kullanılabilirlik kusurlarını belirlemek, nitel ve nicel veriler toplamak ve katılımcı kullanıcının üründen memnuniyetini ölçmek olduğunu da ekliyor.

Bu testler, mobil uygulamalarda gerçekleştirilecek ve tasarlandıklarında, mobil kullanılabilirlik testleri olarak adlandırılır. Burada amaç, uygulamanın kullanıcı dostu olup olmadığını kontrol etmek ve uygulamanın kullanıcılara ne tür bir destek sağlayabileceğini görmektir.

Usability Testing For Mobile Apps

Kullanıcılar için görevleri ayarlama.

Ölçülebilir sonuçlara yol açan net hedefler belirlemek esastır. Kullanıcı etkileşimlerini doğru bir şekilde değerlendiren görevleri belirlemeli ve uygulamanın işlevlerinin kullanılabilirliğini test etmelisiniz.

Kullanıcılar için ipuçları vermeyen görevler tasarlayın, bunun yerine bunları kullanıcıların uygulamayı kendi yöntemleriyle keşfetmesine ve gezinmesine izin verecek şekilde tasarlayın. Bir ürün sahibi veya şirket, kullanıcılara bir görevi belirli bir şekilde gerçekleştirmelerini önermemelidir, ancak onlara belirli bir eylemi yapmalarını kesinlikle söyleyebilirler.

Ayrıca, öneriler ve talimatlar yardımcı olmuyor. Aksi takdirde gerçek test sonuçlarına ulaşılamaz. Uygulamayla iletişim kurma konusunda onlara rehberlik etmeye devam ederseniz, kullanıcı deneyimlerini izleyemezsiniz.

Örneğin, metin kutularındaki yer tutucu metinleri kaldırmayı düşünmelisiniz. Ayrıca, testi çalıştırmadan önce talimatlarınızda varsa belirsizliği ortadan kaldırın.

Kullanıcılar, aşağıdakiler gibi uygulama işlevlerine göre herhangi bir görevi gerçekleştirebilir:

  • Bir hesaba kayıt olmak,
  • resim yükle,
  • Video yükleme,
  • Mesaj gönderme,
  • Arkadaşlık isteğini kabul etmek,
  • veya Bir hesabı devre dışı bırakmak.

Görevleri mümkün olduğunca eyleme geçirilebilir, ham ve gerçekçi tutmaya çalışın. Hedefler tam olarak tanımlanmalı ve ürünleri karşılaştırma ve kullanıcı deneyimini kriterlerine ve beklentilerine göre hissetme özgürlüğü verilmelidir.

Mobil kullanılabilirlik testi Yöntemleri ve En İyi Uygulamalar

Mobil uygulama kullanılabilirlik testinin yaygın olarak kullanılan bazı yöntemlerine bir göz atalım.

Uzaktan ve yüz yüze kullanılabilirlik testi

Kullanılabilirlik testinin amacı, bir kullanıcının yalnız bırakıldığında nasıl davrandığını görmektir. Bunu başaramazsanız, test süreci kontrollü görünebilir. Kullanıcılarınızın doğal olarak yapacakları şeyleri yapmasını istiyorsunuz, bu nedenle uzaktan kullanılabilirlik testi olumlu sonuçlar için daha mantıklı.

Özellikle yeni başlayanlar için kullanıcı testlerinin uzaktan yapılması daha çok tavsiye edilir ve piyasada bu kurulumu kolaylaştıran birçok kullanılabilirlik test aracı olması koşuluyla yapılabilir.

Aksine, yüz yüze test, kullanıcıların küçük gruplardan oluşan bir toplantı odası veya sabit sayıda kişi gibi sabit bir ortamda bulunmalarını gerektirir. Buradaki fayda, gözlemcinin görevleri gerçekleştiren kullanıcıları izleyebilmesi ve herhangi bir noktada onlara sorular sorabilmesidir. Genellikle bu tür testler, araştırma ekibi tarafından daha geniş bir kullanılabilirlik çalışması için veya büyük organizasyonel faaliyetin bir parçası olarak yapılır.

A/B Testi

Bu yöntem, kitleyi daha yüksek dönüşüm oranları için mobil uygulamanın davranışını test eden iki gruba ayırır. Bu tür testler, her gruba uygulama trafiği göndermeyi ve yüksek dönüşüm oranına ve en iyi kullanıcı deneyimine sahip varyasyonları değerlendirmeyi içerir.

Kart Sıralama

Bu yöntemde, kullanıcıların bir dizi öğeyi gruplar halinde düzenlemesi ve etiketler vermesi gerekir. Bir UX araştırması, yinelemeli ve nitel bir tekniktir ve hedef kitlenin alan bilgisini ortaya çıkarır. Kullanıcının beklentilerine uygun bir bilgi mimarisi oluşturma amacına hizmet ettiği anlamına gelir.

Telefon ve Görüntülü Görüşmeler

Bu yöntem, katılımcıların etkileşimlerini ve davranışlarını uzaktan not almak için bir video görüşmesi üzerinden görevleri tamamlamasını gerektirir. Özellikle geniş coğrafi konumlardaki kullanıcılar test yaptığında, düşük bütçeli bir test çözümü olarak kullanılır.

Doğru test grubunu işe alma

Olumlu sonuçlar elde etmek ve uygulamanın kullanıcı deneyimini genel olarak tatmin edici kılmak için doğru grubu seçmek çok önemlidir. Bu nedenle, hedef demografi için insanları seçerken çeşitliliği bir öncelik haline getirin. Hedef coğrafi konumunuzun insanlarını beta test ederek de insanları filtreleyebilirsiniz; ne kadar çeşitli olursa o kadar iyidir.

Gerçek cihazlarda test edin

Gerçek sonuçlar gerçek cihazlara ihtiyaç duyar. İnsanların mobil uygulamanızla nasıl etkileşime gireceğini ölçmek istiyorsanız. Ayrıca, farklı kullanıcıların çeşitli cihazlarla ve test senaryolarıyla nasıl etkileşime gireceği konusunda kapsamlı bir anlayış sağlar.

Test grubu boyutu

Nielsen Norman Group'a göre, bir kullanılabilirlik testi için 5 kullanıcı, çoğu mobil uygulama testi ihtiyacını karşılar. 30-40'tan fazla ekrana sahip mobil uygulamalar, art arda gruplar halinde 10-15 katılımcı çalıştırabilirsiniz.

Uygun aracı kullanma

Uygulamanızı yavaşlatmayan bir araç seçin. Örneğin, çoğu uzaktan test aracı, SDK kurulumu gerektirir. Bu nedenle, kullanılabilirlik test araçlarını dikkatli bir şekilde seçmek çok önemlidir.

Tüm katılımcıların aynı sayfada olmasını sağlamak

Tüm katılımcılarınıza takip soruları sorduğunuzdan ve kendilerine atanan görevlerle aynı sayfada olduklarından emin olun. Özellikle cihaz oryantasyonu veya hücresel bağlantı vb. hakkında onlara tavsiye/talimat verdiğinizde, tüm katılımcıların aynı görev üzerinde çalışması faydalı olacaktır.

Kullanılabilirlik testinin faydaları

Zaman kazandıran yaklaşım

Geliştirme maliyetine bakıyorsanız, muhtemelen kullanılabilirlik sorunlarını düşünmelisiniz. Kullanılabilirlik testi, teknik sorunları çözmek için çalışma saatlerinin %50'sini harcamaktan sizi kurtarabilir. Hem şirket hem de son kullanıcı için faydalıdır. Bu test, şirketleri sorunları gözden kaçırmaktan kurtarır ve sorunları daha erken yakalayarak daha az zaman alıcı ve uygun maliyetli hale getirir. Ayrıca, varsayımlardan ziyade gerçeklere ve kullanıcı deneyimlerine dayalı kararlar verir, bu nedenle genel olarak UX'i iyileştirir.

Sorunların belirlenmesi

Kullanılabilirlik testi, sorunları erken tespit eder ve bu nedenle geliştirme süreçleri zaman ve maliyet açısından daha ucuz olacaktır. Ayrıca, belirli görevleri tamamlamanın ne kadar sürdüğünü ve hangi işlevlerin kullanıcı dostu veya birlikte çalışmanın zor olduğunu öğreneceğiniz için, uygulamanızın kullanıcının bakış açısından nasıl görüldüğü hakkında daha önce bilgi sahibi olacaksınız.

Daha iyi ürün

Test, tasarım aşaması boyunca devam eden bir süreç olarak entegre edileceğinden, genel ürün veya bir mobil uygulama daha iyi olacaktır. Bu, kullanıcılarınızın nasıl düşündüğünü ve beklentilerinin neler olduğunu sürekli öğreneceğiniz için ürünü daha akıcı hale getirecektir.

Gizli sorunları keşfetme

Mobil uygulama kullanılabilirlik testi, test kullanıcıları için tespit edilmesi zor olan sorunları ortaya çıkarır. Örneğin, belirli bir mobil uygulama özelliğinin veya sayfasının neden göz ardı edildiğini veya kullanıcıların uygulama akışında doğrudan yol yerine neden diğer gezinme yollarını seçtiğini belirleyebilirsiniz. Bu tür davranış kalıplarını keşfettiğinizde, performans gecikmesi, bozuk bağlantılar veya mobil uygulamanın işlevselliğini etkileyebilecek düğmeler gibi küçük sorunları belirleyebilirsiniz.

Kullanım kolaylığı

Kullanılabilirlik testi, kullanıcılar en başından itibaren geliştirme sürecine dahil olacağından, mobil uygulamanın basitliğini ve rahatlığını sağlar. Geliştiricilere, belirli bir özelliğin veya tüm uygulamanın ne kadar hızlı bir şekilde kullanıcılarla aşinalık oluşturduğunu ve bunun nerede daha mantıklı olduğunu bilmesini sağlayacak mı? Bu nedenle, tam olarak kullanıcıların istediği şekilde bir ürün oluşturma sürecini sorunsuz hale getirir.

Mobil uygulama kullanılabilirlik testinin zorlukları

Test için bir hedef grup seçmek zor olabilir.

Farklı mobil uygulamaların farklı hedef kitle grupları vardır. Örneğin, bazı mobil uygulamalar gençleri hedef alırken, sağlık uygulamaları gibi bazı uygulamalar daha çok yaşlıları hedefleyebilir. Böyle bir durumda, uygulamayı test etmek ve daha iyi bir ürün oluşturmak için uygun geri bildirim ve yardımı sağlamak için belirli bir grup insan bulmak kolay değildir.

Pahalı olabilir.

Bu tür testler, uygulamayı deneyimlemek ve geliştirme ekiplerine beklenen kullanıcı deneyimini sunmada yardımcı olmak için daha geniş bir insan yelpazesini içerir. Bu nedenle, gerçekleştirilmesi biraz uzun bir süre alır ve daha büyük bir bütçe gerektirir. Bu nedenle kuruluşlar, diğer test türlerine kıyasla bunu pahalı bir seçenek bulabilir.

Sonuçlar şüpheli

Mobil uygulamaların kullanılabilirlik testi, rastgele seçilmiş kullanıcıları içerir; bu nedenle, sonuçlar her seferinde %100 doğru değildir. Bu nedenle, katılımcıların %100 makul ve kesin girdileri rapor etmemesi durumunda, olası sonuçlarla karşılaşabilirsiniz.

Doğru görevlere karar vermek.

Test edenlerin (kullanıcıların) uygulamayı gerçekçi bir vizyonla keşfetmesi çok önemlidir. Bu yüzden onlar için doğru görevleri ayarlamak zor olabilir. Ancak burada “kullanıcılar” testçilerdir, bu nedenle görevleri keşfetmelerine izin vermek, onlardan önceden tanımlanmış bir görev listesi yapmalarını istemekten daha değerli sonuçlar üretecektir.

Kısıtlı süre

Kullanıcı beklentilerini karşılamak için yazılım geliştirme ekipleri, teslim etme, teslim tarihlerine ulaşma ve KPI'ları takip etme baskısı hissediyor. Mobil uygulama geliştirme ekipleri bazen inanılmaz derecede sıkı teslim tarihlerine sahiptir ve özellikleri üretime geçirmek için acele ederler. Geliştirme döngüsünü devam ettirmek için özellikleri kendi kendilerine doğrulamaları gerekir. Bu gibi durumlarda, kullanıcı testi geri bildirimi ve geliştirme ekiplerini dengeleyen çözümler bulmak zordur.

Mobil kullanılabilirlik testi için kullanılan araçlar

katılaşmak

Test için kullanıcı arayüzü prototipleri oluşturmanın kolay ve hızlı bir yoludur. Solidify, ekranları yüklemenize ve bunları birbirine bağlamanıza, ardından fikirlerinizi gerçek kullanıcılarla test etmeye başlamanıza olanak tanır. Yönetilebilir bir iş akışına sahiptir ve kullanıcı test raporları aracılığıyla sorunlu alanlar hakkında fikir edinmenizi sağlar.

fare akışı

Mouseflow, kullanıcılarınızın eylemlerini ve deneyimlerini mobil uygulamada kaydetmenin en kolay yoludur. Uygulamanın performansını optimize etmenize yardımcı olmak için tam ziyaretçi deneyimini yeniden oynatmanıza ve sorunlu noktaları belirlemenize olanak tanır.

KullanıcıZoom

UserZoom, mobil uygulamalar için uzaktan kullanılabilirlik testi yapmak için mükemmel bir araçtır. Mobil uygulamanızın tasarımıyla ilgili sorunları ortaya çıkarmanıza ve bir ürünü daha kullanıcı dostu ve güvenilir hale getirmek için yapılabilecek gerekli iyileştirmeleri ortaya çıkarmanıza yardımcı olur. Ayrıca, kullanıcıları uzaktan izlemenize, ne düşündüklerini izlemenize ve kullanıcı deneyimi performansını ölçmenize yardımcı olan bir UX içgörü çözümüdür.

Test kuşları

Testbirds, mobil uygulamalar için uzaktan kullanılabilirlik testi için harika bir araçtır. Gerçek kullanıcılardan gelen hızlı geri bildirim ve içgörülerle bir adım önde kalarak tüm kullanılabilirlik ve UX testi sorunlarınızla ilgilenir. Ürününüz hakkında ayrıntılı geri bildirim almanın en hızlı ve kolay yoludur. Ayrıca, kullanıcı deneyimiyle ilgili sorunları size anında anlatan anketler ve röportajlar sunar.

AğaçJack

TreeJack, mobil uygulamanızın bilgi mimarisi için kullanışlı bir araç olduğunu kanıtlamıştır. Mobil site haritasını bir ağaç olarak en basit haliyle oluşturur ve ardından katılımcılar için görevler oluşturur. Ayrıca, kullanıcıların uygulamada nerede ve neden takıldıklarını bilmenizi sağlar ve hedef kitlenizin uygulamada nasıl gezindiğini değerlendirir.

Çözüm

Makalede uygulanabilir en iyi uygulamaları ve mobil uygulama kullanılabilirlik testi yöntemlerini bulacağınızı umuyoruz. Kullanılabilirlik testi için doğru hedef kitleyi işe alma, uygun geri bildirimi dokuma, geri bildirime ikinci bir düşünce verme, belirli durumlarda yüz yüze teste vurgu yapma ve kullanılabilirlikten doğru sonuçlar almak için kullanabileceğiniz birçok en iyi uygulama vardır. test yapmak. Ayrıca, kullanılabilirlik testi gereksinimleriniz için yukarıda belirtilen araçları deneyin. Makaleyi okumaktan zevk aldığınızdan eminiz!