Intégrer les informations et redéfinir les rôles grâce à l IHM Stéphane Chatty IntuiLab Brétigny, 19 janvier 2006 Forum Intégration et interopérabilité 1
IntuiLab : spécialistes en IHM Equipe et origines Aviation civile et télécoms Informatique, ergonomie, graphisme Ingénierie, développement et recherche Spécialité le développement d interfaces homme-machine innovantes à forte valeur ajoutée, pour les systèmes complexes et la mobilité Activité évaluation, conception, développement transports, télécoms, terminaux publics, recherche sur interaction et génie logiciel fourniture d outils logiciels 2
IntuiLab et les transports contrôle aérien, contrôle routier, télématique embarquée, supervision 3
L environnement IntuiKit pour les IHMs innovantes Graphisme riche, animation Ecrans tactiles Reconnaissance de gestes, voix, multimodal pour les processus industriels : du prototypage au déploiement conception et réalisation multidisciplinaires génie logiciel à base de modèles adapté aux transports et la mobilité composants réutilisables squelettes d applications 4
L évolution de la gestion du trafic aérien vers l informatisation bien sûr mais aussi : intégration des outils temps réel interconnexion des bases de données et vers de nouvelles tâches temps réel 5
Un système collaboratif asynchrone système d information partagé gère des plans de vols, des routes, des délais des procédures faiblement couplées plans de vol charges l ATC: une niche synchrone 6
De nouvelles «niches synchrones» L exemple du Collaborative Decision Making 7
De nouveaux métiers concernés CDM : gestionnaire de trafic côté compagnie CDM : chef avion (prévisions de départ) Data-link : pilote (partage de décision) Régulation dynamique : nouveau métier en salle de nouvelles tâches de nouvelles informations de nouvelles collaborations voire de nouveaux métiers 8
Exemple : gestionnaire de trafic en salle Informations dynamiques de Bruxelles Négociation entre gestionnaires concernés Diffusion en temps réel aux contrôleurs => un nouveau métier => une nouvelle information pour les contrôleurs 9
Exemple : conducteur de bus Navigation Liste de tâches Informations intermodales 10
Le problème Comment supporter ces nouveaux métiers? Comment intégrer l information? Sans surcharge visuelle ou cognitive Et sans 30 ans d évolution naturelle 11
Problème 1 : quantité d information Toujours plus d information, toujours mieux capteurs, systèmes interconnectés, etc ma tâche, le contexte, les suppléments, etc. Et sur des écrans de plus en plus intégrés Mais l humain a des limites Capacité d intégration Capacité de détection «Situation awareness» L humain est-il interopérable? 12
Structuration visuelle Informaticien : enrichir le média graphique Graphiste : le structurer (espace, «couches») Concepteur : hiérarchiser les informations 13
Notification animée Exploiter la vision périphérique Informations de contexte Alarmes Ajouter une nouvelle couche d information Soulager le système cognitif 14
Exemple d application : trafic d aéroport Une tâche de base : la piste et les avions Mais système intégré : bus, camions, etc. Renforcement du codage visuel par l animation 15
Problème 2 : support à la décision Besoin d organiser l information Représentations sur mesure mais pas toujours suffisant Besoin de souplesse dans l organisation inventer ses propres classements être conscient des changements mémoriser ses actions La nostalgie du papier 16
Vers le «papier virtuel» Pour planification, classement, ordonnancement 17
Problème 3 : communiquer Echange d information Mais aussi coordination Parfois coordination automatique Cas particulier de notification «Le train 5206 sera en retard de 15 mn» Parfois besoin d agir explicitement «Je te passe l avion» «Je t autorise à passer» Comment gérer clairement la coordination? 18
Les objets de coordination Métaphores physiques Objets manipulables et échangeables Tunnels 19
Aspects logiciels D un côté les systèmes d information gestion de données coûts de déploiement multi-plateforme solutions Web, client léger, etc. Et de l autre l IHM outils spécifiques dépendant de la plate-forme orienté événement Comment les marier? 20
Exemple de solution : Cocoon + IntuiKit Cocoon = bus de données pour le Web connexion de bases de données sur le Web connexion de capteurs accès par HTML multi-plateforme le hub d information IntuiKit = plate-forme IHM riche Un driver IntuiKit pour Cocoon 21
Conclusion L intégration génère des besoins d IHM L IHM apporte des solutions Présentation d information et notification Objets manipulables pour réfléchir Objets échangeables pour collaborer Interconnecter IHM riche et système d information vers le Web 2.0 22