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

K...
Développer sur son
émulateur

Tester dans la vrai vie

“get out of theMatthieu Rouif
building” Steve Blank

App Days - Vic...
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...
GPS
• Pas besoin de forfait data.

Utilise le signal GPS/wifi/GPRS	


• Peu précis dans un batiment,
en montagne (Android)	...
GPS
• Tester en ski, en voiture, en train,
en vélo, en intérieur	


• En déplacement rapide : CPU plus
utilisé (l’utilisat...
Réalité Augmentée
• Plusieurs technologies possibles	

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


Ex : même condi...
Connexion

!

• Mobile = connexion intermittante	

• Précharger le contenu (6 questions

toujours en réserve sur HeyCrowd)...
Appareil Photo
!

• Vos utilisateurs ne sont ni

photographes, ni ingénieurs. Donc :
mauvaise lumière, mauvaise
position G...
Batterie
• La batterie reste le premier problème des
smartphones. Elle est sensible :	


• A l’usage GPS : il faut absolum...
Luminosité

• Ecran rétroéclairé	

• En plein soleil, on ne voit rien	

• A la montagne, on ne voit absolument rien
App Da...
A retenir
• Prototyper au plus vite l’application et
tester dans son environnement pour
évaluer la faisabilité	


• A mini...
App Days - Vices Cachés

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


• La compatibilité des appareils	

• La compatibili...
Compatibilité
• Problèmes pour tester sur toutes les
combinaisons device+OS

• Des dizaines de possibilités. Android

plus...
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...
Première Expérience
Primordiale dans l’impression que vous
laissez aux utilisateurs.	


App Days - Vices Cachés

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

de choses à initialiser :
Graphismes, Librairies, Base de
données local ...
Première Expérience
•Nouvelle App = Nouvelle UX	

!

•Difficile d’observer la

première expérience à distance	

!

•Trouver...
Connaître les usages
Où sont vos utilisateurs ?	

!

App Days - Vices Cachés

• 40% dans leur chambre 	

• 30% devant leur...
Connaître les usages
Connatre les usages

36% des utilisateurs refusent
le Push systématiquement

App Days - Vices Cachés
...
Connaître les usages
Connatre les usages

54% des utilisateurs refusent
le Facebook Connect
systématiquement	

(Attention ...
Itérer
Connaître les usages 	

•Etre à l’écoute	

Ex : reviews, questions	

•Suivre les comportements
(Flurry et en intern...
A retenir
• Premier chargement primordial : simplifier
le lancement
tester avec de
nouveaux utilisateurs

• Penser l’expéri...
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é	

• Pro...
Spécificité Locale
!

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

locale, législation.
Ex :
Crix premier de l’App Store Brésilien...
Leviers d’optimisation
!

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

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

visuels et mots-clefs extrêm...
Rester Agile
!

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


• Tous les ch...
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
Dans la vrai vie !

App Days - Vices Cachés

Matthieu Rouif
Merci

matthieu@heycrowd.com	

et @matthieurouif

App Days - Vices Cachés

Matthieu Rouif
Prochain SlideShare
Chargement dans…5
×

App days 2012 vices cachés

384 vues

Publié le

Some lessons I have learnt developing and launching multiple successful apps since 2009. Talk give at the end of 2009 at appdays in French

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
384
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
4
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

App days 2012 vices cachés

  1. 1. Vices Cachés : Pourquoi tester son app dans la vraie vie ? App Days - Vices Cachés Matthieu Rouif
  2. 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. 3. Développer sur son émulateur Tester dans la vrai vie “get out of theMatthieu Rouif building” Steve Blank App Days - Vices Cachés
  4. 4. Environnement Hardware Utilisateurs Stores App Days - Vices Cachés Matthieu Rouif
  5. 5. App Days - Vices Cachés Matthieu Rouif
  6. 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. 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. 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. 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. 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. 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. 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. 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. 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. 15. App Days - Vices Cachés Matthieu Rouif
  16. 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. 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. 18. App Days - Vices Cachés Matthieu Rouif
  19. 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. 20. Première Expérience Primordiale dans l’impression que vous laissez aux utilisateurs. App Days - Vices Cachés Matthieu Rouif
  21. 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. 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. 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. 24. Connaître les usages Connatre les usages 36% des utilisateurs refusent le Push systématiquement App Days - Vices Cachés Matthieu Rouif
  25. 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. 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. 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. 28. App Days - Vices Cachés Matthieu Rouif
  29. 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. 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. 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. 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. 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. 34. App Days - Vices Cachés Matthieu Rouif
  35. 35. Dans la vrai vie ! App Days - Vices Cachés Matthieu Rouif
  36. 36. Merci matthieu@heycrowd.com et @matthieurouif App Days - Vices Cachés Matthieu Rouif

×