SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Vices Cachés :
Pourquoi tester son app dans la vraie vie ?

App Days - Vices Cachés

Matthieu Rouif
Expérience
• iOS Programming à Stanford - 2009	

!

• Fondateur d’As-App - 2009-2010	

!
Stations 	

! de Ski x12

Crix

Kolorami

Goldfish

ToitDeParis

• Co-Fondateur de HeyCrowd - 2011-2012
HeyCrowd
App Days - Vices Cachés

Matthieu Rouif
Développer sur son
émulateur

Tester dans la vrai vie

“get out of theMatthieu Rouif
building” Steve Blank

App Days - Vices Cachés
Environnement

Hardware

Utilisateurs

Stores

App Days - Vices Cachés

Matthieu Rouif
App Days - Vices Cachés

Matthieu Rouif
Environnement
Sans sortir, on ne peut pas tester :	


• Le GPS	

• La réalité augmentée	

• La connexion (intermittence, débit)	

• La photo	

• La batterie	

!

App Days - Vices Cachés

Matthieu Rouif
GPS
• Pas besoin de forfait data.

Utilise le signal GPS/wifi/GPRS	


• Peu précis dans un batiment,
en montagne (Android)	


• Autorisation demandée	

• Appareils sans puces GPS 	

• Les femmes refusent plus
App Days - Vices Cachés

Matthieu Rouif
GPS
• Tester en ski, en voiture, en train,
en vélo, en intérieur	


• En déplacement rapide : CPU plus
utilisé (l’utilisateur s’en aperçoit :
batterie, température)	


• Calibrer la géolocalisation:
Signal
GPS
Wi-Fi
App Days - Vices Cachés

Matthieu Rouif

Batterie
1 heure
1 jour

Précision
10m
800m
Réalité Augmentée
• Plusieurs technologies possibles	

• Boussole+GPS +Accéléromètre. Encore
instable. 	


Ex : même conditions donnent un résultat
différent	


• Reconnaissance d’image fonctionne mieux
mais pas pour tous les usages (Tour Eiffel,
Montagnes)	


!
!

App Days - Vices Cachés

Matthieu Rouif
Connexion

!

• Mobile = connexion intermittante	

• Précharger le contenu (6 questions

toujours en réserve sur HeyCrowd)	


• Donner l’impression de la fluidité	

• Utiliser des requêtes asynchrones,
surtout pour les images	


• Tester dans le métro : peu de bande
passante et instable. PARFAIT	


!

App Days - Vices Cachés

Matthieu Rouif
Appareil Photo
!

• Vos utilisateurs ne sont ni

photographes, ni ingénieurs. Donc :
mauvaise lumière, mauvaise
position GPS. PHOTOS NULLES	


• Temps de chargement très long.

Surtout en EDGE et la montagne	


!

App Days - Vices Cachés

Matthieu Rouif
Batterie
• La batterie reste le premier problème des
smartphones. Elle est sensible :	


• A l’usage GPS : il faut absolument tester
dans le train/voiture/métro	


• A l’usage 3G
• A la luminosité de l’écran	

• Au froid
App Days - Vices Cachés

Matthieu Rouif
Luminosité

• Ecran rétroéclairé	

• En plein soleil, on ne voit rien	

• A la montagne, on ne voit absolument rien
App Days - Vices Cachés

Matthieu Rouif
A retenir
• Prototyper au plus vite l’application et
tester dans son environnement pour
évaluer la faisabilité	


• A minima : 

Simulateur	

 Mobile	

!
(dev)
(jour)

Edge	

(semaine)	


!

• Paramètrer avant la publication
App Days - Vices Cachés

Matthieu Rouif

Métro	

(mois)
App Days - Vices Cachés

Matthieu Rouif
Hardware
Sans utiliser plusieurs appareils, on ne peut pas
tester :	


• La compatibilité des appareils	

• La compatibilité des OS	

• Leur combinaison
App Days - Vices Cachés

Matthieu Rouif
Compatibilité
• Problèmes pour tester sur toutes les
combinaisons device+OS

• Des dizaines de possibilités. Android

plusieurs mois de tests pour un mois de dev	


• Solutions Pareto : 	

• 80% du parc représenté par quelques
combinaisons majoritaires	


• Avoir une base de beta testeur diverse et
utiliser les crash reports pour le reste

App Days - Vices Cachés

Matthieu Rouif
App Days - Vices Cachés

