26
Mobile, Agile : Faire beau, vite et bien Best Of Mobile – 5 avril 2012

Valtech - Mobile, Agile : Faire beau, vite et bien

  • Upload
    valtech

  • View
    1.060

  • Download
    1

Embed Size (px)

DESCRIPTION

Mobile, Agile : Faire beau, vite et bien Best Of Mobile - 5 avril 2012 Jean-Michel Legrand, Consultant Agile Senior [email protected] Yohan Founs, Directeur Technique Mobile [email protected]

Citation preview

Page 1: Valtech - Mobile, Agile : Faire beau, vite et bien

Mobile, Agile : Faire beau, vite et bien

Best Of Mobile – 5 avril 2012

Page 2: Valtech - Mobile, Agile : Faire beau, vite et bien

« Time to Market » court

Un périmètre en évolution

Des tests complexes

Des technologies jeunes

Une approche centrée sur l’utilisateur

De fortes dépendances

Page 3: Valtech - Mobile, Agile : Faire beau, vite et bien

« Time to Market » court

Page 4: Valtech - Mobile, Agile : Faire beau, vite et bien

Aller vite... très vite

Ò  Une idée doit être exploitée vite avant que les concurrents ne se l’approprient

Ò  Projet classique : 6 à 18 mois, projet mobile : 3 à 6 mois Ò  Un périmètre souvent limité

Page 5: Valtech - Mobile, Agile : Faire beau, vite et bien

Dynamique projet par de courtes itérations

Planification Démo

Rétrospective Livraison

Planification Démo

Rétrospective Livraison

Planification Démo

Rétrospective Livraison

Planification Démo

Rétrospective Livraison

Planification Démo

Rétrospective Livraison

Planification Démo

Rétrospective Livraison

1 2 3

4 5 6 Une itération = 2 semaines

Page 6: Valtech - Mobile, Agile : Faire beau, vite et bien

Agile … pour gérer le « Time to Market » court

Ò  Le concept de flux tiré (Just in Time) pour optimiser le « Lead Time »

Ò  La priorisation des fonctionnalités à livrer en fonction de la valeur ajoutée

Ò  La livraison des fonctionnalités (en fin d’itération) à un panel d’utilisateurs

Page 7: Valtech - Mobile, Agile : Faire beau, vite et bien

Une approche « User centric »

Page 8: Valtech - Mobile, Agile : Faire beau, vite et bien

Création et ergonomie

Ò  Une conception centrée sur l’utilisateur

Ò  Des usages qui changes très fréquemment Ò  Une application doit être utile à sa cible

Page 9: Valtech - Mobile, Agile : Faire beau, vite et bien

Agile … pour gérer une approche « User Centric »

Surtout pas de spécifications détaillées ! Ò  Formalisation des besoins par des « User Stories » & un

Story board

Ò  Notion de « feedbacks » utilisateurs Ò Via la démonstration

Ò Via des tests du panel d’utilisateurs

Ò  « Innovations Game » (session de brainstorming)

Page 10: Valtech - Mobile, Agile : Faire beau, vite et bien

Feedbacks

Page 11: Valtech - Mobile, Agile : Faire beau, vite et bien

Un périmètre en évolution

Page 12: Valtech - Mobile, Agile : Faire beau, vite et bien

Pas de temps pour spécifier

Ò  Spécifications au fil de l’eau

Ò  Beaucoup d’exigences sur l’IHM vs peu de règles de gestion Ò  Des « histoires utilisateur » à raconter via le Story-board

Ò  Prototypage interactif

Page 13: Valtech - Mobile, Agile : Faire beau, vite et bien

Agile … pour gérer un périmètre en évolution

Ò  « Product Backlog » construit collectivement en « Itération Zéro » et revu périodiquement

Ò  Formalisation par un outil de gestion des changements

Ò  Disponibilité du « Product Owner »

Page 14: Valtech - Mobile, Agile : Faire beau, vite et bien

Des dépendances très fortes

Page 15: Valtech - Mobile, Agile : Faire beau, vite et bien

Développements et technologies

Ò  La team mobile est dépendante des travaux d’ergonomie, de création graphique et de backoffice

Ò  Les technologies changent très souvent Ò  Des choix de nouveaux supports en cours de projet

Page 16: Valtech - Mobile, Agile : Faire beau, vite et bien

Agile … pour gérer des dépendances très fortes

Ò  Re-priorisation des « Users-Stories » pour palier aux éventuelles indisponibilités

Ò  Simplification au besoin (de l’ergonomie par exemple)

Ò  « Bouchonnage » pour diminuer la perte des énergies

Page 17: Valtech - Mobile, Agile : Faire beau, vite et bien

Des tests complexes

Page 18: Valtech - Mobile, Agile : Faire beau, vite et bien

Tests et déploiement

Ò  Une application de mauvaise qualité sera supprimée du Smartphone

Ò  Tester une application Mobile est plus complexe car les tests sont manuels et sur de nombreux devices

Page 19: Valtech - Mobile, Agile : Faire beau, vite et bien

Agile … pour gérer des tests complexes

Ò  Prise en main sur « Device » par les utilisateurs à la suite de chaque livraison

Ò  Tests de performances Ò Stress réseaux

Ò Stress tactile (syndrome du click/tap)

Page 20: Valtech - Mobile, Agile : Faire beau, vite et bien

Des technologies jeunes

Page 21: Valtech - Mobile, Agile : Faire beau, vite et bien

Constamment faire des choix

Ò  Besoin de solution multiplateforme Ò  Solution peu documentée, expertises peu disponibles sur le

marché

Ò  Solution moins mature sur certaines plateforme

Page 22: Valtech - Mobile, Agile : Faire beau, vite et bien

Agile … pour gérer des technologies jeunes

Ò  Développement en binôme / Esprit d’équipe

Ò  Vélocité qui permet de vérifier l’avancement

Ò  Sessions d’expérimentation limitée dans le temps

Page 23: Valtech - Mobile, Agile : Faire beau, vite et bien

Vélocité

Page 24: Valtech - Mobile, Agile : Faire beau, vite et bien

Conclusion

Page 25: Valtech - Mobile, Agile : Faire beau, vite et bien

Adopter l’Agile pour vos projets mobiles

Ò  Faculté d’adaptation

Ò  Réelle collaboration

Ò  Démonstrations et tests réguliers

Ò  « Time To Market » Ò  Performances & qualité

Page 26: Valtech - Mobile, Agile : Faire beau, vite et bien

Yohan Founs!Directeur Technique Mobile !

06 61 93 88 97"[email protected] "

Jean-Michel Legrand!Consultant Agile Senior!06 82 26 26 65"[email protected] "

Merci