4. Le sujet
Un site web de vente de ciment en ligne à
destination des partenaires professionnels
acheter
Commande de ciment par camion de 34 tonnes 34 t
4
5. L’histoire
A la conquête
Démarrage Le projet Industrialisation
du monde
Le
Appel Le forfait C'est La Et plus
L'audit core
d'offre Agile gagné ! France loin...
model
On est en
concurrence !
5
7. Deux fois le même site web !
Malaisie Afrique du Sud
Cycle en V Agile
10 personnes / 2 mois 5 personnes / 4 mois
Framework maison Java standard, composants OSS
Intégration SI synchrone Intégration SI asynchrone
7
8. Chronologie
Ça c’est la phase
de mise au point !
Pas en
Démo prod !
On est
en prod !
2011 : Avril Mai Juin Juillet Août
8
10. Les différences - La prétention
La prétention des projets en cascade (le mythe du mois.homme)
4 mois x 5 hommes ≠ 2 mois x 10 hommes
20 ≠ 20
Les projets informatiques ne sont pas linéaires
10
11. Les différences - Le contenu fonctionnel
Malaisie :
– tout le contenu prévu est présent et même plus !
Afrique du sud :
– contenu réduit, ajusté... « incomplet »... mais satisfaisant
11
12. Les différences - Le travail d'équipe
Malaisie :
– 10 personnes en 2 mois. Travail d'équipe impossible !
Afrique du sud :
– Développement en France dans les locaux de Lafarge
– PO, manager Lafarge, équipes intégration SI : tous très
accessibles
– L'équipe d'intégration SI avait accès à notre usine logicielle
12
13. Les différences – Architecture technique
Malaisie :
– Intégration avec le SI synchrone
– Framework maison
– Solution industrielle
Afrique du sud :
– Intégration avec le SI asynchrone
– Java standard + composants Open Source classiques
– Solution « craftée »
– Construction incrémentale (simplification BDD)
13
16. Les différences - Mise en production
Mise en production...
– En continu sur un serveur de dev
– A chaque fin d'itération sur un serveur de recette
– A la moitié (un peu plus) du projet en production
Avantages
– Feedbacks courts
– Quelques « tests » de performances
– Mise au point de l'intégration SI
La performance c’est déjà
de commencer par mettre en prod !
16