SlideShare ist ein Scribd-Unternehmen logo
1 von 59
Downloaden Sie, um offline zu lesen
Conduite du
changement : de
l’artisanat aux bases de
l’industrialisation
Agnès Haasser
Sud Web 2013
Kessé ?
• Artisanat
• Industrialisation
2
#me
Bonjour, je suis développeuse web.
3
HTML
CSS
JSPHP
MySQL
Situation initiale
4
Situation initiale
4
600 personnes
=> 40 personnes
Situation initiale
4
600 personnes
=> 40 personnes
Situation initiale
4
600 personnes
=> 40 personnes
Situation initiale
4
600 personnes
=> 40 personnes
Situation initiale
4
600 personnes
=> 40 personnes
Mais…
5
Mais…
5
Mais…
5
6
6
7
Ça a planté en prod
parce que j'ai oublié
de doublecliquer
sur machin.php
7
que Tartempion
avait changé le
même fichier
que moi
7
7
Oh,
tout est
ma faute
Le début de l'aventure
8
Le début de l'aventure
8
Le début de l'aventure
8
La technique
9
La technique
9
Facile, avec l’aide
du DT !
La technique
9
Facile, avec l’aide
du DT !
Les humains
Les humains
Comment
Les humains
Comment Pourquoi
Le suivi
11
• OH ! UNE MISE EN PROD SANS COMMIT !
Le suivi
11
• OH ! UNE MISE EN PROD SANS COMMIT !
Le suivi
11
• OH ! UNE MISE EN PROD SANS COMMIT !
Le suivi
11
• OH ! UNE MISE EN PROD SANS COMMIT !
Le suivi
11
Mais j’en avais seulement
pour 5 minutes…
• OH ! UNE MISE EN PROD SANS COMMIT !
Le suivi
11
Mais j’en avais seulement
pour 5 minutes…
Mais j’avais pas git…
• OH ! UNE MISE EN PROD SANS COMMIT !
Le suivi
11
Mais j’en avais seulement
pour 5 minutes…
Mais j’avais pas git…
Mais je… bon, O.K.…
Point consultantMise en place de git
• Projet officieux,
« sous-marin ».
• Pour réussir :
• communication et argumentation,
• pragmatisme plutôt que dogmatisme,
• travail dans la durée
12
Quand je suis prêt pour la mise en prod.
13
cf.lesjoiesdusysadmin.tumblr.com
Déploiement automatique
14
Déploiement automatique
14
Déploiement automatique
14
Mise en place
15
Mise en place
15
Mise en place
15
Mise en place
15
Mise en place
15
Mise en place
15
Insistons un peu
16
Insistons un peu
16
Insistons un peu
16
Insistons un peu
16
La commission
DevOps
17
La commission
DevOps
17
La commission
DevOps
17
La commission
DevOps
17
La commission
DevOps
17
Point consultantAutomatisation des mises en prod
• Le mode « sous-marin » a ses limites.
• Avantages des réunions régulières :
• ++++ ressources ;
• délais et tâches clairement définis.
• …un peu comme en gestion d’un projet
« classique ».
18
Si c’était à refaire
• Je le referais… mais pas toute seule au
début.
• Je chercherais un moyen de mesurer les
résultats.
19
Conseils
• Industrialisez ! Oui ! o/
• …mais pas tout seul !
• Argumentez,
• accrochez-vous,
• réunissez-vous régulièrement,
• restez pragmatique.
20
Voilà.
Ça va ?
Vous avez des questions ?
21
Iconographie
• H. Vidal, Caïn venant de tuer Abel http://
commons.wikimedia.org/wiki/File:Cain_Henri_Vidal_Tuileries.jpg
• Les joies du sysadmin
• Shrek
22

Weitere ähnliche Inhalte

Ähnlich wie De l'artisanat aux bases de l'industrialisation

Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)LVLUP
 
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...SEO CAMP
 
The Agilists ou "Duo de retour d’expérience sauce aigre douce"
The Agilists ou "Duo de retour d’expérience sauce aigre douce"The Agilists ou "Duo de retour d’expérience sauce aigre douce"
The Agilists ou "Duo de retour d’expérience sauce aigre douce"Bruno Sbille
 
Mise en place de bonnes pratiques (Scrum et php) au sein de projets existants
Mise en place de bonnes pratiques (Scrum et php) au sein de projets existantsMise en place de bonnes pratiques (Scrum et php) au sein de projets existants
Mise en place de bonnes pratiques (Scrum et php) au sein de projets existantsNicolas De Boose
 
Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...
Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...
Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...Fasterize
 
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échouéLe Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échouéPhilippe YONNET
 
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017Jean-Pierre Lambert
 
