Le fonctionnement de LimeSurvey

Transcription

Le fonctionnement de LimeSurvey
SMCS
Plateforme technologique de Support en
Méthodologie et Calcul Statistique de l’UCL
•
•
•
•
•
Consultance : de l’avis à l’analyse entière
Formation : aux logiciels et méthodes
Documentation
Outils statistiques : mise à disposition (interne UCL)
Réseau et contacts
• Infos et contacts :
www.uclouvain.be/SMCS/
2
Enquêtes online par LimeSurvey2
Support en Méthodologie et Calcul Statistique
Contenu
Enquêtes online par
LimeSurvey2
•
•
•
•
•
•
•
Matthieu Van Pachterbeke
Nathalie Lefevre
Décembre 2014
3
Comprendre le fonctionnement de LimeSurvey
Créer un questionnaire
Poser des questions
Définir la navigation du répondant
Gérer les participants
Gérer les réponses
Rendre un questionnaire interactif
LimeSurvey 2
4
Le fonctionnement de LimeSurvey
Application
Le fonctionnement de LimeSurvey
• Installée sur un serveur
Fonctionne en permanence
Stocke les données
à l’UCL, protégé
• Installation et pilotage
• Gestion de questionnaires, participants, données
• Navigation
• Gérée à partir
d’un navigateur web
LimeSurvey 2
5
Le fonctionnement de LimeSurvey
Le fonctionnement de LimeSurvey
Gestion :
Navigation par empilage de menus :
Administration
Questionnaire
Groupes
Questions
–
QuestionnaireS : faits de GROUPE(s) de QUESTION(s)
LimeSurvey 2
6
LimeSurvey 2
8
– Participants
– Réponses (données)
LimeSurvey 2
7
Le fonctionnement de LimeSurvey
Le fonctionnement de LimeSurvey
! ! ! Sauvegarder avant chaque changement de menu :
Gestion de questionnaires et d’une base de données
participants centralisée
Base de données centrale de
participants
LimeSurvey 2
Liste de tous les questionnaires
9
LimeSurvey 2
Le fonctionnement de LimeSurvey
Le fonctionnement de LimeSurvey
Base centralisée de participants
• Permet de sélectionner des participants pour les
études
• Import / export en csv
• Stockage d’attributs (nom, email,…)
Statut des questionnaires
10
• Inactif : création / modification
• Entièrement modifiable
• Testable
• Aucune réponse enregistrée
• Actif : récolte de données en cours
• Accessible par un url
• Stockage des données dans une table de
réponses
• Modifications possibles très limitées
LimeSurvey 2
11
LimeSurvey 2
12
Le fonctionnement de LimeSurvey
Statut des questionnaires
Créer un questionnaire
• Désactivé :
• Plus de réponse possible
• Réponses encodées perdues (cf infra) !
•
•
•
•
• Expiré
• Plus de réponse possible
• Réponses encodées disponibles
• Paramétrage : cf infra
LimeSurvey 2
Editer les éléments texte
Définir la (les) langue(s)
Sur base d’un questionnaire existant (importer/ copier)
Tester
13
Editer les éléments texte
LimeSurvey 2
14
Editer les éléments texte
• Titre : apparait sur toutes les pages
• Description
– apparait sous le titre et dans les emails d’invitation
– Peut contenir un logo
• Message d’accueil
– apparait sous le titre lors de la première passation
– Peut être désactivé (via paramètres de navigation)
• Message de fin
• URL de fin
LimeSurvey 2
15
LimeSurvey 2
16
Définir la (les) langue(s)
Sur base d’un questionnaire existant
Via Paramètres généraux du questionnaire / Général
• Copier un questionnaire déjà présent dans la liste
Langue de base (ne pas en ajouter au début)
• Importer un questionnaire sauvé en format .lss
Rem : exporter un questionnaire
LimeSurvey 2
17
Tester
LimeSurvey 2
18
LimeSurvey 2
20
A vous de jouer
Tout au long de la création !
Tester le questionnaire en entier
Effectuez les exercices 1 et 2
Tester un groupe de questions particulier
Tester une question spécifique
LimeSurvey 2
19
Créer un groupe de questions
• Titre et description
– Apparaissent ou non (défini via paramètres du questionnaire)
Poser des questions
• Créer un groupe de questions
• Créer une question
LimeSurvey 2
21
Créer un groupe de questions
Créer une question
• Titre et description
• Question
LimeSurvey 2
22
LimeSurvey 2
24
Apparition définie via paramètres du
questionnaire/présentation et navigation sur la page)
• Type de question
En fait « type de réponse »
• !!! Paramètres avancés
Changent en fonction du
type de question
LimeSurvey 2
23
Créer une question :
Types de question
Créer une question
• Code (référence, surtout pour
l’exportation, cf infra)
•
•
•
•
•
• Aide (paramétrer l’affichage
dans « paramètres avancés »
Echelles de Likert
Questions fermées
Questions ouvertes
Questions prédéfinies
Tableaux
• Obligatoire
LimeSurvey 2
25
LimeSurvey 2
Créer une question :
Questions fermées
Créer une question :
Questions fermées
• Echelles de Likert
• Questions fermées
– Question à choix unique
• Via liste bouton radio
• Éditer les options de réponses
• Réponse par défaut
• Option ‘autre’
– à 5 points
Via Questions à choix unique : 5 boutons radio
Boutons radio, échelle d’étoiles ou émoticones
– Curseur
Via Multiples entrées numériques/ paramètres avancés
Valeurs minimum, maximum et de départ paramétrables
LimeSurvey 2
26
– Liste menu déroulant
• Clone de la liste bouton radio
• Menu déroulant via les paramètres avancés
• Pas d’option ‘autre’
• Possibilité de permettre un commentaire
27
LimeSurvey 2
28
Créer une question :
Questions fermées
Créer une question :
Questions fermées
NB : exportation du code plutôt que de la réponse
– Question à choix multiples
• Nombre minimal et maximal de choix paramétrable
• Option ‘autre’
– Oui/non
• Via questions prédéfinies / oui-non
LimeSurvey 2
29
Créer une question :
Questions ouvertes
LimeSurvey 2
30
Créer une question :
Questions prédéfinies
– Réponse en texte
Via Questions de type texte
Plusieurs questions Multiples zones de texte
Une seule question Zone de texte
– Classement
• Ordre aléatoire des propositions possible
– Date
• Format de réponse paramétrable
• Année minimal et maximale paramétrable
court /long/ très long
Largeur de la zone paramétrable
Nombre de caractères paramétrable
– Réponse en nombre
– Envoi de fichier
• Nombre et taille de fichier paramétrable
Via Entrée numérique
Valeurs minimum et maximum paramétrables
LimeSurvey 2
31
LimeSurvey 2
32
Créer une question :
Questions prédéfinies
A vous de jouer
– Pointage sur carte
• Via question de type texte/zone e texte court /
paramètres avancés
• Google maps (lent)
• Position par défaut
LimeSurvey 2
Effectuez l’ exercice 3
33
LimeSurvey 2
34
Définir la navigation du répondant
…via paramètres généraux du questionnaire
Définir la navigation du répondant
• Via les paramètres généraux du questionnaire
• Permettre de reprendre plus tard
• Rendre l’ordre des groupes de questions aléatoire
LimeSurvey 2
35
LimeSurvey 2
36
Définir la navigation du répondant
Définir la navigation du répondant
Via Paramètres généraux du questionnaire /
Présentation et navigation (pour le participant)
Afficher l'index des questions / autoriser les sauts
Format : en entier, par groupe ou par question
Montrer le bouton [Précédent]
Afficher l'index des questions / autoriser les sauts
LimeSurvey 2
37
Définir la navigation du répondant
LimeSurvey 2
38
LimeSurvey 2
40
Définir la navigation du répondant
Via Paramètres généraux du questionnaire /
Présentation et navigation (pour le participant)
Barre de progression
Afficher le nom et/ou la description du groupe
Barre de progression
LimeSurvey 2
39
Définir la navigation du répondant
Permettre au participant de reprendre +tard
Via Paramètres généraux du questionnaire /
Présentation et navigation (pour le participant)
2 cas :
• Enquêtes ouvertes
Statistiques publiques : lien vers les statistiques des
réponses déjà reçues (ne pas afficher les graphiques)
Via paramètres généraux du questionnaire / Notification
et gestion des données /Sauvegarde pour reprendre
+tard
Charger automatiquement l'URL de fin
• Enquêtes fermées
Via paramètres généraux du questionnaire / Invitations /
Persistance des liens réponses-invitations
LimeSurvey 2
41
Ordre des groupes de questions aléatoire
LimeSurvey 2
42
LimeSurvey 2
44
A vous de jouer
Préciser un nom de groupe aléatoire pour tous les
groupes qui doivent être permutés
Effectuez les exercices 4 et 5
LimeSurvey 2
43
Qui peut participer ?
3 niveaux d’ouverture du questionnaire :
• Public
Tout le mode peut participer
Il faut trouver le questionnaire online !
Gérer les participants
• Qui peut participer ?
• Eviter les « intrus »
• Quotas
• Public mais avec enregistrement
Tout le mode peut participer après enregistrement
Permet d’éviter les participations multiples
• Sur invitation
Seules les personnes qui recevront une invitation
peuvent participer
LimeSurvey 2
45
Qui peut participer ?
Qui peut participer ?
Public
Public mais avec enregistrement
LimeSurvey 2
46
LimeSurvey 2
48
Lors de l’activation, ne pas basculer en accès restreint
LimeSurvey 2
47
Qui peut participer ?
Qui peut participer ?
Sur Invitation
Initialiser les invitations
Les participants devront s’enregistrer pour recevoir un
mail d’invitation (automatique)
LimeSurvey 2
Lors de l’activation, basculer en accès restreint
49
Qui peut participer ?
LimeSurvey 2
50
Qui peut participer ?
…Initialiser les invitations…
Créer de
nouvelles
invitations
Importer des
contacts à
inviter depuis
un fichier csv
Importer des contacts
à inviter depuis la
base centralisée
Voir les invitations
LimeSurvey 2
51
LimeSurvey 2
52
Qui peut participer ?
Eviter les intrus
Eviter les « robots »
Envoyer les invitations
par email
Via paramètres généraux du questionnaire / Publication
et contrôle d’accès / CAPTCHA
Générer les codes
avant d’envoyer les
invitations
Eviter les « participations multiples »
Via paramètres généraux du questionnaire / Publication
et contrôle d’accès / Cookies
LimeSurvey 2
53
Quotas
Quotas
Récolter les données jusqu'à ce qu'un nombre de répondants
(quota) correspondant à un critère aient rempli totalement le
questionnaire (i.e. aient fourni une réponse complète).
Critère de quota défini par questions de type
P.ex. dans une étude dont le quota d’hommes est 150.
LimeSurvey bloque les répondants qui indiquent homme pour la
variable genre dès que 150 réponses complètes d’hommes
sont dans la base de données réponse.
LimeSurvey 2
55
LimeSurvey 2
54
LimeSurvey 2
56
liste boutons radio
liste menu déroulant
liste avec commentaire
genre
oui/non
choix multiples
Quotas
Quotas
Via
Préciser : Nom, limite et action
LimeSurvey 2
57
Quotas
Quotas
Le quota apparait dans la liste
Ajouter une réponse
Remarques
LimeSurvey 2
58
LimeSurvey 2
60
– Placer dans le questionnaire
– Plusieurs quotas
– Plusieurs questions pour un quota
Préciser une question et une réponse
LimeSurvey 2
59
A vous de jouer
Gérer les réponses
•
•
•
•
Effectuez les exercices 6 et 7
LimeSurvey 2
Période d’accessibilité
Savoir quand rentrent les réponses
Le stockage des réponses
Exporter les réponses
61
LimeSurvey 2
Période d’accessibilité
Savoir quand rentrent les réponses
Rappel : Questionnaire expiré :
• Plus de réponse possible
• Réponses encodées disponibles
Alerte email à chaque nouvelle réponse
62
• Enclencher les alertes
Via Paramètres généraux du questionnaire /
Notification et gestion des données
Programmer les dates entre lesquelles le questionnaire est
accessible :
• Définir le contenu de l’email d’alerte
Via modèles de courriel / notification
Liens pour voir/éditer la réponse
Lien pour voir les statistiques
Pour indiquer plusieurs adresses email, les séparer par
un « ; »
Via paramètres généraux du questionnaire / Publication et
contrôle d’accès / Date de lancement/expiration
LimeSurvey 2
63
LimeSurvey 2
64
Le stockage des réponses
Exporter les réponses
• Activation du questionnaire = création d’une table de
réponse liée au questionnaire
Différents formats d’exports possibles
Via Réponses et statistiques
• Désactivation = rupture du lien questionnaire-table
La table pourrait être perdue !!!
exporter les réponses avant la désactivation
noter le nom de la table lors de la désactivation
Export en
format Excel
ou csv
• Réactiver un questionnaire = création d’une nouvelle
table de réponse
Export en
format SPSS
Export en
format R
• Faire expirer un questionnaire ne rompt pas le lien
LimeSurvey 2
65
Exporter les réponses
Exporter les réponses
Exporter en format Excel ou csv
Exporter en format Excel ou csv
Texte de la question
Réponse
entier
complète
LimeSurvey 2
66
LimeSurvey 2
68
abrégé
code
LimeSurvey 2
67
Exporter les réponses
Exporter les réponses
Les codes de réponse
Exporter en format SPSS
Edition d’une question fermée
Codes à côté des options de réponse
2 étapes : syntaxe et data
REM : Depuis SPSS 21, mode Unicode par défaut
LimeSurvey 2
69
Exporter les réponses
Exporter les réponses
Exporter en format SPSS
Exporter en format R
LimeSurvey 2
70
LimeSurvey 2
72
2 étapes : syntaxe et data
Préciser le
répertoire de
travail
Sélectionner
tout et
cliquer sur
« play »
LimeSurvey 2
71
Exporter les réponses
Exporter en format R
Rendre un questionnaire interactif
•
•
•
•
•
•
•
Préciser le
répertoire de
travail
LimeSurvey 2
73
Editer les emails envoyés au participant
Créer des questions conditionnelles
Utiliser les questions « équation »
Exemple
Utiliser les questions « affichage de texte »
Utiliser l’évaluation
Synthèse
LimeSurvey 2
Editer les emails envoyés au participant
Editer les emails envoyés au participant
Le participant peut être contacté par emails à ≠ moments
Edition du texte et insertion automatique de champs de
– la table d’invitation
– des éléments textuel décrivant le questionnaire
•
•
•
•
Invitation à participer
Rappel de l’invitation
Inscription à une enquête (à enregistrement public)
Confirmation de la participation
74
Editer les modèles via Propriétés du
questionnaire / modèles de courriel
LimeSurvey 2
75
LimeSurvey 2
76
Créer des questions conditionnelles
Créer des questions conditionnelles
Permet de poser des conditions d’affichage des
questions.
Equation dans la fenêtre de
création de la question
Rem : par défaut l’équation =1 question affichée
Les questions peuvent donc apparaitre en fonction
de la réponse à 1 question précédente
d’une fonction (somme, moyenne) des
réponses à plusieurs questions précédentes
ou
Filtre conditionnel dans le
menu lié aux questions
LimeSurvey 2
77
Créer des questions conditionnelles
Créer des questions conditionnelles
Exemples d’équation
Utiliser le filtre conditionnel
LimeSurvey 2
78
LimeSurvey 2
80
Une question sur l’âge (code « AGE ») a déjà été posée.
On souhaite poser une question aux adultes uniquement
Equation : AGE >=18
Une question sur l’âge (code « AGE ») et une question sur le
genre (GENRE) ont déjà été posées.
On souhaite poser une question aux hommes adultes
uniquement
Equation : AGE>=18 and GENRE == 'M'
M étant le code de la réponse ‘masculin’
LimeSurvey 2
79
Utiliser les questions « équation »
Exemple
Accessibles dans la fenêtre de
création de la question
Utiliser les questions « équation » et les conditions pour
les questions
Pas une question
Dans une enquête de satisfaction, on veut recueillir un avis
plus détaillé des personnes très insatisfaites.
Permet de calculer un score
« intermédiaire »
Une question de type équation (toujours cachée) calcule un
score moyen de satisfaction.
« Toujours cacher » la question
Des questions conditionnelles supplémentaires sont
proposées uniquement aux personnes dont la moyenne de
satisfaction est inférieure à un certain seuil.
LimeSurvey 2
81
LimeSurvey 2
82
Utiliser les questions « affichage de texte »
Utiliser l’évaluation
Accessibles dans la fenêtre de
création de la question
A la fin d’un questionnaire, afficher un texte en fonction
des réponses du participant
Pas une question
Formule rudimentaire : somme des codes réponses
(questionnaire / groupe)
Définition d’une fourchette
Éditer texte à afficher
Permet de donner un feedback ou un
message
Aucune réponse enregistrée
Activation via paramètres généraux du questionnaire /
Notification et gestion des données
Leurs apparitions seront contrôlées
en fixant des conditions
LimeSurvey 2
83
LimeSurvey 2
84
Utiliser l’évaluation
Synthèse
Paramétrage via évaluation
Rendre un questionnaire dynamique en
Invitant un participant de manière personnalisée
Combinant les équations avec
l’affichage de texte
les questions conditionnelles
Fournissant un feedback approprié
LimeSurvey 2
85
LimeSurvey 2
86
LimeSurvey 2
88
Enquêtes online par LimeSurvey2
A vous de jouer
Tips and traps
•
•
•
•
•
•
Effectuez l’exercice 8
LimeSurvey 2
87
Tester le questionnaire
Titres et descriptions
Multilingue
Copier-coller
L’ Expression-Manager de LimeSurvey
Supports
Tester le questionnaire
Titres et descriptions
En particulier les questions conditionnelles
LimeSurvey offre de nombreuses possibilités de titres
et descriptions (questionnaire, groupe, question).
Tester tout ce que pourrait faire le participant (utiliser
backspace, fermer le navigateur, changer de réponse à
une question condition …)
Les utiliser tous peut fatiguer le répondant
Tester plusieurs navigateurs
LimeSurvey 2
89
Multilangues
Copier-coller
1. Créer le questionnaire dans une langue
2. Tester le questionnaire créé pour s’assurer que tout
fonctionne
3. Ajouter d’autres langues (via paramètres généraux)
Gagnez du temps en copiant-collant
LimeSurvey 2
90
LimeSurvey 2
92
Des questions
Des groupes de questions
Commencer avec plusieurs langues complique les
opérations
LimeSurvey 2
Des questionnaires entiers (export-import)
91
L’ Expression – Manager de LimeSurvey
Supports
Permet de contrôler le comportement d’un questionnaire :
Manuel en ligne (privilégier la version anglaise car plus
complète)
Afficher des infos (nom du participant, réponse
précédente..)
Tutoriels vidéos
Forum sur le site Limesurvey
Gérer la navigation
conditions d’apparition groupes/questions
ordre des groupes/questions
Contrôle des réponses
!!! Pas vraiment intuitif, nécessite un temps d’apprentissage
LimeSurvey 2
93
LimeSurvey 2
94