web-gelistirme-sc.com

Bir arayüzün ne zaman tamamlandığını nasıl anlarsınız?

Bu, kullanılabilirlik testinin bir arabirimin belirlediği hedeflere ulaşıp ulaşmadığını ölçtüğü, ancak yalnızca neyin mevcut olduğunu test ettiği anlamına gelir. Bir arayüzün ne zaman tamamlandığını nasıl bilebilirim? Bir test veya bütünlük, uygunluk vb.

NOT: Bir cevap düşünemiyorsanız, lütfen en azından eksiksiz bir arabirim bileşeninin yanıtını ve neden deneyiminize dayanarak tamamlandığını yanıtlayın.

Sorularınız varsa, sorun - teşekkürler!

6
blunders

Minimalistler "kaldırılacak hiçbir şey kalmadığında" derler :-)

Tamam, Şimdi cidden, bir arayüz bunun için belirlediğiniz tüm hedefleri karşıladığında tamamlandı - bu yüzden ölçülebilir hedefleriniz yoksa tamlığı ölçemezsiniz - sonuçta ne düşündüğünüzü bilmeden uygunluğu ölçemezsiniz sığdırmak.

Hedeflere iyi bir örnek olarak: "kullanıcının% 90 başarı oranıyla 1 dakikadan daha az sürede X, Y ve Z yapmasını sağlayın", geriye kalan tek şey kullanıcıların bilgisayarın önünde oturmasını ve onlara sormasını sağlamaktır % 90'dan fazlası tüm görevleri bir dakikadan daha kısa sürede gerçekleştirebiliyorsa X, Y ve Z yapmak.

Diğer iyi örnekler, "dönüşüm oranını% 50 artır" veya "müşteri terkini% 10 azalt" vb.

Kötü bir örnek, "dönüşüm oranını artır" dır, bu örnekte arayüzü asla tamamlayamayacağınızı beyan edemezsiniz - her zaman test etmek için daha fazla seçenek ve gerçekleştirmek için küçük iyileştirmeler olacaktır.

15
Nir

"Tam" ın sorunlu bir tanım olduğunu düşünüyorum, ama ne amaçladığınızı biliyorum (alt kısımdaki tanımım).

Kolay bir örnekle açalım - arabalara bakmak, tam bir kullanıcı arayüzü nedir?

  • Direksiyon için bir tekerlek
  • Gaz/fren pedalları (ve el freni)
  • Vites geçişi (otomatik veya vites değiştirme)
  • Işıklar, çırpıcılar vb.

Bir radyo/CD çalara ne dersiniz? Araç arayüzü onsuz eksik mi?

Kesinlikle konuşmak gerekirse - hayır! Sürüş için hayati bir işlevsellik değildir, ancak yine de çoğu insan radyo olmadan bir arabaya sahip olmayı asla düşünmez (örneğin, bir yarış arabası değilse).

Soğuk içecek buzdolabı ne olacak?
Çoğu insan bir arabanın normalde bir tane olacağını düşünmezdi ... ama araba aslında bir limuzin ise? O zaman bir buzdolabı olmasaydı artık limuzin olmazdı, değil mi ?!

Benim açımdan - "tam", hedef kullanıcılarınızın ihtiyaç ve beklentilerini ifade eder.

Yapmanız gereken en önemli şeylerden biri potansiyel kullanıcılarınıza yaklaşmak ve onlara sormaktır:
"Hey, bir proje yönetimi/muhasebe/tasarım/CRM/vb. uygulaması oluşturdum, ne istersiniz Gözlerinizdeki temel özellikler nelerdir? _ ___ hala yoksa düşünür müsünüz ?"

Uyguladığınız tüm senaryolara ve özelliklere sahip olduğunuzda, kullanıcıların kendileri için uyguladığınız her şeyi (istek ve beklentilerine göre) gerçekleştirip gerçekleştiremeyeceğini görmek için düzenli kullanılabilirlik testinizi yaparsınız.

8
Dan Barak

Arayüz bir varış noktası değil, bir yolculuktur; )

Cidden, bir arayüz gerçekten bitti mi? Kullanıcıyı yönünü şaşırtmadan daha iyi yapabilirseniz, daha iyi hale getirin. Google'ın ana sayfasına bakın, ilk günden beri sürekli küçük değişiklikler sürüyor.

Bazen sistem bir süredir kullanılıncaya kadar (kullanıcı veya tasarımcı için) iyileştirmeler belirgin hale gelmez. Veya kullanıcıların beklentileri ve gereksinimleri zaman içinde değişebilir.

Dolayısıyla, arayüzünüzün 'bittiğini' düşünmek kullanıcılarınızı kısa süreli değiştiriyor.

5
Dhaust

Kullanıcı bunu söylediğinde bir arayüz tamamlanmıştır.

İnanıyorum ki cevapların çoğu bunun etrafında zıplıyor, ama hiçbiri kafasına çarpmadı. Evet, hedefleriniz önemlidir, ancak daha da önemlisi, insanların programınızı aslında bu şekilde nasıl kullandıklarıdır. Tam bir arayüz oluşturmak için tutarlı kullanılabilirlik testi yapmanız gerekir. Dönemi. Kullanıcı davranış bilgisi almazsanız, varsayımlarınıza göre bir ürün tasarlıyorsunuz demektir. Gerçekler her zaman daha iyidir. Ne istediklerini dinleme; ürününüzü kullandıkları ortamda ne yaptıklarına bakın. Ancak o zaman neyin iyileştirilmesi gerektiğini göreceksiniz. Ürününüzün beklentilerine uyması gerektiğini unutmayın. İnsanlar yeni süreçler öğrenmek istemezler, bu yüzden onları zorlamaya çalışmayın.

Araba örneğini seviyorum, ama aynı zamanda seyircinizi de bilmelisiniz. Farklı insanlar farklı ihtiyaçlar gerektirir; Örneğin yaşlılar daha fazla görsel yardıma ihtiyaç duyarlar. Temel olarak, kullanıcılarınız her şeyin tam olarak beklendiği gibi çalıştığını söylediklerinde, işiniz bitti demektir.

2
Kevin G

@David ile aynı fikirdeyim. Kullanılabilirlik testi ve tasarım incelemelerinin hepsi güzel. Ancak bir süre bir tasarımla "yaşamak" ve gerçek verilerle nasıl performans gösterdiğini görmek zorundasınız. Uzun isimler, bunu kimin kullanacağını merak etmenizi sağlayacak vakaları kullanın?

Gelişme süreklidir ve devam etmektedir. Değişmek gerekiyor. Merkezi ve önemli görünen özellikler yol kenarına düşer. Kullanıcılar en belirgin farklar gibi görünen şeyleri almakta başarısız olurlar. Evet, bunlardan bazılarını test ederek ortaya çıkarabilirsiniz (ve yapmalısınız). Ama her zaman değil.

0
CoffeeDawg