lean & agile ux - afterwork axance
TRANSCRIPT
@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
Vos désirs exaucésApplications
Envie d’écouter une musique
Besoin d’appeler un contact professionnel
5 sec
5 sec
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
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
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
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
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
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
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
• 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
• 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
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
• 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
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
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
Merci !Alexandre Jubien
ThinkMobile.fr
Newsletter ThinkMobile (Mobile, Innovation, Startups)
ajubien @AlexJubien
Mobile Strategist