web sitelerinin değerlendirilmesinde kullanılan yöntemler

advertisement
WEB SİTELERİNİN DEĞERLENDİRİLMESİNDE
KULLANILAN YÖNTEMLER
METHODS USE FOR EVALUATING WEB SITES
Ozan Coşkunserçe
Özcan Özgür Dursun
Anadolu University, Faculty of Education
Department of Computer Education and Instructional Technologies, Eskişehir / Turkey
[email protected]
ÖZET
Kullanılabilirlik, bir ürünü kullanan insanların işlerini hızlı ve kolay bir şekilde yerine getirebilmesi olarak tanımlamaktadır. Web tasarımcıları
geliştirdikleri sitelerin kullanılabilir olmasını ve dolayısıyla kullanıcıları tarafından beğenilmesini istemektedirler. Bu ihtiyaçtan dolayı, sitelerinin
bu kriterlere uygunluğunu denetlemek için bir çok değerlendirme yöntemi geliştirilmiştir. Web sitelerinin kullanılabilirliğinin değerlendirilmesi,
tasarım sürecinin ayrılmaz bir parçası haline gelmiştir. Web sitesi değerlendirme yöntemleri, sistemin tasarım aşaması, kullanılacağı yer ve
kullanıcıların özelliklerine göre değişmektedir. Bu çalışmada Web sitesi değerlendirme yöntemlerinden kart sıralama, odak grupları, buluşsal
değerlendirme, bireysel görüşmeler, paralel tasarımlar, karakterler, prototiplendirme, görev analizi, kullanılabilirlik testi, kullanım durumları ve
çevrimiçi inceleme Web sitesi değerlendirme yöntemleri incelenecektir. Bu sayede Web sitesi tasarımcılarının Web sitesi değerlendirme
yöntemleri hakkında bilgilendirilerek bir değerlendirme yöntemi uygulamadan önce içinde bulunulan şartlara en iyi uyan yöntemi seçebilmesi
amaçlanmaktadır.
Anahtar Kelimeler: Web site değerlendirme, kullanılabilirlik
ABSTRACT
Usability is defined fast and easyly completing tasks by users who is using the product. Usable and appreciated Web sites are aim of all Web
site designers. Because of this requirement, many methods to evaluate Web sites were developed. Usability evaluation of Web sites is one of
the main elements of Web site developing process. Web site evaluation methods varies with respect to design step of system, usage point in
Web site development process and characteristics of users. In this article card sorting, focus groups, heuristic evaluation, individual
interviews, paralel design, personas, prototyping, task analysis, usability test, usage events and online survey Web site evauation methods will
be analyzed. With using this research, Web site designers will have knowledge on the Web site evaluation methods. After that, they will able to
select appropriate Web site evalution method which best suits his/her environment and Web site.
Keywords: Web side evaluating, usability
GİRİŞ
kendi işlerini hızlı ve kolay bir şekilde yerine getirebilmesi
olarak tanımlamaktadır. Bir başka deyişle kullanılabilirlik;
kullanıcıların etkileşim içinde olduğu sistem ara yüzlerinin
“öğrenilebilir”, “etkin”, “hatırlanabilir”, “az sayıda hatadan
oluşan” ve “tatmin ve beğeni hissi veren” özelliklerde
olmasını kapsar (Nielsen, 1993). Web sitelerinin bu
kriterlere
uygunluğunu
değerlendirmek
için
farklı
değerlendirme yöntemleri geliştirilmiştir. Her yöntemin farklı
üstünlükleri, zayıflıkları, uygulama zamanları ve kullanım
şartları vardır. Web sitesinin geliştirilme sürecini ve ihtiyaç
duyulduğunda hangi yöntemin uygulanması gerektiğini
içinde bulunulan durum ve karşılaşılan sorunlar
belirlemektedir.
İnternetin ve dolayısıyla Web sitelerinin gittikçe artan
kullanımı birçok sorunu ve bu sorunların çözümü için
uzmanlık alanlarını beraberinde getirmiştir. Web sitelerinin
tasarımcıları ve geliştiricileri, sitelerin kullanıcıların istek ve
beğenilerini karşılamakla birlikte yayınlanma amaçlarını
etkin bir şekilde yerine getirmesini de beklemektedirler. Web
sitelerinin bu hedefler doğrultusunda geliştirilmesi ancak tüm
tasarım ve geliştirme sürecini kapsayacak etkin bir
değerlendirme ile gerçekleştirilebilir. Bu değerlendirmeler
sonucunda elde edilen verilerle gerekli düzeltmeler yapılır
ve Web sitesi daha kullanılabilir bir hale getirilir. Dumas ve
Redish (1999), kullanılabilirliğin bir ürünü kullanan insanların
Kullanılabilirlik sorunları web sitelerinin kullanımında ve
tasarımında ortaya çıkan sorunların büyük bölümünü
kapsamaktadır. Bu nedenle, son yıllarda Web sitelerinin
kullanılabilirliğinin değerlendirilmesi tasarım sürecinin
ayrılmaz bir parçası haline gelmiştir. Değerlendirme
yöntemleri, sistemin tasarım aşaması, kullanılacağı yer ve
hedef kitlenin özelliklerine göre değişmektedir (Akıncı ve
Çağıltay, 2004). Değerlendirme aşamasında öncelikle içinde
bulunulan duruma en uygun değerlendirme yöntemi
seçilmelidir. Bunun içinde değerlendirmeyi tasarlayacak
kişinin Web sitesinin değerlendirmek için uygulanabilecek
yöntemlerin özellikleri ve uygulaması hakkında bilgi sahibi
olması gerekmektedir. Web sitesi tasarımcılarının bu
konular hakkında yeterince bilgi sahibi olmaması Web
sitelerinin geliştirme sürecinde değerlendirmenin doğru
olarak yapılamamasına neden olmaktadır.
Web Sitelerinin Sorunlarını Belirlemede Kullanılabilecek
Değerlendirme Yöntemleri
Amerikan hükümeti resmi kullanılabilirlik sitesi, Web
sitelerinin kullanılabilirliğini değerlendirmede kullanılabilecek
yöntemleri; kart sıralama, içeriksel görüşmeler, odak
grupları, buluşsal değerlendirme, bireysel görüşmeler,
paralel tasarım, karakterler, prototiplendirme, çevrimiçi
inceleme, görev analizi, kullanılabilirlik testi ve kullanım
durumları olarak sıralamıştır. Bu yöntemler daha iyi Web
888
siteleri geliştirmek için kullanılmaktadır ama her bir yöntem
ürün geliştirmenin farklı aşamalarında uygulanabilir.
şeması görüşmeler bittikten sonra tüm gözlemcilerin
katılımıyla ve elde edilen notların birleştirilmesiyle
oluşturulmaktadır. Şemada görüşmelerde katılımcılar
tarafından ortak olarak belirlenen görüşler belirlenir ve elde
edilen veriler yorumlanır.
Kart Sıralama
Kart sıralama, Web sitelerinin içeriğinin oluşturulmasında
veya değerlendirilmesinde kullanılabilecek en basit
değerlendirme yöntemlerinden biridir. Yöntemin kullanım
amacı sitenin henüz bir tasarımı oluşmamışken içeriğinin
kullanıcılarının
düşünce
yapısına
uygun
olarak
düzenlenmesi veya kullanımda olan Web sitesinin içeriğinin
düzenlenmesidir (Nielsen, 2004). Yöntemin uygulanmasını
Nielsen (2004) dört madde ile açıklamıştır.
1. Değerlendirilmek istenen Web sitesinin tüm ana
maddeleri kağıt kartlar üzerine yazılır.
2. Kartları karıştırılır ve katılımcılara teslim edilir.
Katılımcılar sitenin hedef kitlesini yansıtacak
şekilde seçilmelidir.
3. Katılımcılardan birbiriyle ilişkili olan kartları bir
araya toplamaları istenir. Katılımcılar istedikleri
sayıda büyüklü küçüklü gruplar oluşturabilir.
4. İsteğe bağlı olarak sonradan katılımcılardan
grupları da kendi içerinde ilişkilendirerek daha
büyük gruplarda birleştirmeleri ve bu gruplara isim
vermeleri istenebilir. Sonraki adım olarak site içi
dolaşım başlıkları için kelimeler, bağlantılar,
başlıklar ve arama motorunu geliştirmek için
fikirler üretilebilir.
Odak Grupları
Bir odak grubunda altı ile dokuz arasında kullanıcı
arabiriminin sorunlarını ve endişelerini tartışmak için bir
araya getirilir (Nielsen, 1997). Odaklanma grupları
kullanıcıların ürün hakkındaki fikirlerini ve hislerini çabukça
elde etmek için iyi bir yöntemdir. Bu yüzden bir Web
sitesinin tasarımının ilk aşamalarında uygulamak için
uygundur. Elde edilen bilgi kullanıcıları anlamaya, stratejinizi
planlamaya ve temel tasarım sorunlarını belirlemeye yardım
eder (Liebel, 2007). Odaklanma grubu metodunu kullanırken
bazı noktalara dikkat edilmelidir. Yöntemin uygulanmasında
katılımcılar oldukça serbest bırakılmasına ve toplantılının
içeriğinin nispeten yapılandırılmamış olmasına rağmen
tartışmayı yönetenler konuları ve hedefleri grup
çalışmasının başında belirlemelidir. Bu yüzden tartışmayı
yönetenler tartışmayı, kullanıcıların fikirlerini engellemeden
yönlendirmelidir. Odaklanma grubunu hedef kitleyi yansıtan
farklı alanlardan seçilmelidir. ABD Hükümeti’nin resmi
kullanılabilirlik sitesi odaklanma grubunu uygulamanın
adımların şu şekilde açıklamıştır:
 Web sitesinin hedef kitlesini yansıtan katılımcılar
