Vous hésitez à développer vos applications mobiles avec Scrum ? Figurez-vous que même dans des contextes hautement complexes c'est possible ! Différentes entités, différents développements : iPhone, Android, Webmobile, socle multicanal... Nous l'avons fait !
Elise PEYRET (Product Owner chez Cetelem) et Cyrille DERUEL (Delivery Manager chez OCTO Technology) se proposent de partager avec vous leur d'expérience sur la mise en œuvre agile (Scrum) du projet Cetelem Mobile.
A l’issue de cette session vous aurez reçu :
- Nos Do’s & Don’ts à propos des méthodes agiles lorsqu'elles sont appliquées à des projets de mobilité
- Les modèles d’organisation que nous avons mis en œuvre
- Les outils et les compétences clés pour démarrer un tel projet
Venez donc voir comment allier autant de technos mobiles sur 6 mois tout en gardant la tête sur les épaules avec des pratiques agiles.
5. Mise un œuvre d'un projet Mobile chez
Cetelem en Scrum
• Le contexte
• Le plan initial
• Ce qui était conforme au plan
• Quelques imprévus…
• Et de bonnes surprises !
• À retenir
5
6. Le contexte
• Périmètre
– Déploiement d’un dispositif Mobile pour BNP Paribas
Personal Finance France, marque Cetelem
• Objectifs
– Fidéliser les clients existants et acquérir de nouveaux
clients
– Dégager une contribution de l’audience digitale mobile
• Principes clefs
– Accessible
– Complet
– Intuitif
6
7. Un (petit) peu de tech
SI CLIENT
Back A
iOS
Back B Socle
Mobile
(Géoloc, Android
Push…)
Back C
Exposition de services métiers aux mobiles
WebMobile
7
8. L’organisation
Direction Digitale Centrale Direction Marketing France
DSI PF
Co-Product Owner Co-Product Owner
Implications de nombreuses équipes en support : Communication, Opérations, Juridique…
Delivery Manager Coach Agile Socle Mobile Développements iPhone Développements Android
3 personnes 3 personnes 3 personnes
8
12. Appaloosa pour livrer les applications
USINE DE DEVELOPPEMENT
Tests
Tests Fonctionnels
Unitaires Qualité
Dev
Source
Control
Manage
ment Compilation
Dev
Documen- Distribution
tation
12
13. Indicateurs
Nb Services
Implémentation
Interfaces
Débouchonné
13
14. Instances de pilotage régulières
• Comité Projet tous les vendredis matin, avec deux
objectifs
– Les semaines d’itération : échanges sur la livraison de la
veille
– Les semaines sans livraison : échanges sur les actions en
cours et les difficultés rencontrées
14
34. Garder le rythme
• Scrum avec
– Des démonstrations toutes les 2 semaines
– Des comités Projet toutes les semaines
– Des livraisons toutes les semaines
des équipes rassurées
34
35. Réagir au plus vite
• Une équipe mobilisée
– Pour intégrer les retours du métier sur les livraisons
– Pour corriger les anomalies dès que possible
une dynamique positive
35
36. Se concentrer sur l’essentiel
• Automatiser au maximum les tâches répétitives
– Livraisons
– Tests
– Contenu des démonstrations
– Indicateurs…
les « vrais » sujets sont mis en avant,
les problèmes sont traités plus rapidement
36