Empirikus használhatósági vizsgálatok 1. (2.)

Hasonló dokumentumok
Mentális modell, metaforák és analógiák. A desktop metafora. Xerox Star GUI

AZ ISO/IEC-9126 SZOFTVER MINŐSÉGI SZABVÁNY ÁTTEKINTÉSE

A tervezés s során n figyelembe veendő emberi jellemzők 3.: A fizikai és s a szellemi munka. Megterhelés. Igénybev. Stressz

HERCEGFI K., KREISS R. (2001): Az intelligens iroda emberi tényezői. Office Az intelligens munkahely konferencia, Budapest november 7-8.

Projektvezetői döntések támogatása webbányászattal

Elektronikus oktatástámogató rendszer bevezetésének tapasztalatai. Jókai Erika Vig Zoltán

Web-bányászati technikák alkalmazása webhelyek minőségvizsgálatára

SZOLGÁLTATÁS-VALIDÁCIÓ ITU-T AJÁNLÁSOK ALAPJÁN

Digitális írástudás, digitális műveltség

ÖTÖDIK NEMZEDÉK: MULTIMÉDIA? dr. Magyar Miklós Kaposvári Egyetem

Pentaho 4: Mindennapi BI egyszerűen. Fekszi Csaba Ügyvezető október 6.

Operációs rendszerek - bevezető

A BDF website elemzése SPSS CLEMENTINE WEB MINING segítségével. Zsiros Péter

Szoftver-ergonómia ergonómia. Szoftverfejlesztés és ergonómia. Tervezési irányelvek (Design guidelines)

A TESZTELÉS ALAPJAI MIÉRT SZÜKSÉGES A TESZTELÉS? MI A TESZTELÉS? ÁLTALÁNOS TESZTELÉSI ALAPELVEK

Az elektronikus tanulás

UX Engineering & Design feladatok. Prototípus-készítés és -tesztelés. Prototyping

A Skype architektúrája. P2P hálózat Supernode ok, peer-ek, login server

BDF WEBSITE ELEMZÉSE AZ SPSS CLEMENTINE WEB MINING SEGÍTSÉGÉVEL MINŐSÉGBIZTOSÍTÁS CÉLJÁBÓL

Mit mond a XXI. század emberének a statisztika?

A Java EE 5 plattform

Nyílt forráskód, mint üzleti előny. Szücs Imre VTMSZ - CMC Minősítési előadás Ha valamit érdemes csinálni, akkor azt megéri jól csinálni

Google App Engine az Oktatásban 1.0. ügyvezető MattaKis Consulting

Etológia Emelt A viselkedés mérése. Miklósi Ádám egyetemi tanár ELTE TTK Etológia Tanszék 2018

Információ menedzsment

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

OpenOffice.org mint fejlesztési platform

Big Data az adattárházban

Felhasználó-központú biztonság

A rehabilitációs team munka: a kommunikáció jellemzői és mintázatai a team megbeszélésen

Szoftver-mérés. Szoftver metrikák. Szoftver mérés

Kvantitatív módszerek

ELTE TáTK Közgazdaságtudományi Tanszék GAZDASÁGSTATISZTIKA. Készítette: Bíró Anikó. Szakmai felelős: Bíró Anikó június

H5P az e-learning kurzusokban és web oldalakon használható multimédiás szerzői rendszer

PSZICHOLÓGIA és REKLÁM

Szabványok A szabványok fajtái Mérési szabványok Termékszabványok:

Sztochasztikus kapcsolatok

A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2

A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében. Dicse Jenő üzletfejlesztési igazgató

Rendszer szekvencia diagram

SAS Enterprise BI Server

Szoftver min ség és menedzsment

Szoftver technológia. Projektmenedzsment eszközök. Cserép Máté ELTE Informatikai Kar 2019.

GOOGLE ANALITYCS VS. SPSS CLEMENTINE

GYÁRTÓ VÁLLALAT VEVŐI AUDITJA

Analitikai megoldások IBM Power és FlashSystem alapokon. Mosolygó Ferenc - Avnet

