ETIC-IHM 2008
Ile du Saulcy
57006 Metz France
contact
2, 3, 4 et 5 septembre 2008ConférenceParticipationInformations pratiquesOrganisateurs | Description des cours et des ateliers(cours / ateliers)Description des cours(cours 1 / cours 2 / cours 3)26/08/08 : LE FAIBLE NOMBRE D'INSCRITS NE NOUS PERMET PAS D'OUVRIR LES COURS COURS 1 : Introduction à l'utilisabilité des systèmes techniques Objectifs du cours : Se familiariser avec les théories, applications et pratiques de l’utilisabilité (facilité d’usage). Public visé :
Contexte général du cours : La facilité d’utilisation des produits, et en particulier des logiciels, est un gage de leur réussite ! Cette formation se centre sur la réalité de l’utilisation des produits et fournit les connaissances fondamentales relatives à la compréhension, à la conception et à l’évaluation de «l’utilisabilité». L’utilisabilité, dérivé du terme anglais « usability » aborde précisément la question de l’adaptation des technologies aux usages. Plan du cours :
Support bibliographique conseillé : BRANGIER, E, & BARCENILLA, J. (2003). Concevoir un produit facile à utiliser. Adapter les technologies à l’homme. Paris: Éditions d'Organisation. 260 pages. Intervenant : Éric BRANGIER est Professeur des Universités. Docteur en psychologie, diplômé en sociologie, linguistique, habilité à diriger des recherches, il a débuté sa carrière dans une grande entreprise d’informatique, avant de rejoindre l’université Paul Verlaine – Metz (France), où il a participé activement à la mise en place les masters « Psychologie du travail et ergonomie » et « Ergonomie et Ingénierie des facteurs humains ». Il dirige l’Équipe Transdisciplinaire sur l’Interaction et la Cognition (Laboratoire Lorrain de Psychologie), qui dispose d’une plate-forme d’analyse des usages (laboratoire d’utilisabilité) depuis 2001. Haut de page COURS 2 : Les modèles d’IHM de la méthode MACAO Objectif du cours: Comprendre et savoir mettre en œuvre les modèles d'IHM de MACAO afin de mieux appréhender les besoins des utilisateurs et améliorer l'utilisabilité des logiciels. Public visé :
Contexte général du cours : La méthode de génie logiciel MACAO permet de conduire un projet informatique de bout en bout, de sa définition à sa maintenance. Afin de respecter les principes fondamentaux du génie logiciel, MACAO s'appuie sur :
Plan du cours : • Présentation de la méthode MACAO • Les différents modèles d'IHM de la méthode • Le modèle de haut niveau d'abstraction : le SNI (Schéma Navigationnel d'Interactions •Concepts et symboles du SNI (Unités de Dialogue élémentaires et composées) •Construction d'un SNI en mode esquisse pour l'acquisition des exigences •Construction d'un SNI par design patterns pour une conception optimisée •Exemples de SNI complexes • Les modèles de bas niveau : le SEF (Schéma d'Enchaînement des Fenêtres) pour les IHM de type GUI et le SEP (Schéma d'Enchaînement des Pages) pour les IHM de type WEB •Concepts et représentation •Transformation d'un SNI en SEF et en SEP •Les règles de transformation SNI2SEF et SNI2SEP •Exemples de SEF et de SEP complexes • Présentation de l'outil Open Source VisualSNI • Démonstration par création d'un SNI complexe Supports bibliographiques conseillés :
Haut de page COURS 3 : Améliorer la conception des applications interactives par l’utilisation conjointe du modèle PAC et des patrons de conception Intervenants : Thierry Duval & Jean-Claude Tarby Objectifs du cours : Utiliser une démarche de conception basée sur des patrons de conception pour rendre la partie comportementale d’une application interactive la plus indépendante possible de la boîte à outils graphique utilisée. Public visé :
Contexte général du cours : Des modèles d’architecture tels que MVC, PAC, PAC-Amodeus, donnent lieu à de nombreuses possibilités d’implémentation. Ceci pose des problèmes notamment dans le choix de la solution à retenir lorsqu’on doit les coder. Depuis plusieurs années, nous avons mis au point une méthodologie qui implémente le modèle PAC en utilisant principalement les patrons de conception Proxy, Fabrique Abstraite, et Singleton. Grâce à cette méthodologie, les utilisateurs de cette méthode sont guidés dans la structuration de leur code, et l’IHM est séparée efficacement du noyau fonctionnel, montrant ainsi comment réaliser proprement cette séparation avec des propriétés d’évolution importantes : changement de l’IHM ou du code du noyau fonctionnel, mais aussi ajout d’interactivité à un noyau fonctionnel non interactif. Nous proposons donc de présenter ici cette démarche méthodologique et de l'illustrer à l'aide d'un exemple que nous traiterons d'une part en Java en utilisant l'API Swing, et d'autre part en Flash avec Action Script. À l'issue du cours, on doit être en mesure de structurer efficacement une application interactive à l'aide du modèle PAC-Amodeus, en rendant notamment le composant de contrôle le plus indépendant possible de la partie présentation graphique et de la boîte à outil graphique effectivement utilisée. Plan du cours :
Support bibliographique conseillé :
Intervenant : Thierry Duval est Maître de Conférences à l'Université de Rennes 1. Depuis 1993 il enseigne la conception des IHM en Bac+5 informatique. Ses domaines de recherche sont celui des interactions coopératives en environnements virtuels 3D et celui des architectures logicielles pour l'interaction. Jean-Claude Tarby est Maître de Conférences à l'Université de Lille 1. Depuis 1995 il enseigne la conception des IHM en Bac+5 informatique. Ses domaine de recherche sont les méthodes de conception orientées tâches, les nouvelles interfaces (ubiquitaires, multi-touch…) et les EIAH (Environnements Informatiques pour l’Apprentissage Humain). Haut de page Description des ateliers(atelier 1 / atelier 2)ATELIER 1 : Modèles vivants à l'exécution, transformations dynamiques, IHM des transformations Problématique : La communauté d'Ingénierie de l'Interaction Homme-Machine (IHM) s'est très tôt intéressée à modéliser l'interaction homme-machine selon différentes perspectives : utilisateur, tâches, dialogue, structure de l'IHM, présentation concrète, architecture logicielle Š. Un grand nombre de modèles ont ainsi été proposés sans, par contre, que les métamodèles et transformations ne soient explicites. Avec l'informatique ambiante, les objectifs de l'utilisateur émergent, le contexte d'usage et les ressources requises sont variables, multiples et pas toujours prévisibles. Cette variabilité appelle à de nouvelles approches : la voie ici explorée est l'Ingénierie Dirigée par les Modèles (IDM). L'atelier CESAME (Conception et Evaluation de Systèmes interactifs Adaptables et/ou Mixtes en Evolution - http://www.irit.fr/CESAME/) du GDR I3 explore l'IDM pour l'IHM depuis longtemps au sein de la communauté IHM. Une première ouverture s'est faite cette année auprès de la communauté IDM lors de la conférence IDM'08 (http://www.idm08.uha.fr/). Le compte rendu de l'atelier IHM & IDM est en ligne sur CESAME. Nous souhaitons poursuivre cette dynamique de recherche dans le cadre des deux conférences IHM et IDM. Le thème de l'atelier pour IHM'08 est la transformation de modèles (ou graphes de modèles) à l'exécution et l'IHM de ces transformations pour l'observabilité et/ou le contrôle des transformations par l'utilisateur final. Ce point a reçu un écho particulier à IDM'08 soulevant l'enjeu de la cohérence ou incohérence du graphe de modèles. Objectifs: L'objectif est double : - échanger d'un point de vue scientifique et technique sur la mise en oeuvre des modèles, liens entre modèles et transformations dynamiques et comprendre, en particulier, l'incidence sur la méthodologie de développement ; - cartographier les acteurs du point de vue de l'usage et de l'ingénierie. A qui se destinent ces modèles (experts, utilisateurs finaux, ...) ? Qui est acteur (industriel, académique) sur le sujet ? Cette cartographie est essentielle pour identifier les complémentarités et préparer ainsi des réponses à appels voire co-encadrer des étudiants. Public visé: L'atelier s'adresse à toute personne IHM ou IDM pouvant apporter son expérience ou ses interrogations autour des modèles « vivants à l'exécution » quels qu'ils soient. Il serait intéressant que les convaincus, fans ou détracteurs, participent et expliquent leurs points de vue : pourquoi des modèles « embarqués » ? Pourquoi surtout pas de modèles ! Quels retours d'expérience ? Quelles alternatives ? Confronter l'expérience aux croyances ou espérances pourrait donner lieu à un débat animé, riche en enseignement. C'est cette dynamique que nous souhaitons cultiver en menant de front deux cadres applicatifs : d'une part, la recherche pour des applications industrielles ; d'autre part, l'enseignement de l'IHM et de l'IDM. Programme L'atelier commencera par un tour de table où chacun se positionnera par rapport à la problématqiue abordée. Nous ne ferons pas de présentation formelle pour que l'atelier ne prenne pas la forme d'une conférence. En revanche, nous sommes à la recherche de financement pour convier une personne de l'IDM experte sur le sujet. Intervenant : Gaëlle Calvary Procédure Pour aider les intervenants à préparer l'atelier, nous vous remercions de bien vouloir les prévenir à cesame-adm@irit.fr de votre intention de participer (si possible avant le 25 août). N'hésitez pas à leur dire de façon informelle si des points particuliers vous intéressent. Haut de page ATELIER 2 : Des curricula et des formations en IHM Public visé: Tout ceux qui sont responsables ou participent à des cours/formation en IHM, niveaux L, M ou D (s'il existe des modules doctoraux, ce serait bien de les recenser...), participation gratuite. Programme : Toutes les informations se trouvent ici Intervenants : Cédric Dumas et Mountaz Hascoët Procédure : Pour aider les intervenants à préparer l'atelier, nous vous remercions de bien vouloir les prévenir à http://www.lirmm.fr/~mountaz/GT/inscription.php Haut de page |
Université de Lorraine | 03 54 50 54 00 | 34 cours Léopold - CS 25233 - 54 052 Nancy cedex | mentions légales