Matthieu Rouif
Utilisateurs
Sans observer ses utilisateurs , on ne peut pas :	


• Tester la première expérience	

• Connaître les usages de son app	

• Itérer pour améliorer
App Days - Vices Cachés

Matthieu Rouif
Première Expérience
Primordiale dans l’impression que vous
laissez aux utilisateurs.	


App Days - Vices Cachés

Matthieu Rouif
Première Expérience
•Lent et Instable : Beaucoup

de choses à initialiser :
Graphismes, Librairies, Base de
données local et externe,
Login...	

!

•Simplifier !

Ex : Questions préchargées, Pas de
création de compte, un seul Xib
App Days - Vices Cachés

Matthieu Rouif
Première Expérience
•Nouvelle App = Nouvelle UX	

!

•Difficile d’observer la

première expérience à distance	

!

•Trouver des utilisateurs dans
la rue, Apple Store, gares... et
observer : “show don’t tell”
App Days - Vices Cachés

Matthieu Rouif
Connaître les usages
Où sont vos utilisateurs ?	

!

App Days - Vices Cachés

• 40% dans leur chambre 	

• 30% devant leur TV	

• 10% aux toilettes

Matthieu Rouif
Connaître les usages
Connatre les usages

36% des utilisateurs refusent
le Push systématiquement

App Days - Vices Cachés

Matthieu Rouif
Connaître les usages
Connatre les usages

54% des utilisateurs refusent
le Facebook Connect
systématiquement	

(Attention aux reviews)

App Days - Vices Cachés

Matthieu Rouif
Itérer
Connaître les usages 	

•Etre à l’écoute	

Ex : reviews, questions	

•Suivre les comportements
(Flurry et en interne). 	

!

Itérer en conséquence:	

•Faciliter l’accès aux features
les plus utilisées.	

Ex : nouveau profil utilisateur	

App Days - Vices Cachés

Matthieu Rouif
A retenir
• Premier chargement primordial : simplifier
le lancement
tester avec de
nouveaux utilisateurs

• Penser l’expérience sans Facebook et
Push Notifications	


• Observer le comportement de vos
utilisateurs pour améliorer

App Days - Vices Cachés

Matthieu Rouif
App Days - Vices Cachés

Matthieu Rouif
Store
Sans observer les Stores, on ne peut pas :	


• Observer les spécificités locales	

• Améliorer sa visibilité	

• Profiter des opportunités
App Days - Vices Cachés

Matthieu Rouif
Spécificité Locale
!

• Opportunités liées aux spécificités

locale, législation.
Ex :
Crix premier de l’App Store Brésilien
en changeant de catégorie	


• Attention aux régies pub en

fonction de vos pays et devices

App Days - Vices Cachés

Matthieu Rouif
Leviers d’optimisation
!

• La découverte d’App est réelle	

• Icône, nom de l’appli, notes,

visuels et mots-clefs extrêmement
importants.
Ex
: Passer premier du store après avoir
changé l’icône	


• Se positionner dans tous les
Stores (surtout Android)	


App Days - Vices Cachés

Matthieu Rouif
Rester Agile
!

• Les plateformes mettent en avant
ceux qui adoptent le plus vite les
nouveaux paradigmes	


• Tous les changements de règle de
Store créent des opportunités	


!

App Days - Vices Cachés

Matthieu Rouif
A retenir
Restez agile, à l’affut d’opportunités :

• Locales	

• Ponctuelles (nouvel OS)	

• Optimiser icônes et metadata
App Days - Vices Cachés

Matthieu Rouif
App Days - Vices Cachés

Matthieu Rouif
Dans la vrai vie !

App Days - Vices Cachés

Matthieu Rouif
Merci

matthieu@heycrowd.com	

et @matthieurouif

App Days - Vices Cachés

Matthieu Rouif

Contenu connexe

Similaire à App days 2012 vices cachés

Réussir son lancement mobile
Réussir son lancement mobileRéussir son lancement mobile
Réussir son lancement mobileJérémie Clévy
 
Valtech - App vs WebApp
Valtech - App vs WebAppValtech - App vs WebApp
Valtech - App vs WebAppValtech
 
Atelier - Stratégie Mobile : les clés pour réussir
Atelier - Stratégie Mobile : les clés pour réussir Atelier - Stratégie Mobile : les clés pour réussir
Atelier - Stratégie Mobile : les clés pour réussir Medialibs
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageLaFrenchMobile
 
