dev ops•
2015
day•
DevOps
Le voyage de Microsoft vers
l’agilité et DevOps…
Bernard Ourghanlian
Chief Technology & Security Officer
Microsoft France
4 | Le voyage de Microsoft en Agilité
“Firms today experience a much higher velocity of
business change. Market opportunit...
49%
Transformation to
agile
will create one of the
greatest challenges
for my organization
this year
Source: CA / Coleman ...
6 | Le voyage de Microsoft en Agilité
La destination pour Visual Studio…
Visual Studio Online
Team Foundation
Server
7 | Le voyage de Microsoft en Agilité
La destination pour Exchange…
Mise à jour
cumulatives
Service Packs vNext
Mise à jou...
8 | Le voyage de Microsoft en Agilité
La destination pour Windows…
Current Branch for BusinessCurrent BranchBranche Window...
9 | Un-Managing Agile Teams
« Déconstruire » le
management des
équipes agiles…
10 | Le voyage de Microsoft en Agilité
manager
VERBE
discipliner ou contrôler une personne
ou un animal : pour garder le c...
11 | Le voyage de Microsoft en Agilité
Déconstruire le management ?
Contrôle Environnement
12 | Le voyage de Microsoft en Agilité
Déconstruire le management ?
Contrôle
Environment
13 | Le voyage de Microsoft en Agilité
Environnement
14 | Le voyage de Microsoft en Agilité
1. Motivation
2. Objet, règles, points
3. Liberté de religion
Qu’est qui crée un bo...
15 | Le voyage de Microsoft en Agilité
Drive: The Surprising Truth
About What Motivates Us
Dan Pink
Motivation
 Autonomie...
