SlideShare una empresa de Scribd logo
1 de 15
Comité Infrastructure du Numérique
1
3 février 2016
« Every company is a
software company »
2 | 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
3 | 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 »
4 | Le voyage de Microsoft en agilité
Waterfall
• 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)
5 | Le voyage de Microsoft en agilité
Les règles que l’on viole 
Waterfall
• 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
6 | Le voyage de Microsoft en agilité
Notre Organisation – V1
Program Manager Développeur Testeur
7 | Le voyage de Microsoft en agilité
Notre Organisation – V2
Program Management Engineering
8 | Le voyage de Microsoft en agilité
Notre Organisation – V3
Program Management Engineering Service DeliveryUX UE
9 | Le voyage de Microsoft en agilité
Les équipes
Program Management Engineering
Le « product owner »
Mais qu’est-ce que vraiment DevOps ?
DevOps est une démarche de collaboration agile entre Dev, Production (Ops) et Business sur l’ensemble du
cycle de vie du service du design au support en production.
Culture de
collaboration
Automatisation
Accelerating
delivery
Amélioration de
la qualité de
service
Amélioration
continue
Monitor & Learn
continuous
feedback
Accélération du
provisionning
Fiabilisation des
déploiements
Automatisation
des tests
Accélération du
Time to Market
Accélération des
résolutions
d’incidents
(MTTR)
Industrialisation
des
déploiements
DevOps assessment
1 Agile operations
5Construire la roadmap contextualisée du client
étapes pour aller vers un modèle DevOps optimal
Agile development
Agile collaboration
DevOps for business
5 DevOps strategy
ops
ops
dev
dev
biz
board
cloud strategy
provisioning (on premise or in the cloud)
production
ops
staging
ops
integration
ops
build strategy
dev
dev
dev
agile practices &
method
business
implication
cases & needs
management
agile
infrastructure
management
capacity/change/config
management
incident & problems
management
proactive monitoring
services level management
and catalog
agile master management
infrastructure as a code
Réussir sa collaboration agile
acteurs (dev-ops-biz) pour un succès commun3
common metrics
replicationreplication
tests
tests tests
tests
strategy &
automation
biz
apps metrics & telemetry
release automation
database
lifecycle
IT security
DevOps Common Metrics
DevOps & agile tools
DevOps teams organization
Release management & automation
Tests strategy & automation
Provisioning automation strategy
DevOps Assessment
Agile practices & method Assessement
Security DevOps Assessment
Infrastructure as code
Cloud strategy
Database lifecycle
Apps metrics & telemetry
Source & Branching Strategy
Case & needs management for
business implication
Build strategy
Agile infrastructure management
Adopter une démarche DevOps
pratiques essentielles18
ops
dev
MERCI DE VOTRE ATTENTION

Más contenido relacionado

La actualidad más candente

Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Sébastien Bourguignon
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesOCTO Technology Suisse
 
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011Henri Gomez
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014IBM France Lab
 
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?devops REX
 
Comment accélérer le DevOps avec l’ATDD/BDD?
Comment accélérer le DevOps avec l’ATDD/BDD?Comment accélérer le DevOps avec l’ATDD/BDD?
Comment accélérer le DevOps avec l’ATDD/BDD?Danka Zindovic-Dana
 
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueDevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueagilegarden
 
Du cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - NormationDu cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - NormationRUDDER
 
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationSéminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationORSYS
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesStéphane Di Cioccio
 
Le DevOps : La clé de la transformation digitale ?
Le DevOps : La clé de la transformation digitale ?Le DevOps : La clé de la transformation digitale ?
Le DevOps : La clé de la transformation digitale ?Amico Fabien
 
Webinaire Relever le défi de la transformation digitale avec devops
Webinaire Relever le défi de la transformation digitale avec devopsWebinaire Relever le défi de la transformation digitale avec devops
Webinaire Relever le défi de la transformation digitale avec devopsQRPInternational
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOpsMicrosoft
 