Mobilinformatikai eszközök közigazgatási integrációjának kihívásai

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

CERTIFICATE. Hídépítő Zártkörűen Működő Részvénytársaság BS EN ISO 9001:2015. We hereby certify that Quality Management System of

A szoftver tesztelés alapjai

Web harvesztelés. Automatikus módszerekkel

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Az emberi információfeldolgozás modellje. Az emberi információfeldolgozás modellje. Alakészlelés. Más emberek észlelése.

Üdvözli Önöket A PGY3 tantárgy! Bakay Árpád dr. NETvisor kft (30) arpad.bakay@netvisor.hu

ADATBÁNYÁSZATI MÓDSZEREK AZ ELEKTRONIKUS TANULÁSBAN. 9. elearning Fórum

Szoftver-technológia II. Tervezési minták. Irodalom. Szoftver-technológia II.

Gyors sikerek adatbányászati módszerekkel

*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ]

Piaci körkép és szállítók

SZOFTVER- MINŐSÉGBIZTOSÍTÁS

Laborinformációs menedzsment rendszerek. validálása. Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH)

Adatbányászat és Perszonalizáció architektúra

Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban

WEB-BÁNYÁSZATI MÓDSZEREK ALKALMAZÁSA INTERNET-ALAPÚ TANANYAGOK MINŐSÉGVIZSGÁLATÁRA

Oracle E-Business Suite auditok tapasztalatai. Gáspár Gyula Senior Manager Oracle License Management Services, Central Europe április 6.

Az egri Eszterházy Károly Főiskola teljes honlapjának vizsgálata. Bóta László Ph.D. hallgató (BME) május 18.

Tesztelési szintek Tesztautomatizálás

Az alábbiak közül melyek a vállalati stratégia típusok?

API tervezése mobil környezetbe. gyakorlat

MVC. Model View Controller

Adatbázisok I Adatmodellek komponensei. Adatbázis modellek típusai. Adatbázisrendszer-specifikus tervezés

Termékhasználat. Helyes helytelen termékhasználat. Felhasználók. Ergonómiai hagyományok. Az ergonómia integrálása a termékfejlesztés folyamatába

IBM SPSS Modeler 18.2 Újdonságok

SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ

Ropogós - Oracle BI EE 12C

Alkalmazásokban. Dezsényi Csaba Ovitas Magyarország kft.

Karbantartási és diagnosztikai adatmenedzselő rendszer (KarMen)

S atisztika 2. előadás

A tudás handrendbe állítása, azaz SPSS PES

Képzési beszámoló június - július

REKLÁM PSZICHOLÓGIA 2. MÓDSZERTAN

VÁLLALATI MOBILITÁS MOBIL ESZKÖZ FELÜGYELETTEL ÉS BIZTONSÁGOS WIFI-VEL

The Power To Develop. i Develop

Kutatási módszerek a pszichológia területein. Az emberi viselkedés megfigyelése

Adatbázis rendszerek 7. előadás State of the art

BKI13ATEX0030/1 EK-Típus Vizsgálati Tanúsítvány/ EC-Type Examination Certificate 1. kiegészítés / Amendment 1 MSZ EN :2014

Out-Look. Display. Analog Bar. Testing Mode. Main Parameter. Battery Indicator. Second Parameter. Testing Frequency

A mobil nyelvtanár megvalósításának folyamata

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Android Pie újdonságai

Adatkezelő szoftver. Továbbfejlesztett termékvizsgálat-felügyelet Fokozott minőség és gyártási hatékonyság

Data Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő február 20.

SZET GYAK1: Követelmények ellenőrzése

IBM Váltsunk stratégiát! Budapest, 2012 november 14. V7000

Téma felvezető gondolatok. Szörényi Gábor

Milyen munkatársakra lesz mostantól még nagyobb szükség? Hogyan csinálja a kiválasztást a Google és az Apple? Evolution 2015.

MOODLE mobileszközön

Önkiszolgáló BI Az üzleti proaktivítás eszköze. Budapest,

Az IDB Analyzer használata

Az interakció stílusai

Átírás:

