MOBİL KULLANILABİLİRLİK TESTİ ROKET BİLİMİ DEĞİLDİR!
Testçiler yazılım yapmazlar, yalnızca onları daha iyi hale getirirler.
—Anonymous
Bazı nedenlerden dolayı, UX (kullanılabilirlik) alanına dahil olmayan insanlar, genel olarak kullanılabilirlik testinin roket bilimi kadar zor olduğu fikrine sahiptir – özellikle mobil ve beraberinde getirdiği kısıtlamalar yüzünden.
İnsanlardan kullanılabilirlik testleri yapmamanın temel nedenlerinin bilgi birikimine, “yeterli” zamana ve en yaygın olarak uygun bütçeye sahip olmamaları olduğunu duyuyorum. Elbette bazı yaklaşımlar çok zor olabilir, çok zaman alabilir ve çok pahalı olabilir. Ama öyle olmak zorunda değiller. Bu yazıda, tüm bu faktörleri mümkün olduğunca düşük tutmak için mobil kullanılabilirlik testi için kullandığımız bazı yaklaşımları tartışacağım. Ayrıca mobil kullanılabilirlik testinin masaüstü kullanılabilirlik testinden nasıl farklı olduğuna değineceğim.
ROKET BİLİMİ
ZAMAN ALICI
YÜKSEK FİYATLI
Kolaydan başlayalım
Kullanılabilirlik veya yazılım testçisi olmak, mobil cihazlarda kullanılabilirlik testleri yapmak için bir gereklilik olmak zorunda değildir. Bir tasarımcı, proje yöneticisi, pazarlamacı ve hatta bir meraklıysanız, kendi başınıza basit bir mobil kullanılabilirlik testi yapmaya başlayabilirsiniz. Sadece uygulamayı (veya web sitesini) başlatın ve kullanmaya başlayın. Ancak bunu yaparken yaptığımız en büyük hata, mobil cihazların farklı ayarlarda kullanıldığını dikkate almamamızdır. Pek çok kişinin mobil cihazların kullanıldığı gerçek ortamı temsil etmeyen yerlerde mobil kullanılabilirlik testleri yapma eğiliminde olması beni şaşırtıyor. Mobil uygulamanızı ofiste veya kullanılabilirlik testi laboratuvarında kullanmak (okumak, test etmek) yerine, uygulamanızı hareket halindeyken kullanmaya başlayın. Trendeyken, yemek pişirirken, dişçide beklerken veya öğle yemeği yerken kullanın. Bu, güvenilir İnternet bağlantısına sahip Zen’den ilham alan ofisinizde test etmekten çok daha gerçekçi bir ayar olacaktır.
Akrabalarınızı, arkadaşlarınızı ve iş arkadaşlarınızı bu basit mobil kullanılabilirlik testine dahil ederek bu yaklaşımı genişletebilirsiniz. Tıpkı sizin yaptığınız gibi, uygulamayı kullanmalarına izin verin ve etkileşime girerken onları gözlemleyin. Sadece ekrana bakarak ve sonrasında uygulama hakkında söylediklerini dinleyerek çok şey öğreneceksiniz.
Bir mobil kullanılabilirlik testi için bu basit, düşük maliyetli ve zahmetsiz yaklaşım, size ayrıntılı ölçümler veya büyük tasarım kararlarını etkileyebilecek doğrulanmış bir sonuç için iyi bir temel sağlamayabilir ancak uygulamanızın farklı ayarlarda nasıl yanıt verdiği hakkında ve insanların uygulamanızı nasıl kullandığı ve hakkında ne düşündüğü ile ilgili size fikir verir.
İşleri kızıştırmak
Kendi başınıza veya çevrenizdeki en yakın kişilerle test yapmak, aradığınız mobil kullanılabilirlik testi yaklaşımı olmayabilir. Hedef kitlenizi gerçekten temsil eden kişileri dahil etmek ve aynı zamanda önceki paragraflarda tartıştığımız “hızlı ve kirli” kullanılabilirlik testi yaklaşımını sürdürmek isteyebilirsiniz. Bu durumda, koridor testi büyük olasılıkla kullanmak isteyeceğiniz yaklaşımdır.
Müşterilerimizden biri için sıfırdan bir mobil uygulama tasarladık. Tasarım aşamasının ilk aşamalarında, uygulamanın navigasyonuyla ilgili tüm tasarımı ve yapıyı etkileyecek bir karar vermemiz gerekiyordu. Böyle büyük bir karar vermeden önce ilk bulduğumuz navigasyonu kullanılabilirlik konusunda test etmeye karar verdik. Bunu yapmak için çevrimiçi bir prototipleme aracı kullanarak sadece birkaç saat içinde düşük kaliteli bir prototip oluşturduk ve bunu mobil cihazlarımıza yükledik.
Üç kişilik bir ekiple şehrin en işlek alışveriş caddelerinden birine yeni kıyafet aramak için değil, hedef kitlemiz orada olduğu için gittik: on sekiz ila yirmi beş yaş arası kadınlar. Üç kişilik ekibimiz bir karşılayıcı, bir kolaylaştırıcı ve bir gözlemciden oluşuyordu. Karşılayıcının rolü, hedef kitlemize uyan kişileri tespit etmek ve onları mobil kullanılabilirlik testimize katılmaya ikna etmekti. Karşılayıcımız katılımcılara kullanılabilirlik testinin sadece on ila on beş dakika süreceğini ve bunun karşılığında katılımcılara 10 euro değerinde çok mağazalı bir hediye kartı ile ödüllendirileceğini anlattı.
Yoldan geçen biri mobil kullanılabilirlik testimize katılmaya karar verdiğinde, kolaylaştırıcı devreye girdi. Görevi, hedefimizi ve kullanılabilirlik testinden beklentilerimizi açıklamak ve bizimle gizlilik anlaşmamız nedeniyle çok fazla ayrıntı vermeden mobil uygulamayı müşteriye tanıtmaktı. Ardından, kolaylaştırıcı mobil cihazı teslim etti ve katılımcıya mobil uygulamayı kullanarak yapması gereken görevleri verdi. Katılımcı bu görevleri tamamlamaya çalışırken gözlemcimiz katılımcının ilerleyişi hakkında notlar almıştır. Kullanılabilirlik testinin amacı, kullanıcılarımızın uygulamada gezinmeyi anlayıp anlamadığını öğrenmek olduğundan, yalnızca katılımcının belirli bir görevi geçip geçmediğini takip ettik. Katılımcının güdüleri ve davranışları hakkında daha fazla bilgi edinmek için kısa bir görüşme gerçekleştirdik.
Bu işlemi diğer on katılımcıyla tekrarladık. Tüm kullanılabilirlik testlerinin sonuçlarını karşılaştırırken bir model fark ettiğimiz için artık daha fazla katılımcı eklememize gerek olmadığına karar verdik. Sınırlı bir zaman ve bütçeyle, bu mobil kullanılabilirlik testi veya koridor testi yaklaşımı, kullanıcıların mobil uygulamamız için oluşturduğumuz navigasyona nasıl yanıt verdiği hakkında bize fikir verdi. Bu yaklaşım ayrıntılı ölçümler sağlamasa da, tasarım aşamasının ilk aşamalarında doğrulanmış kararlar almanıza yardımcı olacak “hızlı ve kirli” bir yoldur.
EKİPMAN
YAZILIM
ÇEVRE
Daha ayrıntılı bilgi edinin
Çoğu durumda, mobil kullanılabilirlik testi söz konusu olduğunda daha kapsamlı bir yaklaşıma sahip olmayı daha yararlı buluyorum. Müşterilerimiz için yaptığımız mobil kullanılabilirlik testleri genellikle klasik masaüstü kullanılabilirlik testleri kadar detaylıdır. Bu yaklaşım daha fazla bilgi birikimi gerektirmesine, daha geniş bir zaman çerçevesine ve daha yüksek bir fiyat etiketine sahip olmasına rağmen, bize ürünün kullanıcı açısından ne kadar verimli, etkili ve tatmin edici olduğuna dair daha ayrıntılı ve değerli bir görüş sağlar.
Bu tür kullanılabilirlik testleri için diğer yaklaşımlara göre hazırlık aşamasında daha fazla zaman harcıyoruz. Test oturumları sırasında, kayıt ekipmanı ve yazılımı kullanarak her ayrıntıyı yakalarız. Bir görevi gerçekleştirirken ekran etkinliğini, kullanıcının yüz ifadelerini ve sesini, kullanıcının girişini (ör. fare tıklamaları) vb. yakalarız. Test oturumlarını herhangi bir bozulma olmadan yürütmek için, donanım ve yazılımı test yerinde önceden test ederiz. Kullanılabilirlik testi bir internet bağlantısının kullanılmasını gerektiriyorsa, bağlantı testleri bile yapıyoruz. Birkaç pilot oturumu yürütmek gereksiz bir lüks değildir, bu yüzden bunları da hazırlığınıza dahil etmeyi unutmayın.
Bu tür kullanılabilirlik testlerini daha ayrıntılı hale getiren bir diğer husus, odaklandığımız metriklerdir. Kullanılabilirlik testlerinden ne tür veriler toplamamız gerektiğine daha fazla zaman harcıyor ve daha fazla düşünüyoruz. Kullanılabilirlik testinin amacına bağlı olarak, nicel verileri, nitel verileri veya her ikisinin bir kombinasyonunu toplamayı seçebilirsiniz. Çok fazla ayrıntıya girmeden nicel veriler uzunluk, yükseklik ve hacim gibi ölçülebilen veri türüdür. Diğer nitel veriler ise kokular, tatlar ve görünüm gibi ölçülemez ancak gözlemlenebilir. Kullanılabilirlik testi bağlamında, nicel veriler, bir kullanıcının belirli bir görevi tamamlamak için ne kadar zaman harcadığının ölçümü olabilir ve nitel veriler, bir kullanıcının belirli bir tasarıma nasıl tepki verdiğinin gözlemi olabilir.
Kullanılabilirlik testinin kapsamına bağlı olarak, kullanıcıların yürümesi gereken senaryolar da oldukça uzun ve bu bölümün ilk paragraflarında tartıştığımız diğer kullanılabilirlik testi yaklaşımlarından daha spesifik olabilir. Daha karmaşık senaryolar için, oturum açma kimlik bilgileri, sahte kredi kartı ayrıntıları vb. gibi ek bilgiler bile sağlamanız gerekebilir. Senaryoların katılımcılar tarafından iyi yorumlanıp yorumlanmadığını kontrol etmenin iyi bir yolu, daha önce belirtildiği gibi pilot oturumlar yürütmektir.
Son olarak, bu tür kullanılabilirlik testleri için kullanıcı bulmak çok daha zor ve zaman alıcıdır. Özellikle hedef kitle (veya kişi profili) yoğun bir yaşam tarzına sahip olanları kapsıyorsa, insanları bir ila iki saat sürebilecek bir kullanılabilirlik çalışmasına katılmaya ikna etmek kolay değildir. Bu nedenle müşterilerimize nakit, hediye kartı, kupon vb. teşviklerle katılımcıları çekmelerini öneriyoruz. Teşvik miktarı veya türü doğru olduğunda, ki bu kişiye göre değişebilir, genellikle katılımcıları çekmek daha kolaydır. Ancak bunun kullanılabilirlik testinizin maliyetini artıracağını unutmayın.
HAZIRLIK
METRİKLER
SENARYOLAR
KULLANICILAR
Mobil kullanılabilirlik testi kısıtlamaları
Mobil ve masaüstü kullanılabilirlik testleri için aynı yaklaşımı kullansak da mobil için kullanılabilirlik testleri yaparken maalesef iki kısıtlamayla karşılaşmamız gerekiyor. İlk ve en önemli kısıtlama, kayıt ekipmanı ve yazılımı ile ilgilidir. Daha önce de belirtildiği gibi, klasik kullanılabilirlik testleri sırasında, örneğin ekran etkinliğini yakalamak için kayıt ekipmanı kullanıyoruz. Masaüstü kullanılabilirlik testi için, ekrana bakan harici bir video kamera monte ederek veya masaüstüne özel ekran kayıt yazılımı yükleyerek bunu yapabiliriz. Bunlar, mobil kullanılabilirlik testi sırasında kullanamayacağımız iki tekniktir. Monte edilmiş bir video kamera kullanmak, katılımcının mobil uygulamayı test ederken mobil cihazı serbestçe hareket ettirmesini kısıtlar. Akıllı telefon gibi küçük bir cihaza kayıt yazılımı yüklemek ve çalıştırmak, mobil cihazın performansını yavaşlatabilir, bu da kullanılabilirlik testinin ilerlemesini etkileyebilir ve gerçekçi olmayan test sonuçlarına yol açabilir.
Bu kısıtlamayı aşmak için bir mobil kullanılabilirlik test kızağı kullanılabilir. Bu donanım parçası, kullanıcıya hareketlilik sağlarken, monte edilmiş bir web kamerası kullanarak ekran etkinliğini ve kullanıcı ile cihaz arasındaki etkileşimi yakalamamızı sağlar. Ne yazık ki, ek bir kayıt yazılımı kullanılmadığından, girişi kaydetme (örn. ekran tıklamaları) gibi kullanışlı olabilecek bazı özellikler mümkün değildir.
Mobil için kullanılabilirlik testleri yaparken uğraşmamız gereken ikinci kısıtlama, test ortamıdır. Daha önce açıklandığı gibi, masaüstü bilgisayarların aksine mobil cihazlarımızı hareket halindeyken kullanıyoruz. Bu nedenle mobil kullanılabilirlik testlerinin uygulamanın kullanılacağı ortamda yapılması tavsiye edilir. Bağlama ve hedef kitleye bağlı olarak tren, üniversite, alışveriş merkezi vb. yerlerde mobil kullanılabilirlik testi yapabilirsiniz. Ancak, hareket halinde olduğumuz için bağlantı, aydınlatma ve dikkat dağınıklığının önemli olduğunu unutmayın ve bu faktörlerden herhangi birinde ani bir değişiklik kullanılabilirlik testi sırasında önemli bir rol oynar ve kullanıcının davranışını etkileyebilir. Bu nedenle, bir test yeri belirlerken, bekleyebileceğiniz şeylere kendinizi hazırlamak için önce pilot oturumlar gerçekleştirin. Bazı durumlarda, bir dış mekan mobil kullanılabilirlik testi yapmak çok riskli olabilir. Bu durumda, bir adım geri çekilin ve alternatifler bulmaya çalışın. Ofiste veya kullanılabilirlik laboratuvarında mobil kullanılabilirlik testleri yapmak ideal olmasa da, her zaman test etmemekten iyidir.