Kullanılabilirlik Testi
Kullanılabilirlik testi, temsilci kullanıcıların gerçekçi görevleri yerine getirmeye çalışırken gözlemlenmesiyle bir arayüzü değerlendirir; bu süreçte kullanıcıların zorlandığı, başarılı olduğu veya hata yaptığı noktalar belirlenir.
Tanım
Kullanılabilirlik testi, temsilci kullanıcıların bir sistemle temsilci görevleri yerine getirirken gözlemcilerin davranışlarını, hatalarını ve yorumlarını kaydettiği bir değerlendirme yöntemidir; bu, kullanılabilirlik sorunlarını keşfetmek ve performansı ölçmek amacıyla yapılmaktadır.
Kapsam
Bu konu, arayüzlerin gerçek kullanıcılarla ampirik değerlendirmesini kapsamaktadır: test görevlerinin planlanması, temsilci katılımcıların işe alınması, sesli düşünme (think-aloud) ve gözlem oturumlarının yürütülmesi ile hem performans verilerinin hem de sözlü raporların toplanması. Sorunları bulmak ve düzeltmek için biçimlendirici test (formative testing) ile performansı kıyaslamak için özetleyici test (summative testing) ve örneklem büyüklüğü değerlendirmeleri ele alınmaktadır. Bu konu, ayrı olarak ele alınan sezgisel değerlendirme (heuristic evaluation) gibi uzman inceleme yöntemlerini veya kullanılabilirlik metrikleri ve ölçümü altında ele alınan metriklerin istatistiksel analizini kapsamamaktadır.
Temel sorular
- Gerçekçi test görevleri ve temsilci katılımcılar nasıl seçilir?
- Sesli düşünme protokolü (think-aloud protocol) nedir ve ne tür veriler sağlar?
- Biçimlendirici ve özetleyici kullanılabilirlik testleri amaç açısından nasıl farklılık gösterir?
- Kullanılabilirlik sorunlarının çoğunu bulmak için kaç katılımcıya ihtiyaç vardır?
Anahtar kavramlar
- temsilci görevler
- temsilci kullanıcılar
- sesli düşünme protokolü
- biçimlendirici ve özetleyici test
- görev başarısı ve tamamlanması
- kolaylaştırma ve moderatör etkileri
- örneklem büyüklüğü
- gözlem ve kayıt
Temel kuramlar
- Sesli Düşünme Protokolü
- Kullanıcılardan görevleri yerine getirirken düşüncelerini sesli olarak ifade etmelerini istemek, onların muhakemelerini ve kafa karışıklığı noktalarını dışa vurur; Ericsson ve Simon'ın sözlü raporlar üzerine yaptığı analiz, bu tür raporların çalışma belleğinin içeriğini ne zaman geçerli bir şekilde yansıttığını ortaya koymuştur.
- Küçük Örneklemli Biçimlendirici Test
- Ampirik çalışmalar, az sayıda katılımcının kullanılabilirlik sorunlarının büyük bir kısmını ortaya çıkardığını öne sürmektedir; bu durum, tek bir büyük çalışma yerine birkaç küçük turla yinelemeli testi desteklemektedir.
- Test Planlaması ve Kolaylaştırma
- Etkili kullanılabilirlik testleri, iyi seçilmiş görevlere, katılımcıları yönlendirmekten kaçınan tarafsız bir kolaylaştırıcıya ve dikkatli kayda dayanır; böylece gözlemlenen zorluklar test kurulumundan ziyade arayüzü yansıtır.
Klinik önem
Kullanılabilirlik testi, gerçek kişilerin bir ürünü nasıl kullandığını görmenin en doğrudan yoludur ve yazılım, web ve cihaz geliştirmede yaygın olarak uygulanmaktadır; tıbbi cihazlar gibi düzenlenmiş alanlarda, özetleyici kullanılabilirlik testi (summative usability testing), hedeflenen kullanıcıların bir sistemi tehlikeli hatalar yapmadan işletebildiğine dair kanıt sağlamaktadır.
Tarihçe
İnsan faktörleri test geleneklerinden yola çıkarak, kullanılabilirlik testi 1980'ler ve 1990'larda yazılım geliştirmenin merkezi bir parçası haline gelmiştir. Ericsson ve Simon'ın 1980 tarihli çalışması, sözlü raporların kullanımına zemin hazırlamış; Dumas ve Redish ile diğerlerinin pratik rehberleri ise testlerin nasıl planlanıp yürütüleceğini standartlaştırmıştır. Virzi ve Nielsen tarafından başlatılan optimal örneklem büyüklüğü (sample size) üzerindeki tartışma, modern biçimlendirici uygulamaları şekillendirmiştir.
Tartışmalar
- Kullanılabilirlik sorunlarını bulmak için kaç kullanıcı yeterlidir?
- Etkili çalışmalar, az sayıda kullanıcının sorunların çoğunu ortaya çıkardığını savunmuştur, ancak eleştirmenler bunun sorun sıklığına ve görev kapsamına bağlı olduğunu belirtmektedir; bu nedenle karmaşık sistemler veya özetleyici iddialar için daha büyük veya tekrarlanan testler gerekebilmektedir.
Öne çıkan isimler
- Jakob Nielsen
- Joseph Dumas
- Janice Redish
- K. Anders Ericsson
- Herbert A. Simon
İlgili konular
Temel eserler
- nielsen1993
- ericsson1980
- virzi1992
Sıkça sorulan sorular
- Sesli düşünme yöntemi nedir?
- Sesli düşünme yönteminde, katılımcılardan görevleri yerine getirirken ne düşündüklerini yüksek sesle söylemeleri istenir. Bu, onların beklentilerini, kafa karışıklıklarını ve muhakemelerini gerçek zamanlı olarak ortaya çıkarır, değerlendiricilerin kullanıcıların sadece nerede başarısız olduğunu değil, neden başarısız olduğunu da anlamalarına yardımcı olur.
- Kullanılabilirlik testi için özel bir laboratuvara ihtiyaç var mıdır?
- Hayır. Kayıt ekipmanına sahip özel laboratuvarlar faydalı olsa da, değerli kullanılabilirlik testleri bir ofiste, katılımcının kendi ortamında veya internet üzerinden uzaktan yapılabilmektedir. En önemli olan, pahalı tesisler değil, gerçekçi görevler, temsilci kullanıcılar ve dikkatli gözlemdir.