Présentation de la démarche innovation Fluid<lab /> chez @Objectif
www.objectif.paris
Vous voulez :
- Valider les concepts et la « value proposition »
- Evaluer une solution technique
- Affiner un besoin utilisateur
- Identifier de nouvelles solutions
Nous transformons vos idées en réalité
- Définition des besoins des utilisateurs finaux à travers l’observation et l’immersion;
- Brainstorming et expérimentation, pour produire un maximum d’idées avant de - sélectionner les meilleures;
- Réalisation des prototypes ;
- Test et d’amélioration des prototypes
Rédigé en Mars 2013
Comment automatiser les tests ?
Les différents types de tests automatisés : TU, BDD/TDD, GUI, TDC, Test de vie …
Méthodes d’automatisation
Capture/replay
Projet de développement
Techniques d’automatisation
Data driven
Keyword driven
DSTL
Composants technique pour l’automatisation
Oracle
Bouchon
Techniques de comparaison
Reporting
Découvrez les fondamentaux de l'approche du design UX. Vous verrez comment concevoir une expérience globale grâce aux différentes méthodes qui constituent un processus de design.
Avis d'expert faisant l'état des lieux des tests logiciels aujourd'hui et expliquant comment mettre en place un processus de "continuous testing" en ligne avec son usine logicielle.
Présentation de la démarche innovation Fluid<lab /> chez @Objectif
www.objectif.paris
Vous voulez :
- Valider les concepts et la « value proposition »
- Evaluer une solution technique
- Affiner un besoin utilisateur
- Identifier de nouvelles solutions
Nous transformons vos idées en réalité
- Définition des besoins des utilisateurs finaux à travers l’observation et l’immersion;
- Brainstorming et expérimentation, pour produire un maximum d’idées avant de - sélectionner les meilleures;
- Réalisation des prototypes ;
- Test et d’amélioration des prototypes
Rédigé en Mars 2013
Comment automatiser les tests ?
Les différents types de tests automatisés : TU, BDD/TDD, GUI, TDC, Test de vie …
Méthodes d’automatisation
Capture/replay
Projet de développement
Techniques d’automatisation
Data driven
Keyword driven
DSTL
Composants technique pour l’automatisation
Oracle
Bouchon
Techniques de comparaison
Reporting
Découvrez les fondamentaux de l'approche du design UX. Vous verrez comment concevoir une expérience globale grâce aux différentes méthodes qui constituent un processus de design.
Avis d'expert faisant l'état des lieux des tests logiciels aujourd'hui et expliquant comment mettre en place un processus de "continuous testing" en ligne avec son usine logicielle.
Le test, qu'il soit unitaire ou fonctionnel, est à la mode dans le monde du développement logiciel, suite entre autre à la mise en œuvre croissante des méthodes agiles et notamment de l'intégration continue ou des méthodes de développement telles que le TDD, le BDD ou la programmation par contrat. Récemment, ce phénomène a encore été amplifié au sein de la communauté PHP par l'apparition aux côtés de l'incontournable PHPUnit d'outils plus originaux tels que Behat, Praspel ou atoum qui permettent au développeur de rédiger des tests plus simplement. Pourtant, nous constatons tous les jours que le test conserve une grande part de mystère pour la plupart des développeurs, Bien souvent, ces derniers ne savent pas quoi tester, et encore moins comment écrire un test efficace ou mettre en place une politique de test pertinente. Certains s'interrogent par exemple sur la pertinence de leurs tests, se demandent s'il faut absolument tout tester, d'autres s'il est possible de tester la création d'un fichier, voir même s'il est intéressant de le faire, tandis que d'autres se demandent où se situe la frontière entre le test unitaire et le test fonctionnel ou s'il est nécessaire de tester toutes les méthodes d'une classe, alors que d'autres encore ne savent tout simplement pas par où commencer. Durant cette conférence, nous allons tenter, à l'aide de nos expériences respectives de créateur de framework de tests et de doctorat en informatique spécialisé dans le test, de répondre aux questions récurrentes que se pose une personne confrontée à la mise en place d'une politique de qualité logicielle en général et à l'écriture d'un test logiciel en particulier. À l'issue de cette foire aux questions didactique et interactive, vous devriez être capable d'aborder le test, indépendamment de sa nature, de manière plus sereine et efficace et produire ainsi un logiciel de la qualité que vous désirez.
Introduction à l'ergonomie lors d'une réunion Drupal à Lyon, France.
Concept de bases - recherche et comprendre à qui s'adresse le logiciel ou le site web en conception.
Deux exemples d'outils ont été utilisé: Chalmark (test utilisateur sans modération) et Optimal Sort (architecture d'information)
Field research and interaction design: course #6nicolas nova
Sixth and final deck of slides from the Field Research and Interaction Design, a Master course at the Geneva University of Art and Design, in the Media Design program taught in 2009-2010
L’état de l’art des tests front-end
Maîtriser et fiabiliser son code sont aujourd’hui devenus incontournables pour tout développeur devant faire face à des architectures Web de plus en plus riches et complexes.
Il existe des outils pour réaliser des tests front-end d’applications Web et répondre aux besoins d’un développement de qualité.
Nous vous invitons ici à parcourir l’écosystème de ces tests front-end d’applications Web. Que vous soyez déjà convaincus par les tests ou tout simplement curieux, ce document vous guidera pour les mettre en place sur vos projets.
Ferpection pour meetup Qualité des Applications MobilesFerpection
Retrouvez notre présentation sur les tests utilisateurs lors du meetup Paris Qualité des Applications Mobiles (http://www.genymobile.com/meetup-paris-mobile-app-quality/).
Présentation de Maven et de son utilisation en entreprise dans le cadre du Ch'ti JUG, le 15 juin 2009.
Pourquoi Maven ? Pourquoi l'adopter ? Les bonnes et mauvaise pratiques. Son avenir ...
Le test, qu'il soit unitaire ou fonctionnel, est à la mode dans le monde du développement logiciel, suite entre autre à la mise en œuvre croissante des méthodes agiles et notamment de l'intégration continue ou des méthodes de développement telles que le TDD, le BDD ou la programmation par contrat. Récemment, ce phénomène a encore été amplifié au sein de la communauté PHP par l'apparition aux côtés de l'incontournable PHPUnit d'outils plus originaux tels que Behat, Praspel ou atoum qui permettent au développeur de rédiger des tests plus simplement. Pourtant, nous constatons tous les jours que le test conserve une grande part de mystère pour la plupart des développeurs, Bien souvent, ces derniers ne savent pas quoi tester, et encore moins comment écrire un test efficace ou mettre en place une politique de test pertinente. Certains s'interrogent par exemple sur la pertinence de leurs tests, se demandent s'il faut absolument tout tester, d'autres s'il est possible de tester la création d'un fichier, voir même s'il est intéressant de le faire, tandis que d'autres se demandent où se situe la frontière entre le test unitaire et le test fonctionnel ou s'il est nécessaire de tester toutes les méthodes d'une classe, alors que d'autres encore ne savent tout simplement pas par où commencer. Durant cette conférence, nous allons tenter, à l'aide de nos expériences respectives de créateur de framework de tests et de doctorat en informatique spécialisé dans le test, de répondre aux questions récurrentes que se pose une personne confrontée à la mise en place d'une politique de qualité logicielle en général et à l'écriture d'un test logiciel en particulier. À l'issue de cette foire aux questions didactique et interactive, vous devriez être capable d'aborder le test, indépendamment de sa nature, de manière plus sereine et efficace et produire ainsi un logiciel de la qualité que vous désirez.
Introduction à l'ergonomie lors d'une réunion Drupal à Lyon, France.
Concept de bases - recherche et comprendre à qui s'adresse le logiciel ou le site web en conception.
Deux exemples d'outils ont été utilisé: Chalmark (test utilisateur sans modération) et Optimal Sort (architecture d'information)
Field research and interaction design: course #6nicolas nova
Sixth and final deck of slides from the Field Research and Interaction Design, a Master course at the Geneva University of Art and Design, in the Media Design program taught in 2009-2010
L’état de l’art des tests front-end
Maîtriser et fiabiliser son code sont aujourd’hui devenus incontournables pour tout développeur devant faire face à des architectures Web de plus en plus riches et complexes.
Il existe des outils pour réaliser des tests front-end d’applications Web et répondre aux besoins d’un développement de qualité.
Nous vous invitons ici à parcourir l’écosystème de ces tests front-end d’applications Web. Que vous soyez déjà convaincus par les tests ou tout simplement curieux, ce document vous guidera pour les mettre en place sur vos projets.
Ferpection pour meetup Qualité des Applications MobilesFerpection
Retrouvez notre présentation sur les tests utilisateurs lors du meetup Paris Qualité des Applications Mobiles (http://www.genymobile.com/meetup-paris-mobile-app-quality/).
Présentation de Maven et de son utilisation en entreprise dans le cadre du Ch'ti JUG, le 15 juin 2009.
Pourquoi Maven ? Pourquoi l'adopter ? Les bonnes et mauvaise pratiques. Son avenir ...
2. Qui suis-je ?
UX Researcher
UX Designer
Creative Studio
Capgemini Toulouse
« Mettre l’humain au cœur du système »
D E S I G N E R
Ludivine Dobigny
3. Le concept
Evaluer l’expérience utilisateur d’un système en
observant la manière dont les utilisateurs
accomplissent des tâches prédéfinies.
1. Planification
2. Rédaction
3. Passation
4. Restitution
4. Mon défi
1. Trouver un outil qui me permet de réaliser des tests
utilisateurs à distance, de façon synchrone
2. Facile à prendre en main
3. Sans avoir besoin d’installer un plug-in ou un logiciel sur
l’ordinateur du participant
4. Avec un budget de 0€
5. Qui permet de communiquer des résultats facilement
compréhensibles
5. Useberry
Usability Testing
ipsum dolor sit amet, consectetuer adipiscing elit, sed
diam nonummy nibh euismod tincidunt ut laoreet dolore
magna aliquam erat volutpat. Ut wisi enim ad minim
veniam, quis nostrud exerci tation ullamcorper suscipit
lobortis nisl ut aliquip ex ea commodo consequat. Duis
autem vel eum consequat, vel illum dolore eu feugiat
nulla facilisis at vero eros et accumsan et iusto odio
dignissim qui blandit praesent luptatum zzril delenit
augue duis
6. Le principe
Outil de test utilisateur
qui permet de tester un prototype
Sans écrire une ligne de code
Via un lien actif
Et propose des analyses sur les comportements des utilisateurs
7. Contexte
Réaliser des tests utilisateurs à distance
Synchrone
10 utilisateurs
Valider une nouvelle fonctionnalité
1h de test / par utilisateur
5 scénarios
Juillet 2019
InVision
Une application métier complexe
pour le leader européen de
l’énergie avec des attentes fortes
du client et des délais courts.
Tester pour convaincre
8. Step by step
Choisir un prototype ou en
importer un depuis une
plateforme (Sketch, Marvel,
Adobe XD, InVision).
Step #2
Définir les écrans et les
instructions du test. Partager
le lien aux participants.
Step #3
Réaliser le test puis dépouiller
l’ensemble des résultats
collectés (Heatmaps,
Userflows, barre de temps,
enregistrement vidéo, temps
de réalisation de la tâche)
Step #4
Sélectionner le type de test
(Tâche unique, tâches
multiples, Open Analytics,
First Clic, Test des 5
secondes) et le support
utilisé.
Step #1
12. “Yes” or ”No”
Design de l’application
Facilité de prise en main
Modèle économique
Analyse des résultats
Avantages
Analyse des résultats
Manque de guidage dans la réalisation du test
Inconvénients