Co to jest modelowanie użytkowników?
Modelowanie to tworzenie symulacji w celu dokonywania osądów przed faktycznymi zdarzeniami. Modelowanie i symulacja są wykorzystywane do różnych celów, w tym do podejmowania strategicznych decyzji. W szczególności modelowanie użytkowników jest interdyscyplinarną analizą tego, jak ludzie zachowują się w określonych środowiskach komputerowych. Zrozumienie, jak będą się zachowywać użytkownicy, może pomóc w tworzeniu lepszych stron internetowych i aplikacji oraz tych, które działają dobrze dla większej liczby użytkowników, w tym osób niepełnosprawnych.
Podstawowym zastosowaniem modelowania użytkowników jest zrozumienie, w jaki sposób użytkownicy o różnych atrybutach mogą wchodzić w interakcje z interfejsem użytkownika. Atrybuty obejmują poziom umiejętności od początkującego do eksperta, a także inne ważne atrybuty użytkownika. Należą do nich postawy, przekonania, cele, zainteresowania, style uczenia się, plany i preferencje. Bardzo różni użytkownicy mogą korzystać z tej samej strony internetowej lub aplikacji, a modelowanie użytkowników jest krokiem w kierunku wiedzy, czego się spodziewać. Modelowanie użytkowników jest bardzo ważne w tworzeniu modułów e-learningowych do samokształcenia, ponieważ nie ma nauczyciela obecnego do oceny cech ucznia.
Modele użytkowników są tworzone na różne sposoby dla systemów adaptacyjnych i systemów adaptowalnych. System przystosowalny to taki, nad którym użytkownik ma pewną kontrolę. Może to wynikać z preferencji lub elementów, które można dostosowywać. Modelowanie użytkowników w elastycznym systemie jest przeprowadzane zarówno z wyprzedzeniem, aby stworzyć użyteczne opcje, jak i ciągłe, gdy użytkownicy korzystają z tych możliwości. Dane mogą być gromadzone na temat wyborów dokonywanych przez użytkowników w celu dalszego rozwoju. Prostym przykładem są systemy z interfejsem „Basic” i „Advanced”, które pozwalają użytkownikowi wybrać sposób interakcji.
Systemy adaptacyjne to takie, w których interfejs i / lub treść są skonstruowane w taki sposób, aby dostosowywać się do użytkownika, gdy jego umiejętności, preferencje i zdolności stają się znane i zmieniają się. Systemy adaptacyjne mogą wykorzystywać preferencje i wyłączać lub maskować eksperckie komponenty, aby nie przytłaczać nowicjuszy i aby zapewnić początkującym tylko funkcje, których modelowanie sugeruje użytkownikom. Aby się przystosować, system może polegać na różnorodnych danych wejściowych bezpośrednich i pośrednich. Bezpośrednie wprowadzanie obejmuje preferencje, oceny i wybory. Pośrednie dane wejściowe obejmują klasyfikacje użytkowników, które - przynajmniej początkowo - opierają się na założeniach, które mogą być stereotypowe. Przykłady systemów adaptacyjnych obejmują HyperAudio®, przenośny przewodnik dla zwiedzających muzeum; pojawił się Office Assistant w Microsoft® Office® '97 i zaoferował pomoc użytkownikom; oraz P-TIMS®, system zarządzania finansami.