Power user
On 9 listopada, 2021 by admin
Usage intensityEdit
Testowanie oprogramowania przez użytkowników często skupia się na niedoświadczonych lub zwykłych użytkownikach. Zaawansowani użytkownicy mogą wymagać innych elementów interfejsu użytkownika niż zwykli i minimalni użytkownicy, ponieważ mogą potrzebować mniej pomocy i mniej wskazówek. Zaawansowany użytkownik może używać programu w pełnym wymiarze godzin, w porównaniu do zwykłego lub okazjonalnego użytkownika, a zatem program, który jest skierowany do zaawansowanych użytkowników, zazwyczaj zawiera funkcje, które ułatwiają ekspertom korzystanie z interfejsu, nawet jeśli te funkcje mogą być tajemnicze dla początkujących.
SkrótyEdit
Typowym przykładem są obszerne przypisania klawiszy, takie jak Ctrl+F lub Alt+Enter; posiadanie przypisań i skrótów klawiaturowych dla wielu funkcji jest cechą charakterystyczną projektowania oprogramowania zorientowanego na zaawansowanych użytkowników, ponieważ umożliwia użytkownikom, którzy wkładają więcej wysiłku w naukę skrótów, szybką obsługę programu bez odrywania rąk od klawiatury. Zaawansowani użytkownicy zazwyczaj chcą obsługiwać oprogramowanie przy niewielu interakcjach lub tak szybko, jak to możliwe, a także być w stanie wykonywać zadania w precyzyjny, dokładnie odtwarzalny sposób, podczas gdy zwykli użytkownicy mogą być zadowoleni, jeśli program może być intuicyjnie stworzony do robienia mniej więcej tego, co chcieli. Aby pomóc w automatyzacji powtarzających się zadań podczas intensywnego użytkowania, interfejsy zorientowane na zaawansowanych użytkowników często zapewniają możliwość tworzenia makr, a funkcje programu mogą być wstępnie wymyślone z zamiarem wykorzystania ich programowo w skryptach.
Zaawansowani użytkownicy kontra minimaliściEdit
Projekt interfejsu może wymagać kompromisów między dezorientowaniem początkujących i minimalistów a irytowaniem ekspertów lub zaawansowanych użytkowników. Te obawy mogą częściowo pokrywać się z problemem migającej dwunastki, w którym złożony interfejs użytkownika powoduje, że użytkownicy unikają pewnych funkcji. Może być niezwykle trudno zarówno odwołać się do nowych użytkowników, którzy chcą, aby interfejsy użytkownika były intuicyjne, jak i ekspertów, którzy chcą mocy i złożoności.
Jednakże istnieją rozwiązania tych problemów, takie jak:
- Wersje produktu
- Tryby pracy
- Więcej zaawansowanych funkcji, opcji i ustawień logicznie oddzielonych w podmenu.
Użytkownicy mogą błędnie określać się mianem użytkowników zaawansowanych, gdy są mniej niż w pełni kompetentni.
Prostota a efektywnośćEdit
Prosty, intuicyjny interfejs często zwiększa złożoność programu i utrudnia jego efektywne użytkowanie, podczas gdy dobrze zaprojektowany, ale złożony interfejs może zwiększyć efektywność, czyniąc funkcje łatwo dostępnymi dla ekspertów. Na przykład, program z wieloma skrótami klawiaturowymi może wydawać się niepotrzebnie skomplikowany, ale doświadczeni użytkownicy mogą łatwiej i szybciej unikać długich sekwencji kliknięć myszą w celu poruszania się po menu. Jednoczesne udostępnianie obu interfejsów jest opcją, ale wymaga znacznie wydłużonego czasu rozwoju, więc często dokonuje się kompromisów.
Dodaj komentarz