16 | Le voyage de Microsoft en agilité
Autonomie
L’envie de diriger nos propres vies
Drive
Maitrise
Compétence d’expertise...
17 | Le voyage de Microsoft en agilité
Cela vous semble-t-il familier ?
• Autonomie
• Maitrise
• Sens
18 | Le voyage de Microsoft en Agilité
Objet du jeu ?
Règles du jeu ?
Comment marquer des points ?
Objet, règles, points
19 | Le voyage de Microsoft en Agilité
Scrum
Kanban
Lean
TDD
XP
MSF
Chute d’eau
Liberté de religion
Les guerres de méthodo...
20 | Un-Managing Agile Teams
Comment avons-nous
déconstruit le
management de nos
propres équipes ?
21 | Le voyage de Microsoft en Agilité
AVANT : Le calendrier
2 ans
22 | Le voyage de Microsoft en Agilité
AVANT : Le calendrier
Planning M1 M2
23 | Le voyage de Microsoft en Agilité
AVANT : Le calendrier
Planning M1 M2
Specs
?
24 | Le voyage de Microsoft en Agilité
AVANT : Le calendrier
Planning M1 M2
Specs
Nous savions exactement que construire e...
25 | Le voyage de Microsoft en Agilité
AVANT : Les étapes
Planning M1 M2
Nous avions un planning parfait et nous
savions e...
26 | Le voyage de Microsoft en Agilité
AVANT : Les étapes
Code Test et Stabilisation Code Test et Stabilisation
Nous avion...
27 | Le voyage de Microsoft en Agilité
AVANT : Ecrire le code
Code Test et Stabilisation Code Test et Stabilisation
Code
C...
28 | Le voyage de Microsoft en Agilité
AVANT : Corriger les bogues
Code Test et Stabilisation Code Test et Stabilisation
S...
29 | Le voyage de Microsoft en Agilité
AVANT : Feedback
Planning
Feedback des clients : vous devez changer la
façon dont f...
30 | Le voyage de Microsoft en Agilité
Feedback
« Super feedback. Merci ! Nous allons voir
comment insérer votre demande d...
31 | Le voyage de Microsoft en agilité
• Dette technique
• Aucun moyen de réagir par rapport aux retours
des clients
• Le ...
32 | Le voyage de Microsoft en Agilité
Windows Vista… Passer à l’échelle est difficile…
Science
Art
?
33 | Le voyage de Microsoft en Agilité
Voici l’objectif que nous nous sommes fixés…
Autonomie
Alignement
34 | Le voyage de Microsoft en Agilité
Rien n’aboutit ! L’exemple de Vista…
Trop
d’alignement
35 | Le voyage de Microsoft en Agilité
Chaos !!
Trop
d’autonomie
37 | Le voyage de Microsoft en Agilité
Organisation
Rôles
Equipes
Cadence
Taxonomie
Plan
Pratiques
Les principes de base
A...
38 | Le voyage de Microsoft en Agilité
1. Nos Rôles
2. Notre Organisation
3. Nos Equipes
4. Notre Rythme
5. Notre Plan
6. ...
39 | Le voyage de Microsoft en agilité
Nos Rôles – Au début…
Program Manager – Chargé de s’assurer que nous construisons l...
40 | Le voyage de Microsoft en agilité
Notre Organisation – V1
Program Manager Développeur Testeur
41 | Le voyage de Microsoft en agilité
Notre Organisation – V2
Program Management Engineering
42 | Le voyage de Microsoft en agilité
Notre Organisation – V3
Program Management Engineering Service DeliveryUX UE
43 | Le voyage de Microsoft en agilité
Les équipes
Program Management Engineering
Le « product owner »
44 | Le voyage de Microsoft en Agilité
Multidisciplinaires
10-12 personnes
Autogérées
Gestion autonome du backlog
Préservé...
45 | Le voyage de Microsoft en Agilité
Organisation des équipes
IHM
API
Données
46 | Le voyage de Microsoft en Agilité
Au lieu d’un decoupage horizontal…
IHM
API
Données
47 | Le voyage de Microsoft en Agilité
Nous recherchons le vertical
IHM
API
Données
48 | Le voyage de Microsoft en Agilité
Q : Qui est le Scrum Master ?
PM Engineering
49 | Le voyage de Microsoft en Agilité
• Oui, nous avons des collaborateurs distants. C’est
l’exception, pas la règle
• No...
50 | Le voyage de Microsoft en Agilité
Sprints de 3 semaines
Semaine 1 Semaine 2 Semaine 3
Semaine 1 Semaine 2 Semaine 3em...
51 | Le voyage de Microsoft en Agilité
Ce que nous avons accompli
Sprints de 3 semaines
Semaine 1 Semaine 2 Semaine 3
Sema...
52 | Le voyage de Microsoft en Agilité
Mails du Sprint
Plan Accompli !
53 | Le voyage de Microsoft en Agilité
Sprints de 3 semaines
Semaine 1 Semaine 2 Semaine 3
Semaine 1 Semaine 2 Semaine 3ma...
54 | Le voyage de Microsoft en Agilité
Scrum
Chute d’eau
Kanban
Microsoft
…
Quelles pratiques utilisons-nous ?
55 | Le voyage de Microsoft en agilité
Chute d’eau
• Planning d’ensemble
• Conception
• Spécifications
Les règles que nous...
56 | Le voyage de Microsoft en agilité
Les règles que l’on viole 
Chute d’eau
• Nous changeons d’avis
… souvent !
• Conce...
58 | Le voyage de Microsoft en Agilité
1. Nous devons nous attendre au changement
2. Nous devons arrêter d’essayer de préd...
59 | Le voyage de Microsoft en agilité
A quoi ressemble le travail ?
Scénario – Une initiative importante au
sein d’une ve...
60 | Le voyage de Microsoft en Agilité
Scénarios
Expérience/Fonctionnalités
Histoire Utilisateur
Tâches
Taxonomie et align...
64 | Le voyage de Microsoft en Agilité
Taxonomie et alignement
Sprint
3 semaines
3
Plan
3 sprints
Saison
6 mois
Scénario
1...
65 | Le voyage de Microsoft en agilité
Chats d’équipe
Chats
d’équipe
Chats
d’équipe
Chats
d’équipe
3 questions :
1. Qu’y-a...
66 | Le voyage de Microsoft en Agilité
Rester alignés
PrintempsAutomnePrintemps Automne
67 | Le voyage de Microsoft en Agilité
Scénario sur 18 mois
PrintempsAutomnePrintemps Automne
68 | Le voyage de Microsoft en Agilité
Saison de 6 mois
PrintempsAutomnePrintemps Automne
69 | Le voyage de Microsoft en Agilité
Plan sur 3 Sprints
PrintempsAutomnePrintemps Automne
70 | Le voyage de Microsoft en Agilité
Plan sur 3 Sprints
71 | Le voyage de Microsoft en Agilité
Plan sur 3 Sprints
72 | Le voyage de Microsoft en Agilité
Plan sur 3 Sprints
73 | Le voyage de Microsoft en Agilité
Plan sur 3 Sprints
74 | Le voyage de Microsoft en Agilité
1. Qu’avons-nous appris ?
2. Que nous disent nos clients ?
3. Quels sont les élémen...
77 | Le voyage de Microsoft en Agilité
http://aka.ms/vsonews
Nous livrons CHAQUE Sprint
78 | Le voyage de Microsoft en Agilité
Qu’en est-il du code flow ?
Semaine 1 Semaine 2 Semaine 3
79 | Le voyage de Microsoft en Agilité
Chacun crée « sa » branche…
Semaine 1 Semaine 2 Semaine 3
80 | Le voyage de Microsoft en Agilité
Ecrit un paquet de code…
Semaine 1 Semaine 2 Semaine 3
81 | Le voyage de Microsoft en Agilité
Et tout cela a besoin de se rassembler à la fin…
Semaine 1 Semaine 2 Semaine 3
82 | Le voyage de Microsoft en Agilité