Empirikus használhatósági vizsgálatok 1. (2.) Empirikus használhatósági vizsgálatokról általában Egy kis kitérő: használhatóság a józan ész és a szabványok szerint Leletanalízis naplófájlok elemzése Think Aloud Protocol, Retrospective Think Aloud Protocol Leletanalízis adatbányászattal Használhatósági tényezők (usability factors) (ismétlés) Szoftverek használhatóságának értékelése (ismétlés) A használhatóság valamilyen módon mérhető jellemzői: a tevékenység gyorsasága a tevékenység közben elkövetett hibák száma a felhasználó azon lehetősége, hogy az elkövetett hibákat a rendszer segítségével kijavítsa a felhasználó ráfordításai a rendszer tanulása során a felhasználó által elsajátított készségek tartóssága stb. Az empirikus módszerek (usability testing, usability engineering) alkalmazása során a vizsgálandó szoftver terméket - vagy annak működő prototípusát - a felhasználók kezébe adjuk és az interakciót megfelelő eszközökkel empirikusan tanulmányozzuk. (A puding próbája ) Az analitikus módszerek (usability inspection) valamilyen módon szimuláljuk a felhasználó várható tevékenységét. 4 Empirikus értékelési módszerek Empirikus használhatósági vizsgálatokról általában Valódi felhasználók (vagy azok reprezentatív képviselői) kezébe adjuk a terméket (vagy annak működő prototípusát, teszt-verzióját) és kontrollált körülmények között vizsgáljuk az interakciót. Elegendően nagy számú potenciális felhasználó bevonása esetén az előforduló interakciós problémák statisztikai módszerekkel elemezhetők. Lehetnek laboratóriumi vagy terepvizsgálatok. 5 1

Szoftvertermékek minőségének dimenziói ISO/IEC 9126:1991 ISO/IEC 9126 (1991-2011) Funkcionalitás (Functionality) Megbízhatóság (Reliability) Használhatóság (Usability) Hatékonyság (Efficiency) Karbantarthatóság (Maintainability) Hordozhatóság (Portability) Használhatóság (Usability): a jellemzők azon összessége, amelyet a használathoz szükséges erőfeszítés mértéke, illetve felhasználók által arról kialakított értékelés határoz meg. Érthetőség (Understandability): az erőfeszítés, hogy megértse a rendszer logikáját. Tanulhatóság (Learnability): az erőfeszítés, hogy megtanulja a rendszer logikáját. Üzemeltethetőség (Operability): az erőfeszítés..., hogy működtesse a rendszert és a működést ellenőrizze. Szoftvertermékek minőségének dimenziói ISO/IEC25010 System/Sw Product Quality model Az ISO/IEC 9126 utóda: ISO/IEC25010:2011 Három független minőségmodellt definiál: 1. System/Software Product Quality 2. Data Quality (ISO/IEC 25012) 3. Quality in Use Functional Stability Performance Efficiency Compatibility Usability Appropriateness recognisability Learnability Operability User error protection User interface aesthetics Accessibility Reliability Security Maintability Portability Usability = degree to which a product or system can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use note: Usability can either be specified or measured as a product quality characteristic in terms of its subcharacteristics, or specified or measured directly by measures that are a subset of quality in use ISO/IEC25010 Quality in Use model Effectiveness Efficiency Satisfation Usefulness Trust Pleasure Comfort Freedom from risk Economic risk migration Health & safety risk migration Environmental risk migration Context coverage Context completeness Flexibility Adatrögzítés az empirikus használhatósági vizsgálatokban 12 2

