Utilisation des ontologies utilisateur et contexte que nous avons développées, pour réaliser de la personnalisation de contenu et à terme de la personnalisation d'interface. Présentation à l'atelier IDM d'IHM'08
Un exemple de méthodologie de conception orientée utilisateur de produits in...M@rsouin
Un exemple de méthodologie de conception orientée utilisateur de produits innovants : le projet Duo TV-
Eric Jamet, Jocelyne Trémenbert, Gilles Déguillard et Séverine Erhel
Un exemple de méthodologie de conception orientée utilisateur de produits in...M@rsouin
Un exemple de méthodologie de conception orientée utilisateur de produits innovants : le projet Duo TV-
Eric Jamet, Jocelyne Trémenbert, Gilles Déguillard et Séverine Erhel
Plateforme Ouverte de Supervision et de Traçabilité pour les Environnements C...Anthony Gelibert
Les environnements confinés sont caractérisés par un ensemble de normes d’usage et de conception très strictes. Dans les environnements confinés médicaux, où il s’agit notamment de lutter contre les infections liées aux soins, il n’existe actuellement pas d’outil permettant d’en réaliser la qualification avant usage, la supervision pendant usage et l’audit après usage. Cette lacune tient à la difficulté de rassembler les différents éléments intriqués constituant le profil de l’environnement confiné médical (l’arrangement des locaux, les normes de conception et d’usage, l’instrumentation y étant déployée) en un seul modèle qu’il serait possible de valider statiquement et d’utiliser dynamiquement afin de le confronter à un flot d’évènements. Cette problématique constitue le cadre d’une thèse de doctorat, débutée récemment en partenariat avec un industriel de la santé, visant à définir une plateforme logicielle ouverte permettant de satisfaire les besoins de traçabilité avant, pendant et après usage. Cet article s’attachera à introduire le contexte, détailler les besoins et la problématique, et présenter les axes de recherche envisagés et les travaux en cours.
ZK es un framework de código abierto para el desarrollo de aplicaciones web AJAX. Utiliza más de 70 componentes XUL y 80 componentes XHTML para diseñar interfaces de usuario ricas. Fue creado por una comunidad de desarrolladores para facilitar el desarrollo de interfaces GUI en Ajax. Aunque su implementación se basa en Java, puede conectarse a backends escritos en otros lenguajes.
ZKFramework es un framework de aplicaciones web en AJAX construido completamente en Java que simplifica el desarrollo de aplicaciones web a través de una programación basada en componentes y orientada a eventos. Con más de 1.5 millones de descargas, ZK es utilizado por empresas e instituciones y soporta varios navegadores, servidores, IDEs y herramientas.
Agile-User Experience Design: With or Without a Usability Expert in the Team?louschwartz
In the past decade, numerous experiments of Agile-User Experience Design (also called Agile-UX) have been carried out. Through these experiments it remains unclear who should be in charge of the usability in an Agile-UX project development. After a review of the literature about the involvement of usability expert(s) in Agile-UX, this paper repeats two experiments which explore the necessity to involve usability experts in the team. The first experiment is based on the statement that developers should be able to manage the User-Centred Design (UCD) and conduct the related methods without the intervention of a usability expert, in order to respect agile practices. The second one is based on the statement that integration of a usability expert in project teams ensures better implementation of UCD and better results. Results of both experiments are discussed to validate research hypotheses for future work.
ZK Framework is a highly productive open source Java framework for building enterprise web and mobile applications. It uses ZK User Interface Markup Language (ZUML) to simplify designing rich user interfaces similarly to authoring HTML pages. Developers can automate CRUD operations between UI components and data sources using annotations, data binding, and MVVM patterns supported by ZK. To use ZK, developers add ZK libraries to their project and configure servlets in the web.xml file to handle page requests and events.
ZK is an open-source Java web framework that uses Ajax techniques to create rich internet applications (RIAs). It features a component-based model, event-driven architecture, and XML user interface markup language. ZK supports scripting languages like Java, Groovy, and Python to add interactivity on both the client- and server-side. It aims to provide a desktop-like experience within a web browser.
Ce premier afterwork de la recherche présente le dispositif régional de recherche sur les usages du numérique. Depuis 2002 et à l'initiative de la région, les chercheurs des 4 universités bretonnes, de Telecom Bretagne et de l'ENSAI travaillent en réseau sur les usages, les représentations et la mesure du numérique. Nous présenterons le dispositif MARSOUIN ainsi que son laboratoire d'expérimentation LOUSTIC, les enjeux et les approches méthodologiques. Mais nous ouvrirons également sur la question des tests et expérimentation à l'échelle de la ville et des territoires à travers les imagineurs que nous recrutons en ce moment dans le cadre d'Imagin Lab.
Intervenants : Sylvain Dejean (Marsouin), Severine Erhel (LOUSTIC), Raphaël Suire (UR1 - CREM- CNRS)
Formation : "Concevoir et promouvoir son site Internet"Synerg'hetic
Créer un site Internet pour sa structure n'est plus un atout mais est devenu un passage obligé. Le tout étant de ne pas laisser ce site se fondre dans la masse. Pour cela nous vous proposons de découvrir ou redécouvrir les bonnes pratiques pour communiquer efficacement autour de leur site Internet.
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
Ce programme a été conçu sur mesure, spécialement pour vous, entrepreneurs ou porteurs de projets qui serez tôt ou tard confrontés à des problématiques de développement applicatif ou web.
L'idée est de vous aider à appréhender les principes, les notions de base et le vocabulaire associés au développement applicatif et web.
Nous vous donnerons des repères théoriques et pratiques pour que vous puissiez communiquer et orienter plus facilement vos décisions relatives aux composantes technologiques de votre projet.
En d'autres termes : vous n'avez pas un profil technique, mais vous avez un super projet impliquant du développement ? Le kit de survie est fait pour vous !
Partie 1 : Architectures des applications et technologies de développement
Par Stéphanie Hertrich & Benoit Le Pichon, Evangélistes Développement et Michel Rousseau Evangéliste Expérience Utilisateur (Microsoft)
Cette session abordera les notions de base et les technologies mises en œuvre pour le développement d'applications au sens large:
- Quelle est la différence entre une application, un site web, un service web, … ? Quelles en sont les composantes et comment interagissent-elles ?
- Développer pour un smartphone, une tablette, un poste de travail : quelles différences ?
- Quelles sont les grandes familles de technologies et de langages de développement, quelles sont leurs caractéristiques ?
- Le Cloud diffère-t-il réellement d’un hébergeur classique ?
- Quels bénéfices apporterait concrètement le Cloud à mon projet ?
- De l'importance de l'ergonomie des applications.
- Comprendre les tendances et intégrer le branding et l’identité de marque.
- Valider l'expérience utilisateur et tester sa démarche.
- Rendre ça beau, intelligible et en faire une proposition de valeur.
- Travailler le résultat avec un développeur.
Partie 2 : Concevoir une application, les étapes et la mise en œuvre:
Par Stéphanie Hertrich Evangéliste Développement (Microsoft) et Florent Santin, Développeur et Entrepreneur http://www.infinitesquare.com.
Cette session passera en revue les étapes du processus de conception d'une application:
- Définition du besoin, spécifications, code, tests : quel est le cycle de vie d'une application ?
- Quelle méthodologie et quels outils employer ?
- Les équipes : embaucher ou externaliser son développement ?
- Savoir communiquer avec son équipe technique.
- De l'importance du designer.
- Les questions à se poser pour faire les bons choix.
Comment avancer concrètement sur votre propre projet ? Différents programmes sont accessibles suivant votre niveau d’avancement.
- Des programmes d’accompagnement techniques (Pépinière Microsoft Azure, Speed-dating experts, Accélérateur Apps, ,…)
- Bizspark,le programme dédié aux startups : logiciels & conso Cloud Azure gratuite jusqu’à 60 000$
- Microsoft Ventures : l’accélérateur à startup Parisien de Microso
Réussir la transformation de votre organisation avec sharepoint NURUNconseils
La mise en place de SharePoint quelqu’en soit l’objectif final présente plusieurs défis qui nécessitent une expérience de gestion pointue. Il faut savoir identifier tous les acteurs qui doivent être impliqués dans un tel projet et savoir tirer profit de leur expertise, tout en maîtrisant les enjeux de cette collaboration, tant au niveau du langage, de la responsabilité décisionnelle ou de la connaissance technique.
Voici les éléments qui seront abordés lors de cette présentation et qui vous permettront de relever ces défis et de faire de votre projet SharePoint un succès :
* Le fonctionnement traditionnel des organisations pour répondre à un besoin d’affaires et les pièges typiques de ce mode traditionnel lors de la mise en place de SharePoint ;
* L’approche intégrée : mettre à profit des compétences multidisciplinaires pour répondre aux besoins de manière efficace ;
* Exemples d’application concrète de cette approche ;
* Les bonnes pratiques pour rehausser les fonctionnalités de SharePoint sans les dénaturer ;
* Éléments clés pour assurer le succès d’un projet impliquant SharePoint.
Plateforme Ouverte de Supervision et de Traçabilité pour les Environnements C...Anthony Gelibert
Les environnements confinés sont caractérisés par un ensemble de normes d’usage et de conception très strictes. Dans les environnements confinés médicaux, où il s’agit notamment de lutter contre les infections liées aux soins, il n’existe actuellement pas d’outil permettant d’en réaliser la qualification avant usage, la supervision pendant usage et l’audit après usage. Cette lacune tient à la difficulté de rassembler les différents éléments intriqués constituant le profil de l’environnement confiné médical (l’arrangement des locaux, les normes de conception et d’usage, l’instrumentation y étant déployée) en un seul modèle qu’il serait possible de valider statiquement et d’utiliser dynamiquement afin de le confronter à un flot d’évènements. Cette problématique constitue le cadre d’une thèse de doctorat, débutée récemment en partenariat avec un industriel de la santé, visant à définir une plateforme logicielle ouverte permettant de satisfaire les besoins de traçabilité avant, pendant et après usage. Cet article s’attachera à introduire le contexte, détailler les besoins et la problématique, et présenter les axes de recherche envisagés et les travaux en cours.
ZK es un framework de código abierto para el desarrollo de aplicaciones web AJAX. Utiliza más de 70 componentes XUL y 80 componentes XHTML para diseñar interfaces de usuario ricas. Fue creado por una comunidad de desarrolladores para facilitar el desarrollo de interfaces GUI en Ajax. Aunque su implementación se basa en Java, puede conectarse a backends escritos en otros lenguajes.
ZKFramework es un framework de aplicaciones web en AJAX construido completamente en Java que simplifica el desarrollo de aplicaciones web a través de una programación basada en componentes y orientada a eventos. Con más de 1.5 millones de descargas, ZK es utilizado por empresas e instituciones y soporta varios navegadores, servidores, IDEs y herramientas.
Agile-User Experience Design: With or Without a Usability Expert in the Team?louschwartz
In the past decade, numerous experiments of Agile-User Experience Design (also called Agile-UX) have been carried out. Through these experiments it remains unclear who should be in charge of the usability in an Agile-UX project development. After a review of the literature about the involvement of usability expert(s) in Agile-UX, this paper repeats two experiments which explore the necessity to involve usability experts in the team. The first experiment is based on the statement that developers should be able to manage the User-Centred Design (UCD) and conduct the related methods without the intervention of a usability expert, in order to respect agile practices. The second one is based on the statement that integration of a usability expert in project teams ensures better implementation of UCD and better results. Results of both experiments are discussed to validate research hypotheses for future work.
ZK Framework is a highly productive open source Java framework for building enterprise web and mobile applications. It uses ZK User Interface Markup Language (ZUML) to simplify designing rich user interfaces similarly to authoring HTML pages. Developers can automate CRUD operations between UI components and data sources using annotations, data binding, and MVVM patterns supported by ZK. To use ZK, developers add ZK libraries to their project and configure servlets in the web.xml file to handle page requests and events.
ZK is an open-source Java web framework that uses Ajax techniques to create rich internet applications (RIAs). It features a component-based model, event-driven architecture, and XML user interface markup language. ZK supports scripting languages like Java, Groovy, and Python to add interactivity on both the client- and server-side. It aims to provide a desktop-like experience within a web browser.
Ce premier afterwork de la recherche présente le dispositif régional de recherche sur les usages du numérique. Depuis 2002 et à l'initiative de la région, les chercheurs des 4 universités bretonnes, de Telecom Bretagne et de l'ENSAI travaillent en réseau sur les usages, les représentations et la mesure du numérique. Nous présenterons le dispositif MARSOUIN ainsi que son laboratoire d'expérimentation LOUSTIC, les enjeux et les approches méthodologiques. Mais nous ouvrirons également sur la question des tests et expérimentation à l'échelle de la ville et des territoires à travers les imagineurs que nous recrutons en ce moment dans le cadre d'Imagin Lab.
Intervenants : Sylvain Dejean (Marsouin), Severine Erhel (LOUSTIC), Raphaël Suire (UR1 - CREM- CNRS)
Formation : "Concevoir et promouvoir son site Internet"Synerg'hetic
Créer un site Internet pour sa structure n'est plus un atout mais est devenu un passage obligé. Le tout étant de ne pas laisser ce site se fondre dans la masse. Pour cela nous vous proposons de découvrir ou redécouvrir les bonnes pratiques pour communiquer efficacement autour de leur site Internet.
Kit De Survie Techno et Web à l'usage des EntrepreneursStéphanie Hertrich
Ce programme a été conçu sur mesure, spécialement pour vous, entrepreneurs ou porteurs de projets qui serez tôt ou tard confrontés à des problématiques de développement applicatif ou web.
L'idée est de vous aider à appréhender les principes, les notions de base et le vocabulaire associés au développement applicatif et web.
Nous vous donnerons des repères théoriques et pratiques pour que vous puissiez communiquer et orienter plus facilement vos décisions relatives aux composantes technologiques de votre projet.
En d'autres termes : vous n'avez pas un profil technique, mais vous avez un super projet impliquant du développement ? Le kit de survie est fait pour vous !
Partie 1 : Architectures des applications et technologies de développement
Par Stéphanie Hertrich & Benoit Le Pichon, Evangélistes Développement et Michel Rousseau Evangéliste Expérience Utilisateur (Microsoft)
Cette session abordera les notions de base et les technologies mises en œuvre pour le développement d'applications au sens large:
- Quelle est la différence entre une application, un site web, un service web, … ? Quelles en sont les composantes et comment interagissent-elles ?
- Développer pour un smartphone, une tablette, un poste de travail : quelles différences ?
- Quelles sont les grandes familles de technologies et de langages de développement, quelles sont leurs caractéristiques ?
- Le Cloud diffère-t-il réellement d’un hébergeur classique ?
- Quels bénéfices apporterait concrètement le Cloud à mon projet ?
- De l'importance de l'ergonomie des applications.
- Comprendre les tendances et intégrer le branding et l’identité de marque.
- Valider l'expérience utilisateur et tester sa démarche.
- Rendre ça beau, intelligible et en faire une proposition de valeur.
- Travailler le résultat avec un développeur.
Partie 2 : Concevoir une application, les étapes et la mise en œuvre:
Par Stéphanie Hertrich Evangéliste Développement (Microsoft) et Florent Santin, Développeur et Entrepreneur http://www.infinitesquare.com.
Cette session passera en revue les étapes du processus de conception d'une application:
- Définition du besoin, spécifications, code, tests : quel est le cycle de vie d'une application ?
- Quelle méthodologie et quels outils employer ?
- Les équipes : embaucher ou externaliser son développement ?
- Savoir communiquer avec son équipe technique.
- De l'importance du designer.
- Les questions à se poser pour faire les bons choix.
Comment avancer concrètement sur votre propre projet ? Différents programmes sont accessibles suivant votre niveau d’avancement.
- Des programmes d’accompagnement techniques (Pépinière Microsoft Azure, Speed-dating experts, Accélérateur Apps, ,…)
- Bizspark,le programme dédié aux startups : logiciels & conso Cloud Azure gratuite jusqu’à 60 000$
- Microsoft Ventures : l’accélérateur à startup Parisien de Microso
Réussir la transformation de votre organisation avec sharepoint NURUNconseils
La mise en place de SharePoint quelqu’en soit l’objectif final présente plusieurs défis qui nécessitent une expérience de gestion pointue. Il faut savoir identifier tous les acteurs qui doivent être impliqués dans un tel projet et savoir tirer profit de leur expertise, tout en maîtrisant les enjeux de cette collaboration, tant au niveau du langage, de la responsabilité décisionnelle ou de la connaissance technique.
Voici les éléments qui seront abordés lors de cette présentation et qui vous permettront de relever ces défis et de faire de votre projet SharePoint un succès :
* Le fonctionnement traditionnel des organisations pour répondre à un besoin d’affaires et les pièges typiques de ce mode traditionnel lors de la mise en place de SharePoint ;
* L’approche intégrée : mettre à profit des compétences multidisciplinaires pour répondre aux besoins de manière efficace ;
* Exemples d’application concrète de cette approche ;
* Les bonnes pratiques pour rehausser les fonctionnalités de SharePoint sans les dénaturer ;
* Éléments clés pour assurer le succès d’un projet impliquant SharePoint.
Ce document présente le retour d'expérience de l'équipe Steria et I-Breed sur la conception d'une application tactile multi touch dans le cadre du concours SNCF "Inventez la nouvelle façon d'acheter des billets en Agence SNCF"
Une présentation de Nicolas Barrau donnée lors d'un atelier de formation sur le transfert de connaissances, organisé le 30 mai 2017 par l'Equipe RENARD.
Similaire à Personnalisation basée sur l'utilisation d'ontologies, utilisation du contexte de l'utilisateur (20)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.