Mobile App Trucs Et Astuces Dig
Mobile App Trucs Et Astuces DigMobile App Trucs Et Astuces Dig
Mobile App Trucs Et Astuces DigDidier Girard
 
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)Alexandre Takacs
 
Appréhender son premier Design Sprint
Appréhender son premier Design SprintAppréhender son premier Design Sprint
Appréhender son premier Design SprintSebastien Bonneval
 
Web responsive & E-Commerce, un seul site pour tous les devices ?
Web responsive & E-Commerce, un seul site pour tous les devices ?Web responsive & E-Commerce, un seul site pour tous les devices ?
Web responsive & E-Commerce, un seul site pour tous les devices ?altima°
 
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...Cedric GAUTIER
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?Chambé-Carnet
 
Revolution Mobile @Web2day
Revolution Mobile @Web2dayRevolution Mobile @Web2day
Revolution Mobile @Web2dayAlexandre Jubien
 
Mobile Morning Adjust Azetone
Mobile Morning Adjust AzetoneMobile Morning Adjust Azetone
Mobile Morning Adjust AzetonePhilippe Dumont
 
Best pratices de la publicité native - AppDays 2014
Best pratices de la publicité native  - AppDays 2014Best pratices de la publicité native  - AppDays 2014
Best pratices de la publicité native - AppDays 2014Appsfire
 
La Gestion de Projet Mobile
La Gestion de Projet MobileLa Gestion de Projet Mobile
La Gestion de Projet MobileSebastien Brison
 
Studio Interactif WE_ARE - Présentation de l'offre de service
Studio Interactif WE_ARE - Présentation de l'offre de serviceStudio Interactif WE_ARE - Présentation de l'offre de service
Studio Interactif WE_ARE - Présentation de l'offre de serviceStudio Interactif WE_ARE
 
MobilFirst Alexandra Combeau WebCampDay 2016
MobilFirst Alexandra Combeau WebCampDay 2016MobilFirst Alexandra Combeau WebCampDay 2016
MobilFirst Alexandra Combeau WebCampDay 2016WebCampDay
 
Comment réussir la sortie de votre appli mobile ?
Comment réussir la sortie de votre appli mobile ?Comment réussir la sortie de votre appli mobile ?
Comment réussir la sortie de votre appli mobile ?03July
 
Fabmob atelier-270219-traces-demo
Fabmob atelier-270219-traces-demoFabmob atelier-270219-traces-demo
Fabmob atelier-270219-traces-demoFabMob
 
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...Salon e-tourisme #VeM
 

Similaire à App days 2012 vices cachés (20)

Réussir son lancement mobile
Réussir son lancement mobileRéussir son lancement mobile
Réussir son lancement mobile
 
Valtech - App vs WebApp
Valtech - App vs WebAppValtech - App vs WebApp
Valtech - App vs WebApp
 
Atelier - Stratégie Mobile : les clés pour réussir
Atelier - Stratégie Mobile : les clés pour réussir Atelier - Stratégie Mobile : les clés pour réussir
Atelier - Stratégie Mobile : les clés pour réussir
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Mobile App Trucs Et Astuces Dig
Mobile App Trucs Et Astuces DigMobile App Trucs Et Astuces Dig
Mobile App Trucs Et Astuces Dig
 
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)
Reboot your mobile app or not? - Mobile PM meetup by Thiga (sept 2016)
 
Appréhender son premier Design Sprint
Appréhender son premier Design SprintAppréhender son premier Design Sprint
Appréhender son premier Design Sprint
 
Web responsive & E-Commerce, un seul site pour tous les devices ?
Web responsive & E-Commerce, un seul site pour tous les devices ?Web responsive & E-Commerce, un seul site pour tous les devices ?
Web responsive & E-Commerce, un seul site pour tous les devices ?
 
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
 
Revolution Mobile @Web2day
Revolution Mobile @Web2dayRevolution Mobile @Web2day
Revolution Mobile @Web2day
 
Mobile Morning Adjust Azetone
Mobile Morning Adjust AzetoneMobile Morning Adjust Azetone
Mobile Morning Adjust Azetone
 
Best pratices de la publicité native - AppDays 2014
Best pratices de la publicité native  - AppDays 2014Best pratices de la publicité native  - AppDays 2014
Best pratices de la publicité native - AppDays 2014
 
La Gestion de Projet Mobile
La Gestion de Projet MobileLa Gestion de Projet Mobile
La Gestion de Projet Mobile
 