seçilmeli.
 Ne öğrenmek istediğinize karar verilmeli.
 Yöneticinin takip etmesi için bir senaryo
hazırlanmalı.
 Tartışmayı yönetmesi için gerekli özelliklere sahip bir
yönetici belirlenmeli. Böylece tartışmaya herkes
katılabilir ve takip eder.
 Yöneticiyi
senaryoyu
uygulamakta
serbest
bırakılmalı. Senaryo genelde yöneticiye sorulacak
soruları ve işlenecek konuları gösterir. Yönetici
tartışmanın düzgün devam etmesi için bunların
sıralamasını değiştirebilmelidir. Yönetici zamanı iyi
değerlendirmeli ve ne zaman yeni bir tartışmaya
geçilmesi gerektiğine karar vermelidir.
 Tartışmaların ses kaydı yapılmalı ve aynı zamanda
çeşitli notlar tutulmalı.
Kart sıralama testlerinden güvenilir veri etmek için gerekli
olan katılımcı sayısına yönelik çeşitli görüşler ileri
sürülmektedir. Tullis ve Wood (2004), yirmi ila otuz
katılımcının bulunmasını tavsiye ederken Nielsen (2004) on
beş katılımcıyı yeterli bulmuştur.
İçeriksel Görüşmeler
İçerisel görüşmeler, Web sitelerinin kullanıcılarının doğal
ortamında değerlendirilmesine dayanan bir yöntemdir.
Kullanıcılar Web sitesini, değerlendirmeyi yapan uzmanın
önünde kullanırlar ve uzman katılımcıların davranışlarını ve
yorumlarını gözlemleyerek kaydeder. Amerikan hükümeti
resmi kullanılabilirlik sitesine göre yöntem ilk incelemede
kullanılabilirlik testlerine benzemesine rağmen iki temel
noktada ayrılmaktadır. Bunlar:
1. Kullanılabilirlik testlerinde katılımcıların testin
uygulandığı ortama gelmeleri istenmektedir.
İçeriksel görüşmelerde ise değerlendirilen Web
sitesinin kullanıcılarının siteyi kullandıkları doğal
ortama
gidilmekte
ve
görüşme
orada
yapılmaktadır.
2. Kullanılabilirlik testlerinde katılımcılar kendilerine
verilen
görevleri
yerine
getirmeye
çalışmaktadırlar.
İçeriksel
görüşmelerde
kullanıcıların kendilerinin istedikleri görevleri
yerine getirmeleri beklenmektedir. Değerlendirici
de belirli konularda tüm katılımcılardan veri almak
için kendi istediği görevlerin yerine getirilmesini
isteyebilmektedir.
Buluşsal Değerlendirme
Buluşsal değerlendirme yönteminde Web sitelerinin
konusunda uzman değerlendiriciler tarafından incelenmesi
ve sorunları belirlemeleri istenmektedir. Değerlendiriciler
Web sitelerinin sahip olması gereken kullanılabilirlik kriterleri
konusunda bilgi sahibidirler. Nielsen (2005),
buluşsal
değerlendirme yönteminde üç ila beş değerlendirici
kullanılmasını tavsiye
etmiş, daha
fazla
sayıda
değerlendirici ile fazla miktarda veri elde edilemediğini
belirtmiştir.
Buluşsal değerlendirmenin uygulanmasında her katılımcı
değerlendirmeyi tek başına yapmalıdır. İstenilen durumlarda
değerlendiricinin iş yükünü azaltmak için bir gözlemci sürece
dahil edilebilmektedir. Burada amaç değerlendiricilerin
birbirini etkilememesidir. Gözlemci değerlendiriciye sistem
hakkında bilgi verebilmektedir. Elde edilen veriler
değerlendirme sırasında bir rapor şeklinde değerlendirici
tarafından tutulabilmekte veya gözlemciye sözlü olarak
aktarılabilmektedir. Rapor tutma işini gözlemci tüm
değerlendiriciler için yapabilmektedir. Ayrıca tüm verilerin bir
gözlemci tarafında kaydedilmesi çalışmanın sonunda
verilerin incelenmesini kolaylaştırmaktadır. Gözlemciler
hiçbir
şekilde
değerlendiriciye
müdahalede
bulunmamaktadırlar. Fakat gözlemci değerlendiricinin Web
sitesi hakkındaki sorularını yanıtlamalıdır. Bu sayede
değerlendirici daha doğru sonuçlara ulaşabilmektedir.
İçeriksel görüşmeler genellikle bir Web site tasarımının
başlangıcında,
plan
aşamasında
uygulanmalıdır.
Görüşmeler küçük projeler için en az dört katılımcı ile yapılır
ve görüşmeler sonucunda yazılan notların sayısı en az 400
olmalıdır (Holtbzblatt ve diğerleri, 2005). Larusdottir (2005)
tarafından yapılan bir çalışmada içerik görüşmelerinin her
biri yaklaşık bir saat sürmüş ve her katılımcıya hazırlık için
iki veya üç saat harcanmıştır. Kağıt üzerine tutulan yazılı
notlar, görüşmeler sırasında kullanıcıların yorumları ve
davranışları
kaydedilerek
oluşturulmaktadır.
Notlar
kaydedilirken katılımcıların kendi istedikleri görevleri yerine
getirmeleri istenmekte ve gözlemci sessiz olarak
dinlemektedir.
Ancak
gözlemci
katılımcıların
ne
düşündüğünün anlaşılmasını sağlayacak ve daha açıklayıcı
olmaya yönlendirecek sorular sorabilmektedir. Benzerlik
889
Değerlendiriciler Web sitesini değerlendirirken bazı
kullanılabilirlik ölçütlerini göz önünde bulundurmaktadırlar.
Bu ölçütleri bir kontrol listesi şeklinde oluşturarak
değerlendirme
sırasında
kullanabilmektedir.
Ayrıca
değerlendiriciler oturum sırasında karar verdikleri bazı
kullanılabilirlik kriterlerini de inceleyebilmektedirler. Web
sitelerinin kullanıcı arabiriminin değerlendirilmesinde 10
temel prensip vardır. Nielsen (2005) bunları:
1. Sistemin kullanıcıyı sistem durumu hakkında
bilgilendirmesi,
2. Sistem ve gerçek dünya arasındaki uyum,
3. Sitede kullanıcının kontrolü ve özgürlüğü,
4. Devamlılık ve aynı standartların korunması,
5. Hata önleme,
6. Kullanıcıyı hatırlamak yerine tanımak durumunda
bırakma,
7. Esneklik ve kullanım etkinliği,
8. Estetik ve küçük boyutlu tasarım,
9. Kullanıcılara hataları tanımak, tanımlamak ve
önlemek için yardım etmek,
10. Yardım ve dokümantasyon olarak sıralanmıştır.
geçilmelidir. İçerik oluşturulurken başta belirlenen amaçlara
göre açık uçlu veya kapalı sorular hazırlanabilir. Sorular
öğrenilmek istenilen bilgiye ulaşmaya yönelik olmalıdır.
Görüşmelerin içeriği genellikle kapalı uçlu sorularla başlayıp
açık uçlu sorularla devam edecek şekilde oluşturulmaktadır.
İçerik oluşturulduktan sonra katılımcıların belirlenmesine
geçilmektedir. Başlangıçta belirlenen ilkelere göre
katılımcılar seçilmeli ve görüşmenin yer ve zamanı
katılımcılara bildirilmelidir.
Bu hazırlıklar tamamlandıktan sonra görüşmelerin
yapılmasına başlanabilir. Görüşmeleri yapan kişi verileri
kaydetmek içi gerekli hazırlığını yapmış olmalıdır.
Katılımcılar görüşmenin içeriği hakkında bilgilendirilmelidir.
Sorular net bir şekilde sorulmalı ve cevaplar dikkatli bir
şekilde kaydedilmelidir. Görüşmeci, katılımcıların sorularını
sadece dinlemekle kalmamalı katılımcıları daha açıklayıcı
olmaya yönlendiren sorular sormalı ve uyarılarda
bulunmalıdır. Başlangıçta belirlenen bütün konuların
konuşulduğundan emin olunmalıdır. Katılımcılarla yapılan
her görüşmenin süresi 20 ile 60 dakika arasında olmalıdır
(bir saati geçmemelidir) (Gast ve diğerleri, 2005). Daha
sonra görüşmeler sonucunda elde edilen verilerin
incelenmesine geçilir. Her sorunun cevapları için ayrı birer
özet yazılır. Elde edilen veriler raporlaştırılır.
Değerlendiriciler siteyi genellikle iki kez incelemektedirler. İlk
incelemede site hakkında genel bir değerlendirme
yapılmakta ikincisinde ise daha ayrıntılı bir değerlendirme
yapılmaktadır. Buluşsal değerlendirme oturumları her bir
değerlendirici için bir veya iki saat sürmektedir (Nielsen,
2005).
Paralel Tasarımlar
Paralel tasarımlar bir grup Web sitesi tasarımcısının bir
ortak bir ürün üzerinde çalışmasını öngören bir yöntemdir.
Geliştirilmek istenen Web sitesinin alternatif tasarımları
(genellikle ara yüz tasarımları) farklı tasarım grupları
tarafından ayrı olarak oluşturulmaktadır. Tasarım gruplarının
her biri bir veya daha fazla sayıda kişiden oluşabilmektedir.
Tasarımcıların ayrı çalışması ortaya çıkacak tasarım
ürünlerinin birbirinden etkilenmemesi ve özgün fikirlere
dayanması açısından önemlidir. Her tasarımcı kendi
tasarımlarını hazırladıktan sonra bir araya gelinmekte ve
ürünler diğer tasarımcılara tanıtılmaktadırlar. Sonuç olarak
seçilen tasarım hazırlanan tasarımlardan biri veya birden
fazla tasarımın iyi yönlerinin alınmasıyla oluşturulmuş yeni
bir tasarım olabilmektedir. Nielsen (1993), bu tasarım
yönteminin faydalarını şu şekilde sıralamıştır:
 Çok fazla sayıda fikrin az zamanda ve az maliyetle
