Avec Feedback Server, le concepteur utilise les technologies les plus récentes du web 2.0, AJAX et asp.net, pour créer des enquêtes rapidement avec de simples glisser/déposer dans un environnement visuel WYSIWYG.
Chaque formulaire d'enquête peut être construit sur un nombre illimité de pages à l'aide d'un vaste choix d'assistants, pour créer rapidement et facilement des questions pouvant être à simple choix, à choix multiple, dans une matrice, une échelle, à somme constante ou un classement. Une bibliothèque de questions est disponible et réunit en un seul endroit les questions les plus fréquemment utilisées.
Des mises en page complexes basées sur des formulaires ouverts peuvent être élaborées en utilisant des questions adaptées s'appuyant sur les divers types de réponses fournis par Feedback Server (par ex. boîtes de texte, calendriers, chargement de fichier, collections de listes). Feedback Server contient déjà une abondante sélection de types de réponses, mais il est également possible de créer de nouveaux types à l'aide de l'interface utilisateur de Feedback Server ou de son SDK.
Pour les enquêtes à cible internationale, chaque formulaire peut être traduit en un nombre quelconque de langues, sans avoir à créer des enquêtes ou des formulaires spécifiques à chaque langue. Cette fonctionnalité multilingue prend en charge toutes les normes internationales de codage de langue. Le contenu de l'enquête peut être transmis à des traducteurs externes sous un format compatible W3C XLIFF, puis être ré-importé sans avoir à accorder l'accès aux traducteurs.
La charte graphique d'une société est extrêmement importante, c'est pourquoi la présentation des enquêtes peut être totalement personnalisée au moyen d'un des modèles existants ou en créant de nouveaux modèles à l'aide de l'éditeur de style en temps réel. Chaque style prend en charge les en-têtes et les pieds de page HTML personnalisés, centrant et redimensionnant les enquêtes. Les couleurs du fond, des réponses, ou des questions, peuvent également être personnalisées et chaque bouton d'envoi de l'enquête peut être remplacé par une image personnalisée.
Les enquêtes peuvent être imprimées sous forme de documents Word pour satisfaire à des exigences hors connexion pour lesquelles le papier est exigé. Si les enquêtes sont effectuées à la fois en ligne et hors connexion, les résultats peuvent être fusionnés en un ensemble unique dans Feedback Server, lorsque la collecte des données est terminée.
Éviter des réponses multiples et éviter le bruit dans les réponses à une enquête sont des exigences capitales pour obtenir un ensemble cohérent d'informations pour l'analyse des données.
Feedback Server peut protéger une enquête en mettant en œuvre plusieurs niveaux de sécurité. Une enquête peut être sécurisée sur un nombre quelconque de niveaux ; si le répondant échoue pour l'un des niveaux, il ne pourra pas accéder à l'enquête ou fournir des réponses.
Feedback Server fournit de nombreux niveaux, prêts à l'utilisation, allant des simples IP, cookie, mot de passe, captcha, jusqu'aux niveaux plus avancés comme l'accès basé sur un quota pour clore une enquête une fois qu'un nombre déterminé de répondants a répondu. Des nouveaux niveaux de sécurité peuvent facilement être construits et ajoutés à Feedback Server en utilisant son SDK.
Également fourni avec Feedback Server, un système complet de gestion de jetons permet de créer des jetons uniques automatiquement ou en important votre propre liste de jetons. Chaque jeton peut être distribué en ligne, ou même hors connexion, pour permettre l'accès à l'enquête aux seuls répondants qui détiennent un jeton valide. Des informations personnelles comme l'adresse électronique, le nom, peuvent être associées à chaque jeton pour permettre de retrouver qui a répondu ou non à l'enquête.
Feedback Server dispose de nombreux moyens différents pour déployer une enquête auprès des répondants.
Une enquête peut être déployée en utilisant un lien web standard unique fourni par Feedback Server pour chaque enquête. Ce lien peut être copié et collé dans des courriels et dans toute page HTML standard et permettra d'ouvrir l'enquête dans le navigateur du répondant.
En plus de la génération du lien standard, il est également possible de créer un "lien convivial" qui peut être constitué d'un texte personnalisé, permettant de raccourcir la longueur du lien et faciliter son utilisation par les répondants.
Feedback Server dispose aussi d'un système de messagerie électronique complet permettant d'envoyer un nombre quelconque de courriels en utilisant son interface utilisateur. Chaque répondant recevra un lien et un message d'invitation personnalisé pour participer à l'enquête avec un code unique, qui peut être utilisé pour retrouver les réponses des répondants ou pour protéger l'enquête contre des réponses multiples.
Après l'envois du mailing, chaque administrateur d'enquête pourra voir tous les courriels en attente ou les réponses à l'enquête déjà reçues. Un rappel peut être envoyé au répondant qui n'a pas participé à l'enquête après un certain délai.
Une enquête peut même être encapsulée comme un contrôle web ASP.net natif dans une page ASP.net en utilisant VB.net ou C#. Ainsi une enquête sera totalement intégrée dans un site web en harmonie avec l'image de marque d'une organisation.
Chaque enquête déployée est affichée aux répondants comme une page web HTML compatible 508 et multi-navigateur ; elle est acceptée par tout navigateur du marché, moderne ou ancien. Il n'y a pas de rechargement de page ni de défilement pendant l'envoi des réponses, car Feedback Server utilise les toutes dernières technologies AJAX pour ses enquêtes.
Feedback Server prend en charge les valideurs intégrés comme les champs obligatoires, les adresses électroniques, les dates ; mais il est également possible de créer des règles de vérification personnalisées en construisant des expressions régulières, en développant un javascript spécial, ou en utilisant le SDK pour créer de nouveaux valideurs de réponses. Pour garantir que vos données entrées sont sûres, la validation est faite à la fois du côté client et du côté serveur.
Un jeu de de règles conditionnelles avancées peut être établi pour définir le cheminement du répondant dans l'enquête. Chaque règle peut être composée de plusieurs sous-conditions basées sur des réponses précédentes données par le répondant, ou sur des paramètres extérieurs, comme une chaîne de requête, le type de navigateur, ou une variable de session du côté serveur. Le cheminement peut être contrôlé en utilisant, soit un branchement pour rediriger l'utilisateur vers une page déterminée, soit une logique de saut pour masquer des questions et réponses sélectionnées.
Pour donner au répondant l'impression qu'il est unique, le texte des questions ou des réponses aux enquêtes peut être généré dynamiquement avec des réponses données par le répondant en utilisant la fonction de chaînage, par exemple pour utiliser un texte entré dans un champ et l'afficher dans une question qui sera posée sur une page ultérieure.
Lorsque le répondant a terminé l'enquête, Feedback Server peut, soit afficher un message de remerciement personnalisé à l'aide des réponses de l'utilisateur, soit rediriger le répondant vers un autre site. Les réponses données à l'enquête peuvent être revues avant l'envoi final et rendues disponibles au répondant sous forme de document Word à télécharger à la fin de l'enquête.
Une fois les données collectées et enregistrées, le moment est venu d'en faire une analyse avec les outils de création de rapports de Feedback Server.
Feedback Server offre prêts à l'emploi plusieurs éléments de rapport, comme des courbes, des diagrammes à secteurs, des diagrammes à barres, ainsi qu'une interface de gestion de texte libre ; cela permet d'afficher le texte saisi par les répondants, d'afficher les détails sur un répondant pour voir son IP, son score, la date de sa réponse et toutes ses réponses. Chaque administrateur de rapport peut également modifier les réponses d'un répondant.
Feedback Server dispose d'un générateur de rapport pour créer autant de nouveaux rapports qu'il est nécessaire. Chaque rapport peut être défini en utilisant des "éléments de rapport" sur un nombre de pages illimité. Tous les rapports peuvent être enregistrés comme un document Word standard qui peut être modifié ou utilisé pour être imprimé.
Chaque rapport peut être filtré par date, langue ou par des filtres de questions, pour produire une vue plus détaillées des données. Les filtres de questions peuvent être créés à l'aide d'un nombre quelconque de règles conditionnelles, basées sur les réponses données par les répondants à l'enquête.
Une liste complète des répondants peut être utilisée pour afficher les répondants suivant leur situation dans l'enquête (terminée, en cours). Une recherche en texte intégral peut être effectuée pour retrouver des répondants d'après leurs réponses en texte libre.
Toutes les données peuvent être extraites et exportées vers des outils tiers comme Excel, Access, et peuvent être utilisées directement dans SPSS sans conversion nécessaire. Feedback Server prend également en charge l'importation de données existantes ; il est ainsi possible d'exploiter des données existantes ou des données obtenues hors connexion avec une enquête papier pour créer des vues consolidées avec Feedback Server.
L'administration d'une enquête peut être faite en ligne de n'importe quel endroit, en utilisant un simple navigateur Internet comme Internet Explorer ou Firefox. Pas d'outils à installer sur le client, tout est disponible de partout en permanence et en utilisant tout système d'exploitation qui donne plein contrôle aux administrateurs et aux répondants.
Chaque nouvelle enquête peut être construite à partir de zéro ou à partir d'un des modèles fournis. Les enquêtes peuvent être exportées et importées en utilisant des fichiers au standard XML pour les partager entre différentes installations ou différents utilisateurs.
Les enquêtes peuvent être organisées en dossiers qui peuvent être attribués à un seul utilisateur ou à un groupe d'utilisateurs ; par exemple, des dossiers pourraient être accessibles uniquement par le service marketing, alors que d'autres ne le seraient que par le service du personnel. Le déplacement d'enquêtes d'un dossier à un autre peut être effectué au moyen d'une interface utilisateur simple qui dispose de la fonctionnalité glisser/déposer. Pour éviter toute perte de données, un système de corbeille permet de récupérer des enquêtes détruites par erreur.
Les enquêtes peuvent être ouvertes ou fermées à tout moment pour y répondre ; un répondant peut enregistrer l'état courant et le reprendre à tout moment en utilisant un code personnel ; il peut également modifier ses réponses après qu'elles ont été envoyées. La navigation entre les pages peut également être activée, et des dates d'ouverture et de fermeture peuvent être fixées pour définir une période d'acceptation des réponses.
Feedback Server dispose d'un système de panel pour créer un ensemble d'informations relatives à une seule entité et qui sera disponible pour toutes les enquêtes ; il utilise ces informations pour effectuer des analyses croisées entre les réponses des répondants et cette entité.
Une entité peut être par exemple un client, un employé, ou un étudiant, mais ce ne sont que des exemples, car une entité est un ensemble d'informations personnalisé par l'administrateur de Feedback Server pour répondre aux besoins des activités de son organisation.
Il n'est plus utile de demander à vos répondants des informations qui sont disponibles dans une organisation ; grâce au système de panel, vous pouvez utiliser ces données existantes avec les réponses des répondants. La structure d'une entité panel peut être intégrée comme une question dans un formulaire d'enquête pour la rendre disponible au répondant auquel elle appartient.
L'avantage de cette approche est que les répondants peuvent directement voir et mettre à jour leurs propres données, procurant ainsi un gain de temps important. Plus de longs appels téléphoniques pour obtenir les numéros de téléphone ou les adresses à jour de clients existants. Chaque client pourra mettre à jour ses informations depuis un simple formulaire d'enquête et elles seront ensuite mises à jour directement dans le système détenant l'information d'origine.
Les panels peuvent être créés manuellement en utilisant le système de création de panel et d'entrée de données de Feedback Server, ou en utilisant un des connecteurs de panel disponibles pour la connexion à des sources comme Microsoft SQL Server 2000 / 2005 pour relier les données existantes à Feedback Server, ou à des systèmes CRM comme Microsoft Dynamics CRM ou SalesForces CRM, pour utiliser pour vos enquêtes les clients ou les indices enregistrés.
Grâce au SDK de Feedback Server, il est extrêmement facile de créer de nouveaux connecteurs de panel pour utiliser des données existant dans un système de gestion de données quelconque au sein d'une entreprise.