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