Bijlage 4: Bruikbaarheids test Naam Bruikbaarheids test Datum aangepast 08/01/2010 Omschrijving van de inhoud Soort document Opmerkingen In dit document wordt de bruikbaarheids besproken. Dit document bevat het testdoel, de takenlijst, de test omgeving en de test data KIS bruikbaarheids test finaal 1
Bruikbaarheid test van het KIS Inhoudsopgave Inhoud Bijlage 4: Bruikbaarheids test... 1 Inhoudsopgave... 2 Inhoud... 2 1. Verklarende woordenlijst... 3 2. Inleiding... 4 3. Wat is KIS?... 4 4. Ontwerp van de doelen van bruikbaarheids test... 4 5. Doel van de Gebruikerskwaliteit Evaluatie... 5 6. Probleem stelling/doel van de testen... 5 7. Gebruikers profiel... 5 8. Ontwerp van de Bruikbaarheids Evaluatie... 5 9. Takenlijst... 5 10. Test omgeving/equipement... 6 11. Het test evaluatie proces... 6 Deelnemer ontvangst... 6 Oriëntatie... 7 Performance evaluatie... 7 Data Collectie Methodologie... 7 8. Takenlijst... 8 8.1. Takenlijst:... 8 Opmerkingen... 9 Inaxion December 2009 Pagina 2
1. Verklarende woordenlijst Term klant gebruiker/user AxiTrack HCD LDAP NAW Uileg Klanteninformatiesysteem, de te bouwen applicatie voor Inaxion Medewerker van Inaxion Huidig informatiesysteem van Inaxion Human centered design Lightweight Directory Access protocol Naam adres en woonplaats Inaxion December 2009 Pagina 3
2. Inleiding Dit document beschrijft een plan voor de gebruikerskwaliteit evaluatie van het KIS. Het doel van de gebruikerskwaliteit testplan is om de feedback van de testgebruikers te evalueren en mogelijk serieuze problemen van het product te vinden voordat het wordt verbeterd. De volgende onderwerpen worden besproken. Doel van de gebruikerskwaliteit evaluatie Doelgroep van het KIS Ontwerp van de gebruikerskwaliteit evaluatie Data collectie methodologie opleveringen bronnen schema 3. Wat is KIS? KIS is een klanteninformatiesysteem dat binnen Inaxion wordt gebruikt om klanten, contacten, projecten, tickets en websites te beheren. Inaxion is een fullservice design- en communicatiebureau in Lelystad. Voor Inaxion wordt een webapplicatie gebouwd, die op het intranet zal draaien. De webapplicatie wordt gebruikt door alle medewerkers van Inaxion, de gebruikers hebben verschillende rechten om de klanteninformatie te beheren. 4. Ontwerp van de doelen van bruikbaarheids test De volgende doelen zijn in overweging genomen voor het maken van de webapplicatie: De webapplicatie ziet er rustig uit voor het oog, heeft de lay-out van Inaxion en is goed gebruiksvriendelijk. De knoppen en functies zijn duidelijk voor de gebruiker te begrijpen en geven ook een logica aan, zodat de gebruiker weet wat te verwachten van de knoppen en functies. De gebruiker hoeft niet lang bezig te zijn om de applicatie door te hebben. De evaluatie heeft een focus op de behoefte van de gebruiker zodat het product eenvoudig te gebruiken is op een productieve manier. Specifieke doelen van de gebruikerskwaliteit evaluatie zijn uitgelijnd in de Gebruikerskwaliteit Evaluatie Doelen van dit document. Inaxion December 2009 Pagina 4
5. Doel van de Gebruikerskwaliteit Evaluatie Het doel van dit document is om de bruikbaarheid te evalueren en mogelijke moeilijkheden met de webapplicatie te lokaliseren. Deze moeilijkheden worden opgelost door het veranderen of verbeteren van het gebruiksgemak. Het tegenkomen en oplossen van fouten en het aanbrengen van verbeteringen aan de hand van gebruikerswensen is ook een groot doel. 6. Probleem stelling/doel van de testen In dit project wordt een goede applicatie gemaakt speciaal voor de medewerkers van Inaxion. De applicatie moet dan niet gemakkelijk zijn in de ogen van de programmeurs maar in de ogen van de mensen in dienst van Inaxion. Er wordt een zo makkelijk mogelijke applicatie gebouwd, zodat deze helder is voor de gebruikers. De uitkomst biedt mogelijkheden tot het vergemakkelijken van de webapplicatie naar de gebruikerswensen toe. 7. Gebruikers profiel De doelgroepen voor het KIS zijn: de directeur, accountmanager, webontwikkelaars, vormgevers, fotografen van Inaxion. Deze groep werkt dagelijks met Internet en heeft al ervaring met AxiTrack. De doelgroep heeft dus goede kennis van computergebruik. 8. Ontwerp van de Bruikbaarheids Evaluatie Deze Bruikbaarheids Evaluatie wordt getest door diverse testpersonen. Deze testpersonen worden voorgelicht wat KIS is en wat mogelijk is met de webapplicatie. De testpersonen worden dan ook gevraagd om net zo met het systeem te werken als straks het personeel er mee zou moeten werken, er zelf mee te werken aan de hand van een takenlijst die opgesteld is. Na het uitwerken van deze takenlijst volgt een interview met de deelnemers voor feedback. De individuele deelnemers volgen het volgende schema: - De deelnemer voltooit de takenlijst - De deelnemer geeft feedback van de webapplicatie - Nog meer vragen worden gesteld in de rol van een HCD er om meer feedback te krijgen. 9. Takenlijst Het doel van de takenlijst is om de functies en de webapplicatie zelf te gebruiken door de testgebruiker zoals een medewerker van Inaxion zou doen. Inaxion December 2009 Pagina 5
Zo wordt alles gedaan wat een medewerker van Inaxion doet in de applicatie. Met de takenlijst worden alle taken gedaan in verschillende volgorde door de gebruikers zodat zoveel mogelijk feedback gekregen wordt. Een takenlijst bevat een keuze van de vele taken die er zijn zodat een gebruiker niet alles zelf test maar de takenlijst volgt. Uiteindelijk komt het erop neer dat alle taken worden uitgevoerd als de diverse takenlijsten voltooid zijn. Voorbeeld van onze takenlijst (de gehele takenlijst bevindt zich in de onderaan in de het document) Taak Inloggen met je gebruikersnaam Moeilijkheden of fouten tegengekomen, wat is er gebeurd? Positieve feedback: wat vond je er goed of leuk? Maak een nieuw project aan Pas dit project aan Voeg een ticket aan voor deze klant 10. Test omgeving/equipement Deze webapplicatie wordt getest op een laptop of een computer die verbinding heeft met het internet en ook op het intranet van Inaxion. De webapplicatie draait al op de ontwikkeling server van Inaxion. Het wordt getest in de locatie van Inaxion zelf aangezien daar de applicatie in productie gebracht wordt. 11. Het test evaluatie proces Deelnemer ontvangst Elke deelnemer zal persoonlijk worden gegroet en ontvangen bij de evaluatietest. De persoon zal op zijn gemak worden gesteld en geïnformeerd waarover de test gaat. Inaxion December 2009 Pagina 6
Oriëntatie De deelnemer wordt op de hoogte gesteld dat niets fout is aan zijn kant, wat zij doen. Als er iets verkeerd gaat, dan is het niet een fout die zij hebben veroorzaakt maar het komt door de ontwikkelaars. Performance evaluatie De evaluatietest bestaat uit diverse taken uit de takenlijst. De individuele testgebruikers voltooien deze taken terwijl ze worden geobserveerd. Er wordt dan gekeken hoe ze reageren op bepaalde functies / taken die ze moeten voltooien. Het scenario is als volgt: Na de oriëntatie worden de testgebruikers gevraagd om achter de computer te zitten. Op dit moment ontvangen zij de uitgeprinte takenlijst en worden de testers gevraagd deze te voltooien. Tijdens de sessie kunnen ze gerust feedback geven. Als ze op een gegeven moment vast zitten met de webapplicatie maar de ontwikkelaar ziet hoe het wel moet, wordt een hint gegeven hoe ze de volgende stap moeten aanpakken. Het is van belang om te noteren waarom ze vast zaten, of welke fouten ze tegenkwamen en wat ze deden. Nadat de taken zijn vervuld, worden de deelnemers gevraagd om de feedback formulieren in te vullen. Data Collectie Methodologie Data worden bij elkaar verzameld door de feedback tijdens een testsessie en na de sessie. Metingen die verzameld worden tijdens de testsessies: 1. De gemiddelde tijd die is gebruikt om een bepaalde taak te voltooien 2. Het percentage van taken die zijn voltooid door de testers 3. De taken die niet zijn voltooid door de testers 4. Aantal keer dat de deelnemer hulp vraagt bij een bepaalde taak 5. Het aantal positieve of negatieve/kritiek dat is gegeven tijdens het uitvoeren van een bepaalde taak 6. Aantal fouten die ze zijn tegengekomen en hoe ze deze zijn tegengekomen 7. Aantal keren dat er frustratie wordt uitgedrukt omdat een taak niet kan worden voltooid. Inaxion December 2009 Pagina 7
8. Takenlijst 8.1. Takenlijst: N Taak Moeilijkheden of fouten tegengekomen, wat is er gebeurd? 1 Inloggen met je LDAP gebruikersnaam 2 Maak een nieuwe klant aan Positieve feedback, wat vond je er goed of vond je leuk aan? 3 Pas deze aan op NAW-gegevens 4 Voeg een nieuwe contactpersoon toe 5 Voeg een nieuwe notitie toe 6 Maak twee andere klanten aan 7 Verwijder een klant 8 Voeg een andere contactpersoon voor een klant 9 Ontkoppel de laatste gemaakte contactpersoon 10 Zoek op een contactpersoon 11 Pas de gezochte contactpersoon aan 12 Zoek een klant per beginletter 13 Log uit 14 Zoek op klant via het invoerveld 15 Log weer in 16 Maak een nieuwe klant aan met lege velden 17 Maak een contact met lege velden 18 Maak een nieuwe notitie en verwijder het 19 Maak een nieuw project Inaxion December 2009 Pagina 8
20 Pas het gemaakte project aan 21 Verwijderd het project 22 Maak een nieuw ticket 23 Pas het ticket aan 24 Verwijderd het aangemaakte ticket 25 Koppel een website aan een klant 26 Bekijk de details van de gekoppelde website 27 Ontkoppel de gemaakte website aan de klant 28 Maak een brief voor een gebruiker van de test Bedrijf 29 Print de gegevens van een contact 30 Print de gegevens van een ticket Opmerkingen Heb je andere opmerkingen? Schrijf het hier onder Inaxion December 2009 Pagina 9