Empirikus értékelési módszerek (Megfigyelés és design-etnográfia) Billentyű- és egérműveletek naplózása alkalmazható szoftver pl. Basic Key Logger (ingyenes, nyílt forráskódú) Képernyőrögzítés alkalmazható szoftver pl. Hypercam (ingyenes) Kamera videórögzítés Videók és adatok szinkronizált rögzítése és visszajátszása alkalmazható szoftverek pl. Morae (megfizethető) Noldus Observer XT (drága) BME Ergonómia és Pszichológia Tanszék INTERFACE (március) Szemmozgáskövetés (december) Fiziológiai adatok rögzítése Billentyű- és egérműveletek rögzítése Basic Key Logger ingyenes GNU nyílt forráskód http://sourceforge.net/projects/basickeylogger/ https://sites.google.com/site/basiclabbook/keyloggerbasiclabbook 13 14 Naplófájlok (logfájlok) elemzése 1. 15 Naplófájlok (logfájlok) elemzése 1. Egyszerű statisztikai elemzés MS Excel (vagy más táblázatkezelő) segítségével 2. Egyszerű statisztikai elemzés saját programokkal pl. a csv fájlok vagy közvetlenül az adattáblák bizonyos elemeinek számlálása stb. saját fejlesztésű programmal 3. Magasabb szintű elemzés statisztikai célszoftverek segítségével IBM SPSS Statistics (drága, de ipari standard ) R (ingyenes, nyílt forráskódú, GNU): http://www.r-project.org/ PSPP (ingyenes, nyílt fk., GNU): http://www.gnu.org/software/pspp/ 4. Adatbányász célszoftverek IBM SPSS Modeler (volt Clementine) (nagyon drága) SAS Enterprise Miner (nagyon drága) Rapid Miner a core (Community Edition) ingyenes, nyílt forráskódú: http://sourceforge.net/projects/rapidminer/files/ noha a cég oldalán csak trial látható: https://rapidminer.com/products/studio/ Egyéb ingyenes adatbányász szoftverek: 16 http://www.junauza.com/2010/11/free-data-mining-software.html Adatbányászat Adatbányászat (Data mining) = nagy adatbázisokban rejlő, korábban nem ismert mintázatok felismerése, általában tanuló algoritmusok (klaszteranalízis, neurális háló stb.) segítségével. 17 A Westel WAP tartalomszolgáltatását 2002-ben még célszoftver nélkül elemeztük. WAP server log file web server log file. A számunkra anonim naplófájlokban a felhasználókhoz megvásárolt telefonkészülékek és előfizetések voltak rendelhetők (nem teljes bizonyossággal). 5 hónap különbséggel egy-egy teljes hónap összes felhasználójának összes adatát elemeztük. Technikailag az SPSS-t használtuk, de annak programnyelvi felületét, elsősorban stringműveletekkel és egyszerű számlálásokkal, azaz akár C nyelven is programozhattunk volna 18 3

Példák egyszerű statisztikai eredményekre 1: Összes WAP-idő egy-egy hónapon belül 2002. április Belépések száma egy-egy napon belül 2002. április Példák egyszerű statisztikai eredményekre 2.: 2001. november / 2002. április Felhasználók száma Egy felhasználó átlagosan havi hány alkalommal wapol? Egy wapolás átlagosan hány URL-ből áll? Egy URL-en átlagosan mennyi időt töltenek? Összes wapoló 78 377 / 102 131 3,31 / 3,59 4,12 / 5,83 41,76 s / 34,97 s Prepaid 56,5% / 58,9% 2,69 / 2,79 3,63 / 5,09 42,97 s / 37,89 s Kisfogyasztó 5,3% / 5,2% 3,54 / 4,03 4,46 / 6,12 42,44 s / 35,38 s Közepes fogyasztó 8,8% / 8,4% 3,88 / 4,47 4,63 / 6,24 41,91 s / 35,13 s Nagyfogyasztó 3,0% / 2,9% 4,25 / 5,23 4,88 / 6,68 33,61 s / 29,57 s Olcsó készülék 70,3% / 79,9% 2,97 / 3,16 3,80 / 5,34 44,79 s / 37,88 s Drága készülék 16,4% / 16,4% 4,91 / 5,41 5,20 / 6,82 35,01 s / 29,81 s 2001. november 2001. november 19 20 Legnépszerűbb útirányok 2002 áprilisban: Westel WAP kezdőoldal: wp.hu 777sms kezdőoldal (csengőhangok stb.) Westel+Press (hírek) Go Magazin Origo portál (nem Westel) Összes 19% Minél kevesebbet költ a fogyasztó a telefonálás díjára és a készülékre, annál inkább érdeklik a csengőhangok, a chat, valamint a TV- és moziműsor Minél többet költ a fogyasztó a telefonálás díjára és a készülékre, annál inkább érdeklik a hírek, s annál szívesebben e-mail-eznek. 8% 7% 3% Prepaid /Kisfogy. /Nagyfogy. 21,1% 21,0% 11,9% 4,0% 7,8% 15,8% 6,8% 8,7% 8,8% 2,2% 2,7% 5,2% Olcsó /Drága /PDA 20,3% 16,2% 10,8% 5,4% 15,7% 20,2% 7,2% 8,1% 8,8% 2,7% 3,8% 1,8% 21 Felhasználó-szegmentáció: Két tipikus kategóriát azonosítottunk: Szerényebb anyagi körülményű általában olcsó Alcatel készülék és prepaid díjfizetés ők adják az összes wapolás nagy részét mégis náluk a legritkábbak és a legrövidebbek a wapolások szeretik a csengőhangokat, a TV- és moziműsort, néha extrém sok időt fordítanak chat-elésre Jobb anyagi körülményű pl. drága Nokia készülék és költségesebb, nagyfogyasztói kategóriába eső előfizetés többször és hosszabban wapolnak annak ellenére, hogy rutinosabbak lévén egy-egy oldalon kevesebb időt töltenek leginkább a hírek érdeklik őket 22 Weblog elemzése Google Analytics-szel Az előbbihez hasonló célra manapság már jó ingyenes szoftverek vannak: pl. Google Analytics (bár nem a server log-ot elemezi, hanem minden oldalba script-et kell építenünk) Esettanulmány: ChocoMe Think Aloud módszer 23 4

