72
Afterwork LEAN & AGILE UX by

Lean & Agile UX - afterwork Axance

Embed Size (px)

Citation preview

Afterwork

LEAN & AGILE UX

by

@AlexJubienAlexandre Jubien

ThinkMobile.fr

Pioneer of mobile 12 years ago!

Apps & Mobile Startups expert

Previously head of mobile at Viadeo

Previously head of mobile at Deezer

Mobile Strategist

 #MobileRevolutionhttp://bit.ly/M-Revolution

 

Le mobile a profondément changé nos vies, au point de devenir une

extension de nos cerveaux.

 

Facilité d’utilisation

 

Sur mobile, l’UX est  

EXTRÊMEMENT importante !

 

InstantanéitéExemple de la météo

5 H

 

InstantanéitéExemple de la météo

5 H 5 min

 

InstantanéitéExemple de la météo

5 H 5 min 5 sec

 

Pizza of death !Loading

 

Vos désirs exaucésApplications

Envie d’écouter une musique

Besoin d’appeler un contact professionnel

5 sec

5 sec

L’UX mobile, c’est (aussi) de la TECH

 

L’exigence du « beau »

L’exigence du ‘beau’

 

RésuméUne app est un produit qui doit être :

UtileErgonomiqueBeauRapide et fluideStableRemarquableRentable

 

RésuméUne app est un produit qui doit être :

UtileErgonomiqueBeauRapide et fluideStableRemarquableRentable

Product

Product

UX

UX

Design

Tech

Tech

Marketing

Biz

Le prisme des compétences

 

Chacun apporte sa lumière.

Méthodologies et synergies entre différents métiers

 

Product that people love =

Find the right product

Build it right and make it great !

 

Product that people love =

Customer development / Lean startup  

Build it right and make it great !

 

Product that people love =

Customer development / Lean startup  

Agile / Scrum

and make it great !

 

Product that people love =

Customer development / Lean startup  

Agile / Scrum

Design / UX

Lean Startup

 

Problème principalStartup

Dans une startup, on ne sait pas ce qu’on doit construire !

 

Lean Startup

• Livre d’Eric Ries,

• « Fail fast, succeed faster »

• Rencontrer les vrais besoins

• Pivots

• Eviter le gâchis

mouvement Lean

 

Philosophie Lean

• Processus de découverte

• Ce que veulent les clients n’est pas forcément ce

qu’on a imaginé

• Il faut pouvoir lâcher prise

• Une définition intéressante

• Une vidéo <3mns

ici

ici

 

Build – Measure - Learn

 

MVP

• Minimum Viable Product

• Preuve de concept

• Valider les hypothèses, découvrir

• On itère dessus ensuite

 

Approche MVP

• Manual 1st startup (ex SMS)

• Newsletter (MyLittle Paris, AppGratis)

• Vidéo / landing page (Dropbox)

• Bouton tracké pour feature

 

Release early / Bêta test

Aux utilisateurs Aux problèmes

Aux risques

Se confronter au plus tôt :

Customer Development

 

Customer development

• Customer discovery / trouver ses early adopters

• Découvrir les vrais problèmes

• Apporter les bonnes solutions• Article

 

Get out of the building !

• Dans la tour d’ivoire avec vos intuitions, vous aurez

toujours raison !

• Allez sur le terrain pour confronter ces intuitions à la

réalité

• Transformez vos intuitions (hypothèses) en

convictions (preuves)

 

3 stages of a Startup

ScaleProblem /  

Solution FitProduct /  Market Fit

 

3 stages of a Startup

Do I have a problem worth solving?

ScaleProduct /  Market Fit

Problem /  Solution Fit

 

Interviews 1/1

• Interviews problèmes

• Face à face ou tel (45mns)

• 30 personnes dans la cible pour pour trouver 7 à 10

vrais early adopters

• Importance du problème, contournements,

expériences passées, …

 

3 stages of a Startup

Have I built something people want?

ScaleProblem /  

Solution FitProduct /  Market Fit

 

Solution

• Interviews solutions

• Interviews utilisateurs UX (mockups, maquette

interactive, prototype, …)

• Landing page (quanti)

• MVP

 

Ressources

Agile

 

Projet

 

Projet

Les Humains !!

 

Manifesto Agile

• Individuals an Interactions over Processes and Tools

• Working Software over Comprehensive

Documentation

• Customer Collaboration over Contract Negotiation

• Responding to Change over Following a plan

 

Agile

• L’agilité privilégie avant tout le bien être de l’équipe

• Favoriser la communication orale

• Des pratiques et des outils pas trop embêtants, que

l’équipe choisit d’utiliser

• SCRUM, Kanban, eXtreme Programming

 

Itératif = droit au changement

A

B

C

changement

 

SCRUM

• « Scrum in under 10mns » -

• Sprints de 2 semaines (reco)

• Features in Product Backlog

• Rituels : daily / weekly, sprint planning, démos

• Rétrospectives

Vidéo

 

Backlog

 

Backlog

• User stories : « En tant qu’utilisateur, je veux pouvoir

sauvegarder mes fichiers »

• Specs légères, évolutives, non exhaustives

• Sans fin

• Tout ne sera pas forcément fait

 

Product Owner

 

Product Owner

• Représente le client ou les utilisateurs

• Gère le Backlog

• Définit le contenu des sprints avec l’équipe

 

Sprint

• Durée de 2 semaines (reco)

• Sprint planning au début = on définit ce qui va être

fait dans la prochaine itération

• Sprint démo à la fin = on démontre ce qui a été fait

 

Estimation / poker planning

 

Scrum Master

 

Scrum Master

• Coach l’équipe sur les pratiques SCRUM (rituels,

communication,…)

• S’assure que l’équipe ne manque de rien

• Met de l’huile dans les engrenages

 

Daily Scrum

http://www.derailleurconsulting.com/agile-services

 

Daily Scrum

• Stand up meeting / 15 minutes

• En 3 minutes, chacun dit :

Ce qu’il a fait hier

Ce qu’il compte faire aujourd’hui

S’il rencontre des problèmes

 

Rétrospectives

• Permet l’amélioration continue

• Tous les 2 sprints, toute l’équipe se réunit

• Analyse des problèmes de fond

• Recherche de solutions / nouvelles pratiques agiles

 

Ressources

Specs 2.0

 

Un cahier des charges,  

c’est trop lourd !

 

Cahier des charges

• Un gros docs de specs écrites

• Fastidieux à produire et à comprendre

• Versionnage anti-productif

• Ne favorise pas l’échange mais au contraire la

déresponsabilisation

 

Specs orales et visuelles

• Limiter l’écrit au strict minimum

• Utiliser le visuel au maximum : mockups, flows,

maquettes interactives…

• Echanges oraux / rituels dédiés

 

 

Conception itérative

• La conception est en avance de phase sur les

développements

• Mais les sprints de développement débutent avant

la fin de la conception

Conception itérative

Développements

Conception

2 weeks

Conception itérative

Développements

Conception

Réus conception / UX incluant les développeurs

Conception itérative

Développements

Conception

Réus conception / UX incluant les développeurs

Conception itérative

Sprint 1Développements

Conception

Réus conception / UX incluant les développeurs

Conception itérative

Sprint 1 Sprint 2Développements

Conception

Réus conception / UX incluant les développeurs

Conception itérative

Sprint 1 Sprint 2 Sprint 3Développements

Conception

Réus conception / UX incluant les développeurs

 

Just In Time Specs

• Juste milieu pour le décalage entre sprints

• Trop d’avance = oublis, changements, modifs non

répercutées,…

• Retard = Feed the Beast