SlideShare une entreprise Scribd logo

Microsoft DevOps Day 2015 02122015 The Microsoft Way

La transformation de Microsoft par Bernard Ourghanlian

1  sur  97
Télécharger pour lire hors ligne
dev ops•
2015
day•
DevOps
Le voyage de Microsoft vers
l’agilité et DevOps…
Bernard Ourghanlian
Chief Technology & Security Officer
Microsoft France
Microsoft DevOps Day 2015 02122015 The Microsoft Way
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 ?
49%
Transformation to
agile
will create one of the
greatest challenges
for my organization
this year
Source: CA / Coleman Parkes Research 2012
6 | Le voyage de Microsoft en Agilité
La destination pour Visual Studio…
Visual Studio Online
Team Foundation
Server

Recommandé

La régression continue - Une méthode pour bien faire rater l'adoption agile ...
La régression continue - Une méthode pour bien faire rater l'adoption agile ...La régression continue - Une méthode pour bien faire rater l'adoption agile ...
La régression continue - Une méthode pour bien faire rater l'adoption agile ...Bastien Gallay
 
Lean Change Management en grande entreprise, faites l’Évolution, pas la Révol...
Lean Change Management en grande entreprise, faites l’Évolution, pas la Révol...Lean Change Management en grande entreprise, faites l’Évolution, pas la Révol...
Lean Change Management en grande entreprise, faites l’Évolution, pas la Révol...Agile Montréal
 
Equipes scrum multiples upwiser
Equipes scrum multiples   upwiserEquipes scrum multiples   upwiser
Equipes scrum multiples upwiserBastien Gallay
 
Gestion de portefeuille performante et kanban stratégique - Version courte
Gestion de portefeuille performante et kanban stratégique - Version courteGestion de portefeuille performante et kanban stratégique - Version courte
Gestion de portefeuille performante et kanban stratégique - Version courteCGI Québec Formation
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetFranck Beulé
 

Contenu connexe

Tendances

Pourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel Doiron
Pourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel DoironPourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel Doiron
Pourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel DoironAgile Montréal
 
La culture produit au service du client
La culture produit au service du clientLa culture produit au service du client
La culture produit au service du clientCGI Québec Formation
 
ALM et Agilite : la convergence
ALM et Agilite : la convergenceALM et Agilite : la convergence
ALM et Agilite : la convergenceLucian Precup
 
Passer à Scrum avec 45 personnes - Rétrospective step by step
Passer à Scrum avec 45 personnes - Rétrospective step by stepPasser à Scrum avec 45 personnes - Rétrospective step by step
Passer à Scrum avec 45 personnes - Rétrospective step by stepGuillaume Magnier
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsPierre E. NEIS
 
Estimer les projets TI, même en Agile
Estimer les projets TI, même en AgileEstimer les projets TI, même en Agile
Estimer les projets TI, même en AgileCGI Québec Formation
 
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...Pierre Medina
 
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseREX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseEtienne Laverdière
 
Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheursebastien_fournel
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrumPierre E. NEIS
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmseagnes_crepet
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Agile et le Management - V2
Agile et le Management - V2Agile et le Management - V2
Agile et le Management - V2bcollet
 
20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle
20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle
20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelleSéverin Legras
 
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Agile En Seine
 

Tendances (20)

Pourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel Doiron
Pourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel DoironPourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel Doiron
Pourquoi adoptent-ils Kanban partout ? Propos chocs ! - Daniel Doiron
 
Méthodes agiles & Scrum
Méthodes agiles & ScrumMéthodes agiles & Scrum
Méthodes agiles & Scrum
 
La culture produit au service du client
La culture produit au service du clientLa culture produit au service du client
La culture produit au service du client
 
Program management-agile
Program management-agileProgram management-agile
Program management-agile
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Atelier de simulation DevOps
Atelier de simulation DevOpsAtelier de simulation DevOps
Atelier de simulation DevOps
 
ALM et Agilite : la convergence
ALM et Agilite : la convergenceALM et Agilite : la convergence
ALM et Agilite : la convergence
 