Think Aloud Előnyök és hátrányok a hagyományos használhatósági vizsgálatokhoz képest A Think Aloud módszer: a résztvevők a vizsgálat során hangosan gondolkoznak. Fő eszköze a használat során keletkező gondolatok verbalizálása, így a felhasználók tevékenységeinek megértése. Előnyök Olcsó (speciális eszköz) Robusztus (eredményes) Rugalmas (bárhol használható) Meggyőző (vezetőség) A moderátor számára könnyen tanulható Hátrányok Természetellenes környezet Túlgondolt (túlracionalizált) viselkedés Felhasználók befolyásolása Néhány esetben a környezet nem alkalmas rá (pl. nagylégteres iroda) A tesztalanynak egyáltalán tanulnia/begyakorolna kell a módszert Esettanulmány (objektumok) Esettanulmány (HUD) Esettanulmány Levonható tanulságok Elbukott küldetések oka helytelen feltételezések helytelen tervek Hosszú ideig tartó küldetések magyarázata Frusztráltság azonosítása Használhatósági problémák felderítése Irányíthatóság Helytelen műveletek Retrospective Think Aloud módszer 5

RTA vs. (C)TA (Concurrent) Think Aloud (TA, CTA) a résztvevők a vizsgálat során (a használattal egyidejűleg) hangosan gondolkoznak cél, hogy a résztvevők folyamatában verbalizálják gondolataikat Retrospective Think Aloud (RTA) a résztvevők a vizsgálat után emlékeznek vissza és gondolkoznak hangosan videóvisszajátszás, mint vizuális emlékeztető segítségével a módszer egyfajta önmegfigyelést tesz lehetővé kiküszöbili a (C)TA fő hátrányát Előnyök és hátrányok (C)TA A felhasználók gondolatainak és cselekedeteinek megértése Valós idejű visszajelzés Érzelmi reakciók Okok, szándékok stb. kvalitatívan elemezhetők Használhatósági mutatók torzítása -> a kvantitatív elemzési lehetőségek többségét ellehetetleníti RTA Nem torzít: A valódi, ösztönös, nem túlgondolt (nem túlracionalizált) viselkedést figyeljük meg A használhatósági mutatók kvantitatívan elemezhetők Időigényesebb vizsgálat Okok, szándékok stb. itt is kvalitatívan elemezhetők De: Memória (raktároz tárol felidéz) Felejtés 6