Les Bases des Méthodes Lean/Agile
Les Bases des Méthodes Lean/AgileLes Bases des Méthodes Lean/Agile
Les Bases des Méthodes Lean/AgileAgileCoach.net
 
11 Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...
11   Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...11   Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...
11 Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...aOS Community
 
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...SOAT
 
Performance Web : vers la speed update, un pas après l'autre
Performance Web : vers la speed update, un pas après l'autrePerformance Web : vers la speed update, un pas après l'autre
Performance Web : vers la speed update, un pas après l'autreSEO Camp Association
 
De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...
De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...
De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...Sébastien Prunier
 
The Agilists Agile Tour Bordeaux
The Agilists Agile Tour BordeauxThe Agilists Agile Tour Bordeaux
The Agilists Agile Tour BordeauxBruno Sbille
 
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)French Scrum User Group
 
Développer en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceDévelopper en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceSamuel Le Berrigaud
 
Agile Tour 2010 - Mise en place d'un projet agile
Agile Tour 2010 - Mise en place d'un projet agileAgile Tour 2010 - Mise en place d'un projet agile
Agile Tour 2010 - Mise en place d'un projet agileLaurent Deséchalliers
 
AT2010 Mise place d'un projet Agile
AT2010 Mise place d'un projet AgileAT2010 Mise place d'un projet Agile
AT2010 Mise place d'un projet AgileNormandy JUG
 

Ähnlich wie De l'artisanat aux bases de l'industrialisation (20)

Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)
 
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
 
The agilists
The agilistsThe agilists
The agilists
 
The Agilists ou "Duo de retour d’expérience sauce aigre douce"
The Agilists ou "Duo de retour d’expérience sauce aigre douce"The Agilists ou "Duo de retour d’expérience sauce aigre douce"
The Agilists ou "Duo de retour d’expérience sauce aigre douce"
 
Mise en place de bonnes pratiques (Scrum et php) au sein de projets existants
Mise en place de bonnes pratiques (Scrum et php) au sein de projets existantsMise en place de bonnes pratiques (Scrum et php) au sein de projets existants
Mise en place de bonnes pratiques (Scrum et php) au sein de projets existants
 
Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...
Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...
Edge SEO & Cloud SEO : Comment faire du SEO dans le cloud quand tout le reste...
 
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échouéLe Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
Le Edge SEO : comment faire du SEO dans le Cloud quand tout le reste a échoué
 
XebiConFr 15 - Développer dans le Cloud
XebiConFr 15 - Développer dans le CloudXebiConFr 15 - Développer dans le Cloud
XebiConFr 15 - Développer dans le Cloud
 
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
 
Les Bases des Méthodes Lean/Agile
Les Bases des Méthodes Lean/AgileLes Bases des Méthodes Lean/Agile
Les Bases des Méthodes Lean/Agile
 
Lean ux-scrum
Lean ux-scrumLean ux-scrum
Lean ux-scrum
 
11 Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...
11   Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...11   Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...
11 Comment utiliser le Lean Startup et le Design Thinking pour accélérer vo...
 
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
L'impact du Responsive Web Design sur vos équipes projet - Mathieu Parisot - ...
 
Performance Web : vers la speed update, un pas après l'autre
Performance Web : vers la speed update, un pas après l'autrePerformance Web : vers la speed update, un pas après l'autre
Performance Web : vers la speed update, un pas après l'autre
 
De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...
De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...
De votre idée géniale à votre Minimum Viable Product - Café Techno Niort ...
 
The Agilists Agile Tour Bordeaux
The Agilists Agile Tour BordeauxThe Agilists Agile Tour Bordeaux
The Agilists Agile Tour Bordeaux
 
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
TDD/BDD: ou comment j’ai appris à ne plus m’en faire avec les tests (et la doc)
 
Développer en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx FranceDévelopper en mode kick-ass à Devoxx France
Développer en mode kick-ass à Devoxx France
 
Agile Tour 2010 - Mise en place d'un projet agile
Agile Tour 2010 - Mise en place d'un projet agileAgile Tour 2010 - Mise en place d'un projet agile
Agile Tour 2010 - Mise en place d'un projet agile
 
AT2010 Mise place d'un projet Agile
AT2010 Mise place d'un projet AgileAT2010 Mise place d'un projet Agile
AT2010 Mise place d'un projet Agile
 

De l'artisanat aux bases de l'industrialisation