Assurer la qualité logicielle en mode DEVOPS grâce aux tests en continu

En une journée, apprenez pourquoi et comment intégrer les tests logiciels en mode DevOps. Cette formation fera de vous un leader confiant et influent qui contribuera au succès de vos projets!

Description de la formation

Vous voulez « faire » du DevOps? Avant tout, il faut comprendre qu’il s’agit d’un mode de travail qui nécessite la maîtrise des tests afin d’arrimer l’équipe de développement qui veut livrer de nouvelles fonctionnalités et l’équipe des opérations qui veut maintenir la disponibilité des services aux clients.

Le mouvement et la pratique DevOps permettent d’accélérer les cycles de développement tout en continuant de livrer une qualité logicielle supérieure. Les approches agiles et les tests en continu sont des incontournables dans un mode DevOps.

Formation reconnue par Genium360

Pour les formations en ligne, des convocations de réunion vous seront envoyées 48 heures à l’avance et contiendront les liens Web pour accéder à la formation. Assurez-vous d’avoir l’équipement nécessaire pour pouvoir entendre et communiquer avec le formateur! Le matériel vous sera acheminé sous la forme d’un lien ou fichier PDF à votre adresse de courrier électronique.

Objectif général

Au terme de la formation, les participants comprendront mieux les défis de l’assurance qualité logicielle en mode DevOps et connaîtront les outils pour les surmonter

À qui s’adresse cette formation?

Cette formation s’adresse aux chargés de projet, agents de changement, agents Lean, leaders ou spécialistes qualité ou amélioration continue.

Bénéfices
  • Améliorer le processus de test en mode DevOps…
  • Les tests en continu améliorent votre capacité à livrer rapidement et avec grande flexibilité en prenant un risque « contrôlé ».…
  • Les approches de tests en continu en mode DevOps permettent de continuer à innover tout en évitant les pannes de système qui affectent vos opérations et celles de vos clients .…
  • Améliorer les compétences en tests de l’équipe en explorant des méthodes modernes.

Détails de la formation

Le programme se base sur les principaux concepts du test en continu et sur le partage d’expérience des participants. Afin de consolider les apprentissages, des exercices ayant une forte valeur ajoutée pour la compréhension et l’utilisation des concepts du DevOps sont intégrés au programme.…

Prérequis :

Être impliqué, de près ou de loin, dans le développement de systèmes d’information. Une connaissance préalable des principales activités du cycle de vie du développement logiciel est nécessaire. La maîtrise des concepts agiles, de l’automatisation et du test en continu constitue un avantage, mais n’est pas obligatoire.

Pourquoi suivre ce cours?

Toute transformation apporte des changements profonds, tant technologiques que culturels, puisqu’elle oblige un changement d’attitude chez les individus, peu importe leur niveau hiérarchique. Cette formation vous permettra de maîtriser la stratégie nécessaire à la mise en place d’une approche de test en continu pérenne.

Vous ferez l’acquisition de nouvelles compétences en test logiciel et consoliderez celles que vous connaissez déjà en étant exposés à des méthodes modernes et éprouvées…

Retombées attendues? 
  • Livrer de nouvelles fonctionnalités avec rapidité et confiance, afin de vous donner un avantage compétitif.
  • Protéger la réputation et la profitabilité de votre organisation en évitant les problèmes de qualité.
  • Maîtriser votre cycle de développement logiciel en vous donnant de la visibilité et du contrôle sur la valeur de ce que vous bâtissez
Exemples chiffrés de bénéfices de la formation

 À l’issue d’un sondage international, le rapport State of DevOps 2021 indique que les équipes de travail en mode DevOps :

  • Déploient 973 fois plus fréquemment
  • Livrent une solution 6570 fois plus rapidement
  • Sont 6570 fois plus rapides à se remettre d’une panne
  • Génèrent 3 fois moins d’incidents de production

À la suite d’un sondage international, le Continuous Testing Report 2020 indique que les organisations ayant adopté les tests en continu :
Améliorent jusqu’à 70 % la vélocité de production, faisant passer les sprints de développement de 3 à 1 semaine

Diminuent l’effort de développement de 30 %, parce que les tests sont maîtrisés

Donner un « coup de pouce » sur un outil discuté dans la formation. Style « Saviez-vous que? »

Saviez-vous que le DevOps n’est pas une fonction ni le titre d’un poste?
Il s’agit plutôt d’un mode de travail qui regroupe des équipes de développement et des équipes d’opération système d’un projet, afin d’apporter en continu une valeur ajoutée.

Objectifs spécifiques

Expliquer les racines et principes fondamentaux du DevOps
  • *Comprendre le DevOps
  •  Les processus à mettre en place selon le niveau de maturité
  •  Se préparer à tester en continu
Maîtriser votre flux de développement
  • *Impacts des goulots et de la taille des lots
  •  Les 7 facteurs de succès du test en continu
Mettre en pratique les approches DevOps
  • Le décalage à gauche (shifting left) et à droite (shifting right)
  • Orchestration et infrastructure de tests en continu
  • L’organisation qualité
Connaître les outils du devops
  • Gestion des sources
  • Analyse du code
  • Pipelines
  • Tests d’intégration
  • Tests non-fonctionnels (NFT)
  • Déploiement et environnements
Stratégie efficace de test en continu
  • Déterminer quoi tester grâce à une gestion par le risque
  • *Contenu d’une stratégie de tests en continu
6 janvier
Cours en ligne
Jean-François Riverin
1 jour de 8h30 à 16h30
Membre : 490 $
Courant : 595 $
S’inscrire Partager par courriel Imprimer le plan de cours

Vos formateurs

Jean-François Riverin Cofondateur, vice-président et formateur en chef chez Zentelia

Inscrivez-vous à une session

Vous aimeriez un groupe privé pour votre organisation?

Contactez-nous pour obtenir cette formation pour votre équipe, à vos bureaux et adaptée à votre réalité d’entreprise!

Formation sur mesure

Formations similaires

Mon panier
Votre panier est vide.

Il semble que vous n'ayez pas encore fait de choix.