Semaine 1 Semaine 2 Semaine 3
83 | Le voyage de Microsoft en Agilité
Feature Flags
if Feature.is_enabled(‘new_feature’)
# do something new
else
# do sam...
84 | Le voyage de Microsoft en Agilité
Feature Flags
ON
OFF
85 | Le voyage de Microsoft en Agilité
Feature Flags
ON
OFF
86 | Le voyage de Microsoft en Agilité
Feature Flags
ON
OFF
87 | Le voyage de Microsoft en Agilité
Feature Flags
ON
OFF
88 | Le voyage de Microsoft en Agilité
Feature Flags
ON
OFF
89 | Le voyage de Microsoft en Agilité
Feature Flags
ON
OFF
90 | Le voyage de Microsoft en Agilité
Feature Flags
92 | Le voyage de Microsoft en Agilité
Code Test et stabilisation Code Test et stabilisation
Code
Complete
Avant…
93 | Le voyage de Microsoft en Agilité
Après…
94 | Le voyage de Microsoft en Agilité
Satisfaction de l’engineering
Ecrire le Code
Les clients
utilisent le
Code
Ecrire l...
95 | Un-Managing Agile Teams
Conclusion
96 | Le voyage de Microsoft en Agilité
Environnement – Construisez une environnement où vos équipes vont prospérer.
Ne lai...
97 | Le voyage de Microsoft en Agilité
Soyez bon sur la science… mais ne soyez pas trop prescriptif
Ne cherchez pas à copi...
Merci !
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Microsoft DevOps Day 2015 02122015 The Microsoft Way
Prochain SlideShare
Chargement dans…5
×

Microsoft DevOps Day 2015 02122015 The Microsoft Way

266 vues

Publié le

La transformation de Microsoft par Bernard Ourghanlian

