Senaryolar
Kullanıcının arayüzün kullanılabilirliğini test etmesi için arayüzün amaçlarına yönelik ona yapması söylenen görevlerdir.
Örnek görevler:
Alışveriş sitesi (Bir bilgisayar firması sitesi)
Üye olun.
Kullandığınız kredi kartına yapılan taksit sayısını bulun.
4 GB’lık bir MP3 çalar almak için ürünleri karşılaştırın.
1000 dolarınız var ve bir Laptop almak istiyorsunuz. En uygun seçenekleri bulun.
Firmanın iletişim bilgilerini bulun.
Kurumsal siteler (GSM firması)
Telefonunuzun yurtdışı kullanımına nasıl açtırılacağını bulun.
Tarifeniz hakkında bilgi edinin.
Iphone satın almak istiyorsunuz. Tarife fiyatları hakkında bilgi edinin.
Diğer operatörleri aramanın ne kadar tuttuğunu öğrenin.
Kurumsal kampanyalar hakkında bilgi edinin.
Sıcaklık Haritaları
Göz izleme cihazı’nın göz bebeklerinin hareketlerini ve odaklanmalarını izleyerek çıkardığı haritaya verilen addır. Bu haritalarda kırmızı bölümler kullanıcıların en fazla odaklandıkları bölümleri gösterir. Odaklanma oranını gösteren renkler kırmızı-turuncu-sarı-yeşil şeklinde çok aza doğru gitmektedir.
Örnek sıcaklık haritası:

Steve Krug
Steve Krug “Kullanışlı Web Siteleri Yaratma!” kitabının yazarıdır. Yurt dışında ‘Don’t Make Me Think’ ismiyle çıkan kitap kullanılabilirlik ve web tasarımı üzerine tecrübelerini aktardığı çok önemli bir kaynaktır.
Steve Krug ayrıca kullanılabilirlik konusunda çalıştaylar düzenleyip kullanılabilirlik testlerinin nasıl yapılacağını katılımcılara aktarmaktadır.
Aşağıdaki videoda “The Least You Can Do About Usability” adındaki sunumunu izleyebilirsiniz.
Sezgisel Analiz
Kullanılabilirlik uzmanı Jacob Nielsen sezgisel analiz (heuristic evaluation) için bir arayüzde olması gereken 10 özelliği sıralamış. Maddeler ve açıklamaları şu şekilde:
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.
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ı.
Kullanıcı kontrolü ve özgürlük
Kullanıcılar genellikle sistem fonksiyonlarını yanlışlıkla seçtikleri için sistem onlara bu durumdan uzunca bir diyaloğa girmeden kurtulacakları bir acil çıkış kapısı sunmalı. Bu yüzden Geri Al ve Yinele fonksiyonları sistemde bulunmalı.
Tutarlılık ve standartlar
Kullanıcılar farklı kelime, durum ve aksiyonların aynı anlama gelip gelmediğini merak etmek durumunda kalmamalı.
Hata Önleme
Çok iyi hata mesajları yerine kullanıcıların hata yapmasını önleyen dikkatli tasarımlar oluşturmak daha önemli. Kullanıcıların hata yapma olasılıklarını artıran durumlar elimine edilmeli veya kullanıcılardan bir aksiyon öncesi yapmak isteyip istemediğinin onayı alınmalı.
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ı. Sitenin nasıl kullanılacağına dair bilgiler görünür veya gerektiğinde kolayca bulunabilir olmalı.
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ı.
Estetik ve mininmalist tasarım
Diyaloglar ihtiyaç duyulmayan veya alakasız bilgiler içermemeli. Diyalog içinde bulunan fazladan her birim asıl ilgili olan bilgi ile rekabete gireceğinden onun görünürlülüğünü düşürür.
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.
Yardım ve dökümantasyon
Bir sistemin dökümantasyon olmadan kullanılabilmesi daha iyi olsa bile kullanıcılara yardım ve dökümantasyon sunmak gerekli olabilir. Bu bilgiler kolayca aranabilmeli, kullanıcı görevlerine odaklanmalı, çözüme dönük somut adımlar içermeli ve çok uzun olmamalıdır.