geliştirilmesini sağlar.
 Çok sayıda yaklaşımın aynı anda uygulanmasını
sağladığı için kavram gelişimi sürecini sıkıştırır.
 Geliştirilen tasarımlar harmanlanabilir bu sayede
sonuç olarak ortaya çıkan tasarım bütün fikirlerden
faydalanabilir.
 Kullanılabilirlik konusunda az miktarda bilgisi olan
herkes bu yöntemi kullanabilir.
Bireysel Görüşmeler
Bireysel görüşmeler aynı anda sadece bir katılımcı ile
yapılmaktadır. Yöntem temel olarak katılımcıların Web
sitesinin içeriği hakkındaki görüşlerini derinlemesine
inlemeyi amaçlamaktadır. İncelen sadece katılımcının
istekleri, beğenileri, tecrübeleri ve tutumları olduğu için;
kullanıcının davranışları ile ilgili herhangi bir inceleme
yapılmamaktadır. Bireysel görüşmeler yöntemi odak grupları
yöntemi ile de benzerlikler içermektedir. İki yöntemde de
kullanıcıların görüşleri sözlü olarak alınmakta ancak bireysel
görüşmelerde odak gruplarından farklı olarak katılımcı ve
gözlemci birebir çalışmaktadır. Birebir görüşmeler
katılımcıların daha rahat bir ortamda fikirlerini açıklamasını
sağlamakta, görüşme için daha fazla zaman vermekte ve
grup
görüşmelerindeki
prosedürlerin
kalkmasını
sağlamaktadır. Gast ve diğerleri (2004) bireysel görüşmeler
yöntemi ile sitenin hedef kitlesi hakkında aşağıdaki bilgilerin
öğrenilebileceğini belirtmiştir:
 Verilen bilgi onlar için anlamlı ve ilgili mi?
 İçeriği anlayabiliyorlar mı?
 İletilmek istenilen bilgi ile içerikten anlaşılan bilgi
