Açıklama
Teknik Hakkında
Kullanılabilirlik testi, kullanıcı merkezli tasarımda popüler bir araştırma metodolojisidir. Genellikle kullanıcı testi olarak da adlandırılır ve kullanıcılarla test anlamına gelir (“kullanıcıları test etmek” ile karıştırılmamalıdır). Bir kullanılabilirlik testi oturumunda, kolaylaştırıcı olarak da bilinen bir araştırmacı, katılımcıları belirli görevleri tamamlarken bir veya daha fazla kullanıcı arayüzü ile etkileşime girerken gözlemler. Araştırmacı, tasarımdaki sorunları belirlemek ve iyileştirme fırsatlarını ortaya çıkarmak için katılımcının davranışını ve geri bildirimini anlamaya çalışır:
- Çözüm fikri kullanıcıların ihtiyacına veya sorununa ne kadar uyuyor?
- Ürün veya hizmet tasarımındaki sorunların belirlenmesi
- İyileştirme fırsatlarının ortaya çıkarılması
- Hedef kullanıcının davranışları ve tercihleri hakkında bilgi edinme
- Performans veya kalite hedeflerine ne ölçüde ulaşıldı?
Yaratıcı sürecin ilk aşamalarında, çözümün gelecekteki davranışını simüle etmek için kullanıcı arayüzleri tipik olarak çizilir veya prototip haline getirilir. Daha sonraki aşamalarda hazır bir çözüm kullanılabilir.
Yaratıcı sürecin ilk aşamalarında, kullanıcı arayüzleri tipik olarak çözümün gelecekteki davranışını simüle etmek için çizilir veya prototip haline getirilir. Daha sonraki aşamalarda, tamamen uygulanmış bir çözüm kullanılabilir. Değerlendirmeler biçimlendirici veya özetleyici nitelikte olabilir. Biçimlendirici değerlendirmeler, tasarımı “şekillendirmeyi” ve tasarım ve geliştirme aşamaları sırasında çözümün performans ve kalite yönlerini iyileştirmeyi amaçlar. Ürün veya hizmetin yinelemeli olarak değerlendirilmesini ve geliştirme spesifikasyonlarını iyileştirmek için ortadan kaldırılabilecek kullanılabilirlik sorunlarının belirlenmesini içerirler. Gözlemler ve tavsiyeler için hedef kitle proje ekibinin kendisidir.
Buna karşılık, özetleyici değerlendirmeler, tamamlanmış veya tamamlanmaya yakın tasarımın belirli ölçülebilir performans, kalite ve/veya memnuniyet hedeflerini karşılayıp karşılamadığını belirlemeyi, bir kullanılabilirlik ölçütü oluşturmayı veya varyantlar arasında karşılaştırmalar yapmayı amaçlar. Özetleyici değerlendirmeler tipik olarak gerçekçi koşullar altında gerçekleştirilir. Tasarımın etkinliği ve verimliliği hakkında geri bildirim sağlarlar ve kullanılabilirliğini belirlemeye yardımcı olurlar.
Nereden geliyor?
Kullanılabilirlik testinin kökleri, İkinci Dünya Savaşı sırasında daha güvenli ve daha verimli askeri sistemlere duyulan ihtiyacı karşılamak için ortaya çıkan bir alan olan İnsan Faktörleri Mühendisliğine dayanmaktadır. 1960’larda ve 1970’lerde araştırmacılar İnsan Faktörleri ilkelerini bilgisayar sistemlerinin tasarımına uygulamaya başlamış ve bu da kullanılabilirlik testi yöntemlerinin geliştirilmesine yol açmıştır.
İlk resmi kullanılabilirlik testi yöntemi genellikle 1960’larda ilk dokunmatik telefon tuş takımını geliştiren ekibin bir parçası olan John E. Karlin adlı bir psikoloğa atfedilir. Karlin, tuş takımının tasarımını değerlendirmek ve sezgisel ve kullanımı kolay olduğundan emin olmak için kullanılabilirlik testini kullanmıştır.
O zamandan bu yana kullanılabilirlik testi, kullanıcı merkezli tasarım metodolojilerinin önemli bir parçası haline geldi ve yazılım, web siteleri, mobil uygulamalar ve tüketici ürünleri de dahil olmak üzere çeşitli ürün ve hizmetleri değerlendirmek için yaygın olarak kullanılıyor.
Hangi amaçlar için uygundur? (Mühendislik eğitiminde nasıl kullanılır?)
Profesyonel tasarımcı bir çözüm tasarlama konusunda yetenekli olsa da, kullanılabilirlik testi mükemmel bir kullanıcı deneyimi elde etmek için hala çok önemlidir. En yetenekli tasarımcılar bile, gerçek kullanıcı gözlemlerine ve tasarımla etkileşimlerine dayanan yinelemeli bir tasarım yaklaşımı olmadan mükemmel veya hatta yeterince iyi bir kullanıcı deneyimi yaratamazlar. Modern bir çözüm tasarlamak çok sayıda değişken içerir ve insan beyni daha da fazla değişken sunar. Sayısız kombinasyon mümkün olduğundan, tasarımın verimli ve etkili olmasını sağlamanın tek yolu test etmektir.
Nasıl uygulanır?
Kullanılabilirlik testi birçok şekilde yapılabilir, ancak tipik olarak bir kolaylaştırıcı, görevler ve katılımcıları içerir. Kolaylaştırıcı, davranışlarını gözlemleyip geri bildirimlerini dinlerken katılımcıya gerçekçi görevler boyunca rehberlik eder.
Görevler, kullanıcıların gerçek hayat senaryolarında gerçekleştirebilecekleri faaliyetleri temsil edecek şekilde tasarlanmıştır. Testin türüne ve araştırılan sorulara bağlı olarak spesifikten açık uçluya kadar çeşitlilik gösterebilirler. Örneğin, bir e-ticaret web sitesini yeniliyorsanız, katılımcıların sitede nasıl gezindiklerini, belirli ürünleri nasıl aradıklarını, sepetlerine nasıl eklediklerini, kredi kartı bilgilerini nasıl verdiklerini, adres bilgilerini nasıl girdiklerini vb. gözlemlemeyi içeren görevler atayarak güncellenmiş satın alma sürecinin kullanıcı dostu olup olmadığını ve genel memnuniyetini değerlendirebilirsiniz. Küçük ifade hataları yanlış anlamalara neden olabileceğinden veya katılımcı davranışını etkileyebileceğinden (priming olarak bilinir) görev ifadelerinde kesin olmak çok önemlidir. Görevler sözlü olarak verilebilir veya katılımcılara yazılı olarak teslim edilebilir.
Katılımcılar, ürün veya hizmeti halihazırda kullanan ya da hedef kullanıcıyla aynı geçmişi veya ihtiyaçları paylaşan hedef kullanıcı grubunu temsil etmelidir.
Kullanılabilirlik testi sırasında katılımcılar sıklıkla düşünce süreçlerini sözlü olarak ifade etmeye teşvik edilir (“sesli düşünme yöntemi” olarak bilinir). Kolaylaştırıcı, katılımcılardan görevleri yerine getirirken yaptıkları eylemleri ve düşünce kalıplarını açıklamalarını isteyebilir. Bu tekniğin amacı, katılımcıların davranışları, hedefleri, düşünce süreçleri ve motivasyonları hakkında içgörü kazanmaktır.
Bu teknikler çevrimiçi olarak nasıl uygulanır
- Sınıfınızı 4 – 6 katılımcıdan oluşan gruplara ayırın.
- Test kullanıcıları ile dijital bir ürün veya hizmet prototipi arasındaki etkileşimi gözlemlemek için ekran paylaşımı gerekeceğinden, her grubun iyi bir bant genişliğine sahip sabit bir video konferans aracına sahip olduğundan emin olun. Fiziksel bir çözüm olması durumunda kameraya ihtiyaç duyulacaktır.
- Her grubun eskizlerini, prototiplerini veya uygulanmış çözümlerini uzaktan test için hazır bulundurduğundan emin olun.
- Test verilerini analiz etmek için her grup için bir dijital beyaz tahta hazırlayın.
- Araştırma sorusunu tanımlayın ve kullanılabilirlik testi ile ne elde etmek istediğinizi belirleyin. Ürününüz veya hizmetiniz ve kullanıcıları hakkında ne öğrenmek istiyorsunuz?
- Kullanılabilirlik testi için hedeflemek istediğiniz kullanıcı gruplarını belirleyin. Katılımcılarınızın hedef kullanıcılarınızı temsil ettiğinden emin olmanız önemlidir.
- Tipik kullanıcı görevlerini veya hedeflerini yansıtan bir dizi test senaryosu geliştirin. Bu senaryolar spesifik, gerçekçi ve test ettiğiniz kullanıcılarla ilgili olmalıdır.
- Hedef kullanıcı gruplarınızı temsil eden katılımcıları işe alın. Katılımcılar, katılım kriterlerinizi karşıladıklarından emin olmak için taranmalıdır.
Her grubun kendi araştırma sorusunu tanımlamasına, test senaryoları geliştirmesine veya katılımcıları işe almasına da izin verebilirsiniz.
Uygulama sırasında
- Yöntemi ve amacını tanıtın.
- Öğrencilerin, katılımcıların test senaryolarını tamamlamalarını sağlayarak kullanılabilirlik testini gerçekleştirmelerine izin verin. Araştırmacı katılımcıların davranışlarını not almalı ve deneyimlerini anlamak için takip soruları sormalıdır.
- Test sırasında ortaya çıkan kalıpları, eğilimleri ve sorunları belirlemek için öğrencilerin test sırasında toplanan verileri analiz etmesine izin verin.
Takip, oturumdan sonra ne yapılacağı hakkında
- Çalışmayı tamamlayın, örneğin her grubun veya ekibin sonuçlarını sunmasına izin verin.
- Her gruba, yaratıcı sürecin sonraki adımları için neleri önemli bulduklarını sorun.
- Öğrencilerin testten elde edilen bulguları özetleyen ve bu bulgulara dayanarak ürün veya hizmetin iyileştirilmesine yönelik öneriler sunan bir rapor hazırlamalarını sağlayın.
- Öğrencilerin kullanılabilirlik testinden elde ettikleri bulguları ve önerileri ürün veya hizmette iyileştirmeler yapmak için kullanmalarını sağlayın ve ardından bu iyileştirmelerin etkili olduğunu doğrulamak için ek kullanılabilirlik testleri yapın.
- Sonuçları saklayın.
Örnekler ve/veya referanslar
Dr. Christoph Kunz’un Hochschule der Medien’deki “Kullanıcı Deneyimi Tasarımı” dersinden örnek bir test senaryosunu aşağıda bulabilirsiniz. Bir öğrenci ekibi, bir mahalledeki küçük işler için reklam ve başvuruyu destekleyen bir uygulama tasarlama görevini üstlenmiştir.
Talimatlar:
- “Prototip hazırlayın”.
- Fikrin kısa sunumu
Kullanılabilirlik testi: Bir kaydın (video ve ses) uygun olup olmadığını netleştirin! (Sadece transkripsiyon için kullanılır. Kayıt silinecek ve teslim edilmeyecektir).
Test için görevler:
- Kayıtlı giriş bilgileriyle giriş yapın.
- Şimdi CareWoche ana sayfasına gidiyoruz. Lütfen hiçbir şeye tıklamadan ana sayfayı görüntüleyin. İlk izleniminiz nedir?
- Boş bir iş oluşturmaya çalışın.
- “Walking Kaja” işini bulmaya çalışın, sağlayıcıya bakın ve işi kabul edin?
- Daha önce hangi işleri gönderdiğimi/kabul ettiğimi nerede görebilirim?
Test sonrası sorular:
- Lütfen 3 olumlu yön söyleyin
- Lütfen iyileştirilmesi gereken 3 olumsuz yönü belirtiniz.
- Kullanım sırasında nasıl bir imaj oluşturdunuz?
- XY hakkında herhangi bir öneriniz var mı?
- Navigasyon hakkında ne düşünüyorsunuz?
Gerekli Araçlar
Ekran paylaşmak ve katılımcılarla iletişim kurmak için bir platforma ihtiyacınız olacak, örneğin: MS Teams, Zoom veya benzeri.
- Zoom
- MS Teams
- Miro
- Mural
- Timer (phone, watch, computer)
Kaynaklar
Linkler
Moran, K. (2019, December 01). Usability Testing 101. Nielsen Norman Group. Available at: https://www.nngroup.com/articles/usability-testing-101/
Videolar
Blink. (2012, August 14). Usability Testing of Fruit. [Video]. YouTube. Available at: https://youtu.be/3Qg80qTfzgU
MakalelerRubin, J. and Chisnell, D. (2008): Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests. Wiley. ISBN: 0470185481.