Użytkownik energii - Power user
Użytkownik zaawansowany to użytkownik komputerów, oprogramowania i innych urządzeń elektronicznych, który korzysta z zaawansowanych funkcji sprzętu komputerowego, systemów operacyjnych, programów lub stron internetowych, z których przeciętny użytkownik nie korzysta. Zaawansowany użytkownik może nie mieć rozległej wiedzy technicznej na temat systemów, z których korzysta, ale raczej charakteryzuje go kompetencja lub chęć jak najintensywniejszego korzystania z programów lub systemów komputerowych.
W systemach oprogramowania dla przedsiębiorstw „Power User” może być formalną rolą przypisaną osobie, która nie jest programistą , ale jest specjalistą w zakresie oprogramowania biznesowego . Często są to osoby, które zachowują swoją normalną rolę użytkownika, ale również zajmują się testowaniem, szkoleniem i wsparciem pierwszego poziomu oprogramowania korporacyjnego.
Niektóre aplikacje są uważane za szczególnie odpowiednie dla zaawansowanych użytkowników i mogą być zaprojektowane jako takie. Przykłady obejmują odtwarzacz multimedialny VLC , platformę multimedialną , odtwarzacz i serwer, który zawiera złożone funkcje, których nie można znaleźć w innych pakietach odtwarzaczy multimedialnych.
Problemy z projektowaniem interfejsu
Intensywność użytkowania
Testowanie oprogramowania przez użytkowników często koncentruje się na niedoświadczonych lub zwykłych użytkownikach. Użytkownicy zaawansowani mogą wymagać różnych elementów interfejsu użytkownika w porównaniu do zwykłych i minimalnych użytkowników, ponieważ mogą potrzebować mniej pomocy i mniej wskazówek. Zaawansowany użytkownik może korzystać z programu w pełnym wymiarze godzin, w porównaniu do zwykłego lub okazjonalnego użytkownika, a zatem program przeznaczony dla zaawansowanych użytkowników zazwyczaj zawiera funkcje ułatwiające korzystanie z interfejsu dla ekspertów, nawet jeśli te funkcje mogą być dla nich zadziwiające. początkujących.
Skróty
Typowym przykładem są rozbudowane skróty klawiszowe, takie jak Ctrl+F lub Alt+Enter; Posiadanie powiązań klawiatury i skrótów do wielu funkcji jest cechą charakterystyczną projektowania oprogramowania zorientowanego na użytkownika zaawansowanego, ponieważ umożliwia użytkownikom, którzy wkładają więcej wysiłku w nauczenie się skrótów, aby szybko obsługiwać program bez zdejmowania rąk z klawiatury. Zaawansowani użytkownicy zazwyczaj chcą obsługiwać oprogramowanie z niewielką liczbą interakcji lub tak szybko, jak to możliwe, a także być w stanie wykonywać zadania w precyzyjny, dokładnie odtwarzalny sposób, przy czym zwykli użytkownicy mogą być zadowoleni, jeśli program można intuicyjnie wykonać w przybliżeniu czego chcieli. Aby pomóc w automatyzacji powtarzalnych zadań podczas intensywnego użytkowania, interfejsy zorientowane na użytkownika zaawansowanego często zapewniają możliwość komponowania makr , a funkcje programu mogą być wstępnie opracowane z zamiarem użycia ich programowo w skryptach .
Zaawansowani użytkownicy kontra minimaliści
Projekt interfejsu może wymagać kompromisu między mylącymi początkującymi i minimalistami a irytującymi ekspertami lub zaawansowanymi użytkownikami. Obawy te mogą częściowo pokrywać się z problemem migającej dwunastki , w którym złożony interfejs użytkownika powoduje, że użytkownicy unikają niektórych funkcji. Może być niezwykle trudno zainteresować się zarówno nowymi użytkownikami, którzy chcą, aby interfejsy użytkownika były intuicyjne, jak i ekspertami, którzy chcą mocy i elastyczności.
Istnieją jednak rozwiązania tych problemów, takie jak:
- Warianty produktu
- Tryby pracy
- Bardziej zaawansowane funkcje, opcje i ustawienia są logicznie oddzielone w podmenu.
Użytkownicy mogą również błędnie określać siebie jako zaawansowanych użytkowników, gdy nie są w pełni kompetentni, co dodatkowo komplikuje wymagania dotyczące projektowania oprogramowania, które zaspokaja pragnienia i potrzeby tych użytkowników.
Prostota a wydajność
Prosty, intuicyjny interfejs często zwiększa techniczną złożoność programu i utrudnia jego efektywne użytkowanie, podczas gdy dobrze zaprojektowany, ale wyglądający na złożony interfejs może zwiększyć wydajność poprzez szybkie udostępnienie wielu zaawansowanych funkcji ekspertom. Na przykład program z wieloma zaawansowanymi skrótami klawiaturowymi może wydawać się niepotrzebnie skomplikowany, ale doświadczeni użytkownicy zaawansowani mogą łatwiej i szybciej uniknąć długich sekwencji kliknięć myszą podczas poruszania się po menu i wyskakujących okienkach. Takie menu i wyskakujące okienka mogą istnieć, aby intuicyjnie prowadzić nowych użytkowników po pożądanym kierunku działania, ale często są one zbyt uproszczone z założenia, aby nowicjusze mogli łatwo zrozumieć wymagane kroki. Zapewnienie obu interfejsów jednocześnie jest opcją, ale wymaga znacznie wydłużonego czasu opracowywania, więc często dochodzi do kompromisów.
Oficjalne role
SAP i Oracle
SAP i Oracle to systemy dla przedsiębiorstw, które wymagają złożonego zestawu szkoleń w celu uzyskania profesjonalnej certyfikacji . Z tego powodu, a także w celu zachęcenia do zaangażowania w systemy, wiele firm stworzyło „Model super użytkownika” (zwany również Power User, Champion), aby wziąć zwykłych użytkowników i podnieść ich do poziomu przywództwa w systemie. W ten sposób osiąga się trzy cele:
- Bardziej zaangażowane korzystanie z systemu, ponieważ przypisana jest osobista twarz, która jest mistrzem systemu i sprawia, że akceptacja technologii jest mniej trudna.
- Znaczna redukcja czasu i kosztów, ponieważ firmy nie poszukują ani nie zatrudniają nowych lub tymczasowych zasobów w celu opracowywania i/lub dostarczania dokumentacji, szkoleń i wsparcia.
- ROI lub dowód koncepcji inwestycji SAP powinien być łatwiej osiągany, ponieważ użytkownicy są bezpośrednio zaangażowani, a tym samym korzystają z zainwestowanego systemu, co przynosi korzyści całej firmie.
Przeprowadzono szeroko zakrojone badania nad modelem superużytkownika w SAP, szczególnie w odniesieniu do roli, jaką odgrywają w szkoleniu i wspieraniu użytkowników końcowych. Obecnie ponad 70% firm SAP korzysta z formy Modelu Super Użytkownika.
Administracja Windows
W systemach Microsoft Windows 2000 , Windows XP Professional i Windows Server 2003 istnieje w systemie grupa „Użytkownicy zaawansowani”, która daje więcej uprawnień niż zwykły użytkownik z ograniczonym dostępem, ale nie ma uprawnień administratora . Jeśli użytkownik jest członkiem grupy Użytkownicy zaawansowani, ma większą szansę na narażenie systemu na złośliwe oprogramowanie niż zwykły użytkownik i może awansować swoje konto na administratora, celowo instalując złośliwe oprogramowanie. Dlatego grupa Użytkownicy zaawansowani powinna być używana tylko z zaufanymi i dobrze poinformowanymi użytkownikami; nie nadaje się do zawierania niewiarygodnych użytkowników. Grupa Użytkownicy zaawansowani stała się przestarzała w systemie Windows Vista w ramach konsolidacji funkcji podnoszenia uprawnień we wprowadzeniu Kontroli konta użytkownika . W systemie Windows Vista Business l lub nowszym nadal można utworzyć „użytkownika zaawansowanego” za pośrednictwem lokalnych użytkowników i grup, ale nie ma różnicy w porównaniu z użytkownikiem standardowym, ponieważ wszystkie wpisy ACL systemu plików są całkowicie usuwane.