tutarlı mı?
 Bilginin organizasyonu hakkında ne düşünüyorlar?
 İçeriğe eklemek istedikleri bilgi var mı?
 Sitedeki bilgiyi ileride nasıl kullanabilirler?
Web sitelerinin kullanılabilirliğinin arttırılmasında işe koşulan
tasarım yöntemlerinden biri de tekrarlanan tasarımlardır.
Web sitesi tasarımlarının kullanıcıların ihtiyaçlarına cevap
verecek şekilde değişikliklere uğraması nedeniyle
tekrarlanan tasarımlarda tasarım süreci birkaç kez
yenilenebilmektedir. Nielsen ve Faber (1996), üç tane farklı
tasarım elde edilerek yapılan en az iki tekrar ürünün
dağıtılması için yeterli olduğunu fakat üç veya daha fazla
tekrarın daha iyi olacağını belirtmişlerdir. Bu tasarım
tekrarları Web sitesinin beklentilere cevap verecek şekilde
değişiklikler yapılabilmesini sağlayacaktır ancak bütün bu
süreç çok fazla zaman alır ve ürünün dağıtım zamanını
geciktirebilmektedir. Ayrıca tekrarlama sürecine daha üst
seviyede (daha iyi bir ara yüz ile) başlamak tasarımın
başlangıç aşamasında kötü tasarım kararlarını düzeltmek
için yapılacak tekrarlardan çok daha iyidir (Bailey, 2005).
Yöntemin uygulanması planlama aşaması ile başlamaktadır.
Bu aşamada öncelikle ne öğrenilmek istendiği, bu bilgiye ne
zaman ihtiyaç duyulduğu, öğrenilen bilginin nasıl
kullanılacağı,
kullanılacak
bütçe
ve
katılımcıların
belirlenmesi işlemleri yerine getirilmelidir. Görüşme
katılımcılarını seçerken Web sitesinin hedef kitlesi ile aynı
özelliklere sahip olmalarına, incelenen alanda uzman
olmamalarına, farklı cinsiyet, yaş, eğitim ve meslek
gruplarından olmamalarına ve görüşmeler üzerine tecrübesi
olmamalarına dikkat edilmelidir. Katılımcı sayısı 5 ile 15
arasında değişebilir. Az sayıda katılımcı ile de çok değerli
veriler elde edilebilmektedir (Gast ve diğerleri, 2004).
Görüşmelerde önemli olan veri sadece katılımcıların
konuşmaları olduğundan; görüşmeler yüz yüze, telefonla
veya İnternet üzerinden yapılabilir.
Paralel tasarımların üstün yönü zaman kaybı noktasında
ortaya çıkmaktadır. Paralel tasarım yöntemi ile çalışılarak
tek bir tasarım süreci zamanında çok sayıda tasarım elde
edilerek istenilen özelliklerde ara yüz tasarımına
Görüşmelerin gerçekleştirileceği yer ve görüşmelerin
yöntemi seçildikten sonra içeriğin oluşturulmasına
890
ulaşılabilmektedir. Ayrıca
paralel
tasarım
yöntemi
sonucunda elde edilen tasarım üzerinde de ayrıca
tekrarlanan tasarım yöntemlerini uygulamak olanaklıdır.
Paralel tasarımların zayıf yönü ise çok sayıda tasarımcının
aynı iş üzerinde çalıştırılması ve bazılarının ürünlerinin hiç
kullanılmaması ile kaynak israfı yapılmasıdır (Nielsen &
Faber, 1996). Bu yüzden bu yöntem pahalı bir yaklaşım
olarak görülmekle beraber geliştirilen tasarımların hepsi
yürütülmediği için Web sitesi geliştirme sürecinin ileriki
aşamalarında daha az maliyete neden olmaktadır.
(Hom, 2003). Web siteleri geliştirilirken prototipinin
hazırlanarak test edilmesi, ileri aşamalarda değiştirilmesi
çok zor hale gelebilecek kullanılabilirlik sorunlarının
önceden belirlenerek daha az zaman ve para harcanarak
giderilmesini sağlar. Özellikle Web siteleri gibi tasarımında
program kodları kullanılan ürünlerde bu durum daha
önemlidir. Bir Web sitesinin prototipi sadece kâğıt üzerinde,
kullanıcının üzerine tıklayabileceği birkaç sayfadan veya
tamamıyla
çalışan
bir
Web
sitesi
şeklinde
oluşturulabilmektedir. Kâğıt üzerine hazırlanan prototipler
gerçek ürünün sadece bir izlenimini oluşturur ve gerçek
işlevlerini içermemektedir ve gerçeğe uzak prototipler olarak
isimlendirilmektedirler. Çalışan bir Web sitesi şeklinde
hazırlanan prototipler ise gerçek tasarımın görünüş,
işlevsellik ve çalışma zamanı açısından çok yakınıdırlar
gerçeğe yakın prototipler olarak isimlendirilmektedirler.
Olsen (2002), prototip geliştirmenin yararlarını şu şekilde
açıklamıştır:
 Kullanıcılara sitenin tasarımı hakkında çabuk bilgi
