56
Deneysel Yaklaşım- Kullanıcı Testleri Doç. Dr. Hakan TÜZÜN Turgay BAŞ 1

Deneysel Yaklaşım- Kullanıcı Testleri

  • Upload
    halia

  • View
    86

  • Download
    0

Embed Size (px)

DESCRIPTION

Deneysel Yaklaşım- Kullanıcı Testleri. Doç. Dr. Hakan TÜZÜN Turgay BAŞ. - PowerPoint PPT Presentation

Citation preview

Page 1: Deneysel Yaklaşım- Kullanıcı Testleri

1

Deneysel Yaklaşım- Kullanıcı Testleri• Doç. Dr. Hakan TÜZÜN• Turgay BAŞ

Page 2: Deneysel Yaklaşım- Kullanıcı Testleri

2

•Deneysel yaklaşım, gerçek kullanıcıları, gerçek bir arayüzü kullanırken, gerçek görevleri ile, tercihen gerçek uygulama ortamında test etmeyi ve toplanan verileri analiz ederek tasarımı kullanılabilirlik açısından değerlendirmeyi amaçlar.

Page 3: Deneysel Yaklaşım- Kullanıcı Testleri

3

•Kullanılabilirlik testleri, kullanılabilirlik kriterlerinin belirlenmesinin ardından hedef kullanıcı kitlesine uygulanır ve sonuçlar, tasarımın yeniden değerlendirilmesi için birer girdi olarak kullanılır.

Page 4: Deneysel Yaklaşım- Kullanıcı Testleri

4

•Deneysel yaklaşım temelli kullanılabilirlik testleri, tasarımın kullanılabilirliği hakkında en gerçekçi verileri veren ve çok yaygın kullanılan bir yöntemdir.

Page 5: Deneysel Yaklaşım- Kullanıcı Testleri

5

•Son kullanıcı ile kullanılabilirlik testlerini gerçekleştirirken dikkat edilmesi gereken noktalar ve bu testlerin nasıl yapılması gerektiği belirlenmelidir.

Page 6: Deneysel Yaklaşım- Kullanıcı Testleri

6

Test Öncesi Belirlenmesi Gerekenler

•Test edilecek uygulama nedir?•Test talebinde bulunan kurumun sorunları

nelerdir? Neden testin yapılmasına ihtiyaç vardır.

•Hangi görevler test edilecek ya da kullanıcılara hangi görevler verilecektir.

•Test kullanıcıları nasıl seçilecektir.•Test ya da testler ne kadar sürecektir.•Test nerede gerçekleştirilecektir.

Page 7: Deneysel Yaklaşım- Kullanıcı Testleri

7

Test Öncesi Belirlenmesi Gerekenler(2)•Test kaç kullanılabilirlik uzmanı

tarafından gerçekleştirilecektir.•Testler nasıl kaydedilecektir.•Kullanıcıların hangi davranışları

kaydedilecektir.•Sistem kaç kere test edilecektir.

Page 8: Deneysel Yaklaşım- Kullanıcı Testleri

8

Test Öncesi Belirlenmesi Gerekenler(3)•Kullanıcının hangi davranışları

kaydedilecek▫Sözlü geribildirimleri▫El hareketleri▫Yüz hareketleri▫Göz hareketleri▫Beyin aktiviteleri ▫Diğer fizyolojik aktiviteler

Page 9: Deneysel Yaklaşım- Kullanıcı Testleri

9

Kullanılabilirlik testi için ideal kişi sayısı

Page 10: Deneysel Yaklaşım- Kullanıcı Testleri

10

Kullanılabilirlik testi için ideal kişi sayısı•Nielsen’e göre ,kullanılabilirlik

testlerinde bir sistem ile ilgili temel sorunları ortaya çıkartabilmek için gerekli kişi sayısı en az beş olmalıdır. Nielsen, iyi tasarlanmış testlerle kullanılabilirlik problemlerinin %75’inin beş denek ile ortaya çıkabileceğini belirtmiştir.

Page 11: Deneysel Yaklaşım- Kullanıcı Testleri

11

Kullanılabilirlik testi için ideal kişi sayısı•Diğer taraftan bazı araştırmacılar

Nielsen'e farklı düşünmekte ve kullanılabilirlik testlerinde 5 tane kullanıcını yeterli olmadığını iddia etmektedir. Bu görüşe göre 5 kullanıcı ile yapılan testler, arayüz sorunlarının sadece %30-35’ini bulmamıza yardım etmekte, diğer hatalar ise kullanılabilirlik testinde bulunamamaktadır.

Page 12: Deneysel Yaklaşım- Kullanıcı Testleri