[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...
[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...
[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...devops REX
 
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...devops REX
 
Matinale DevOps / Docker
Matinale DevOps / DockerMatinale DevOps / Docker
Matinale DevOps / DockerZenika
 
[devops REX 2016] Les impacts techniques et organisationnels liés à devops
 [devops REX 2016] Les impacts techniques et organisationnels liés à devops [devops REX 2016] Les impacts techniques et organisationnels liés à devops
[devops REX 2016] Les impacts techniques et organisationnels liés à devopsdevops REX
 
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs XebiaLabs
 
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...devops REX
 

La actualidad más candente (20)

Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
 
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
DevOps - Retour d’expérience - RivieraDev du 20 Octobre 2011
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
 
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
[devops REX 2016] Comment l’IT peut arrêter de se faire vanner par les devs ?
 
Comment accélérer le DevOps avec l’ATDD/BDD?
Comment accélérer le DevOps avec l’ATDD/BDD?Comment accélérer le DevOps avec l’ATDD/BDD?
Comment accélérer le DevOps avec l’ATDD/BDD?
 
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numériqueDevOps - Collaborer pour répondre à l'accélération de l'économie numérique
DevOps - Collaborer pour répondre à l'accélération de l'économie numérique
 
Du cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - NormationDu cycle en V à DevOps, en passant par agile - Normation
Du cycle en V à DevOps, en passant par agile - Normation
 
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationSéminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
 
Presentation-DEVOPS-par-GDG
Presentation-DEVOPS-par-GDGPresentation-DEVOPS-par-GDG
Presentation-DEVOPS-par-GDG
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
 
Le DevOps : La clé de la transformation digitale ?
Le DevOps : La clé de la transformation digitale ?Le DevOps : La clé de la transformation digitale ?
Le DevOps : La clé de la transformation digitale ?
 
Webinaire Relever le défi de la transformation digitale avec devops
Webinaire Relever le défi de la transformation digitale avec devopsWebinaire Relever le défi de la transformation digitale avec devops
Webinaire Relever le défi de la transformation digitale avec devops
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...
[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...
[devops REX 2017] Days of Chaos : le développement de la culture devops chez ...
 
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
[devops REX 2016] DevOps at Scale : ce qu’on fait, ce que l’on a appris chez ...
 
Matinale DevOps / Docker
Matinale DevOps / DockerMatinale DevOps / Docker
Matinale DevOps / Docker
 
[devops REX 2016] Les impacts techniques et organisationnels liés à devops
 [devops REX 2016] Les impacts techniques et organisationnels liés à devops [devops REX 2016] Les impacts techniques et organisationnels liés à devops
[devops REX 2016] Les impacts techniques et organisationnels liés à devops
 
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �Amener vos applications Dockerisées jusqu’en production avec XebiaLabs �
Amener vos applications Dockerisées jusqu’en production avec XebiaLabs
 
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
[devops REX 2017] Les unconférences au cœur de l’évangelisation DevOps chez C...
 

Destacado

Agentes moviles y computacion obicua
Agentes moviles y computacion obicuaAgentes moviles y computacion obicua
Agentes moviles y computacion obicualopezcamilo
 
Campylobacter
CampylobacterCampylobacter
CampylobacterEble
 
contexto de virtualidad
contexto de virtualidadcontexto de virtualidad
contexto de virtualidadJESSIKAPAOLA23
 
Qué me importa la astronomía
Qué me importa la astronomíaQué me importa la astronomía
Qué me importa la astronomíaraalbe autor
 
Formation Afecti Réunion - Prospection missions internationales - Partie Rés...
Formation Afecti Réunion - Prospection missions internationales - Partie Rés...Formation Afecti Réunion - Prospection missions internationales - Partie Rés...
Formation Afecti Réunion - Prospection missions internationales - Partie Rés...Franck Dasilva
 
Les meilleurs hôtels à sousse,tunisie
Les meilleurs hôtels à sousse,tunisieLes meilleurs hôtels à sousse,tunisie
Les meilleurs hôtels à sousse,tunisieTunisie Booking
 
Vison dynamique et geographique de l'epidemie ebola 20140907
Vison dynamique et geographique de l'epidemie ebola 20140907Vison dynamique et geographique de l'epidemie ebola 20140907
Vison dynamique et geographique de l'epidemie ebola 20140907Jan-Cedric Hansen
 
Label Intranet Territorial 2008 Synthese
Label Intranet Territorial 2008 SyntheseLabel Intranet Territorial 2008 Synthese
Label Intranet Territorial 2008 SyntheseApronet
 
Tercer unidad de computacion y redes
Tercer unidad de computacion y redesTercer unidad de computacion y redes
Tercer unidad de computacion y redeslokotelokote
 

Destacado (20)

Agentes moviles y computacion obicua
Agentes moviles y computacion obicuaAgentes moviles y computacion obicua
Agentes moviles y computacion obicua
 
Glossaire Digital (2/4)
Glossaire Digital (2/4)Glossaire Digital (2/4)
Glossaire Digital (2/4)
 
Ppt0000001
Ppt0000001Ppt0000001
Ppt0000001
 
Asthme
AsthmeAsthme
Asthme
 
Demo etudiant projet_s'4
Demo etudiant projet_s'4Demo etudiant projet_s'4
Demo etudiant projet_s'4
 
Campylobacter
CampylobacterCampylobacter
Campylobacter
 
Actividadinternet
ActividadinternetActividadinternet
Actividadinternet
 
Higher Higher And Higher
Higher Higher And HigherHigher Higher And Higher
Higher Higher And Higher
 
contexto de virtualidad
contexto de virtualidadcontexto de virtualidad
contexto de virtualidad
 
Qué me importa la astronomía
Qué me importa la astronomíaQué me importa la astronomía
Qué me importa la astronomía
 
Formation Afecti Réunion - Prospection missions internationales - Partie Rés...
Formation Afecti Réunion - Prospection missions internationales - Partie Rés...Formation Afecti Réunion - Prospection missions internationales - Partie Rés...
Formation Afecti Réunion - Prospection missions internationales - Partie Rés...
 
Les meilleurs hôtels à sousse,tunisie
Les meilleurs hôtels à sousse,tunisieLes meilleurs hôtels à sousse,tunisie
Les meilleurs hôtels à sousse,tunisie
 
Vison dynamique et geographique de l'epidemie ebola 20140907
Vison dynamique et geographique de l'epidemie ebola 20140907Vison dynamique et geographique de l'epidemie ebola 20140907
Vison dynamique et geographique de l'epidemie ebola 20140907
 
Gar043 guia de aprendizaje access desempeño
Gar043  guia de aprendizaje access desempeñoGar043  guia de aprendizaje access desempeño
Gar043 guia de aprendizaje access desempeño
 
Label Intranet Territorial 2008 Synthese
Label Intranet Territorial 2008 SyntheseLabel Intranet Territorial 2008 Synthese
Label Intranet Territorial 2008 Synthese
 
Beaujolais nouveau 2012
Beaujolais nouveau 2012Beaujolais nouveau 2012
Beaujolais nouveau 2012
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Reciclar 22(1)
Reciclar 22(1)Reciclar 22(1)
Reciclar 22(1)
 
Trabajo N°4
Trabajo N°4Trabajo N°4
Trabajo N°4
 
Tercer unidad de computacion y redes
Tercer unidad de computacion y redesTercer unidad de computacion y redes
Tercer unidad de computacion y redes
 

Similar a Syntec numérique - DevOps by microsoft

Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisJason De Oliveira
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?Goood!
 
Vincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret
 
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
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
AgileTour Toulouse 2012 : de la livraison continue dans mon organisation
AgileTour Toulouse 2012 : de la livraison continue dans mon organisationAgileTour Toulouse 2012 : de la livraison continue dans mon organisation
AgileTour Toulouse 2012 : de la livraison continue dans mon organisationAgile Toulouse
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?Goood!
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_finalagnes_crepet
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...InCycle Software
 
Il était une fois le Continuous Delivery chez Meetic
Il était une fois le Continuous Delivery chez MeeticIl était une fois le Continuous Delivery chez Meetic
Il était une fois le Continuous Delivery chez MeeticJoris Calabrese
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Modern Monitoring dans Azure
Modern Monitoring dans AzureModern Monitoring dans Azure
Modern Monitoring dans AzureManon PERNIN
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à ScrumXavier Warzee
 
AgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFSAgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFSAgile Toulouse
 
Lean Software Development et pratiques Agiles
Lean Software Development et pratiques AgilesLean Software Development et pratiques Agiles
Lean Software Development et pratiques AgilesEric Le Merdy
 

Similar a Syntec numérique - DevOps by microsoft (20)

Keynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in ParisKeynote DevOps - Microsoft DevOps Day 2014 in Paris
Keynote DevOps - Microsoft DevOps Day 2014 in Paris
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?
 
Vincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops Sherbrooke
 
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
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
AgileTour Toulouse 2012 : de la livraison continue dans mon organisation
AgileTour Toulouse 2012 : de la livraison continue dans mon organisationAgileTour Toulouse 2012 : de la livraison continue dans mon organisation
AgileTour Toulouse 2012 : de la livraison continue dans mon organisation
 
De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?De la livraison continue dans mon organisation?
De la livraison continue dans mon organisation?
 
DEVOPS
DEVOPSDEVOPS
DEVOPS
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_final
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
Meetup daikibo 1
Meetup daikibo 1Meetup daikibo 1
Meetup daikibo 1
 
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
L'agilité TI - Accélerez vos activités de développement et test avec Microsof...
 
Il était une fois le Continuous Delivery chez Meetic
Il était une fois le Continuous Delivery chez MeeticIl était une fois le Continuous Delivery chez Meetic
Il était une fois le Continuous Delivery chez Meetic
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Modern Monitoring dans Azure
Modern Monitoring dans AzureModern Monitoring dans Azure
Modern Monitoring dans Azure
 
Lunch learn 5 sep2013
Lunch learn 5 sep2013Lunch learn 5 sep2013
Lunch learn 5 sep2013
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à Scrum
 
AgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFSAgileTour Toulouse 2012 : TFS
AgileTour Toulouse 2012 : TFS
 
Lean Software Development et pratiques Agiles
Lean Software Development et pratiques AgilesLean Software Development et pratiques Agiles
Lean Software Development et pratiques Agiles
 

Syntec numérique - DevOps by microsoft

  • 1. Comité Infrastructure du Numérique 1 3 février 2016 « Every company is a software company »
  • 2. 2 | 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
  • 3. 3 | 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 »
  • 4. 4 | Le voyage de Microsoft en agilité Waterfall • 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)
  • 5. 5 | Le voyage de Microsoft en agilité Les règles que l’on viole  Waterfall • 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
  • 6. 6 | Le voyage de Microsoft en agilité Notre Organisation – V1 Program Manager Développeur Testeur
  • 7. 7 | Le voyage de Microsoft en agilité Notre Organisation – V2 Program Management Engineering
  • 8. 8 | Le voyage de Microsoft en agilité Notre Organisation – V3 Program Management Engineering Service DeliveryUX UE
  • 9. 9 | Le voyage de Microsoft en agilité Les équipes Program Management Engineering Le « product owner »
  • 10. Mais qu’est-ce que vraiment DevOps ? DevOps est une démarche de collaboration agile entre Dev, Production (Ops) et Business sur l’ensemble du cycle de vie du service du design au support en production. Culture de collaboration Automatisation Accelerating delivery Amélioration de la qualité de service Amélioration continue Monitor & Learn continuous feedback Accélération du provisionning Fiabilisation des déploiements Automatisation des tests Accélération du Time to Market Accélération des résolutions d’incidents (MTTR) Industrialisation des déploiements
  • 11. DevOps assessment 1 Agile operations 5Construire la roadmap contextualisée du client étapes pour aller vers un modèle DevOps optimal Agile development Agile collaboration DevOps for business 5 DevOps strategy ops ops dev dev biz board
  • 12. cloud strategy provisioning (on premise or in the cloud) production ops staging ops integration ops build strategy dev dev dev agile practices & method business implication cases & needs management agile infrastructure management capacity/change/config management incident & problems management proactive monitoring services level management and catalog agile master management infrastructure as a code Réussir sa collaboration agile acteurs (dev-ops-biz) pour un succès commun3 common metrics replicationreplication tests tests tests tests strategy & automation biz apps metrics & telemetry release automation database lifecycle IT security
  • 13. DevOps Common Metrics DevOps & agile tools DevOps teams organization Release management & automation Tests strategy & automation Provisioning automation strategy DevOps Assessment Agile practices & method Assessement Security DevOps Assessment Infrastructure as code Cloud strategy Database lifecycle Apps metrics & telemetry Source & Branching Strategy Case & needs management for business implication Build strategy Agile infrastructure management Adopter une démarche DevOps pratiques essentielles18 ops dev
  • 14.
  • 15. MERCI DE VOTRE ATTENTION

Notas del editor

  1. Devops est un mouvement visant à réduire la friction organisationnelle entre les "devs" (chargés de faire évoluer le système d'information) et les "ops" (chargés d'exploiter les applications existantes). Ce que l'on pourrait résumer en travailler ensemble pour produire de la valeur pour l'entreprise. Dans la majorité des entreprises, la valeur sera économique mais pour d'autres elle sera sociale ou moral
  2. 15