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éthodol...
3 | Le voyage de Microsoft en Agilité
Organisation
Rôles
Equipes
Cadence
Taxonomie
Plan
Pratiques
Les principes de base
Al...
4 | Le voyage de Microsoft en agilité
Waterfall
• Planning d’ensemble
• Conception
• Spécifications
Les règles que nous su...
5 | Le voyage de Microsoft en agilité
Les règles que l’on viole 
Waterfall
• Nous changeons d’avis
… souvent !
• Concepti...
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 Busines...
DevOps assessment
1 Agile operations
5Construire la roadmap contextualisée du client
étapes pour aller vers un modèle DevO...
cloud strategy
provisioning (on premise or in the cloud)
production
ops
staging
ops
integration
ops
build strategy
dev
dev...
DevOps Common Metrics
DevOps & agile tools
DevOps teams organization
Release management & automation
Tests strategy & auto...
MERCI DE VOTRE ATTENTION
Syntec numérique  - DevOps by microsoft
Prochain SlideShare
Chargement dans…5
×

Syntec numérique - DevOps by microsoft

266 vues

Publié le

DevOps Camps 2016

Publié dans : Direction et management
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

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

Aucune remarque pour cette diapositive
  • 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
  • 15
  • Syntec numérique - DevOps by microsoft

    1. 1. Comité Infrastructure du Numérique 1 3 février 2016 « Every company is a software company »
    2. 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. 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. 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. 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. 6 | Le voyage de Microsoft en agilité Notre Organisation – V1 Program Manager Développeur Testeur
    7. 7. 7 | Le voyage de Microsoft en agilité Notre Organisation – V2 Program Management Engineering
    8. 8. 8 | Le voyage de Microsoft en agilité Notre Organisation – V3 Program Management Engineering Service DeliveryUX UE
    9. 9. 9 | Le voyage de Microsoft en agilité Les équipes Program Management Engineering Le « product owner »
    10. 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. 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. 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. 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. 14. MERCI DE VOTRE ATTENTION

    ×