Heuristic Değerlendirme Nasıl Kullanılır Usability Issues Early Erken
Giriş: Erken Usability Feedback Matters
Her dijital ürün - karmaşık bir SaaS paniğe basit bir iniş sayfasından - kullanıcıların hayal kırıklığı olmadan hedeflerini gerçekleştirebilmelerine yardımcı olur.Ancak tasarım ve geliştirme aşamalarındaki ekipler bizi sık sık sık sık sık sık sık sık tespit eder.Bu sorunları tek bir kod hattında geç yakalamaya yardımcı olur, eksik tarihler ve mutsuz kullanıcılar.
Küçük bir ev sahibi grubu iyi bilinen bir kullanılabilirlik ilkelerine karşı bir arayüz değerlendirerek (heuristics), takımlar navigasyon, netlik, geri bildirim ve hata işleme ile ilgili konuları izleyebilirler - genellikle tek bir gün içinde.Bu makale heuristic değerlendirmenin temelleri ile yürür, en yaygın heuristics ayrıntılı bir kesinti sağlar, başarılı bir değerlendirme seansını nasıl çalıştırabilirsiniz ve bulguları somut tasarım iyileştirmelerine dönüştürmek için pratik ipuçları sunar.
Heuristic Değerlendirme Nedir?
Heuristic değerlendirme, 1990'ların başlarındaki nör Nielsen ve Rolf Molich tarafından resmileştirildi.Bir kullanıcı arayüzünü incelemek ve bunu kabul edilebilir bir heuristics listesine karşı karşılaştırmak - genel baş kuralları - bu ortak usability problemlerini tanımlamak için hızlı ve etkili.
Yöntem tamamen çalışan bir ürün gerektirmez. Evaluators telframes, yüksek sadakatli alıcılar, interaktif prototipler veya hatta kağıt çizerler. Bu esneklik, özellikle de bir projenin erken aşamalarında değerli hale getirir, değişiklikler hala ucuz ve kolay yapılır.
Heuristic değerlendirmenin kullanıcı testleri için bir yedek olmadığını belirtmek önemlidir. Bunun yerine, kullanıcı araştırmalarını başka türlü fark edebilecek sorunları yakalamakla tamamlamaktadır.Gerçek kullanıcıların doğrudan gözlemleriyle birleştirildiğinde, heuristic değerlendirme, bir ürünün kullanılabilirliği güçlü ve zayıf yönleri hakkında kapsamlı bir resim sunar.
10 Usability Heuristics (Nielsen'in Orijinal Listesi)
Birkaç heuristics var, ancak en yaygın olarak kabul edilen set, Nielsen'in 10 usability heuristics listesine sahiptir.Her heuristics, her bir somut örnek ve ortak ihlallerle genişletiyoruz.
1. Sistem Durumu
Kullanıcılar her zaman ne olduğu hakkında bilgi sahibi olmalıdır. arayüzü uygun, zamanında geri bildirim sağlamalıdır. Örneğin, bir kullanıcı bir form gönderirken, yükleme spinner veya onay mesajı ortaya çıkar.Bir düğmeye tıkladığında bir ihlal meydana gelir, ancak eylem kaydedilip gerçekleşmediğini belirsiz bırakır.
2. Sistem ve Gerçek Dünya arasındaki Maç
Sistem, kullanıcı dilini, kelimeler kullanarak ve onlara tanıdık kavramlarla konuşmalıdır. Örneğin, bir e-ticaret sitesi “Cart” veya “Checkout” yerine “Tamamlama” kullanmalı. Icons da sezgisel olmalıdır: bir çöp arama için bir magnating cam.
3. Kullanıcı Kontrolü ve Özgürlük
Kullanıcılar genellikle hataları yapar - eylemleri geri almak veya önceki bir duruma geri dönmek için açık bir yol gerekir. multi-step formlarında belirgin bir “Cancel” düğmesine tıklayın ve tarayıcının geri çekilmesini sağlar.Bir ihlal, kullanıcıların geri dönmenin bir yolu olmadan tüm adımları tamamlamak için bir sihirbaz arayüzü olacaktır.
4. Yeterlilik ve Standartlar
Kullanıcılar farklı kelimeler, durumlar veya eylemler aynı şeyi anlamalı. Platform kongrelerini takip edin (iOS, Android, web). Örneğin, bir “Kaydet” düğmesi bir sayfada maviyse, tüm sayfalarda mavi olmalıdır.
5. Hata Önleme Önleme
İyi bir hata mesajından daha iyi bir tasarım, ilk etapta meydana gelen hataları önlemenin bir tasarımdır. Kullanımı kısıtlamalar: yıkıcı eylemlerden önce teyit edilebilir seçenekler ve gerçek zamanlı olarak giriş onaylayın. Ortak bir ihlal, bir sunucu hatasına daha sonra neden olan bir formdur.
6.Recall Than Recall
Kullanıcının hafıza yükünü nesneler, eylemler ve seçenekler görünür hale getirerek minimuma indirmeniz gerekir. Kullanıcılar arayüzün bir kısmından diğerine bilgi hatırlamaları gerekir. Tooltips, etiketler ve damla menüler yardım eder.Bir ihlal, bir hamburger menüsünün arkasındaki kritik bağlantıları gizlemek için bir navigasyondur.
7. Flexability and Verimliliği of Use
Hızlandırıcılar - acemi kullanıcılar tarafından görünmez - uzman kullanıcılar için etkileşimleri hızlandırabilir. klavye kısayolları, özel makrolar veya sık sık kullanılan eşyaları belirleme yeteneği.Bir ihlal, her kullanıcının aynı uzun süreçten geçemeyeceği bir uygulamadır.
8. Estetik ve Minimalist Tasarım
Arabulucu veya nadiren ihtiyaç duyulan bilgileri içermemelidir. Her bilgi birimi ilgili birimlerle rekabet eder ve göreceli görünürlüğünü azaltır.Siyasi eylemleri vurgulamak için görsel hiyerarşiyi kullanın ve dağınıklığı ortadan kaldırmak için kullanın.Bir ihlal, kullanıcının temel görevi için gerekli olan 20 grafik gösteren bir paniğe sahiptir.
9. Kullanıcılar, Hatalardan Tanınır ve Yeniden Keşfet
Hata mesajları, tam olarak sorunu işaretle ifade etmeli ve yapıcı bir şekilde bir çözüm önermelidir. İyi bir örnek: “Başlamanız gereken e-posta adresi geçersizdir. Please use the format name@ör.com.”
10. Yardım ve Dokümantasyon
Sistem belge olmadan kullanılabilirse daha iyi olsa da, yardım ve belgenin kullanıcının görevine bakmak ve odaklanması kolay olmalıdır. bağlama duyarlı yardım, araçtipleri ve bir arama edilebilir bilgi tabanı.Bir ihlal, yalnızca adım adım adım adım adım adım adım adım adım adım adım adım yardımcı desteği yerine özel açıklamaları listeler.
Bir Heuristic Değerlendirmesi Nasıl Yapılır (Adım-Adım)
Başarılı bir heuristik değerlendirmeyi yürütmek planlama, iyi kolaylaştırma gerektirir ve açık bir süreçtir. Aşağıda ayrıntılı bir yürüyüş vardır.
Adım 1: Evaluator Ekibine benzeyen
İdeal olarak, üç ila beş tane ev sahibi olmak istiyorsunuz. Nielsen'in araştırması, tek bir evalıatörün yaklaşık% 35 oranında olduğunu gösteriyor, ancak ürün türü ile aşinalık yaklaşık 75-80 bulabilirken, Evaluators, UX tasarımında bir arka plana sahip olmalı, insan-bilgisayar etkileşimi veya kullanılabilirlik mühendisliği.
2. Adım: Kapsam ve Görevleri Tanımlayın
Ürünün hangi bölümleri değerlendirilecektir. Büyük bir uygulamaysa, tek bir özellik veya tipik bir kullanıcı akışı değerlendirebilirsiniz.List a set of representation that users would perform - Örneğin, “bir hesap için kaydolun”, “aradayı ekle ve ekledin” Bu görevler, evaluatörlere rehberlik edebilir ve takımda tutarlılığı sağlar.
3. Adım: Evaluators
Her evaluatora heuristic listesinin bir kopyasını verin (Nielsen'in 10 veya bir değişkeni) ve her bir evleyicinin bağımsız olarak çalışmaları gerektiğini açıklayın - bu bağımsız olarak konuşma veya paylaşması gerekir. Bu bağımsızlık grup düşüncesini önler ve çeşitli bulguları sağlar.
Adım 4: Bağımsız Değerlendirmeler
Her evaluator, her heuristiki sistematik olarak kontrol ederken tanımlanan görevleri yerine getirir. karşılaştıkları her kullanılabilirlik problemine notlar alır, ihlal edilen heuristic değil, sorunun ciddiyetine ( 0-4, 0 = bir problem ve 4 = kullanılabilirlik felaketi değil), ve bir problemin bir açıklaması.
Adım 5: Debrief ve Aggregate Bulmaları
Tüm ev sahibi bireysel seanslarını tamamladıktan sonra, takım listeleri birleştirmek için (kişi veya paylaşılan bir belge aracılığıyla) toplanır ve her konu konsensüle dayalı son bir ciddiyetle belirlenir.Toplantılı liste tasarım değişiklikleri için önceliklendirilmiş bir arkalog haline gelir.
Adım 6: Rapor ve Tavsiyeler
En ciddi sorunlar da dahil bulguları özetleyen bir rapor oluşturun, heuristics ihlal etti ve spesifik öneriler. Sorunları göstermek için ekran kayıtları veya ekran kayıtları. Raporları tasarım ve geliştirme ekipleriyle paylaşın ve bir sonraki adımları tartışmak için bir toplantı yapın.
Adım 7: Uygulama ve Doğrulama
Daha önce, ciddiyet ve etkiye dayalı düzeltmeleri analiz eder. Bir kez değişiklikler uygulanır, hızlı bir takip değerlendirme (veya bir usability testi) problemlerin çözüldüğünü ve yeni sorunların tanıtıldığını doğrulamayı gerektirir.
Heuristic Değerlendirmesinde Yaygın Hatalar (ve Nasıl Kaçırılır)
Deneyimli takımlar bile tökezleyebilir. İşte açık yönlendirmenin en sık tuzakları ve yolları.
Sadece One Evaluator Kullanımı
Bir kişinin görüşü yeterli değildir. tek bir evaluator ile, büyük bir sorun yüzdesi kaçırıyorsunuz. )Fix:) Her zaman en az üç ev sahibi içerir.
Evaluators Collaborate
İki ev sahibi denetim sırasında konuşursa, birbirlerinin bulgularını etkileyecek ve ortaya çıkan sorunların çeşitliliği azaltacaktır. [Dönetici:0)Fix:[Dönetici: 1 ) bağımsız çalışmadan sonra sadece sonuçları bir araya getirir.
Yanlış Heuristics'i seçmek
Nielsen'in 10 heuristics genel olarak. Özelleştirilmiş domainler için (örneğin, tıbbi cihazlar, erişilebilirlik), ek heuristics.ETH:)Fix:) erişilebilirlik için uygun heuristic setleri dahil etmek.
Azınlıklara Çok Çok Çok Odaklılık
Estetik tercihlerde boğrmak kolaydır (örneğin, düğme rengi) ciddi navigasyon problemlerini eksikken.ETHFLT:0)Fix:[Döneticileri görebilmek ve analiz sırasında kendini daha önce çok azseverlik sorunları için kendinizi zorlayın.
Geliştiricileri etkilememek
Heuristic değerlendirme genellikle bir UX-sadece aktivite olarak görülür. Ancak heuristics'in arkasındaki sebepleri anlayan geliştiriciler de sorunları bulabilir ve bunları düzeltmeye daha kararlı olacaklardır. ”
Heuristic Evaluation with Other Methods
Heuristic değerlendirme daha geniş bir kullanılabilirlik test stratejisinin bir parçası olarak kullanıldığında en güçlü.
Kullanıcı Testi ile Pair
Heuristic değerlendirme, uzmanların fark ettiği sorunları bulur; kullanıcı testleri gerçek kullanıcıların deneyimlediği sorunları bulur. İki yöntem genellikle farklı sorunları ortaya çıkarır.Bir heuristic değerlendirme erkenden çalıştırın, sonra bulguları aynı arayüzde ortalanmış bir kullanıcı testi ile doğrulayın.Bu kombinasyon size hem uzman hem de ampirik kanıtlar verir.
Çevik Sprints'te Kullanımı
Heuristic değerlendirme çevik bir iş akışına uygun olarak uygun. Her sprint ekibi, heuristics'e karşı yeni inşa edilen özellikleri değerlendirebilir. Sorunlar bir sonraki sprint'te ele alınacaktır.
Analytics ile birlikte uygulama
Sıcaklık, seans kayıtları gibi araçlardan elde edilen veriler ve tıklayın parçaları kullanıcıların mücadele ettiği alanlara işaret edebilir. Bu alanları derinlikte araştırmak ve düzeltmeleri önermek için sezgisel değerlendirme kullanın.
Deeper Learning için Dış Kaynaklar
Usta heuristic değerlendirme için, bu yazara dayalı referansları keşfedin:
- [FONT:0)Nielsen Norman Grubu: Kullanıcı Interface Design için 10 Usability Heuristics) - kesin kaynak.
- [FONT:0)Nielsen Norman Grubu: Bir Heuristic Değerlendirmesi Nasıl Yapılır[Dönetici: 1 ) - bir adım adım kılavuz.
- [FONT:0)Usability.gov: Heuristic Evaluation - şablonlarla hükümet kaynakları.
Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç
Heuristic değerlendirme, tasarım sürecinde erken tespit edilen usability sorunları tanımlamak için hızlı ve ucuz ve etkili bir yöntemdir.Bir setli heuristics, ekipler, kullanıcıların memnuniyeti artırmak ve ilk tıklamadan sezgisel hissettiren bir ürün inşa edebilir.
Başarının anahtarı bir disiplin süreci takip ediyor: Küçük kozmetiklerin lehine küçük bir takım eğitimi, bağımsız denetimler, kontraseptif bulgular objektif olarak ve preitise düzeltmeleri tek bir evaluatöre güvenmek veya yüksek ücretli bir dizinme sorunları göz ardı etmek gibi yaygın hatalardan kaçınıyor.
Usability problems kaçınılmazdır, ancak projenizi korkutmak zorunda değiller.Instri heuristic değerlendirmenizi erken tasarım döngüsüne entegre etmek, kullanıcı test ve analizleriyle bir araya getirmek ve kullanıcıların yapabileceği bir ürün sunmak zorunda değilsiniz - ve etkili bir şekilde kullanmak.