2. Özgür Yazılım ve Kullanılabilirlik
Nedir? Nasıl Yapılıyor?
Kullanılabilirlik
Özgür Yazılım ve Kullanılabirlik
Neler Yapabiliriz?
Tasarım Süreci
Kullanılabilirlik Testi
Sezgisel Analiz
3. Kullanılabilirlik
“Bir ürünün potansiyel kullanıcıları
tarafından, belirli bir kullanım bağlamı
içinde, amaçlanan kullanım hedeflerine
ulaşmak için, ne derece etkin, verimli ve
tatmin edici bir şekilde kullanılabilmesi”
6. 10 Kullanılabilirlik Sloganı
1. En iyi tahmininiz yeterince iyi değil.
2. Kullanıcılar her zaman haklıdır.
3. Kullanıcılar her zaman haklı değildir.
4. Kullanıcılar tasarımcı değildir.
5. Tasarımcılar/Geliştiriciler kullanıcı değildir.
7. 10 Kullanılabilirlik Sloganı
6. Genel Müdürler kullanıcı değildir.
7. Az çoktur.
8. Detaylar önemlidir.
9. Yardım genelde yardım etmez.
10. Kullanılabilirlik bir süreçtir.
17. Açık Kaynak ve Kullanılabilirlik
Üniversitelerden destek
18. Wordpress
Wordpress 2.5 Kullanılabilirlik Testi
Ball State Universitesi Media Design
Merkezi Laboratuvarı
http://wordpress.org/development/2008/10/usability-testing-report-25-and-crazyhorse/
27. Season of Usability
Summer of Code’un kullanılabilirlik
versiyonu
2009
Amarok, Drupal, Gallery, GeneMaNIA,
GNOME, Kadu, Korganizer,OLM,
Semnotes, Ubuntu
46. Hata Mesajı ve 3 Soru
Tarayıcınız çerezlere izin vermediği için üye
girişi yapamıyorsunuz.
1. Tarayıcı Ne?
2. Çerez Ne?
3. Nasıl İzin Vermesini Sağlarım?
55. Google
Google Arama Ürünleri ve Kullanıcı
Deneyimi Başkanı Marissa Mayer: ‘Google
link için seçtiği rengin tonunun tıklama
oranına etkisini dahi araştırıyor’
56. Elinde yeterli veri var mı?
Google’dan istifa eden Görsel Tasarım
Başkanı Douglas Bowman: ‘Google mavi
renginin 41 tonunun araştırmasını
yapıyordu, kenarlığı 3px seçtiğimde 4px ve
5px ile test edip etmediğim soruluyordu.’
80. Sezgisel Analiz
Sistem durumunun görünürlülüğü
Sistem kullanıcıyı makul bir zaman
içerisinde geri beslemeler ile sistemde
neler olduğu konusunda haberdar etmeli.
82. Sezgisel Analiz
Hata Önleme
Çok iyi hata mesajları yerine kullanıcıların
hata yapmasını önleyen dikkatli tasarımlar
oluşturmak daha önemli.
83. Sezgisel Analiz
Hatırlanma yerine bilinme
Kullanıcının hafıza yükünü minumuma
indirecek şekilde aksiyonlar, objeler ve
opsiyonlar görünür olmalı.Kullanıcı bir
diyalogdan diğerine geçtiğinde bazı bilgileri
hatırlamak zorunda kalmamalı.
84. Sezgisel Analiz
Tutarlılık ve standartlar
Kullanıcılar farklı kelime, durum ve
aksiyonların aynı anlama gelip gelmediğini
merak etmek durumunda kalmamalı.
85. Sezgisel Analiz
Gerçek dünyaya yakınlık
Sistem , kullanıcıların anlamayacağı terimler
yerine kullanıcılara yakın gelen kelime ve
ifadeleri kullanarak kullanıcıların dilinden
konuşmalı.
86. Sezgisel Analiz
Esneklik ve kullanım etkinliği
Kullanıcı ihtiyaçlarını tahmin edip gerekli
adımların sayısı düşürülmeli ve sistem
özelleştirmeye imkan sağlamalı.
87. Sezgisel Analiz
Estetik ve minimalist tasarım
Sayfaya eklenen her bölüm diğerlerinin
görünürlüğünden çalar.
88. Sezgisel Analiz
Kullanıcıların hataları tanıması, anlaması
ve onlardan kurtulmasına yardım
Hata mesajları kod içermeyen açık bir dille
ifade edilip, problem tam olarak anlatılmalı
ve olumlu bir şekilde kullanıcıya çözüm
önerilmeli.
89. Sezgisel Analiz
Yardım ve dökümantasyon
Yardım bilgileri kolayca aranabilmeli,
kullanıcı görevlerine odaklanmalı, çözüme
dönük somut adımlar içermeli ve çok uzun
olmamalıdır.
90. Sezgisel Analiz
Yardım ve dökümantasyon
Yardım bilgileri kolayca aranabilmeli,
kullanıcı görevlerine odaklanmalı, çözüme
dönük somut adımlar içermeli ve çok uzun
olmamalıdır.