"İyi bir ürün sorunları çözer. Kullanılabilir bir ürün ise yeni sorunları önler."
Bir uygulamanın kullanılıp kullanılmayacağı ya da iptal edilip edilmeyeceği nadiren görünümüne değil, kullanılabilirliğine bağlıdır. Kabulü, hayal kırıklığını ve ticari başarıyı belirler. Bu makale kullanılabilirliğin gerçekte ne anlama geldiği, UX'den farkı, hangi kriterlerin önemli olduğu ve ekiplerin bunu nasıl ölçüp geliştirebileceği hakkındadır.
 
															İçindekiler tablosu
Kullanılabilirlik nedir? Tanımı, anlamı ve kökeni
Kullanılabilirlik, bir uygulama veya ürünün hedeflere verimli, hatasız ve tatmin edici bir şekilde ulaşılmasına ne kadar yardımcı olduğunu tanımlar. Salt görünümün ötesine geçer ve işlevsellik ve kullanılabilirlikle ilgilidir.
ISO 9241-11'e göre resmi tanım şöyledir:
"Kullanılabilirlik, bir ürünün belirli bir bağlamda belirli kullanıcılar tarafından tanımlanmış hedeflere verimli, etkili ve tatmin edici bir şekilde ulaşmak için ne ölçüde kullanılabileceğidir."
Kullanılabilirliğin 5 temel kriteri
| Kriter | Anlamı | Örnek | Uyumsuzluk durumunda ne olur? | 
|---|---|---|---|
| 
													Etkililik
												 | 
													Kullanıcılar hedeflerine tam olarak ulaşır.
												 | 
													Bir online mağaza, kullanıcının bir ürünü bulmasını ve satın almasını sağlar.
												 | 
													Kullanıcılar hedeflerine ulaşamadıkları için vazgeçerler.
												 | 
| 
													Verimlilik
												 | 
													Hedefe mümkün olduğunca az çabayla ulaşılır.
												 | 
													Bir form hızlı bir şekilde ve gereksiz adımlar olmadan doldurulabilir.
												 | 
													Kullanıcılar hayal kırıklığına uğrar ve geri döner.
												 | 
| 
													Öğrenilebilirlik
												 | 
													Uygulama, ön bilgi olmadan hızlı bir şekilde anlaşılabilir.
												 | 
													Bir yazılım aracı kendi kendini açıklar ve uzun talimatlar gerektirmez.
												 | 
													Kullanıcıların uzun talimatları okuması gerekiyor, bu da başlamayı zorlaştırıyor.
												 | 
| 
													Hata toleransı
												 | 
													Hatalar fark edilir, açıklanır ve engellenir.
												 | 
													Bir uygulama, kullanıcı bir şeyi yanlış girdiğinde anlaşılabilir bir hata mesajı görüntüler.
												 | 
													Kullanıcılar hatayı nasıl düzelteceklerini bilmiyorlar.
												 | 
| 
													Memnuniyet
												 | 
													Kullanımı keyifli, anlaşılması kolay ve stressizdir.
												 | 
													Bir uygulama, kullanımı eğlenceli, kullanıcı dostu bir arayüz sunar.
												 | 
													Kullanıcılar rahatsız olur ve uygulamayı kullanmaktan kaçınır.
												 | 
Kullanılabilirlik ve kullanıcı deneyimi (UX)
Kullanılabilirlik yalnızca kullanıcı dostu olmayı tanımlar. Bir ürünün anlaşılabilir, verimli ve hatasız bir şekilde kullanılıp kullanılamayacağı ile ilgilidir.
UX veya kullanıcı deneyimi daha kapsamlıdır. Kullanım sırasında ve sonrasında duyguları, güveni ve genel algıyı da içerir. Kullanılabilirlik, UX'in bir alt alanıdır.
Örnek:
Net hata mesajları içeren bir form alanı kullanılabilirliğin bir parçasıdır. Tüm ödeme süreci boyunca güvenlik hissi ve teslimattan sonra memnuniyet UX'in bir parçasıdır.
Önemli bir fark: UX, ürün ekibinin doğrudan kontrolü dışındaki faktörleri de içerir. Geciken sevkiyat, hasarlı teslimat veya dostça olmayan bir yardım hattı da, gerçek arayüz teknik açıdan mükemmel bir şekilde çalışsa bile, kullanıcı deneyimini karakterize eder.
 
															Zayıf kullanılabilirlik neden pahalıdır ve iyi kullanılabilirlik neden hemen karşılığını verir?
