Ingénierie de l'Interaction Homme-Machine et Persuasion Technologique : étude du concept de Chemin Persuasif

par Alessandro Fenicio

Thèse de doctorat en Mathématiques et informatique

Sous la direction de Gaëlle Calvary et de Yann Laurillau.

Soutenue le 23-09-2019

à l'Université Grenoble Alpes (ComUE) , dans le cadre de École doctorale mathématiques, sciences et technologies de l'information, informatique (Grenoble) , en partenariat avec Laboratoire d'informatique de Grenoble (laboratoire) et de Équipe Ingénierie de l'Interaction Homme-Machine (Grenoble) (équipe de recherche) .

Le président du jury était Patrick Reignier.

Le jury était composé de Patrick Girard, Guillaume Rivière.

Les rapporteurs étaient Joseph Maurice Christian Bastien, Jean Vanderdonckt.


  • Résumé

    Les défis sociétaux sont une préoccupation internationale, avec des incantations quotidiennes au changement : “Fumer tue”, “Boire ou conduire, il faut choisir”, “Manger cinq fruits et légumes par jour”, etc. Toutefois, ces campagnes publicitaires restent à effet limité.Les technologies persuasives sont explorées depuis une quinzaine d’années pour mobiliser le numérique sur ces difficultés de changement de comportement. Les dispositifs et applications de monitoring se multiplient avec des succès commerciaux comme les bracelets ou les montres d’activités physiques. Toutefois l’incitation au changement reste limitée malgré le potentiel du numérique pour des stratégies personnalisées. La difficulté tient à l'interdisciplinarité inhérente au domaine : concevoir des systèmes interactifs persuasifs requiert de maîtriser les fondamentaux et les avancées en psychologie cognitive et sociale, ce qui rend l’exercice extrêmement ambitieux.Cette thèse contribue à l’ingénierie des systèmes interactifs persuasifs. Elle traite du processus de changement de comportement. Elle propose le concept de chemin persuasif pour stimuler l’utilisateur dans son changement de comportement. Le chemin persuasif est une succession d’événements incitant l’utilisateur à cheminer d’une certaine façon dans son ensemble de comportements possibles. Cet ensemble est modélisé en une machine à états explicitant l’ensemble des comportements et des transitions possibles entre comportements. Les transitions sont déclenchées en contexte, lorsque les déterminants des comportements correspondants sont satisfaits dans le contexte courant de l’utilisateur. Une architecture persuasive est proposée pour opérer les machines à état et chemins persuasifs. Le formalisme des machines à état permet aussi la caractérisation et la comparaison des processus de changement de la littérature.Une méthode de conception est proposée pour concevoir, étape par étape, la machine à états et le chemin persuasif. Les étapes procèdent, pas à pas, à des choix de conception rendant le système petit à petit réalité dépendant, problème dépendant, domaine dépendant, tâche dépendant et contexte dépendant. Cette conception progressive est structurante et permet une révision des choix de conception selon la performance observée de la persuasion.Les contributions conceptuelles (concepts et méthode de conception) sont illustrées sur deux cas d’étude complémentaires : d’une part, CRegrette, une application visant à stopper un comportement (fumer) ; d’autre part, Mhikes, une application visant à renforcer un comportement (marcher). Une implémentation complète de Mhikes (concepts et architecture) est détaillée pour démontrer la faisabilité technique des propositions. Sa maturité technologique a permis un déploiement de l’application en grandeur réelle et une évaluation expérimentale des contributions.Les résultats d’évaluation confirment la pertinence des modèles et de l’architecture pour placer des sondes logicielles permettant (1) d’identifier les rôles joués par les utilisateurs, 2) d’en suivre les éventuels changements et 3) d’émettre des notifications personnalisées. Les notifications s’avèrent plus performantes que les campagnes de communication aujourd’hui pratiquées par l’entreprise Mhikes. Toutefois le changement de rôle reste difficile, avec des transitions extra-rôles plus difficiles à franchir que les transitions intra-rôle.In fine, la thèse livre un ensemble complet de méthode, modèles et outils pour l’ingénierie des systèmes interactifs persuasifs. Plus largement, cet ensemble peut servir à d’autres communautés pour progresser dans la compression de l’humain en situation d’interaction.

  • Titre traduit

    Engineering Human Computer Interaction and Persuasive Technology : study of Persuasive Paths


  • Résumé

    Societal challenges are an international concern. Daily advertising campaigns rise attention of people to make them change: "Smoking kills", "Drinking or driving, choose", "Eating five fruits and vegetables a day", etc. However, these campaigns have limited effect.Persuasive technologies have been explored for fifteen years to orient technology on the difficulty of changing behavior. Monitoring devices such as bracelets or watches of physical activities and applications are multiplying obtaining commercial successes. However, despite the potential capabilities of technology of delivering personalized strategies, the incentive to change remains limited. The difficulty lies in the multidisciplinarity of the field: designing persuasive interactive systems requires mastering the fundamental concepts and the advances in cognitive and social psychology, which makes the persuasive practice extremely ambitious.This thesis contributes to the engineering of persuasive interactive systems. It deals with the process of behavior change and proposes the concept of persuasive path to stimulate users in their behavior change. The persuasive path is a succession of events designed to pave the progression of the user toward the change among the set of possible behaviors. This set is modeled with state machines describing all the possible transitions between behaviors. Transitions between behaviors are triggered when the determinants of the corresponding behaviors are satisfied in the current user's context. A persuasive architecture is proposed to orchestrate the state machines and the persuasive paths. The formalism of state machines also allows the characterization and comparison of change processes in the literature.An incremental design method is proposed to design, step by step, the state machine and the persuasive path. The steps proceed in order to actuate design choices that make the system little by little more dependent: problem dependent, domain dependent, task dependent and context dependent. This structuring progressive conception allows a revision of the design choices according to the observed performance of the persuasion.The conceptual contributions (concepts and design method): CRegrette, an application aimed at stopping behavior (smoking); on the other hand, Mhikes, an application aimed at reinforcing behavior (walking). A complete implementation of Mhikes (concepts and architecture) is made available to show the technical feasibility of the approach. The technological maturity of this approach allow the deployment of the application at real scale and an experimental evaluation of the contributions.The evaluation results confirms the relevance of the models and of the architecture, allowing the introduction of software probes (1) to identify the roles endorsed by users, 2) to follow the possible changes and 3) to produce personalized notifications. The notifications resulted more efficient than the communication campaigns operated by Mhikes. However, the role changes remains complex, with extra-transitions that are more difficult to actuate than intra-transitions.In conclusion, the thesis delivers a complete set of methods, models and tools for the engineering of persuasive interactive systems. More broadly, this set can be used by other communities to progress in the compression of human interaction.


Il est disponible au sein de la bibliothèque de l'établissement de soutenance.

Consulter en bibliothèque

La version de soutenance existe

Où se trouve cette thèse\u00a0?

  • Bibliothèque : Université Savoie Mont Blanc (Chambéry-Annecy). Service commun de la documentation et des bibliothèques universitaires. Bibliothèque électronique.
  • Bibliothèque : Université Grenoble Alpes. Bibliothèque et Appui à la Science Ouverte. Bibliothèque électronique.
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.