IHM avancée Cédric Dumas contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales à l'Identique.

Slides:



Advertisements
Présentations similaires
Produit Gammes Nomenclatures Modules Techniques Prix de Revient Prix de Vente Modules Techniques Client Marges Mise en route Temps Unitaire Prix (Ex:
Advertisements

DECOUVERTE ET MISE EN OEUVRE
Modes, Styles et Métaphores dInteraction contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales.
Génie Logiciel 2 Julie Dugdale
Licence 2 Option de découverte (1L4INJM) APPLICATIONS INFORMATIQUES POUR LINTERACTION HOMME-ROBOT Responsable : Julien PINQUIER
Introduction : plasticité des IHMs – Page 1 IHM et plasticité 1 IHM et Différents supports Différents utilisateurs Différents environnements Problématique.
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
Cours MIAGE « Architectures Orientées Services » Henry Boccon-Gibod 1 Architectures Orientées Services Composants de Service Exemple pratique de développement.
1. 2 Informations nécessaires à la création dun intervenant 1.Sa désignation –Son identité, ses coordonnées, son statut 2.Sa situation administrative.
Interfaces homme-machine Deux aspects Tableau augmente Interfaces nomades Spécificités matérielles PDAs : petit écran tactile, pas de clavier tableau :
Indicateurs de position
contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales à l'Identique 2.0 France License.
contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales à l'Identique.
Interaction Directe contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales à l'Identique.
Et Cézanne ? Savoir concevoir une IHM Savoir réaliser une IHM Savoir évaluer une IHM contrat Creative Commons Paternité-Pas d'Utilisation.
contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales à l'Identique.
Lexique des manœuvres de base pour utiliser à PowerPoint
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
Autorisations Utilisation eCATT
1 Efficient Data and Program Integration Using Binding Patterns Ioana Manolescu, Luc Bouganim, Francoise Fabret, Eric Simon INRIA.
- TUTORIAL MCIE - Méthode de Conception d’Interfaces Ergonomiques
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Réalité virtuelle et interactions avec un individu
Interface Homme Machine IHM Pro
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Présentation générale de MapBruit
6 novembre 2013 Les modes dinteraction M. Bétrancourt & K. Benetos - Cours Ergonomie des IPM TECFA Technologies pour la Formation et lApprentissage.
Monique THONNAT et Nathanaël ROTA Projet ORION
Interagir avec un objet mixte Propriétés physiques et numériques Céline Coutrix, Laurence Nigay Équipe Ingénierie de lInteraction Homme-Machine (IIHM)
Interaction Homme Robot Sujet « 16/03/2012 » Réalisé par :
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
Informatique générale
Principes de la technologie orientée objets
Application des algorithmes génétiques
le profil UML en temps réel MARTE
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 3 : Laide à la décision Laide.
BPM & BPMS.
Chaque use-case génère un ou des scénarios, traduits par des diagrammes objets, qui permettent d’introduire et/ou de compléter les diagrammes des catégories.
Introduction aux plates formes
La voyage de Jean Pierre
F Copyright © Oracle Corporation, Tous droits réservés. Créer des programmes avec Procedure Builder.
2 TP avec l ’aide d ’un modeleur 3D :
Name Event Date Name Event Date 1 Effets danimation Conseils pour créer des : Animations de fin Animations de fin Animations dévolution Animations dévolution.
Définir des caractéristiques chercher de linformation? sur un support électronique? Élaborer un cadre théorique pour comprendre les enjeux et proposer.
Interprétation de séquences dimages pour des applications MédiaSpace Alberto AVANZI François BREMOND Monique THONNAT Projet ORION INRIA de Sophia Antipolis.
Les nouveaux modes dinteraction Cours Interaction Personne-Machine 7 juin 2004 Présentation réalisée par Mireille Bétrancourt (
GPA789 Analyse et conception orientées objet 1 Professeur: Tony Wong, Ph.D., ing. Chapitre 6 Correspondance UML et C++
Programmation concurrente
Ecaterina Giacomini Pacurar
Notre calendrier français MARS 2014
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
SYSTEMES MIXTES MOBILES ET COLLABORATIFS
Conception des Réalisé par : Nassim TIGUENITINE.
C'est pour bientôt.....
Les nombres.
Veuillez trouver ci-joint
Soutenance finale 12 mars 2004 Présenté par : Alban HERMET
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Biologie – Biochimie - Chimie
Création et présentation d’un tableau avec Word 2007
CALENDRIER-PLAYBOY 2020.
KF-RAY Raytracer parallèle Projet long d’informatique
1. 1.Présentation 2. 2.Recherche 3. 3.Création 4. 4.Elaboration 5. 5.Démonstration 6. 6.Conclusion Réalisation d’un site web pour l’association « Les passeurs.
Algorithmique et programmation (1)‏
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Copyright, 1996 © Dale Carnegie & Associates, Inc. Com7114 Technologies de la communication Objectifs de ce cours ? Sa place dans le programme ? La communication.
Introduction aux Interfaces Homme-Machine
Transcription de la présentation:

IHM avancée Cédric Dumas contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage des Conditions Initiales à l'Identique 2.0 France License

2 Catalogue des objets introuvables Jacques Carelman, 1969

3

4

5 Siemens Euroset 821 n 38 touches n renvoi dappel : * 2 2 n communication à 3 : R+numéro R * 3 u documentation u visibilité des opérations u séquences arbitraires

6 Comment les gens interagissent avec les objets ? n Importance de la visibilité des actions n Informations visibles (structure visible) n Retours appropriés u mappings u constraints u affordances The Design of Everyday things (D.A. Norman)

7 Affordance n Propriétés perçues de lobjet a chair affords sitting n Pas besoin dinstructions, dimages, etc. n exemple : les portes...

8 James J. Gibson n Ce concept correspond à la valeur "utile" des aspects de l'environnement sur lesquels s'oriente la perception. n Il s'agit d'un concept descriptif permettant une catégorisation psychologique de l'environnement. n L'environnement est décrit en fonction des possibilités d'action qu'il offre à un observateur, et réciproquement, en fonction du répertoire des actions que l'observateur est capable de déployer. n Selon la théorie des affordances développée par Gibson, les informations traitées dans la perception seraient celles qui spécifient les possibilités d'action d'un observateur sur son environnement.

9 Compréhensible et utilisable n Design Model (modèle conceptuel du designer) u System Image (dépendant de la structure physique) doit rendre le design model clair et consistent n Users Model (développé par l utilisateur à travers ses manips de l objet) User Centered System Design, Norman, 86 Rendre les choses visibles

10 IHM ?

11 Objectifs n Faciliter l'exécution d'une activité humaine u créative, laborieuse, sophistiquée, etc. n Inverser la tendance "simplifier la programmation" vers "simplifier l'utilisation" n Y a-t-il une vie après les WIMPs (WIndows, Menu, Pointer)?

12 Interaction avancée n Plusieurs techniques non standard existent qui simplifient la vie des utilisateurs n Il vaut mieux faciliter la vie des utilisateurs que chercher les standards! n Quelques exemples

13 Geste dans l'interface n Rubine a développé un algorithme assez simple pour classifier un geste n 11 ou 13 valeurs caractérisent un geste n Reconnaissance après apprentissage u pas de vocabulaire figé n Système très efficace et assez simple u nécessite un entraînement n Amélioration souhaitée: faciliter l'apprentissage incrémental

14 Styles dinteraction n Interaction gestuelle / reconnaissance de traces F interfaces à stylo

15 Les menus "différents" n Problèmes des menus linéaires: u pas de mémorisation musculaire u requièrent une attention visuelle u cachent une partie de l'écran n Solution: menus circulaires u mémorisation musculaire si < 6 ou 8 items u délais avant affichage u pas d'affichage si sélection réflexe

16 Les menus circulaires ++ n 0.5 secondes avant affichage n Sous menus possibles avec mêmes contraintes et caractéristiques n Chercher un sous-item = suivre une trajectoire n Reconnaissance de geste pour accélérer le choix de l'item

17 Interaction bimanuelle n Les hommes utilisent leurs deux mains en même temps mais différemment [Guyard] n Main dominante: agit dans le contexte n Main non dominante: agit sur le contexte n Utilisation des deux mains dans les interfaces n Choix de dispositifs suivant les tâches u isométrique, isotonique, élastique n Amélioration des performances

18 Les outils translucides n Problème du chemin entre la boîte d'outils et la zone d'édition (clic puis bouge puis clic, etc.) n Utilisation d'une barre d'outils translucide et pointage "à travers" pour agir n En bimanuel, la main dominante bouge les outils et la non dominante bouge le pointeur n Colorier, créer, détruire, agrandir, etc.

19 Les lentilles magiques n Plusieurs vues sur un modèle u 3D surfacique ou fil de fer u plan maison sur plusieurs niveaux u zoom n Affichage en superposition d'une lentille qui "déforme" magiquement le graphique pour afficher une autre vue n Cohérent avec les outils translucides

20 Ajouter des attributs graphiques n Faire des interfaces plus belles n Éviter les confusions visuelles n Éviter de cacher des objets importants u occlusion n Offrir des bonnes "affordances" u indices permettant de comprendre l'utilité et l'usage n Transparence, texture, ombres, métaphores

21 Ajouter des dispositifs spécifiques n S'adapter aux compétences / aptitudes / inaptitudes des utilisateurs u programme de composition pour pianiste: clavier de piano u aide à la chirurgie: reconnaissance vocale n Créer de nouveaux dispositifs pour les besoins spécialisés u animation de personnage u contrôle de la caméra

22 Combiner toutes ces techniques n Éviter la prolifération de composants parasites u Word + boutons partout = pas de place n L'utilisateur veut toute la place et toute son attention pour sa tâche principale n 20 minutes par jour à déplacer les fenêtres sous Windows n 3T: tablet, toolglass, ???

23 Problème de Génie logiciel n Tous ces éléments ne sont pas encore standard n Si on place l'utilisateur au centre, il faut lui donner ce qu'il y a de mieux n Programmation compliquée mais résultats gratifiants n Bien définir les abstractions et les implémentations n Collaborer avec les chercheurs

24 Autres Styles dinteraction n Interaction sonore u quand lutilisateur ne contrôle pas n Interaction temporelle u menus rythmiques n Interaction See through u utilisation des transparences u fenêtres, menus, barres dicones

25 Styles dinteraction n Réalité virtuelle u immersion sensori-motrice de lutilisateur dans le système n Interface 3D u habitudes tacites du monde réel u utilisation forte en 2D (icones, etc) u rendu 2D incohérent n Interaction 3D

26 Styles dinteraction n Réalité augmentée u intégration de capacité de traitement de linformation dans des objets physiques

27 Styles dinteraction n Interaction Collaborative u collecticiels n Informatique Ubiquitaire n Interface Tangible n Interaction Multimodale

28 Modélisation 3D

29 Nouvelles approches n Teddy Takeo Igarashi SIGGRAPH 99 n Chateau : A Suggestive Interface for 3D Drawing Takeo Igarashi UIST 2001

30 Nouveaux outils Software Sketch Up A software program that would allow design professionals to draw the way they want to by emulating the feel and freedom of working with pen and paper in a simple and elegant interface. A very powerful software program that would be fun to use and not difficult to learn. Computer technology that could be used during the design exploration process and would allow designers to play with their designs in a way that is not possible with current design software.

31 Nouvelles méthodes n Autodesk Architectural Studio F Collaboration F Communication F Accès aux ressources F Structuration et Persistance de linformation F Travail Coopératif AO F Travail basé sur lhomme, en situation, coté artistique !