verilebilmesini sağlamaktadır.
 Sitenin tasarımı üzerine değişikler yapmayı ve bu
değişiklikleri denemeyi kolaylaştırmaktadır çünkü
uygulanması oldukça ucuzdur.
 Web
sitesinin
sonuçta
nasıl
görüneceğini
anlamamızı kolaylaştırmaktadır.
 Web sitesini tasarımının farklı aşamalarında
çalışanların bir araya gelerek çalışmalarına olanak
tanımaktadır.
 Web sitesinin içeriğinin, yapısının ve işlevselliğinin
görsel
tasarımın
karıştırıcı
etkisi
olmadan
incelebilmesini sağlamaktadır.
 Web sitesi bir müşteri için geliştiriliyorsa tasarımın
tam olarak uygulanmadan önce müşteriye
onaylatılmasını sağlamaktadır.
 Geliştirme sürecinin başında Web sitesi üzerinde
kullanılabilirlik testi çalışması yapılabilmesini sağlar.
Karakterler
Karakter bir Web sitesinin kullanıcılarının çoğunluğunu
temsil eden hayali bir kişidir. Bu yöntemin kullanımı Alan
Cooper (2007) tarafından yaygınlaştırılmıştır. Belirlenen
karakterin özellikleri Web sitesinin özellikleri, site içi
dolaşım, etkileşim ve görsel tasarım hakkında kararlar
almak için kullanılabilmektedir (Goodwin, 2007). İnsanlar bir
haritayı inceledikleri zaman her zaman önce kendi
bulundukları noktayı bulmaya çalışmaktadırlar. Yani haritaya
kendi açılarından bakmaya çalışmaktadırlar. Psikologlar bu
durumu yere inme olarak isimlendirmektedirler. İnsanlar yeni
bir bilgi çevresinin içine girdiklerinde başlangıç noktalarını
çevreyi
keşfetmek
için
referans
noktası
olarak
kullanmaktadırlar. Web sitelerinin tasarım sürecinde de aynı
etmen devrededir. Bu yüzden, bir tasarımcı kendi
tasarımında yere indiği zaman, ara yüzü zadece kendi
kullanabileceği şekilde tasarlama riski vardır (Spool, 2007).
Bu yüzden Web sitesinin geliştirme sürecinin analiz
aşamasında bir karakter geliştirilmesi ve sitenin bu örnek
kullanıcı düşünülerek hazırlanması yere inme etkisini yok
edecektir. Karakter geliştirilmesi, Web sitesi kullanıcılarının
hedeflerini ve davranışlarını daha iyi anlamayı sağlamakta,
geliştirilen web sitesinin kullanıcılarını tasarım sürecinin
merkezine yerleştirmekte, tasarımda karar almayı
kolaylaştırmakta ve sonuç olarak kullanıcı memnuniyetini
artırmaktadır (Pham ve Green, 2003). Geliştirilen karakterler
genellikle şu özelliklere sahiptir:
 Bir isim ve resim
 Yaş, eğitim durumu, etnik kimlik ve medeni durum
 Meslek
 Bilgisayar bilgi ve deneyim durumu
 İnternet ve bilgisayar kullanma sıklığı
 Web sitesiyle ilgili hedefler ve görevler
 Fiziksel, sosyal ve teknolojik çevre
 Geliştirilen karakterin Web sitesi ile ilgisi
