Kullanılabilirlik testi nedir ve neyi ortaya çıkarır?
Kullanılabilirlik testi (usability test) nedir, nasıl yapılır? Tanım, test türleri, örnek senaryo ve ilişkili kavramlarla farkı.
Kullanılabilirlik testi nedir?
Kullanılabilirlik testi, gerçek kullanıcılardan belirli görevleri bir ürün ya da prototip üzerinde yapmalarını isteyip nerede zorlandıklarını gözlemleyerek arayüzün ne kadar kolay kullanıldığını ölçen araştırma yöntemidir. Test, kullanıcının ne düşündüğünü sormaktan çok, ne yaptığını izlemeye dayanır. Katılımcı kendi sözleriyle ne istediğini anlatmak yerine, gerçekçi bir görevi yerine getirmeye çalışır; araştırmacı takılma noktalarını kaydeder.
Terim Türkçede çoğunlukla kullanıcı testi olarak da geçer. İngilizce karşılığı usability testing'dir. Test yeni bir tasarımın erken prototipinde de, yıllardır canlıda olan bir ürünün belirli akışında da yapılabilir.
Nasıl çalışır?
Bir test dört parçadan oluşur: hedef, görev, katılımcı ve gözlem. Önce neyin öğrenilmek istendiği netleşir: örneğin kayıt akışının anlaşılır olup olmadığı. Sonra bu hedefe uygun, yönlendirici olmayan görevler yazılır: örneğin katılımcıdan bir ürünü sepete eklemesi ve ödemeyi tamamlaması istenir. Katılımcıların ürünün gerçek kullanıcı kitlesine benzemesi gerekir.
Oturum sırasında araştırmacı müdahale etmeden izler, katılımcıdan düşündüklerini yüksek sesle söylemesini isteyebilir. Oturumlardan sonra tekrar eden sorunlar bir araya getirilir, ciddiyetine göre sıralanır ve tasarım ekibine somut bir bulgu listesi olarak sunulur.
Küçük bir örnek
Örneğin bir sigorta uygulamasında kullanıcıların teklif almaktan vazgeçtiğini görüyorsunuz, ama nedenini bilmiyorsunuz. Birkaç gerçek kullanıcıdan teklif almalarını isteyip ekranlarını izlediğinizde, bir form alanının neden zorunlu olduğunu anlamadıkları için durduklarını fark edersiniz. Alanın açıklaması eklenir ya da forma sonradan taşınır, ardından aynı test tekrarlanır.
Bu örnekte test, analitik verinin gösterdiği "nerede" sorusuna "neden" cevabını getirir. Analitik hangi adımda kayıp olduğunu gösterir; kullanılabilirlik testi o adımda insanların ne yaşadığını açıklar.
Türleri ve benzer yöntemlerden farkı
Test, moderatörlü ya da moderatörsüz yapılabilir; yüz yüze ya da uzaktan yürütülebilir. Moderatörlü oturumda araştırmacı soru sorabilir ve derinlemesine inceleyebilir. Moderatörsüz oturumda katılımcılar kendi ortamlarında görevi yapar; bu yöntem daha geniş kitleye ulaşmayı kolaylaştırır.
A/B testi iki varyantın hangisinin ölçülen bir hedefte daha iyi çalıştığını söyler, ama nedenini söylemez. Kullanıcı görüşmesi ihtiyaçları ve motivasyonu anlamaya yarar. Kullanılabilirlik testi ise kullanıcının belirli bir arayüzle gerçek etkileşimini gözlemler. Uzman değerlendirmesi (heuristic evaluation) kullanıcı olmadan, tasarım ilkelerine göre yapılan incelemedir ve testin yerine geçmez, onu tamamlar.
Nerede kullanılır, nasıl öğrenilir?
Kullanılabilirlik testi UX araştırmacıları, ürün tasarımcıları ve ürün yöneticileri tarafından web sitelerinde, mobil uygulamalarda, kurumsal yazılımlarda ve giderek yapay zeka destekli ürünlerde kullanılır. En çok değer, sorunlar geliştirmeye geçmeden önce prototip aşamasında yakalandığında üretilir.
Mindset kataloğunda Kullanıcı Araştırması (UX Research) programında Kullanılabilirlik Testleri ayrı bir modüldür. UI/UX Tasarım Temelleri programında Kullanılabilirlik Testi ve Geri Bildirim, Yapay Zeka Ürün Tasarımı programında ise Prototipleme ve Kullanılabilirlik Testi modülü yer alır.
İlgili Mindset programı
Kullanıcı Araştırması (UX Research)
Sık sorulan sorular
Kullanılabilirlik testi ile kullanıcı görüşmesi aynı şey mi?
Hayır. Görüşme, insanların ihtiyaçlarını, alışkanlıklarını ve motivasyonlarını sözle anlatmasına dayanır. Kullanılabilirlik testinde ise katılımcı bir arayüzde görev yapar ve araştırmacı davranışı gözlemler. İkisi birbirini tamamlar: görüşme doğru problemi bulmaya, test çözümün işe yarayıp yaramadığını görmeye yardım eder. Bir ekip önce görüşmelerle problemi anlayıp sonra çözümü testle sınadığında iki yöntemin birbirini nasıl desteklediğini en açık biçimde görür.
Testi yapmak için bitmiş bir ürün gerekir mi?
Gerekmez. Kâğıt taslak, tıklanabilir prototip ya da yarım kalmış bir sürüm de test edilebilir. Hatta sorunlar ne kadar erken bulunursa düzeltmesi o kadar ucuzdur. Önemli olan, katılımcının gerçekçi bir görevi tamamlamaya çalışabileceği kadar işleyen bir akışın olmasıdır. Erken testte kullanıcı tasarımın eksik yanlarını affetmez ama ekip, yatırım yapmadan önce yön değiştirme fırsatı bulur.
Katılımcı seçimi neden önemlidir?
Ürünün gerçek kullanıcı kitlesine benzemeyen katılımcılar farklı sorunlar yaşar ve yanıltıcı bulgulara yol açar. Örneğin uzman kullanıcıların rahatça geçtiği bir akış yeni başlayanlar için engel olabilir. Bu nedenle katılımcılar, ürünü kullanacak kişilerin özelliklerine göre seçilmelidir. Katılımcı seçimini yazılı bir profil üzerinden yapmak, hangi sonuçların hangi kitleye ait olduğunu daha sonra da izlenebilir kılar.
Test sonuçları nasıl raporlanır?
İyi bir rapor, gözlenen sorunu, kaç katılımcıda yaşandığını, hangi ekranda ortaya çıktığını ve olası etkisini açıkça yazar. Sorunlar ciddiyete göre sıralanır ve her biri için somut bir iyileştirme önerisi eklenir. Raporun amacı yargılamak değil, ekibin bir sonraki tasarım kararını kolaylaştırmaktır.