12

Kullanılabilirlik çalışmaları sürecinde izlenmesi gereken adımlar1) Uygulamadan beklenen hedeflerin

belirlenmesi•Öncelikle uygulamanın ana hedefleri ve

öncelikleri belirlenmeli ve açık bir şekilde yapılandırılmalıdır.

Page 13: Deneysel Yaklaşım- Kullanıcı Testleri

13

Hedef kitlenin siteden beklentilerinin analiziİlgili uygulamanın, içerik ve düzenleme açısından kullanıcıların beklentilerini karşıladığından emin olunmalıdır.

Page 14: Deneysel Yaklaşım- Kullanıcı Testleri

14

Hedef kitlenin siteden beklentilerinin analizi(2)•Tasarımcıların öncelikle genel

kullanıcıların gerçekleştirecekleri temel görevleri belirleyip, bunları analiz etmesi gerekmektedir.

Page 15: Deneysel Yaklaşım- Kullanıcı Testleri

15

Kullanıcı profillerinin çıkarılması

• Tasarımcılar, hedef kullanıcı kitlesine göre tasarım yapabilmek için genel kullanıcı profilini çıkarmalı ve kullanmalıdırlar. Arayüz tasarımları kullanıcıların ihtiyaçlarını karşılayacak şekilde yapılmalıdır.

• kullanılabilirlik uzmanları tarafından , tasarımcıların birden fazla ihtiyaca cevap verebilecek tasarımlardan çok, sadece belli bir kullanıcı profilinin ihtiyaçlarına cevap verecek tasarımları önermekte oldukları raporlanmaktadır.

Page 16: Deneysel Yaklaşım- Kullanıcı Testleri

16

Test öncesi ve sonrası kullanılacak enstrümanlar neler olacak •Testte gönüllü katılım, kayıt ve gizlilik

formu •Demografik bilgi toplama•Test tanıtım dokümanı •Deneyim anketi ya da testi•Test protokolü•Gerekiyorsa test sonrası hatırlatma testi

–testten hemen sonra verilir

Page 17: Deneysel Yaklaşım- Kullanıcı Testleri

17

Testin gerçekleştirilmesi

•Deneklerin test esnasında yaptıklarını kayıt etmek için bir kontrol listesi kullanılacak mı?

•Deneklerin test ortamına alınması ve kendilerini rahat hissetmeleri için neler yapılacak?

•Test esnasında uzmanların görevi neler olacak, nerede bulunacaklar ve ne yapacaklar.

•Kullanıcılara test esnasında müdahale edilecek mi? Hangi aşamalarda deneklere yardım edilecek?

Page 18: Deneysel Yaklaşım- Kullanıcı Testleri

18

Veri Analizi

•Diğer kullanılabilirlik uzmanları ile beraber toplanan veriler üzerinde değerlendirme nasıl yapılacak?

•Nitel verileroKullanıcıların verdiği memnuniyet seviyesi oAnkette açık uçlu sorulara verilen cevaplaroKullanıcının test esnasında verdiği sözlü ya

da diğer (yüz ifadesi gibi) tepkisel analizi oSesli düşünme sonucu verilen geri

bildirimler

Page 19: Deneysel Yaklaşım- Kullanıcı Testleri

19

Bulguların Raporlanması

•Yönetici özeti•Çalışmanın amacı ve yöntemin

açıklanması•Toplanan verilerin raporlanması •Öneriler-kısa(acil) ve uzun(acil olmayan)

dönemde yapılması gerekenler •Tasarımcılara yönelik olarak elde edilen

bulgular ve önerileri içeren bir sunum hazırlanması

Page 20: Deneysel Yaklaşım- Kullanıcı Testleri

20

Kullanılabilirlik testi uzmanları ve sahip olması gereken özelliklerKullanılabilirlik testleri bir takım çalışması ile gerçekleştirilir. Bu nedenle en önemli ve gerekli özellik takım çalışmasına yatkınlıktır.Kullanılabilirlik uzmanında olması gereken diğer özellikler •İyi bir gözlemci•sabırlı

Page 21: Deneysel Yaklaşım- Kullanıcı Testleri

21

Kullanılabilirlik testi uzmanları ve sahip olması gereken özellikler(2)•İyi organizatör ve koordinatör•Uygulama için belirlenen görevler

hakkında bilgi sahibi•İyi not alma •Analiz yetenekleri•Oturum öncesi pratik yapmak

Page 22: Deneysel Yaklaşım- Kullanıcı Testleri

22