Passer à Scrum avec 45 personnes - Rétrospective step by step
Passer à Scrum avec 45 personnes - Rétrospective step by stepPasser à Scrum avec 45 personnes - Rétrospective step by step
Passer à Scrum avec 45 personnes - Rétrospective step by step
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskills
 
Agility with scrum
Agility with scrumAgility with scrum
Agility with scrum
 
Estimer les projets TI, même en Agile
Estimer les projets TI, même en AgileEstimer les projets TI, même en Agile
Estimer les projets TI, même en Agile
 
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
202109022 palawan-17h15-quels sont les éléments qui vous font rater votre t...
 
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseREX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entreprise
 
Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheur
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
Introduction à l'agilité ensmse
Introduction à l'agilité   ensmseIntroduction à l'agilité   ensmse
Introduction à l'agilité ensmse
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Agile et le Management - V2
Agile et le Management - V2Agile et le Management - V2
Agile et le Management - V2
 
20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle
20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle
20181123 - Agile Tour Rennes - Pourquoi je déteste l'agilité à l'échelle
 
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
 

En vedette

Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXRetour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXSamuel Metias
 
Atelier 1 - Les MOOC, un bouleversement pédagogique - Intro
Atelier 1 - Les MOOC, un bouleversement pédagogique - IntroAtelier 1 - Les MOOC, un bouleversement pédagogique - Intro
Atelier 1 - Les MOOC, un bouleversement pédagogique - Introjourneedesmooc
 
RATPENATS - BERNAT
RATPENATS - BERNATRATPENATS - BERNAT
RATPENATS - BERNATrmateu15
 
La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014
La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014
La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014Sebastien Brison
 
Presentation Akolade Services mobile
Presentation Akolade Services mobilePresentation Akolade Services mobile
Presentation Akolade Services mobileAkolade Services
 
Rapport d'activités Alsace BioValley 2012
Rapport d'activités Alsace BioValley 2012Rapport d'activités Alsace BioValley 2012
Rapport d'activités Alsace BioValley 2012Alsace BioValley
 
Posters réalisés en Roumanie.
Posters réalisés en Roumanie.Posters réalisés en Roumanie.
Posters réalisés en Roumanie.beajor
 
Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...
Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...
Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...FFM2E
 
Questionnaire answers SoulMate
Questionnaire answers SoulMateQuestionnaire answers SoulMate
Questionnaire answers SoulMateMohammed Aboobakar
 
Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...
Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...
Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...gimwebgis
 
Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...
Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...
Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...gimwebgis
 

En vedette (20)

The DevOps Wonder @ PHPTour Lyon 2014
The DevOps Wonder @ PHPTour Lyon 2014The DevOps Wonder @ PHPTour Lyon 2014
The DevOps Wonder @ PHPTour Lyon 2014
 
Motivation 3.0
Motivation 3.0Motivation 3.0
Motivation 3.0
 
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REXRetour d’expérience de la transformation DevOps de Microsoft au DevOps REX
Retour d’expérience de la transformation DevOps de Microsoft au DevOps REX
 
Achoura
AchouraAchoura
Achoura
 
Atelier 1 - Les MOOC, un bouleversement pédagogique - Intro
Atelier 1 - Les MOOC, un bouleversement pédagogique - IntroAtelier 1 - Les MOOC, un bouleversement pédagogique - Intro
Atelier 1 - Les MOOC, un bouleversement pédagogique - Intro
 
RATPENATS - BERNAT
RATPENATS - BERNATRATPENATS - BERNAT
RATPENATS - BERNAT
 
La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014
La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014
La Cuisine du Web - Le Banquet N°3 - Bilan 2013 et Actions 2014
 
Presentation Akolade Services mobile
Presentation Akolade Services mobilePresentation Akolade Services mobile
Presentation Akolade Services mobile
 
Présentation pépite
Présentation pépitePrésentation pépite
Présentation pépite
 
Organisation de l'agence
Organisation de l'agenceOrganisation de l'agence
Organisation de l'agence
 
