2011 - direction l'agilux
TRANSCRIPT
1
Direction l’AgilUX, en voiture Simone !!
Emilie EspositoErika Duriot
Merci à nos partenairesPrestige
Gold
Platinium
WorldFrance
3
Qui sommes nous ?Emilie Erika
4
Product Owner ? Coach ?
– est garant de la vision produit– est responsable du backlog
(alimentation, priorisation)– valide les user stories
– veille au respect de l’approche agile
– facilite la communication et la collaboration
– aide l’équipe à s’améliorer
Le Product Owner (PO) Coach / Scrum Master
5
Qui sommes nous ?Emilie Erika
6
• L’UX design, c’est quoi ?• Dans un projet, ça donne quoi ?• Retour d’expérience : démonstrateur
DMP• Conclusion
Agenda
7
L’UX design, c’est quoi ?Concevoir des produits
– utiles– élégants– faciles à utiliser
Les composantes de l’UX design– marketing (vision produit)– architecture de l’information– design d’interaction– graphisme– ergonomie– …
8
Malococsis : Et c'est quoi cette porte au plafond ?Le carreleur : Ca je sais pas, faut voir avec Numérobis, l'architecte. [...]
Numérobis : Ca ?! Non, mais j'anticipe : si vous voulez faire un 2ème étage, PAF, vous pouvez parce qu'il y a déjà une porte pour y accéder.
L’ergonomie des IHM– architecture de l’information– cinématique des écrans– principes de navigation– composition et disposition des
éléments
L’ergonomieUne démarche centrée utilisateur
– collecter les besoins– analyser– rationaliser
9
• L’UX design, c’est quoi ?• Dans un projet agile, ça donne
quoi ?• Retour d’expérience : démonstrateur
DMP• Conclusion
Agenda
10
Aider à cadrer le besoinProduct Box
Enjeux et critères de succès Enjeux et tâches principales
Ateliers Interviews / Observation
Story Map Profils et parcours utilisateursArborescence
Backlog produit Storyboards
Analyse de risques
Organisation de l’équipe
Product Owner UX designer
11
Spécifier le besoinBacklog produit
Spécification par les tests Storyboards
Démonstrations Ateliers utilisateursGroupes utilisateurs Tests utilisateurs
Product Owner UX designer
12
Accompagner l’équipe
Equipe produit intégrée Accompagnement de l’équipeBonnes pratiques d’ergonomie / STB
Priorisation Cible / Version dégradée
Recette au fil de l’eau
Product Owner UX designer
13
Agile addict !!!Avec l’Agile…
…l’UX s’enrichit des apports de l’équipe intégrée
Avant l’Agile…
– interactions séquentielles– communication en étoile
– les outils de l’UX design deviennent des outils de l’équipe
– les développeurs sont impliqués dès la vision produit
– les utilisateurs comprennent les contraintes techniques
– la communication est plus fluide
…l’UX designer faisait le lien entre les acteurs
14
Mieux que le mono, la stéréo !
PO, UX designer, même combat !– mêmes objectifs– rôles proches
Travailler ensemble– main dans la main– de façon coordonnée
Avec nos spécificités– le PO optimise le ROI (priorisation)– l’UX designer veille à l’adoption par
les utilisateurs– « faire les bonnes choses et les
faire bien »
15
• L’UX design, c’est quoi ?• Dans un projet, ça donne quoi ?• Retour d’expérience :
démonstrateur DMP• Conclusion
Agenda
16
• DMP = dossier médical personnel
• Client : ASIP Santé• Réaliser un
démonstrateur de logiciel de médecin connecté au DMP
• 2 semaines de cadrage, 8 itérations d’une semaine
Contexte projet
17
L’équipe produitASIP Santé
– Sponsor– Product Owner– Utilisateur
Prestataire– Assistant PO / Scrum Master– UX designer– Tech Lead– 3 développeurs– Intégrateur graphique– Coach
Mascottes– Monsieur Rose– Madame Bleue
18
Cadrer le projetAtelier et note de cadrage
– Product Box (PO/UXD)– enjeux et critères de succès (PO/UXD)– Story Map (PO/UXD)– use cases (PO/UXD)– roadmap (PO)– storyboards grosse maille (UXD)– analyse de risques– organisation du processus agile– initialisation du backlog produit (PO)
Le scrum master– anime les ateliers
Le PO et l’UXD– préparent la première itération
19
Préparer l’itérationItération n-2
– le PO partage les priorités à venir avec l’UXD
– l’UXD travaille ces sujets avec l’utilisateur
– l’UXD met à jour les storyboards
Itération n-1– le PO et l’UXD échangent sur les
storyboards– le PO raffine le backlog– le PO écrit les tests de recette– l’intégrateur graphique prépare les
éléments graphiques (pictos, etc…)
20
Pendant l’itérationPlanning game
– estimation en complexité fonctionnelle (PO/UXD avec le reste de l’équipe)
Accompagnement du développement
– précisions fonctionnelles (PO)– échanges sur l’implémentation des
écrans (UXD)– recette au fil de l’eau (PO / UXD)
Validation (démonstration / recette)
– OK/KO (PO)– Feedbacks (PO / UXD)
21
• beau gâteau pièce montée
Ce qui a bien marchéUn produit fonctionnel et « design », livré dans les temps
Une collaboration harmonieuse– communication ouverte– respect de l’expertise de chacune
Amélioration continue du processus
Meilleure rationalisation des besoins utilisateurs
22
Les problèmes rencontrésIntégration des étapes UXD dans le taskboard
– storyboards– affichage aux murs– communication PO-UXD– éléments graphiques– post-it spécifiques plutôt que étape
Perte de la vision d’ensemble pour l’UX designer
– micro tâches– pas assez anticipées– préparation itération n-2
23
• L’UX design, c’est quoi ?• Dans un projet, ça donne quoi ?• Retour d’expérience : démonstrateur
DMP• Conclusion
Agenda
24
ConclusionLe PO et l’UX designer apportent de la valeur aux projets agiles
Ils ont des rôles proches, mais complémentaires
L’« UXPO »– sur de petits projets– avec du mentoring