Kullanılabilirlik testi tasarlanmasıDeneklerin bulunması•Deneyimli / deneyimsiz•Farklı sektörler/alanlar•Demografik özellikleri: cinsiyet , yaş,

eğitim , sosyo-ekonomik durum

Page 23: Deneysel Yaklaşım- Kullanıcı Testleri

23

Potansiyel kullanıcı profili analizi•Kullanılabilirlik testlerinin önemli

adımlarından biriside potansiyel kullanıcı profili ya da profillerin belirlenmesidir.

Page 24: Deneysel Yaklaşım- Kullanıcı Testleri

24

Bilişsel Teori yada Model Temelli Yaklaşım

•Gerçekleştirme yöntemi ve uygulama alanı açısından Model temelli kullanılabilirlik testleri, diğer iki yaklaşıma göre daha farklıdır.

•Bu yaklaşımda, kullanıcıların bilişsel ve fiziksel davranışları modellenmeye çalışılır.

•Ayrıca, kullanıcı davranışlarının bu modele uyup uymadığı ya da modelin daha hızlı nasıl çalıştırılabileceği gibi konular değerlendirilir.

Page 25: Deneysel Yaklaşım- Kullanıcı Testleri

25

Değerlendirme işlemi yaparken fiziksel davranışların modellemesinde genellikle ‘‘Fitts’’ kanunu, bilişsel davranışların modellenmesinde ise ‘‘Bilgi İşleme Modeli’’ temel alınır.

Page 26: Deneysel Yaklaşım- Kullanıcı Testleri

26

Fitts Kanunu

•Fitts kanunu, elin klavye üzerinde bir noktadan diğer noktaya hareketinde izlediği yolu analiz eder.

•Bu süreçte harcanan zaman ve sürecin zorluk derecesi nicel olarak değerlendirilir.

Page 27: Deneysel Yaklaşım- Kullanıcı Testleri

27

Bilgi İşleme Modeli-1

•Bir arayüzü kullanırken gerçekleştirilen bilişsel etkinlikler de Bilgi İşleme Modeli çalışmaları kapsamında belirlenmiş olan bulgular ile değerlendirilmektedir.

•Arayüzün görev analizi sonucunda elde edilen veriler ile görevin tamamlanması için adım adım hangi işlemlerin yapılacağı ortaya çıkarılır.

•Bu adımların her birisi için fiziksel ve bilişsel yükler hesaplanır.

Page 28: Deneysel Yaklaşım- Kullanıcı Testleri

28

Bilgi İşleme Modeli-2

•Bu analizler sonucunda da her ilgili görev için detaylı bir değerlendirme raporu elde edilir.

•Bu raporlar doğrultusunda gereksiz ve verimsiz adımlar ortadan kaldırılır ya da iyileştirilir.

Page 29: Deneysel Yaklaşım- Kullanıcı Testleri

29

Model Tabanlı Yaklaşım Değerlerinden Bazıları

Page 30: Deneysel Yaklaşım- Kullanıcı Testleri

30

Model Tabanlı Değerlendirme Örneği

Page 31: Deneysel Yaklaşım- Kullanıcı Testleri

31

GOMS

•Model tabanlı değerlendirme yöntemlerinin en bilineni GOMS metodudur.

• ‘‘Goals, Operators, Methods, Selection rules’’ kelimelerinin baş harfleri olan bu metod, bir arayüzü kullanırken kullanıcının Hedefleri, İşlemleri, Metodları ve Seçim kurallarını bilişsel bulgular çerçevesinde analiz eder.

•GOMS, 1983 yılında Stuart CARD, Thomas Moran ve Allen Newell tarafından önerilmiştir.

Page 32: Deneysel Yaklaşım- Kullanıcı Testleri

32

Kullanılabilirlik Testi Yaklaşımları Arasındaki İlişki

•Tasarım rehberleri, sezgiseller, deneysel yaklaşım ve model tabanlı yaklaşım birbirlerinden tamamen farklı yöntemler değildirler.

•Bu yaklaşımlar kullanılabilirlik testlerinde ayrı ayrı kullanılabildikleri gibi, birbirlerini tamamlayıcı olarak da birlikte kullanılabilirler.

Page 33: Deneysel Yaklaşım- Kullanıcı Testleri

33

Örnek• Mevcut bir arayüz önce tasarım rehberleri

doğrultusunda bir kontrol listesi ile test edilebilir ve eksik parçalar toplanır.

• Ardından sezgisel tabanlı uzman analizi yaklaşımı ile hızlı bir değerlendirme yapılabilir ve elde edilen geri bildirim ile tasarımda düzeltmeler yapılır.

