Le modèle de gestion des changements DevOps

Concepts DevOps

Cem Sakarya

DevOps Risk Advisor

Exigences

Modèle DevOps de gestion des changements : Exigences, Conception, Développement, Test, Déploiement, Revue, Lancement, Exigences en surbrillance

  Développer un nouveau produit

  • Direction : fixe les attentes métier
  • Experts produit : définissent les exigences d'expérience utilisateur
Concepts DevOps

Conception

Modèle DevOps de gestion des changements : Exigences, Conception, Développement, Test, Déploiement, Revue, Lancement, Conception en surbrillance

 

  • Ingénieurs produit : conçoivent l'expérience client
  • Ingénieurs infra : conçoivent les briques utilisées par les ingénieurs produit
  • Ingénieurs data : conçoivent les pipelines de données du nouveau produit
Concepts DevOps

Développer et tester

Modèle DevOps de gestion des changements : Exigences, Conception, Développement, Test, Déploiement, Revue, Lancement, Développement et test en surbrillance

Ingénieurs produit

  • Développent pour l'expérience client
  • Interaction client

Ingénieurs infra

  • Soutiennent le produit
  • Fournissent l'environnement de test

Ingénieurs data

  • Fournissent des données de test
Concepts DevOps

Tests

Contrôles qualité, contrôles de sécurité

 

  • Tester et développer en parallèle
  • Tester avant toute interaction client
  • Sinon : mauvaise UX et problèmes de sécurité
Concepts DevOps

Modèle DevOps de gestion des changements : Exigences, Conception, Développement, Test, Déploiement, Revue, Lancement, Déploiement et revue en surbrillance

 

Expérimentation

 

  • Ensemble d'utilisateurs limité
  • Premières interactions utilisateur
  • Observer si le produit plaît
  • Retour utilisateur réel
Concepts DevOps

Développement cyclique

Cycle DevOps avec images de lancement. Le produit lancé rencontre les clients.

Concepts DevOps

Passons à la pratique !

Concepts DevOps

Preparing Video For Download...