Prototiplendirme yöntemi Web sitesi geliştirme sürecinin
tasarım
ve
test
aşamalarının
her
anında
uygulanabilmektedir. Fakat tasarım sürecinin erken
aşamalarında geliştirilmesi ve test edilmesi, Web sitesindeki
sorunların önceden tespit edilerek daha kolay bir şekilde yok
edilmesini sağlamaktadır.
Görev Analizi
Görev analizi insanların Web sitelerinde işlerini nasıl yerine
getirdiklerini inceleyen bir yöntemdir. Sadece mevcut
durumda kullanıcıların sorunu gidermek için hangi işlemleri
yerine getirdiklerini incelemektedir. Görev analizi her türlü iş
için yapılabilmektedir. Hackos ve Redish (1998)’ e göre
görev analizi aşağıdakilerin öğrenilmesine odaklanmaktadır:
 Kullanıcıların hedefleri neler; neye ulaşmaya
çalışıyorlar?
 Bu hedeflere ulaşmak için neler yapıyorlar?
 Kullanıcıların
kişisel,
sosyal
ve
kültürel
karakteristikleri neler?
 Kullanıcıların çevrelerinde ki fiziksel çevreden nasıl
etkileniyorlar?
 Kullanıcıların görevlerini yerine getirmek için
izledikleri yolu ve işleri hakkındaki düşüncelerini
geçmiş bilgi ve deneyimleri nasıl etkiliyor?
İyi geliştirilmiş bir karakter tanımı bir görevler listesi değildir;
bir kişinin günlük hayat akışının bir sıralamasıdır ve
yeteneklerini tutumlarını, çevresini ve hedeflerini içerir
(Goodwin, 2007). Reitmayr ve Muehlig (2005) karakterlerin
özelliklerini belirlemek için yapılabilecekleri şu şekilde
sıralamıştır:
 Gerçek yaşam gözlemlerini içeren kullanıcı ve görev
analizi
 İnternet veya e-posta araştırması
 Haber grubu veya forum analizi
 Hedef kullanıcı hakkında kişisel varsayımlar
Yukarıdaki yöntemlerden her biri, bir öncekinden güvenirlik
açısından daha zayıftır. Dolayısıyla güvenirlik açısından
gerçek yaşam gözlemlerini içeren kullanıcı ve görev analizi
kullanmak en iyi yöntemdir. Karakterler yöntemini
kullanırken en fazla iki veya üç karakter geliştirilebilmektedir.
Geliştirilen karakterler de öncelik sıralamasına tutulmalı ve
bir tanesi diğerlerinden önde tutulmalıdır. Sitenin temel
olarak diğerlerinden öne yerleştirilen karakterin ihtiyaçlarını
karşılaması sağlanmalıdır.
Görev analizi yerine getirilirken öncelikle incelenecek görev
belirlenmelidir. Belirlenen görev daha sonra dört ile sekiz
arası alt görevlere ayrılmalıdır. Alt görevler amaçlar şeklinde
yazılmalı ve incelenen konunun tümünü kapsamalıdır. Alt
görevler bir diyagram şeklinde çizilmeli ve tüm görevi
kapsadıklarından emin olunmalıdır. Ne kadar ayrıntıya
inileceğine karar verilmelidir. Ayrıntılar diyagram üzerinde
numaralandırılarak gösterilmelidir. Daha sonra yapılan
analiz çözümleme sürecine katılmayan fakat konuyu ve
görevleri
yeterince
bilen
bir
kişiye
gösterilerek
Prototiplendirme
Prototiplendirme son ürünün bir modelini çıkarır ve
özelliklerini son ürünü elde etmeden test edebilmeyi sağlar
891
çözümlemenin devamlılığı üzerine görüşleri alınmalıdır.
Çözümlemenin derecesi incelenen sitemin özellikleri ve
bütçeye göre değişmektedir. Son olarak görevleri inceleyen
kişi görevleri daha etkili yerine getirmek için yeni yollar veya
hedefleri daha etkili destekleyen yeni görevler bulmalıdır.
1998). Kullanılabilirlik testlerinin planlama aşamasında test
yürütücüsünün
hareket
tarzını,
test
içeriğini
ve
malzemelerini içeren bir test senaryosu hazırlanmalıdır.
Tipik bir Kullanılabilirlik testi üç adet soru formu içerir: test
öncesi, görev sonrası ve test sonrası soru formu (Kaufman,
2006). Bunlar kullanılabilirlik testlerinin ana bileşenleridir ve
bu yüzden dikkatli hazırlanmaları gerekir.
Kullanılabilirlik Testi
Kullanılabilirlik testleri bu metotlardan birçok yönüyle ayrılır.
Katılımcıların düşüncelerini ve fikirlerini rapor ettikleri
odaklanma gruplarına ters olarak, kullanılabilirlik testleri
sadece bir kullanıcının o an için hareketlerini gözlemlemek
ile ilgilidir (Liebel, 2007). Odaklanma grupları Web sitemizin
çalışıp çalışmadığını kontrol eder ve geliştirme yolları arar
(Krug, 2000). Kullanılabilirlik testleri kullanılabilirlik
problemleri hakkında bize bilgi verir ve kullanılabilirlik testleri
kullanıcıların Web sitesi ile nasıl etkileşimde bulunduğuna
bakar (Liebel, 2007). ABD Hükümeti’nin resmi kullanılabilirlik
sitesi tipik bir kullanılabilirlik testinin amaçlarını şu şekilde
sıralamıştır:
 Ürünün sahip olduğu kullanılabilirlik problemlerini
belirlemek.
 Katılımcıların performansı hakkında sayısal veri elde
etmek.
 Kullanıcıların ürün hakkındaki memnuniyetini