• Daha sonra, son kullanıcı grubundan uygun bir örneklem ile deneysel kullanılabilirlik testleri gerçekleştirilir. Bu süreç, arzu edilen kullanılabilirlik derecesine ulaşıncaya kadar döngüsel olarak devam eder.

Page 34: Deneysel Yaklaşım- Kullanıcı Testleri

34

Kullanıcı Temelli Yaklaşımın Avantajları

•Gerçek kullanım verisi elde edilmektedir.•En önemli sorunlar ortaya

çıkarılabilmektedir.•Hem süreç içi(Formative) hem de süreç

sonu (Summative) testleri için kullanılabilir.

Page 35: Deneysel Yaklaşım- Kullanıcı Testleri

35

Kullanıcı Temelli Yaklaşımın Dezavantajları

•Pahalı ve zahmetli olabilir.•Sabırlı olmayı gerektirmektedir.•Çok iyi planlanması gerekmektedir.•Elde edilen veriler test edilen arayüzün

tekrar tasarımı için yeterli veri sağlamayabilir.

Page 36: Deneysel Yaklaşım- Kullanıcı Testleri

36

Uzman Temelli Yaklaşımın Avantajları

•Daha hızlıdır, test kısa süre içinde gerçekleştirilip sonuçlar elde edilebilir.

•Kullanıcı ile çalışmaya gerek olmadığı için ve herhangi bir teknik kaynak kullanımı gerektirmediği için daha ucuzdur.

•Süreç içi değerlendirmeyi yönlendirir ve bu nedenle tasarımın her aşamasında uygulanabilir.

•Özel ortamlar ya da teçhizat(İBE laboratuvarı vs.) gerektirmez.

Page 37: Deneysel Yaklaşım- Kullanıcı Testleri

37

Uzman Temelli Yaklaşımın Dezavantajları

•Kullanılabilirlik uzmanlığını belirleyen kesin kriterler bulunmamaktadır.

•Testi yapılan sistem hakkında uzmanın bilgili olması ya da olmaması çok önemlidir.

•Uzmanlar her zaman hemfikir olmayabilirler.

•Bir uzmanın kullanılabilirlik sorunlarını son kullanıcı gözü ile görmesi, onların tipik davranışlarını tahmin etmesi çok zordur.

Page 38: Deneysel Yaklaşım- Kullanıcı Testleri

38

Model Temelli Yaklaşımın Avantajları

•Süreç içi veya süreç sonunda uygulanabilir.

•Diğerlerine göre daha ucuz bir yaklaşımdır.

•Değişiklikler için en üst düzeyde veri sağlayabilir.

Page 39: Deneysel Yaklaşım- Kullanıcı Testleri

39

Model Temelli Yaklaşımın Dezavantajları

•Belli bir uzmanlık gerektirmektedir, ilgili model konusunda bilgi ve deneyim sahibi olmadan uygulamak çok zordur.

•Modeller konusunda eğitilmiş uzman sayısı kısıtlıdır.

•Uygulama alanında kısıtlar vardır. Adım adım tanımlanabilen(tele operatör servisleri gibi) görevlerde daha rahat uygulanabilirken karmaşık sistemlerde uygulanması zordur.

Page 40: Deneysel Yaklaşım- Kullanıcı Testleri

40

Kullanılabilirlik ve Göz Hareketlerini Takip Sistemi – Eye Tracker

•Göz hareketleri verileri, insanların nereye dikkat ettiği, hangi bilgiyi göz ardı ettikleri, en fazla nelerden rahatsız oldukları gibi konular hakkında bilgi vermektedir.

•Göz hareketlerinin izlenmesi ve kaydedilmesi zihinde gerçekleşen süreçlerin anlaşılması için kullanılan etkin yöntemlerden biridir.

Page 41: Deneysel Yaklaşım- Kullanıcı Testleri

41

Eye-Tracker Kullanılabileceği Alanlar

•Web sayfalarının tasarımı•Görsel malzemenin kullanımı•Zihinsel süreçler•Sürücü/pilot davranışları•Eylem sıralamaları•Konuşma ve algısı•Reklamlar, alışveriş

Page 42: Deneysel Yaklaşım- Kullanıcı Testleri

42

Eye - Tracker

Göz hareketlerini izlemek ve kayıt etmek için kullanılan iki temel teknoloji bulunmaktadır. Bunlar;•Masaüstü göz izleme cihazları•Mobil göz izleme cihazlarıdır.

Page 43: Deneysel Yaklaşım- Kullanıcı Testleri

43

Masaüstü Göz İzleme Cihazları - 1