Kötü kullanılabilirlik bir kusur değil, doğrudan bir maliyet faktörüdür. Kullanıcılar hedeflerine ulaşamazsa, iptal oranları, destek maliyetleri ve devamsızlık artar. E-ticarette bu, kaçırılan satışlar anlamına gelir. SaaS veya kurumsal yazılımlarda: daha fazla eğitim gereksinimi ve daha yüksek hata oranları.
Araştırmalar, şirketlerin kullanıcı dostu sistemlerle yalnızca dönüşüm oranlarını artırmakla kalmayıp aynı zamanda destek maliyetlerini düşürdüğünü ve çalışanların daha verimli çalışmasına olanak sağladığını gösteriyor. Dolayısıyla iyi bir kullanılabilirlik genellikle kısa bir süre içinde kendini amorti eder.
Örnekler:
- Bir online mağaza, ödeme sırasında form alanlarını azaltır ve böylece tamamlanma oranını çift haneli yüzdelerle artırır. 
- Bir şirket anlaşılabilir hata mesajlarını entegre eder ve böylece destek biletlerinin sayısını önemli ölçüde azaltır. 
- Net bir yapıya sahip dahili yazılım, her gün çalışan başına birkaç dakika kazandırır; bu da büyük ekipler için önemli miktarda para anlamına gelir. 
Kullanılabilirlik nasıl ölçülür: yöntemler, metrikler ve araçlar
Kullanılabilirlik yalnızca içgüdülerle değerlendirilemez. Sağlam temellere dayanan kararlar verebilmek için ölçülebilir hale getirilmelidir. Birbirini tamamlayan nitel ve nicel yöntemler vardır.
Nitel yöntemler
Kullanıcıların davranışları ve düşünceleri hakkında derin içgörüler sağlarlar.
- Gözlem: Kullanıcılar bir görev üzerinde çalışırken gözlemlenir. Sorunlar ve engeller görünür hale gelir.
- Görüşmeler: Kullanımdan sonra kullanıcılar deneyimlerini ve nerede zorlandıklarını anlatırlar.
Nicel yöntemler
Kesin rakamlar sağlarlar ve karşılaştırma yapılmasına olanak tanırlar.
- Görev tamamlama oranı: Bir görevi başarıyla tamamlayan kullanıcıların yüzdesi.
- Sistem Kullanılabilirlik Ölçeği (SUS): Kullanılabilirliği bir puan olarak yansıtan standartlaştırılmış bir anket.
- Hata oranı: Kullanım sırasındaki hataların sıklığı.
Test türleri
- Moderatörlü testler: Bir moderatör görevler boyunca size rehberlik eder, sorular sorabilir ve daha fazla ayrıntıya girebilir.
- Uzaktan testler: Kullanıcılar bağımsız olarak çalışır ve sonuçlar otomatik olarak kaydedilir.
Araçlar
Veri toplayan ve görselleştiren özel araçlar destek için uygundur:
- Maze ve uzaktan testler için UXtweak
- Gözlemler ve görüşmeler için geri bildirim
- Hotjar ısı haritaları ve tıklama analizleri için
Nielsen'e göre 10 kullanılabilirlik ilkesi
Jakob Nielsen'in on sezgisel yöntemi, 1990'lardan bu yana kullanılabilirliği değerlendirmek için temel bir araç olmuştur. Kasıtlı olarak genel terimlerle formüle edilmişlerdir ve her tür dijital ürüne uygulanabilirler.
1. sistem durumunun görünürlüğü
Kullanıcılar her zaman neler olduğunu bilmelidir.
Örnek: Tıklamadan sonra yükleme çubukları veya onaylar.
2. Sistem ile gerçek dünya arasındaki uygunluk
Dil ve süreçler kullanıcı beklentilerini karşılamalıdır.
Örnek: Silinen dosyalar için bir geri dönüşüm kutusu simgesi.
3. kullanıcı kontrolü ve özgürlüğü
Kullanıcıların eylemleri geri alma veya iptal etme seçeneklerine ihtiyacı vardır.
Örnek: Kelime işlem programlarında geri alma işlevi.
4. tutarlılık ve standartlar
Aynı eylemler her zaman aynı görünmeli ve aynı şekilde çalışmalıdır.
Örnek: Tüm modüllerde aynı yerde bulunan bir "Kaydet" düğmesi.
5. hata önleme
Sistem, hataları oluşmadan önce önlemelidir.
Örnek: Formdaki zorunlu alanlar açıkça işaretlenmiştir.
6. hatırlamak yerine tanımak
Kullanıcılar seçenekleri akıllarında tutmak yerine görmelidir.
Örnek: Serbest giriş yerine açılır menüler.
7. esneklik ve kullanım verimliliği
Sistem hem yeni başlayanlara hem de profesyonellere uyacak şekilde tasarlanmıştır.
Örnek: Menü seçeneklerine ek olarak uzman kullanıcılar için kısayollar.
8. Estetik ve minimalist tasarım
Bilgiler açık, basit ve abartısız bir şekilde sunulmalıdır.
Örnek: Gereksiz alanlar içermeyen net formlar.
9. Hatalı kullanıcılara destek olun
Hata mesajları anlaşılabilir olmalı ve somut çözümler sunmalıdır.
Örnek: "Hata 401" yerine "Parola en az 8 karakterden oluşmalıdır".
10. Yardım ve dokümantasyon
Bir sistemin basit olması gerekse bile, yardıma kolayca ulaşılabilmelidir.
Örnek: Kısa yardım metinleri veya yerleşik SSS.
Kullanılabilirliği sistematik olarak optimize edin
Kullanılabilirlik tek seferlik bir proje değil, devam eden bir süreçtir. Etkili olabilmesi için ürün geliştirme döngüsüne sıkı bir şekilde entegre edilmesi gerekir.
Kullanılabilirliğin sürece entegre edilmesi
Kullanılabilirlik testleri ilk konsept aşamasından devam eden operasyona kadar gerçekleştirilmelidir. Kısa geri bildirim döngüleri, düzeltmeler pahalı olduğunda sorunların geç keşfedilmesini önler.
Paydaşları ikna edin
Karar vericiler içgüdüleriyle değil, rakamlarla ikna olurlar. İptal oranı, görev tamamlama veya destek biletleri gibi önemli rakamlar kullanılabilirliğe yatırım yapmak için güçlü argümanlardır.
Bir hata kültürü oluşturun
Testler zayıflıkları ortaya çıkarır. Kullanılabilirliği bir fırsat olarak gören ekipler ürünleri daha hızlı geliştirir. Ürüne yönelik eleştiriler, kişilere yönelik eleştiriler olarak anlaşılmamalıdır.
A/B testi
Klasik kullanılabilirlik testlerine ek olarak, A/B testleri varyantları birbirleriyle doğrudan karşılaştırmaya yardımcı olur. Bu sayede hangi versiyonun kullanıcıları hedeflerine daha iyi ulaştırdığı anlaşılır. Varify.io gibi araçlar, testleri mevcut ürün ortamlarına entegre ederek gerçekleştirmeyi kolaylaştırır. Bu, hipotezlerin hızlı bir şekilde test edilmesine ve verilere dayalı olarak doğrulanmasına veya reddedilmesine olanak tanır.
Sonuç
Kullanılabilirlik, bir ürünün kabul edilmesine veya reddedilmesine karar verir. Başarılı dijital ürünler için temeldir ve hoş bir ekstra değildir. İşlem çalışmıyorsa iyi bir tasarım yeterli değildir.
Temel mesaj, bir ürünün ancak kullanıcılar hedeflerine etkili, verimli ve tatmin edici bir şekilde ulaşırsa tam değerini elde edeceğidir.
Kullanılabilirliği ciddiye alanlar maliyetlerden tasarruf eder, memnuniyeti artırır ve sürdürülebilir başarı için temel oluşturur.
 
				