de l'artisanat aux bases de l'industrialisation

59
Conduite du changement : de l’artisanat aux bases de l’industrialisation Agnès Haasser Sud Web 2013

Upload: agnes-haasser

Post on 28-Nov-2014

1.580 views

Category:

Technology


6 download

DESCRIPTION

Retour d'expérience sur la mise en place de git et de déploiement automatisé dans une équipe de 15 développeurs.

TRANSCRIPT

Page 1: De l'artisanat aux bases de l'industrialisation

Conduite du changement : de

l’artisanat aux bases de l’industrialisation

Agnès HaasserSud Web 2013

Page 2: De l'artisanat aux bases de l'industrialisation

Kessé ?

• Artisanat

• Industrialisation

2

Page 3: De l'artisanat aux bases de l'industrialisation

#me

Bonjour, je suis développeuse web.

3

HTMLCSS

JSPHP

MySQL

Page 4: De l'artisanat aux bases de l'industrialisation

Situation initiale

4

Page 5: De l'artisanat aux bases de l'industrialisation

Situation initiale

4

600 personnes=> 40 personnes

Page 6: De l'artisanat aux bases de l'industrialisation

Situation initiale

4

600 personnes=> 40 personnes

Page 7: De l'artisanat aux bases de l'industrialisation

Situation initiale

4

600 personnes=> 40 personnes

Page 8: De l'artisanat aux bases de l'industrialisation

Situation initiale

4

600 personnes=> 40 personnes

Page 9: De l'artisanat aux bases de l'industrialisation

Situation initiale

4

600 personnes=> 40 personnes

Page 10: De l'artisanat aux bases de l'industrialisation

Mais…

5

Page 11: De l'artisanat aux bases de l'industrialisation

Mais…

5

Page 12: De l'artisanat aux bases de l'industrialisation

Mais…

5

Page 13: De l'artisanat aux bases de l'industrialisation

6

Page 14: De l'artisanat aux bases de l'industrialisation

6

Page 15: De l'artisanat aux bases de l'industrialisation

7

Ça a planté en prod parce que j'ai oublié

Page 16: De l'artisanat aux bases de l'industrialisation

de doublecliquersur machin.php

7

Page 17: De l'artisanat aux bases de l'industrialisation

que Tartempionavait changé lemême fichierque moi

7

Page 18: De l'artisanat aux bases de l'industrialisation

7

Oh, tout estma faute

Page 19: De l'artisanat aux bases de l'industrialisation

Le début de l'aventure

8

Page 20: De l'artisanat aux bases de l'industrialisation

Le début de l'aventure

8

Page 21: De l'artisanat aux bases de l'industrialisation

Le début de l'aventure

8

Page 22: De l'artisanat aux bases de l'industrialisation

La technique

9

Page 23: De l'artisanat aux bases de l'industrialisation

La technique

9

Facile, avec l’aidedu DT !

Page 24: De l'artisanat aux bases de l'industrialisation

La technique

9

Facile, avec l’aidedu DT !

Page 25: De l'artisanat aux bases de l'industrialisation

Les humains

Page 26: De l'artisanat aux bases de l'industrialisation

Les humains

Comment

Page 27: De l'artisanat aux bases de l'industrialisation

Les humains

Comment Pourquoi

Page 28: De l'artisanat aux bases de l'industrialisation

Le suivi

11

Page 29: De l'artisanat aux bases de l'industrialisation

• OH ! UNE MISE EN PROD SANS COMMIT !

Le suivi

11

Page 30: De l'artisanat aux bases de l'industrialisation

• OH ! UNE MISE EN PROD SANS COMMIT !

Le suivi

11

Page 31: De l'artisanat aux bases de l'industrialisation

• OH ! UNE MISE EN PROD SANS COMMIT !

Le suivi

11

Page 32: De l'artisanat aux bases de l'industrialisation

• OH ! UNE MISE EN PROD SANS COMMIT !

Le suivi

11

Mais j’en avais seulementpour 5 minutes…

Page 33: De l'artisanat aux bases de l'industrialisation

• OH ! UNE MISE EN PROD SANS COMMIT !

Le suivi

11

Mais j’en avais seulementpour 5 minutes…

Mais j’avais pas git…

Page 34: De l'artisanat aux bases de l'industrialisation

• OH ! UNE MISE EN PROD SANS COMMIT !

Le suivi

11

Mais j’en avais seulementpour 5 minutes…

Mais j’avais pas git…

Mais je… bon, O.K.…

Page 35: De l'artisanat aux bases de l'industrialisation

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

Page 36: De l'artisanat aux bases de l'industrialisation

Quand je suis prêt pour la mise en prod.

13

cf. lesjoiesdusysadmin.tum

blr.com

Page 37: De l'artisanat aux bases de l'industrialisation

Déploiement automatique

14

Page 38: De l'artisanat aux bases de l'industrialisation

Déploiement automatique

14

Page 39: De l'artisanat aux bases de l'industrialisation

Déploiement automatique

14

Page 40: De l'artisanat aux bases de l'industrialisation

Mise en place

15

Page 41: De l'artisanat aux bases de l'industrialisation

Mise en place

15

Page 42: De l'artisanat aux bases de l'industrialisation

Mise en place

15

Page 43: De l'artisanat aux bases de l'industrialisation

Mise en place

15

Page 44: De l'artisanat aux bases de l'industrialisation

Mise en place

15

Page 45: De l'artisanat aux bases de l'industrialisation

Mise en place

15

Page 46: De l'artisanat aux bases de l'industrialisation

Insistons un peu

16

Page 47: De l'artisanat aux bases de l'industrialisation

Insistons un peu

16

Page 48: De l'artisanat aux bases de l'industrialisation

Insistons un peu

16

Page 49: De l'artisanat aux bases de l'industrialisation

Insistons un peu

16

Page 50: De l'artisanat aux bases de l'industrialisation

La commission DevOps

17

Page 51: De l'artisanat aux bases de l'industrialisation

La commission DevOps

17

Page 52: De l'artisanat aux bases de l'industrialisation

La commission DevOps

17

Page 53: De l'artisanat aux bases de l'industrialisation

La commission DevOps

17

Page 54: De l'artisanat aux bases de l'industrialisation

La commission DevOps

17

Page 55: De l'artisanat aux bases de l'industrialisation

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

Page 56: De l'artisanat aux bases de l'industrialisation

Si c’était à refaire

• Je le referais… mais pas toute seule au début.

• Je chercherais un moyen de mesurer les résultats.

19

Page 57: De l'artisanat aux bases de l'industrialisation

Conseils

• Industrialisez ! Oui ! \o/

• …mais pas tout seul !

• Argumentez,

• accrochez-vous,

• réunissez-vous régulièrement,

• restez pragmatique.

20

Page 58: De l'artisanat aux bases de l'industrialisation

Voilà.

Ça va ?Vous avez des questions ?

21