öğrenmek.
Kullanım Durumları
Kullanım durumları, Web sitesinin hedef kitlesinden olan bir
kullanıcının bir görevi site içerisinde nasıl yerine
getirebileceğinin
açıklamasıdır.
Kullanım
durumları
genellikle Web sitesi geliştirme sürecinin tasarım
aşamasının başında kullanılır ve sitenin amaçlarının ve
gerekliliklerinin belirlenmesini sağlar. Kullanım durumları
kullanıcıların hedefleri ile başlar ve bu hedefler yerine
getirildiğinde son bulur. Kenworthy (1997), kullanım
durumları yönteminin uygulanması sekiz faklı adımdan
oluştuğunu belirtmiştir. Bunlar:
1. Geliştirilecek sitenin hedef kitlesi tam olarak
tanımlanmalıdır.
2. Hedef kitlenin özelliklerini taşıyan bir kişi
seçilmelidir.
3. Seçilen kişinin geliştirilen Web sitesi içerinde
yapmak istediği işler belirlenmelidir. Belirlenen bu
işler kullanım durumlarıdır.
4. Her bir iş için kullanıcı eğer bu işi site içerisinde
yapmak
isterse
gerçekleşecek
olaylar
belirlenmelidir.
5. Bu gerçekleşen olaylarda
kullanıcını ve
bilgisayarın işlevi ve bilgisayarın yerine getirdiği
işlemler belirlenmelidir.
6. İşlevler belirlendikten sonra istenilen işi yerine
getirmek için uygulanabilecek değişik yollar
belirlenmelidir.
7. Kullanım
durumları
arasıdaki
benzerlikler
belirlenmelidir. Benzer olanları elenmelidir veya
ortak olarak işaretlenmelidir.
8. Her bir faklı kullanıcı için ikinci ve yedinci adım
arası tekrarlanmalıdır.
Kullanılabilirlik testleri ilk örnekleri (kâğıt prototipleri, fiziksel
olarak hazırlanmış prototipler ve yazılım prototipleri) veya
bitmiş ürünler üzerinde uygulanabilir (Shubin, 1997).
Kullanılabilirlik testleri metodun yapısı hakkında yeterli
bilgiye sahip olan her kişi tarafından uygulanabilir. Shubin
(1997), tipik bir kullanılabilirlik testinde izlenmesi gereken
dört adımı şu şekilde sıralamıştır.
 Testin planlanması: Program ve görevlerin
geliştirilmesi. Katılımcıların bulunması.
 Kişisel oturumlar: Katılımcıların teste dahil olması.
 Gözlemciler:
Katılımcıların
hareketlerinin
gözlemlenmesi.
 Kullanılabilirlik raporu: Gözlemlerin sonuçlarının
incelenmesi.
Çevrimiçi İnceleme
Kullanılabilirlik testinin yapılacağı yerin ve kullanılacak
malzemenin seçilmesi planlama aşamasının önemli
bileşenleridir. Fiziksel imkânları ve bütçeyi düşünerek farklı
stratejiler uygulanabilir. Kullanılabilirlik testlerinde en iyi
sonuçlar insan bilgisayar etkileşim laboratuarları ile
alınabilmektedir. Eğer küçük ölçekli bir kullanılabilirlik testi
yapıyorsak daha az malzeme kullanarak daha basit bir test
yapabiliriz. Ses ve görüntü kayıt cihazlarının kullanılması
zorunlu değildir. Kullanılabilirlik testleri laboratuar içerinde
kaydedilmek zorunda değildir çünkü elle not tutanlar da
önemli bulguları yakalayabilirler (Barnum, 2002).
Çevrimiçi inceleme yöntemi Web sitesinin dünyanın her
noktasında olabilecek kullanıcılarından hızlı ve etkili bir
biçimde sitenin kullanılabilirliği hakkında bilgi almayı
amaçlamaktadır. Çevrimiçi incelemelerde, site kullanıcıları
ile önceden yapılandırılmış görüşme yapmayı içermektedir.
Kullanıcılar gördükleri soruları cevaplarlar ve yanıtları
kaydedilmektedir. Web siteleri hakkında yapılan çevrimiçi
incelemeler genel durum ve tasarım sonrası hakkında
bilgiler
sunmaktadır
ama
sitenin
kullanılabilirliğini
değerlendirememektedir (MacElroy, 2004). Hiç bir yöntem
kullanıcıların siteyi kullanırken bire bir davranışları ve
düşüncelerini incelemenin yerine geçmemektedir. Ayrıca
kullanıcıların İnternet üzerinde yazdıkları kayıtların hiçbir
istatistiksel güvenirliği yoktur. Amerikan hükümeti resmi
kullanılabilirlik sitesi çevrimiçi incelemelerin sitenin
kullanıcıları hakkında şu bilgilerin edinilmesini sağlamadığını
belirtmiştir:
 Sitenin kullanıcıları kimlerdir?
 Kullanıcılar siteyi kullanarak ne yapmak istiyor?
 Kullanıcılar site içerinde hangi bilgiyi arıyor?
 Kullanıcılar site içerisinde aradıkları bilgiye
ulaşabilmişler mi?
 Kullanıcılar siteden memnun kalmışlar mı?
 Sizin siteniz veya benzerleri ile hangi deneyimleri
mevcut?
 Kullanıcılar sitede en çok neyi beğenmişler?
 Kullanıcılar sitede en çok neyi beğenmemişler?
 Kullanıcılar siteyi geliştirmek için herhangi bir fikre