Whoozapp
WhoozappWhoozapp
Whoozapp
 
Studio Interactif WE_ARE - Présentation de l'offre de service
Studio Interactif WE_ARE - Présentation de l'offre de serviceStudio Interactif WE_ARE - Présentation de l'offre de service
Studio Interactif WE_ARE - Présentation de l'offre de service
 
MobilFirst Alexandra Combeau WebCampDay 2016
MobilFirst Alexandra Combeau WebCampDay 2016MobilFirst Alexandra Combeau WebCampDay 2016
MobilFirst Alexandra Combeau WebCampDay 2016
 
Comment réussir la sortie de votre appli mobile ?
Comment réussir la sortie de votre appli mobile ?Comment réussir la sortie de votre appli mobile ?
Comment réussir la sortie de votre appli mobile ?
 
Fabmob atelier-270219-traces-demo
Fabmob atelier-270219-traces-demoFabmob atelier-270219-traces-demo
Fabmob atelier-270219-traces-demo
 
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...Atelier T7 Développer un site ou une application  mobile - Salon e-tourisme V...
Atelier T7 Développer un site ou une application mobile - Salon e-tourisme V...
 

App days 2012 vices cachés

  • 1. Vices Cachés : Pourquoi tester son app dans la vraie vie ? App Days - Vices Cachés Matthieu Rouif
  • 2. Expérience • iOS Programming à Stanford - 2009 ! • Fondateur d’As-App - 2009-2010 ! Stations ! de Ski x12 Crix Kolorami Goldfish ToitDeParis • Co-Fondateur de HeyCrowd - 2011-2012 HeyCrowd App Days - Vices Cachés Matthieu Rouif
  • 3. Développer sur son émulateur Tester dans la vrai vie “get out of theMatthieu Rouif building” Steve Blank App Days - Vices Cachés
  • 5. App Days - Vices Cachés Matthieu Rouif
  • 6. Environnement Sans sortir, on ne peut pas tester : • Le GPS • La réalité augmentée • La connexion (intermittence, débit) • La photo • La batterie ! App Days - Vices Cachés Matthieu Rouif
  • 7. GPS • Pas besoin de forfait data. Utilise le signal GPS/wifi/GPRS • Peu précis dans un batiment, en montagne (Android) • Autorisation demandée • Appareils sans puces GPS • Les femmes refusent plus App Days - Vices Cachés Matthieu Rouif
  • 8. GPS • Tester en ski, en voiture, en train, en vélo, en intérieur • En déplacement rapide : CPU plus utilisé (l’utilisateur s’en aperçoit : batterie, température) • Calibrer la géolocalisation: Signal GPS Wi-Fi App Days - Vices Cachés Matthieu Rouif Batterie 1 heure 1 jour Précision 10m 800m
  • 9. Réalité Augmentée • Plusieurs technologies possibles • Boussole+GPS +Accéléromètre. Encore instable. Ex : même conditions donnent un résultat différent • Reconnaissance d’image fonctionne mieux mais pas pour tous les usages (Tour Eiffel, Montagnes) ! ! App Days - Vices Cachés Matthieu Rouif
  • 10. Connexion ! • Mobile = connexion intermittante • Précharger le contenu (6 questions toujours en réserve sur HeyCrowd) • Donner l’impression de la fluidité • Utiliser des requêtes asynchrones, surtout pour les images • Tester dans le métro : peu de bande passante et instable. PARFAIT ! App Days - Vices Cachés Matthieu Rouif
  • 11. Appareil Photo ! • Vos utilisateurs ne sont ni photographes, ni ingénieurs. Donc : mauvaise lumière, mauvaise position GPS. PHOTOS NULLES • Temps de chargement très long. Surtout en EDGE et la montagne ! App Days - Vices Cachés Matthieu Rouif
  • 12. Batterie • La batterie reste le premier problème des smartphones. Elle est sensible : • A l’usage GPS : il faut absolument tester dans le train/voiture/métro • A l’usage 3G • A la luminosité de l’écran • Au froid App Days - Vices Cachés Matthieu Rouif
  • 13. Luminosité • Ecran rétroéclairé • En plein soleil, on ne voit rien • A la montagne, on ne voit absolument rien App Days - Vices Cachés Matthieu Rouif
  • 14. A retenir • Prototyper au plus vite l’application et tester dans son environnement pour évaluer la faisabilité • A minima : 
 Simulateur Mobile ! (dev) (jour) Edge (semaine) ! • Paramètrer avant la publication App Days - Vices Cachés Matthieu Rouif Métro (mois)
  • 15. App Days - Vices Cachés Matthieu Rouif
  • 16. Hardware Sans utiliser plusieurs appareils, on ne peut pas tester : • La compatibilité des appareils • La compatibilité des OS • Leur combinaison App Days - Vices Cachés Matthieu Rouif
  • 17. Compatibilité • Problèmes pour tester sur toutes les combinaisons device+OS • Des dizaines de possibilités. Android plusieurs mois de tests pour un mois de dev • Solutions Pareto : • 80% du parc représenté par quelques combinaisons majoritaires • Avoir une base de beta testeur diverse et utiliser les crash reports pour le reste App Days - Vices Cachés Matthieu Rouif
  • 18. App Days - Vices Cachés Matthieu Rouif
  • 19. Utilisateurs Sans observer ses utilisateurs , on ne peut pas : • Tester la première expérience • Connaître les usages de son app • Itérer pour améliorer App Days - Vices Cachés Matthieu Rouif
  • 20. Première Expérience Primordiale dans l’impression que vous laissez aux utilisateurs. App Days - Vices Cachés Matthieu Rouif
  • 21. Première Expérience •Lent et Instable : Beaucoup de choses à initialiser : Graphismes, Librairies, Base de données local et externe, Login... ! •Simplifier ! Ex : Questions préchargées, Pas de création de compte, un seul Xib App Days - Vices Cachés Matthieu Rouif
  • 22. Première Expérience •Nouvelle App = Nouvelle UX ! •Difficile d’observer la première expérience à distance ! •Trouver des utilisateurs dans la rue, Apple Store, gares... et observer : “show don’t tell” App Days - Vices Cachés Matthieu Rouif
  • 23. Connaître les usages Où sont vos utilisateurs ? ! App Days - Vices Cachés • 40% dans leur chambre • 30% devant leur TV • 10% aux toilettes Matthieu Rouif
  • 24. Connaître les usages Connatre les usages 36% des utilisateurs refusent le Push systématiquement App Days - Vices Cachés Matthieu Rouif
  • 25. Connaître les usages Connatre les usages 54% des utilisateurs refusent le Facebook Connect systématiquement (Attention aux reviews) App Days - Vices Cachés Matthieu Rouif
  • 26. Itérer Connaître les usages •Etre à l’écoute Ex : reviews, questions •Suivre les comportements (Flurry et en interne). ! Itérer en conséquence: •Faciliter l’accès aux features les plus utilisées. Ex : nouveau profil utilisateur App Days - Vices Cachés Matthieu Rouif
  • 27. A retenir • Premier chargement primordial : simplifier le lancement tester avec de nouveaux utilisateurs • Penser l’expérience sans Facebook et Push Notifications • Observer le comportement de vos utilisateurs pour améliorer App Days - Vices Cachés Matthieu Rouif
  • 28. App Days - Vices Cachés Matthieu Rouif
  • 29. Store Sans observer les Stores, on ne peut pas : • Observer les spécificités locales • Améliorer sa visibilité • Profiter des opportunités App Days - Vices Cachés Matthieu Rouif
  • 30. Spécificité Locale ! • Opportunités liées aux spécificités locale, législation. Ex : Crix premier de l’App Store Brésilien en changeant de catégorie • Attention aux régies pub en fonction de vos pays et devices App Days - Vices Cachés Matthieu Rouif
  • 31. Leviers d’optimisation ! • La découverte d’App est réelle • Icône, nom de l’appli, notes, visuels et mots-clefs extrêmement importants. Ex : Passer premier du store après avoir changé l’icône • Se positionner dans tous les Stores (surtout Android) App Days - Vices Cachés Matthieu Rouif
  • 32. Rester Agile ! • Les plateformes mettent en avant ceux qui adoptent le plus vite les nouveaux paradigmes • Tous les changements de règle de Store créent des opportunités ! App Days - Vices Cachés Matthieu Rouif
  • 33. A retenir Restez agile, à l’affut d’opportunités : • Locales • Ponctuelles (nouvel OS) • Optimiser icônes et metadata App Days - Vices Cachés Matthieu Rouif
  • 34. App Days - Vices Cachés Matthieu Rouif
  • 35. Dans la vrai vie ! App Days - Vices Cachés Matthieu Rouif