1. Agile pour IT et non IT
Laurent Carbonnaux
25 Octobre 2012
2.
3. Speaker
• Laurent
CARBONNAUX
15 bureaux, 8 pays
1600 collaborateurs
Nous accompagnons nos clients :
o Transformation Lean-Agile
o Transformation Technologique
o Marketing Digital
o Mobilité
4. TDP
J’ai
répondu à une de mes questions
découvert une idée nouvelle
envie d’essayer
www.agiletour.com
30. Collaboration par les Tests
Production
Spécification
Dev
Produit 1
Dev
Pré - Intégration
Produit 1
Dev Intégration
Produit 2 Intégration Système
Sous système
www.agiletour.com
38. Agile pour IT ou non IT - The End
Piloter par la valeur
Rapprocher le client
Comprendre le ROI indirect
39. Agile pour IT ou non IT - The End
L’agilité n’est pas qu’une méthode de gestion de
projet côté SI, mais un moteur du pilotage de la
valeur globale.
Transformation pas plus dure, mais plus longue
Faites-vous aider
www.agiletour.com
40. Agile pour IT ou non IT - The End
Ce qui marche côté produit peut être
appliqué au SI
Piloter par la valeur
Oser essayer, essayer d’oser
Donner les définition IT et SI 1 produit 1 SI = n produits, interconnectés, informatisant un processus Un projet = une phase d’un produit Timer en haut à droite 05/05/09 www.agiletour.com
05/05/09 www.agiletour.com
Optimiser les 3%, où optimiser les 97% Impact indirect sur le CA 05/05/09 www.agiletour.com
On ne construit pas un logiciel comme un pneu, un avion ou une maison Les jalons, pas itératif Qu’est-ce que l’on cherche à faire? 05/05/09 www.agiletour.com
Comment piloter sa valeur? Le MVP 05/05/09 www.agiletour.com
Faire bon du premier coup De bout en bout (End-to-End) (un produit fonctionnel qui pourrait être livré (Workin g Shippable Product) Livrer un produit viable minimal le plus tôt possible. Comment le produit-on? 05/05/09 www.agiletour.com
Pas de transverse Flux de valeur Mais à l’échelle, comment faire? Quel problème apporte un SI? 05/05/09 www.agiletour.com
Un SI, c’est l’interaction de tous les produits unitaires. C’est ce qui rend complexe la transformation, parcequ’elle sous entend la transformation globale. Comment s’organiser en ce sens? 05/05/09 www.agiletour.com
Gère le périmètre dans ces chaines de valeur 05/05/09 www.agiletour.com
Une activité = un projet Et le planning? 05/05/09 www.agiletour.com
Gestion des retards Tout le monde s’attend Et les équipes? 05/05/09 www.agiletour.com
Une équipe Poly équipes Organisation matricielle Ok, alors comment s’organise-t-on? 05/05/09 www.agiletour.com
Et le planning ? 05/05/09 www.agiletour.com
Roadmap, MVP 05/05/09 www.agiletour.com
Planification par Priorisation de la plus value Organisation à l’échelle 05/05/09 www.agiletour.com
Quels sont les problèmes alors? 05/05/09 www.agiletour.com
Une équipe Poly équipes Poly compétences C’est quoi la poly compétence 05/05/09 www.agiletour.com
Business et IT pas le même métier dans non IT, d’où distance, non confiance, non compréhension Plus similaire dans IT : domaine Organisation : Du fait de la complexité des besoins, on s’aperçoit dès fois que sous une pseudo organisation agile, on retrouve une cascade, voire un téléphone arabe : Clients/Utilisateurs finaux PO Business experts Fonctional analyst Equipe dev ~PO Equipe de déploiement proche telecom et informatique ont des sources techniques et de compétences communes 05/05/09 www.agiletour.com
Business et IT pas le même métier dans non IT, d’où distance, non confiance, non compréhension Plus similaire dans IT : domaine Organisation : Du fait de la complexité des besoins, on s’aperçoit dès fois que sous une pseudo organisation agile, on retrouve une cascade, voire un téléphone arabe : Clients/Utilisateurs finaux PO Business experts Fonctional analyst Equipe dev ~PO Equipe de déploiement proche telecom et informatique ont des sources techniques et de compétences communes 05/05/09 www.agiletour.com
Quel mode de transformation a fait que l’on y ait arrivé? 05/05/09 www.agiletour.com
IT = Equipes déjà pseudo organisées en flux de production, ATDD plus facile Etage par Etage SI = Organisation matricielle qu’il faut d’abord orienter flux de production, puis apport ATDD 05/05/09 www.agiletour.com
Impliquer les équipes de déploiement au plus tôt. 05/05/09 www.agiletour.com
Déploiements multiples 70 usines, cohérence des déploiements, SI non homogène Nouveau processus Accompagnement aux changements Différence entre Produit et process : accompagnement au changement Changement de process, définir le process, impact sur personnel existant au délà d’un nouvel outil informatique, accompagnement au changement du process, optimisation locale vers optimisation globale, donc dès fois désoptimisation locale 05/05/09 www.agiletour.com
top down, bottom-up et middle transformation Support et sponsoring du top, évangélisation, crédibilité Apport des bonnes pratiques par le bottom Concepts Lean de standardisation émergeante et bougeante Middle management : très difficile, mais indispensable sinon freins 05/05/09 www.agiletour.com
« Tout ressemble à un clou pour qui ne possède qu'un marteau » Paul Watzlawick . 05/05/09 www.agiletour.com