veya tavsiyeye sahip mi?
Test oturumu boyunca bir kişi katılımcının yanında oturur ve
onu yönlendirir, Bu kişi ayrıca test yürütücüsü olarak
katılımcının hareketlerini ve görevlere yanıtlarını gözlemler
ve sorulara cevap verir. Test yürütücüsünün en önemli işi
katılımcıyı rahat hissettirmek, testin amaçlarını anlamasını
sağlamak ve onların test içerisindeki rollerini açıklamaktır.
Zamanlayıcılar kullanılabilirlik testi aktivitelerinin başlangıç,
bitiş ve geçen zaman kayıtlarını tutmakla görevlidirler
(Rubin, 1994). Kullanılabilirlik testlerinde bir test
yürütücüsünün olması bir zorunluluktur. Kullanılabilirlik
testindeki katılımcılar, Web sitesinin hedef kitlesini
yansıtmalıdır. Bu durum katılımcıları hedef kitle ile aynı
yaşta, aynı eğitim düzeyinde ve aynı deneyimde seçerek
gerçekleştirilebilir.
Kullanılabilirlik testine kaç tane
katılımcının katılacağı testin planlamasında önemli bir
karardır. Beş kullanıcı ile yapılan bir kullanılabilirlik testi,
kullanıcının test sırasında ziyaret ettiği site seviyesindeki
kullanılabilirlik problemlerinin %80’ini ve sayfa seviyesindeki
kullanılabilirlik problemlerinin %50’sini açığa çıkarır (Nielsen,
892
Çevrimiçi incelemeler Web sitesi geliştirme aşamalarının
hepsinde kullanılabilmektedir. Fakat özellikle site üzerinde
yenilikler yapıldığında veya yeni bir tasarım kullanıldığında,
kullanıcıların yenilikler üzerine görüşlerini almak üzere
kullanılabilmektedir. Ayrıca herhangi bir değişiklik yapmadan
mevcut site üzerine kullanıcıların değişen beklentilerini
öğrenmek için kullanılabilmektedir.
Krug, S. (2000). Don’t make me think: common sense
approach to Web usability. Berkeley, California:
New Riders Publishing.
Larusdottir, M. K. (2005), Using rapid contextual design at
Reykjavik University, Bilgisayar Bilimleri bölümü,
Reykiavik.
Liebel, G. (2007). Usability testing, focus groups, and quality
assurance, Erişim Tarihi: Mart 24, 2007, URL:
http://usability.about.com/od/usabilitytesting/a/ute
stfgqa.htm
MacElroy, W. (2004). The role of online surveys in the
usability assessment process. Erişim Tarihi:
Kasım 18, 2007, URL:
http://www.stcsig.org/usability/newsletter/0301surveys.html
Nielsen, J. (1993), Usability engineering. Boston: Academic
Press.
Nielsen, J., Faber, M. (1996). Improving system usability
through parallel design. IEEE Computer, 29, 2.
Erişim Tarihi: Kasım 11, 2007, URL:
http://www.useit.com/papers/parallel_design/
Nielsen, J. (1997). The use and misuse of focus group.
Erişim Tarihi: Kasım 6, 2007, URL:
http://www.useit.com/papers/focusgroups.html
Nielsen, J. (1998). Cost of user testing a Website, Erişim
Tarihi:
Marr
30,
2007,
URL:
http://www.useit.com/alertbox/980503.html
Nielsen, J. (2004). Card sorting: How many users to test.
Erişim Tarihi: Kasım 6, 2007, URL:
http://www.useit.com/alertbox/20040719.html
Nielsen, J. (2005). Ten usability heuristics. Erişim Tarihi:
Kasım 6, 2007, URL:
http://www.useit.com/papers/heuristic/heuristic_lis
t.html
Olsen, H. (2002). The bottom-line of prototyping and
usability testing. Erişim Tarihi: Kasım 11, 2007,
URL: http://www.guuui.com/issues/02_02.php
Pham, D., Green, J. (2003). Creating and using personas
and scenarios to guide site design. Erişim Tarihi:
Kasım
11,
2007,
URL:
http://www.nycupa.org/past_events/razorfish2003-05-20.pdf
Reitmayr, J., Muehlig, E. (2005). Usability methods:
personas. OpenWeekend 2005, Prag
Rubin, J. (1994). Handbook of Usability Testing, John Wiley
& Sons, Inc.
Shubin, H. (1997), Details of a Usability Study, Interaction
Design, Inc. Erişim Tarihi: Kasım 11, 2007, URL:.
URL: http://www.user.com/testing-details.htm
Spool, M. (2007). Three Important Benefits of Personas.
Erişim
Tarihi:
Kasım
11,
2007,
URL:
http://www.uie.com/articles/benefits_of_personas/
Tullis, T., Wood, L. (2004), How many users are enough for
a card-sorting study? Proceedings UPA’2004
Çevrimiçi inceleme tamamlandıktan sonra elde edilen
verilerin
incelenmesine
geçilmektedir.
İncelemenin
tamamlanması istenilen sayıda kullanıcının veri girmesi ile
gerçekleşir fakat her kullanıcının girdiği veri yeterli ve
güvenilir olmayabilmektedir. Yeterli miktarda güvenilir cevap
alındıktan sonra kullanıcıları anlamak için istatistiksel ve
sözel analiz yapılmalıdır.
KAYNAKLAR
Akıncı, D., Çağıltay, K. (2004). E-devlet Web sitelerini
kullanmak ya da kullanamamak: vatandaş
açısından kullanılabilirlik sorunları ve öneriler,
Erişim
Tarihi:
Kasım
11,
2007,
URL:
http://www.metu.edu.tr/~kursat/TBD04-edevletWebsiteleri.doc
Amerikan Hükümeti resmi kullanılabilirlik sitesi. Erişim
Tarihi: Kasım 11, 2007, URL:
http://www.usability.gov/methods/
Bailey, B. (2005). Four basic activities to reach optimal
usability, Erişim Tarihi: Kasım 11, 2007, URL:
http://www.usability.gov/pubs/082005news.html
Cooper, A. (2007). The Perils of Prototyping. Erişim Tarihi:
Kasım
11,
2007,
URL:
http://www.cooper.com/insights/journal_of_design
/articles/the_perils_of_prototyping.html
Dumas, J., Redish, J. (1999). A practical guide to usability
testing, Portland:Intellect Ltd.
Gast, L., Akande, M., Laucker, B., Hendriks, S. (2005).
Conducting individual interviews ,Erişim Tarihi:
Kasım 11, 2007, URL:
http://www.dgroups.org/groups/leap/impact/docs/
D5INDIVIDUAL_INTERVIEWS.EDIT1June2004.d
oc
Goodwin, K. (2007). Perfecting Your Personas, Cooper.
Erişim Tarihi: Kasım 11, 2007, URL:
http://www.uie.com/articles/perfecting_personas/
Hackos, J., Redish, J. (1998). User and Task Analysis for
Interface Design. Wilson.
Holtzblatt, K., Wendell, J. B., & Wood, S. (2005). Rapid
contextual design, Elsevier, San Francisco.
Hom, J. (2003). Prototyping. Erişim Tarihi: Kasım 11, 2007,
URL:
http://jthom.best.vwh.net/usability/prototyp.htm
Kaufman, J. (2006). Practical Usability Testing, Erişim
Tarihi: Mart 30, 2007, URL: http://www.digitalWeb.com/articles/practical_usability_testing/
Kenworthy, E. (1997). Use Case Modeling.
893
Download