Rapport d'activités Alsace BioValley 2012
Rapport d'activités Alsace BioValley 2012Rapport d'activités Alsace BioValley 2012
Rapport d'activités Alsace BioValley 2012
 
Acteurs de la Silver Economy
Acteurs de la Silver EconomyActeurs de la Silver Economy
Acteurs de la Silver Economy
 
Posters réalisés en Roumanie.
Posters réalisés en Roumanie.Posters réalisés en Roumanie.
Posters réalisés en Roumanie.
 
Mis Artefactos
Mis ArtefactosMis Artefactos
Mis Artefactos
 
Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...
Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...
Infographie - Fédération Française des Métiers de l'#Exposition et de l'#Evén...
 
8086 int
8086 int8086 int
8086 int
 
Questionnaire answers SoulMate
Questionnaire answers SoulMateQuestionnaire answers SoulMate
Questionnaire answers SoulMate
 
Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...
Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...
Géoguichet urbanisme-8- Effectuer des recherches dans la cartographie de votr...
 
Educación artística
Educación artísticaEducación artística
Educación artística
 
Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...
Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...
Géoguichet cimetière - Consulter la fiche d’une concession à partir de la car...
 

Similaire à Microsoft DevOps Day 2015 02122015 The Microsoft Way

Syntec numérique - DevOps by microsoft
Syntec numérique  - DevOps by microsoftSyntec numérique  - DevOps by microsoft
Syntec numérique - DevOps by microsoftSamuel Metias
 
Le Design Sprint du Géant agile
Le Design Sprint du Géant agileLe Design Sprint du Géant agile
Le Design Sprint du Géant agileRachel Jolin Dubois
 
Agile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri BaeliAgile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri BaeliInstitut Lean France
 