•Masaüstü göz izleme cihazları bir bilgisayar ekranı ile bütünleşik olup, ekranın karşısında oturan kullanıcıların ekranda nereye, ne süre ve kaç kere baktığı ile ilgili anlık bilgi verir.

•Kişinin dikkatinin nerede yoğunlaştığına, amacına ve zihinsel durumuna ilişkin bilgi sağlamakta mümkündür.

Page 44: Deneysel Yaklaşım- Kullanıcı Testleri

44

Masaüstü Göz İzleme Cihazları - 1

Page 45: Deneysel Yaklaşım- Kullanıcı Testleri

45

Mobil Göz İzleme Cihazı - 1

•Mobil göz izleme cihazı, genellikle kullanıcının kafasına taktığı özel bir gözlüğe monte edilmekte ve sadece ekran karşısında değil, her ortamda kişinin çevresi ile olan etkileşimi esnasında nereye baktığını kayıt etmektedir.

Page 46: Deneysel Yaklaşım- Kullanıcı Testleri

46

Örnek

•Araç kullanan kişi trafik işaretlerine dikkat ediyor mu ya da müşteriler bir markette alış veriş yaparken hangi raflara/ürünlere yoğunlaşıyorlar gibi konularda gözün odaklandığı yerler bu cihazlar yardımı ile kayıt edilip daha sonra analiz edilebilmektedir.

Page 47: Deneysel Yaklaşım- Kullanıcı Testleri

47

Mobil Göz İzleme Cihazı - 2

Page 48: Deneysel Yaklaşım- Kullanıcı Testleri

48

İnsan Bilgisayar Etkileşimi Laboratuvarları - 1

•Kullanılabilirlik testleri en uygun biçimde, İnsan Bilgisayar Etkileşimi araştırmaları için kurulmuş olan laboratuvarlarda yapılabilir.

•İBE laboratuvarları genellikle kullanıcıların bulunduğu test odası ve testi düzenleyenlerin bulunduğu operatör odası olmak üzere iki kısımdan oluşur.

Page 49: Deneysel Yaklaşım- Kullanıcı Testleri

49

İnsan Bilgisayar Etkileşimi Laboratuvarları – 2

Kullanıcıların test sırasında gözlemcileri görmesi için operatör odası ile test odası tek yönlü bir ayna ile ayrılır ve ışıklandırma kontrol üniteleri ile ayarlanabilir hale getirilerek uygun ışıklandırma ortamı sağlanır.

Page 50: Deneysel Yaklaşım- Kullanıcı Testleri

50

İnsan Bilgisayar Etkileşimi Laboratuvarları - 3

Page 51: Deneysel Yaklaşım- Kullanıcı Testleri

51

İnsan Bilgisayar Etkileşimi Laboratuvarları - 4

•Testler sırasında kameralar, mikrofon ve hoparlörler aracılığıyla ses ve görüntü kaydı alınmakta, göz izleme cihazı ile göz hareketleriyle ilgili bilgiler kaydedilmektedir.

•Bazı durumlarda terleme, kalp atışı gibi fizyolojik değerlerde toplanabilmektedir.

•Elde edilen verilen İBE çalışmaları için hazırlanmış yazılımlarla değerlendirilmektedir.

Page 52: Deneysel Yaklaşım- Kullanıcı Testleri

52

İnsan Bilgisayar Etkileşimi Laboratuvarları - 5

• İBE laboratuvarlarında, ses ve görüntü kaydı tavana monte edilen dome tipi kameralar veya profil görüntüsü alan ayaklı kameralar ile gerçekleştirilebilmektedir.

• Ses ve görüntü kaydı için mevcut teknolojide kullanılabilecek, popüler olandan az kullanılana doğru sıralanmış biçimde üç alternatif bulunmaktadır.

• Kontrol ünitesi ile birlikte temin edilen dijital kayıt cihazları ve kameralar , IP tabanlı kameralar ile birlikte kullanılan görüntü kayıt kartları ve dijital ya da analog kameralar ile birlikte kullanılan DVR kartlar.

Page 53: Deneysel Yaklaşım- Kullanıcı Testleri

53

İnsan Bilgisayar Etkileşimi Laboratuvarları(Kontrol Odası)

Page 54: Deneysel Yaklaşım- Kullanıcı Testleri

54

İnsan Bilgisayar Etkileşimi Laboratuvarları(Test Odası)

Page 55: Deneysel Yaklaşım- Kullanıcı Testleri

55

•http://ibe.bidb.odtu.edu.tr/node/50

Page 56: Deneysel Yaklaşım- Kullanıcı Testleri

56

Grup Elamanları

•Mehmet SELMAN•Muammer YILMAZ•Nuh ESİM