Publié dans : Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
266
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
8
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Microsoft DevOps Day 2015 02122015 The Microsoft Way

  1. 1. dev ops• 2015 day• DevOps
  2. 2. Le voyage de Microsoft vers l’agilité et DevOps… Bernard Ourghanlian Chief Technology & Security Officer Microsoft France
  3. 3. 4 | Le voyage de Microsoft en Agilité “Firms today experience a much higher velocity of business change. Market opportunities appear or dissolve in months or weeks instead of years.“ Diego Lo Giudice and Dave West, Forrester February 2011 Transforming Application Delivery Pourquoi agilité et DevOps ?
  4. 4. 49% Transformation to agile will create one of the greatest challenges for my organization this year Source: CA / Coleman Parkes Research 2012
  5. 5. 6 | Le voyage de Microsoft en Agilité La destination pour Visual Studio… Visual Studio Online Team Foundation Server
  6. 6. 7 | Le voyage de Microsoft en Agilité La destination pour Exchange… Mise à jour cumulatives Service Packs vNext Mise à jour Cumulative Mise à jour Cumulative Service pack Mise à jour Cumulative Nouvelle version Exchange Server Office365
  7. 7. 8 | Le voyage de Microsoft en Agilité La destination pour Windows… Current Branch for BusinessCurrent BranchBranche Windows Insider Preview Validation interne Microsoft Engineering builds Utilisateurs Dizaines de milliers Plusieurs millions Centaines de millions Temps 4 à 6 mois 4 mois 8 mois
  8. 8. 9 | Un-Managing Agile Teams « Déconstruire » le management des équipes agiles…
  9. 9. 10 | Le voyage de Microsoft en Agilité manager VERBE discipliner ou contrôler une personne ou un animal : pour garder le contrôle d’une personne ou d’un animal, ou d’un ensemble de personnes ou d’animaux, spécialement quand ils sont sauvages ou indisciplinés Manager
  10. 10. 11 | Le voyage de Microsoft en Agilité Déconstruire le management ? Contrôle Environnement
  11. 11. 12 | Le voyage de Microsoft en Agilité Déconstruire le management ? Contrôle Environment
  12. 12. 13 | Le voyage de Microsoft en Agilité Environnement
  13. 13. 14 | Le voyage de Microsoft en Agilité 1. Motivation 2. Objet, règles, points 3. Liberté de religion Qu’est qui crée un bon environnement ?
  14. 14. 15 | Le voyage de Microsoft en Agilité Drive: The Surprising Truth About What Motivates Us Dan Pink Motivation  Autonomie  Maitrise  Sens
  15. 15. 16 | Le voyage de Microsoft en agilité Autonomie L’envie de diriger nos propres vies Drive Maitrise Compétence d’expertise : connaissance d’expert ou capacité exceptionnelle Sens La raison de l’existence de quelque-chose
  16. 16. 17 | Le voyage de Microsoft en agilité Cela vous semble-t-il familier ? • Autonomie • Maitrise • Sens
  17. 17. 18 | Le voyage de Microsoft en Agilité Objet du jeu ? Règles du jeu ? Comment marquer des points ? Objet, règles, points
  18. 18. 19 | Le voyage de Microsoft en Agilité Scrum Kanban Lean TDD XP MSF Chute d’eau Liberté de religion Les guerres de méthodologies sont terminées
  19. 19. 20 | Un-Managing Agile Teams Comment avons-nous déconstruit le management de nos propres équipes ?
  20. 20. 21 | Le voyage de Microsoft en Agilité AVANT : Le calendrier 2 ans
  21. 21. 22 | Le voyage de Microsoft en Agilité AVANT : Le calendrier Planning M1 M2
  22. 22. 23 | Le voyage de Microsoft en Agilité AVANT : Le calendrier Planning M1 M2 Specs ?
  23. 23. 24 | Le voyage de Microsoft en Agilité AVANT : Le calendrier Planning M1 M2 Specs Nous savions exactement que construire et nous savions que c’était nécessairement les bonnes choses que nous construisions
  24. 24. 25 | Le voyage de Microsoft en Agilité AVANT : Les étapes Planning M1 M2 Nous avions un planning parfait et nous savions exactement quand la version serait prête !
  25. 25. 26 | Le voyage de Microsoft en Agilité AVANT : Les étapes Code Test et Stabilisation Code Test et Stabilisation Nous avions des estimations parfaites et nous comprenions parfaitement comment tout allait se synchroniser !
  26. 26. 27 | Le voyage de Microsoft en Agilité AVANT : Ecrire le code Code Test et Stabilisation Code Test et Stabilisation Code Complete Nous écrivions tout le code des mois avant de livrer une version !
  27. 27. 28 | Le voyage de Microsoft en Agilité AVANT : Corriger les bogues Code Test et Stabilisation Code Test et Stabilisation Stabiliser Nous avions juste besoin de stabiliser le code et de le rendre prêt à livrer aux clients
  28. 28. 29 | Le voyage de Microsoft en Agilité AVANT : Feedback Planning Feedback des clients : vous devez changer la façon dont fonctionne une fonctionnalité … mais notre planning est déjà défini
  29. 29. 30 | Le voyage de Microsoft en Agilité Feedback « Super feedback. Merci ! Nous allons voir comment insérer votre demande dans le planning de la prochaine version. Vous devriez avoir ce que vous voulez…. dans quelques années »
  30. 30. 31 | Le voyage de Microsoft en agilité • Dette technique • Aucun moyen de réagir par rapport aux retours des clients • Le succès dans un mode « ça passe ou ça casse »… • Très peu d’autonomie des équipes Quels étaient les problèmes ?
  31. 31. 32 | Le voyage de Microsoft en Agilité Windows Vista… Passer à l’échelle est difficile… Science Art ?
  32. 32. 33 | Le voyage de Microsoft en Agilité Voici l’objectif que nous nous sommes fixés… Autonomie Alignement
  33. 33. 34 | Le voyage de Microsoft en Agilité Rien n’aboutit ! L’exemple de Vista… Trop d’alignement
  34. 34. 35 | Le voyage de Microsoft en Agilité Chaos !! Trop d’autonomie
  35. 35. 37 | Le voyage de Microsoft en Agilité Organisation Rôles Equipes Cadence Taxonomie Plan Pratiques Les principes de base Alignement Autonomie « Essayons de donner à nos équipes 3 choses : Autonomie, Maitrise, Sens »
  36. 36. 38 | Le voyage de Microsoft en Agilité 1. Nos Rôles 2. Notre Organisation 3. Nos Equipes 4. Notre Rythme 5. Notre Plan 6. Nos Pratiques Comment avons-nous changé ?
  37. 37. 39 | Le voyage de Microsoft en agilité Nos Rôles – Au début… Program Manager – Chargé de s’assurer que nous construisons les bonnes choses. Développeur – Chargé de s’assurer que nous construisons des produits ou des services qui sont performants, fiables, et bien conçus. Testeur – Chargé de s’assurer que nous construisons des produits de haute qualité qui répondent aux besoins des clients.
  38. 38. 40 | Le voyage de Microsoft en agilité Notre Organisation – V1 Program Manager Développeur Testeur
  39. 39. 41 | Le voyage de Microsoft en agilité Notre Organisation – V2 Program Management Engineering
  40. 40. 42 | Le voyage de Microsoft en agilité Notre Organisation – V3 Program Management Engineering Service DeliveryUX UE
  41. 41. 43 | Le voyage de Microsoft en agilité Les équipes Program Management Engineering Le « product owner »
  42. 42. 44 | Le voyage de Microsoft en Agilité Multidisciplinaires 10-12 personnes Autogérées Gestion autonome du backlog Préservée pour 12-18 mois Salle d’équipe Equipes
  43. 43. 45 | Le voyage de Microsoft en Agilité Organisation des équipes IHM API Données
  44. 44. 46 | Le voyage de Microsoft en Agilité Au lieu d’un decoupage horizontal… IHM API Données
  45. 45. 47 | Le voyage de Microsoft en Agilité Nous recherchons le vertical IHM API Données
  46. 46. 48 | Le voyage de Microsoft en Agilité Q : Qui est le Scrum Master ? PM Engineering
  47. 47. 49 | Le voyage de Microsoft en Agilité • Oui, nous avons des collaborateurs distants. C’est l’exception, pas la règle • Nous visons à utiliser des équipes distantes mais pas des groupes entiers focalisés sur, par exemple, une discipline Q : Quid des collaborateurs distants
  48. 48. 50 | Le voyage de Microsoft en Agilité Sprints de 3 semaines Semaine 1 Semaine 2 Semaine 3 Semaine 1 Semaine 2 Semaine 3emaine 2 Semaine 3 Sprint 69Sprint 68 Sprint 70 Deploiement Planning du Sprint Fait !
  49. 49. 51 | Le voyage de Microsoft en Agilité Ce que nous avons accompli Sprints de 3 semaines Semaine 1 Semaine 2 Semaine 3 Semaine 1 Semaine 2 Semaine 3maine 2 Semaine 3 Sprint 69Sprint 68 Sprint 70 Plan du sprint
  50. 50. 52 | Le voyage de Microsoft en Agilité Mails du Sprint Plan Accompli !
  51. 51. 53 | Le voyage de Microsoft en Agilité Sprints de 3 semaines Semaine 1 Semaine 2 Semaine 3 Semaine 1 Semaine 2 Semaine 3maine 2 Semaine 3 Sprint 69Sprint 68 Sprint 70 Revue du Backlog du Backlog Revue du Backlog
  52. 52. 54 | Le voyage de Microsoft en Agilité Scrum Chute d’eau Kanban Microsoft … Quelles pratiques utilisons-nous ?
  53. 53. 55 | Le voyage de Microsoft en agilité Chute d’eau • Planning d’ensemble • Conception • Spécifications Les règles que nous suivons Scrum • Planning du Sprint • Daily Standup • Equipe cross- fonctionnelle • Rétrospectives Kanban • Suivi visuel • Limitation du WIP (Work in Progress)
  54. 54. 56 | Le voyage de Microsoft en agilité Les règles que l’on viole  Chute d’eau • Nous changeons d’avis … souvent ! • Conception • Spécifications Scrum • Alternance du Scrum master • Déployer une semaine après le sprint Kanban • Limitation du WIP • Itérations • Planning
  55. 55. 58 | Le voyage de Microsoft en Agilité 1. Nous devons nous attendre au changement 2. Nous devons arrêter d’essayer de prédire le futur 3. Nous devons optimiser autour des feedbacks des clients Faire les choses différemment…
  56. 56. 59 | Le voyage de Microsoft en agilité A quoi ressemble le travail ? Scénario – Une initiative importante au sein d’une version Expérience – Un ensemble d’histoires utilisateur de bout en bout Histoire utilisateur – Une exigence capturant le rôle, la fonctionnalité et la valeur Tâche – Travail effectué par l’équipe pour accomplir une histoire Expérience Histoire utilisateur Tâche
  57. 57. 60 | Le voyage de Microsoft en Agilité Scénarios Expérience/Fonctionnalités Histoire Utilisateur Tâches Taxonomie et alignement Alignement Chaque équipe et chaque business suit en permanence les scénarios et les expériences Autonomie Chaque équipe choisit comment gérer histoire et/ou taches
  58. 58. 64 | Le voyage de Microsoft en Agilité Taxonomie et alignement Sprint 3 semaines 3 Plan 3 sprints Saison 6 mois Scénario 18 mois Ambitieux 60% Optimiste 80% Sérieux 90% Confiant 95%
  59. 59. 65 | Le voyage de Microsoft en agilité Chats d’équipe Chats d’équipe Chats d’équipe Chats d’équipe 3 questions : 1. Qu’y-a-t-il après ? 2. Comment va l’équipe ? 3. Des problèmes ?
  60. 60. 66 | Le voyage de Microsoft en Agilité Rester alignés PrintempsAutomnePrintemps Automne
  61. 61. 67 | Le voyage de Microsoft en Agilité Scénario sur 18 mois PrintempsAutomnePrintemps Automne
  62. 62. 68 | Le voyage de Microsoft en Agilité Saison de 6 mois PrintempsAutomnePrintemps Automne
  63. 63. 69 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints PrintempsAutomnePrintemps Automne
  64. 64. 70 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  65. 65. 71 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  66. 66. 72 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  67. 67. 73 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  68. 68. 74 | Le voyage de Microsoft en Agilité 1. Qu’avons-nous appris ? 2. Que nous disent nos clients ? 3. Quels sont les éléments du marché qui ont changé ? 3 questions que nous nous posons en permanence…
  69. 69. 77 | Le voyage de Microsoft en Agilité http://aka.ms/vsonews Nous livrons CHAQUE Sprint
  70. 70. 78 | Le voyage de Microsoft en Agilité Qu’en est-il du code flow ? Semaine 1 Semaine 2 Semaine 3
  71. 71. 79 | Le voyage de Microsoft en Agilité Chacun crée « sa » branche… Semaine 1 Semaine 2 Semaine 3
  72. 72. 80 | Le voyage de Microsoft en Agilité Ecrit un paquet de code… Semaine 1 Semaine 2 Semaine 3
  73. 73. 81 | Le voyage de Microsoft en Agilité Et tout cela a besoin de se rassembler à la fin… Semaine 1 Semaine 2 Semaine 3
  74. 74. 82 | Le voyage de Microsoft en Agilité  Semaine 1 Semaine 2 Semaine 3
  75. 75. 83 | Le voyage de Microsoft en Agilité Feature Flags if Feature.is_enabled(‘new_feature’) # do something new else # do same as before end
  76. 76. 84 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  77. 77. 85 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  78. 78. 86 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  79. 79. 87 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  80. 80. 88 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  81. 81. 89 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  82. 82. 90 | Le voyage de Microsoft en Agilité Feature Flags
  83. 83. 92 | Le voyage de Microsoft en Agilité Code Test et stabilisation Code Test et stabilisation Code Complete Avant…
  84. 84. 93 | Le voyage de Microsoft en Agilité Après…
  85. 85. 94 | Le voyage de Microsoft en Agilité Satisfaction de l’engineering Ecrire le Code Les clients utilisent le Code Ecrire le Code Les clients utilisent le Code  
  86. 86. 95 | Un-Managing Agile Teams Conclusion
  87. 87. 96 | Le voyage de Microsoft en Agilité Environnement – Construisez une environnement où vos équipes vont prospérer. Ne laissez pas les processus et la bureaucratie leur barrer la route. Motivation – Autonomie, maitrise, sens. Objet, règles, points – Est-ce que vos équipes comprennent le jeu ? Est-il clair ? Liberté de religion – Est-ce que vous suivez un processus dogmatique parce que vous pensez qu’il est bon ? Ou bien faites-vous ce qui fait du sens dans votre organisation ? En résumé (1)
  88. 88. 97 | Le voyage de Microsoft en Agilité Soyez bon sur la science… mais ne soyez pas trop prescriptif Ne cherchez pas à copier les autres… apprenez des autres Construisez d’abord la culture que vous voulez… et vous obtiendrez alors le comportement que vous souhaitez… En résumé (2)
  89. 89. Merci !

×