[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...
[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...
[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...Colibee
 
La gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - Paris
La gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - ParisLa gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - Paris
La gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - ParisPeak Ace
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierAgile Montréal
 
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et AzureApproche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et AzureCEDRIC DERUE
 
JCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec IcescrumJCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec IcescrumRossi Oddet
 
Video2 agilite etscalabiliteentreprise
Video2 agilite etscalabiliteentrepriseVideo2 agilite etscalabiliteentreprise
Video2 agilite etscalabiliteentrepriseMichel Bruchet
 
Gestion de projets agiles avec Scrum.pdf
Gestion de projets agiles avec Scrum.pdfGestion de projets agiles avec Scrum.pdf
Gestion de projets agiles avec Scrum.pdfbadrfathallah2
 
Déploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin TardifDéploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin TardifAgile Montréal
 
Scrum en 2021, quels changements ? Parlons-en !
Scrum en 2021, quels changements ? Parlons-en !Scrum en 2021, quels changements ? Parlons-en !
Scrum en 2021, quels changements ? Parlons-en !DC CONSULTANTS
 
Recherche lead technique désespérément
Recherche lead technique désespérémentRecherche lead technique désespérément
Recherche lead technique désespérémentAgile Montréal
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Publicis Sapient Engineering
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPNicolas Perriault
 

Similaire à Microsoft DevOps Day 2015 02122015 The Microsoft Way (20)

Syntec numérique - DevOps by microsoft
Syntec numérique  - DevOps by microsoftSyntec numérique  - DevOps by microsoft
Syntec numérique - DevOps by microsoft
 
Meetup daikibo 1
Meetup daikibo 1Meetup daikibo 1
Meetup daikibo 1
 
Le Design Sprint du Géant agile
Le Design Sprint du Géant agileLe Design Sprint du Géant agile
Le Design Sprint du Géant agile
 
Agile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri BaeliAgile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri Baeli
 
[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...
[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...
[Afterwork du 12/09] Transformation agile des organisations : livrez plus de ...
 
La gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - Paris
La gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - ParisLa gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - Paris
La gestion de projet et le SEO - Petit déjeuner du 23 mai 2017 - Paris
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
 
Agile - Que le choc commence !
Agile - Que le choc commence !Agile - Que le choc commence !
Agile - Que le choc commence !
 
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et AzureApproche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
Approche DevOps pour builder une solution robuste PHP avec Zend_Server et Azure
 
JCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec IcescrumJCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec Icescrum
 
Video2 agilite etscalabiliteentreprise
Video2 agilite etscalabiliteentrepriseVideo2 agilite etscalabiliteentreprise
Video2 agilite etscalabiliteentreprise
 
Gestion de projets agiles avec Scrum.pdf
Gestion de projets agiles avec Scrum.pdfGestion de projets agiles avec Scrum.pdf
Gestion de projets agiles avec Scrum.pdf
 
Methodologies agiles
Methodologies agilesMethodologies agiles
Methodologies agiles
 
Change management agile
Change management agileChange management agile
Change management agile
 
Déploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin TardifDéploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
Déploiement continu, l'agilité maximisée ? - Pierre-Martin Tardif
 
Scrum en 2021, quels changements ? Parlons-en !
Scrum en 2021, quels changements ? Parlons-en !Scrum en 2021, quels changements ? Parlons-en !
Scrum en 2021, quels changements ? Parlons-en !
 
Recherche lead technique désespérément
Recherche lead technique désespérémentRecherche lead technique désespérément
Recherche lead technique désespérément
 
Brochure Vers l'entreprise Agile
Brochure Vers l'entreprise AgileBrochure Vers l'entreprise Agile
Brochure Vers l'entreprise Agile
 
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
Scrum Day 2014 - Êtes-vous prêts pour le modèle Spotify ?
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 

Microsoft DevOps Day 2015 02122015 The Microsoft Way

  • 2. Le voyage de Microsoft vers l’agilité et DevOps… Bernard Ourghanlian Chief Technology & Security Officer Microsoft France
  • 4. 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 ?
  • 5. 49% Transformation to agile will create one of the greatest challenges for my organization this year Source: CA / Coleman Parkes Research 2012
  • 6. 6 | Le voyage de Microsoft en Agilité La destination pour Visual Studio… Visual Studio Online Team Foundation Server
  • 7. 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
  • 8. 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
  • 9. 9 | Un-Managing Agile Teams « Déconstruire » le management des équipes agiles…
  • 10. 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
  • 11. 11 | Le voyage de Microsoft en Agilité Déconstruire le management ? Contrôle Environnement
  • 12. 12 | Le voyage de Microsoft en Agilité Déconstruire le management ? Contrôle Environment
  • 13. 13 | Le voyage de Microsoft en Agilité Environnement
  • 14. 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 ?
  • 15. 15 | Le voyage de Microsoft en Agilité Drive: The Surprising Truth About What Motivates Us Dan Pink Motivation  Autonomie  Maitrise  Sens
  • 16. 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
  • 17. 17 | Le voyage de Microsoft en agilité Cela vous semble-t-il familier ? • Autonomie • Maitrise • Sens
  • 18. 18 | Le voyage de Microsoft en Agilité Objet du jeu ? Règles du jeu ? Comment marquer des points ? Objet, règles, points
  • 19. 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
  • 20. 20 | Un-Managing Agile Teams Comment avons-nous déconstruit le management de nos propres équipes ?
  • 21. 21 | Le voyage de Microsoft en Agilité AVANT : Le calendrier 2 ans
  • 22. 22 | Le voyage de Microsoft en Agilité AVANT : Le calendrier Planning M1 M2
  • 23. 23 | Le voyage de Microsoft en Agilité AVANT : Le calendrier Planning M1 M2 Specs ?
  • 24. 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
  • 25. 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 !
  • 26. 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 !
  • 27. 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 !
  • 28. 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
  • 29. 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
  • 30. 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 »
  • 31. 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 ?
  • 32. 32 | Le voyage de Microsoft en Agilité Windows Vista… Passer à l’échelle est difficile… Science Art ?
  • 33. 33 | Le voyage de Microsoft en Agilité Voici l’objectif que nous nous sommes fixés… Autonomie Alignement
  • 34. 34 | Le voyage de Microsoft en Agilité Rien n’aboutit ! L’exemple de Vista… Trop d’alignement
  • 35. 35 | Le voyage de Microsoft en Agilité Chaos !! Trop d’autonomie
  • 37. 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 »
  • 38. 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é ?
  • 39. 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.
  • 40. 40 | Le voyage de Microsoft en agilité Notre Organisation – V1 Program Manager Développeur Testeur
  • 41. 41 | Le voyage de Microsoft en agilité Notre Organisation – V2 Program Management Engineering
  • 42. 42 | Le voyage de Microsoft en agilité Notre Organisation – V3 Program Management Engineering Service DeliveryUX UE
  • 43. 43 | Le voyage de Microsoft en agilité Les équipes Program Management Engineering Le « product owner »
  • 44. 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
  • 45. 45 | Le voyage de Microsoft en Agilité Organisation des équipes IHM API Données
  • 46. 46 | Le voyage de Microsoft en Agilité Au lieu d’un decoupage horizontal… IHM API Données
  • 47. 47 | Le voyage de Microsoft en Agilité Nous recherchons le vertical IHM API Données
  • 48. 48 | Le voyage de Microsoft en Agilité Q : Qui est le Scrum Master ? PM Engineering
  • 49. 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
  • 50. 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 !
  • 51. 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
  • 52. 52 | Le voyage de Microsoft en Agilité Mails du Sprint Plan Accompli !
  • 53. 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
  • 54. 54 | Le voyage de Microsoft en Agilité Scrum Chute d’eau Kanban Microsoft … Quelles pratiques utilisons-nous ?
  • 55. 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)
  • 56. 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
  • 58. 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…
  • 59. 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
  • 60. 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
  • 64. 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%
  • 65. 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 ?
  • 66. 66 | Le voyage de Microsoft en Agilité Rester alignés PrintempsAutomnePrintemps Automne
  • 67. 67 | Le voyage de Microsoft en Agilité Scénario sur 18 mois PrintempsAutomnePrintemps Automne
  • 68. 68 | Le voyage de Microsoft en Agilité Saison de 6 mois PrintempsAutomnePrintemps Automne
  • 69. 69 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints PrintempsAutomnePrintemps Automne
  • 70. 70 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  • 71. 71 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  • 72. 72 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  • 73. 73 | Le voyage de Microsoft en Agilité Plan sur 3 Sprints
  • 74. 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…
  • 76. 77 | Le voyage de Microsoft en Agilité http://aka.ms/vsonews Nous livrons CHAQUE Sprint
  • 77. 78 | Le voyage de Microsoft en Agilité Qu’en est-il du code flow ? Semaine 1 Semaine 2 Semaine 3
  • 78. 79 | Le voyage de Microsoft en Agilité Chacun crée « sa » branche… Semaine 1 Semaine 2 Semaine 3
  • 79. 80 | Le voyage de Microsoft en Agilité Ecrit un paquet de code… Semaine 1 Semaine 2 Semaine 3
  • 80. 81 | Le voyage de Microsoft en Agilité Et tout cela a besoin de se rassembler à la fin… Semaine 1 Semaine 2 Semaine 3
  • 81. 82 | Le voyage de Microsoft en Agilité  Semaine 1 Semaine 2 Semaine 3
  • 82. 83 | Le voyage de Microsoft en Agilité Feature Flags if Feature.is_enabled(‘new_feature’) # do something new else # do same as before end
  • 83. 84 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  • 84. 85 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  • 85. 86 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  • 86. 87 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  • 87. 88 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  • 88. 89 | Le voyage de Microsoft en Agilité Feature Flags ON OFF
  • 89. 90 | Le voyage de Microsoft en Agilité Feature Flags
  • 91. 92 | Le voyage de Microsoft en Agilité Code Test et stabilisation Code Test et stabilisation Code Complete Avant…
  • 92. 93 | Le voyage de Microsoft en Agilité Après…
  • 93. 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  
  • 94. 95 | Un-Managing Agile Teams Conclusion
  • 95. 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)
  • 96. 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)