Elapse

Tests et assurance qualité en agilité

Résumé

Mise en place d'une stratégie de tests efficace dans une organisation Agile. Établissement d'un vocabulaire commun (types et portées des tests), utilisation des essais comme outil soutenant la vélocité et défis associés à la maintenabilité des tests.

Durée: 1 jour

Prochains cours offerts

Les dates de formation ne vous conviennent pas ou vous aimeriez adapter le contenu de la formation? Nos formations sont aussi offertes en formation privée ou sur mesure.

Anciennement "Tests en agilité: un tour d'horizon"

Description du cours

Cette formation vise à comprendre le rôle et l’importance des tests dans un contexte de développement Agile.

À la fin de la formation, le participant sera en mesure de :

  • Établir un vocabulaire commun pour tous les intervenants (développeur, testeurs, gestionnaires ...);
  • comprendre les défis de l'assurance qualité dans un contexte de livraisons rapides et fréquentes (itératives);
  • connaître les principes permettant de transformer la qualité en moteur de productivité pour l'entreprise;
  • énumérer quels sont les différents types de tests utilisés et leurs rôles;
  • comprendre l’importance accrue des tests dans le cycle de développement itératif;
  • comprendre le rôle de l'assurance qualité dans un contexte Agile;
  • comprendre l’impact des pratiques de tests Agile sur les activités et le rôle des différents membres d’une équipe de développement logiciel;
  • connaître les pratiques de tests couramment utilisées;
  • connaître quels sont les obstacles et les difficultés typiquement rencontrés;
  • énumérer quelques outils de tests adaptés à l’Agilité. 

 

Public visé

Tous les membres d’une équipe de développement, incluant les gestionnaires de projet, les gestionnaires de produit,  les analystes, les développeurs et bien entendu les testeurs.

Sujets présentés

  • Vue d’ensemble des tests en développement logiciel
    • pourquoi tester? Vérification et validation;
    • les méthodes de tests : boîte blanche, grise et noire;
    • les niveaux de tests : unitaire, composante, intégration, système, fonctionnel, acceptation;
    • les types de tests.
  • Défis en terme de productivité
    • les défis pour suivre la cadence de livraison tout en maintenant un niveau de qualité stable;
    • les défis de livrer un produit testé dans une itération (terminé + testé);
    • transformer l'assurance qualité en moteur de productivité.
  • Les tests en Agilité
    • leur rôle : Produire la qualité vs contrôler la qualité;
    • l’approche d’équipe;
    • la pyramide des tests Agile;
    • les quadrants de tests Agile;
    • les techniques de tests Agile : TDD, BDD, ATDD;
    • l’automatisation des tests et l’intégration continue.
  • Démonstration de tests Agile
    • les tests unitaires;
    • les tests d’acceptation.
  • L’impact de l’agilité sur les activités de tests
  • L’impact des tests agiles sur les différents corps de métier
  • Les outils de tests
  • Les obstacles et difficultés typiquement rencontrés (dont la culture et la maintenabilité)

 

Préalables

Être familier avec le développement en technologies de l'information.

Votre allié en développement logiciel Agile

Calendrier des formations

BDD: analyse et spécification des besoins par l’exemple

BDD: analyse et spécification des besoins par l’exemple offerte à Montréal le 5 octobre 2017.

Montréal (ÉTS), 05 octobre 2017

Tests et assurance qualité en agilité

Formation Tests et assurance qualité en agilité offerte à Montréal le 6 octobre 2017.

Montréal (ÉTS), 06 octobre 2017

Fonctionnement et gestion d'une équipe Scrum

Fonctionnement et gestion d'une équipe Scrum offerte à Montréal le 10 octobre 2017.

Montréal (ÉTS), 10 octobre 2017

BDD: analyse et spécification des besoins par l’exemple

BDD: analyse et spécification des besoins par l’exemple offerte à Québec le 10 octobre 2017.

Québec, 10 octobre 2017

Concepts orientés-objet avancés appliqués au développement agile

Formation "Concepts orientés-objet avancés appliqués au développement agile" offerte à Montréal les 26 et 27 octobre 2017.

Montréal (ÉTS), 26 octobre 2017

Tests unitaires automatisés et TDD

Formation Tests unitaires automatisés et TDD offerte à Québec les 9 et 10 novembre 2017.

Québec, 09 novembre 2017

Gestion de projet Agile : les principes fondamentaux

Formation Gestion de projet Agile : les principes fondamentaux offerte à l'École de Technologie Supérieure de Montréal.

Montréal (ÉTS), 10 novembre 2017

Tests et assurance qualité en agilité

Formation Tests et assurance qualité en agilité offerte à Québec le 13 novembre 2017.

Québec, 13 novembre 2017

Professional Scrum Master (PSM)

Formation Professional Scrum Master offerte à Québec les 16 et 17 novembre 2017.

Québec, 16 novembre 2017

Concepts orientés-objet avancés appliqués au développement agile

Formation Concepts orientés-objet avancés appliqués au développement agile offerte à Québec les 23 et 24 novembre 2017.

Québec, 23 novembre 2017

Développement logiciel Lean : les principes fondamentaux

Formation Développement logiciel Lean : les principes fondamentaux offerte à l'École de Technologie Supérieure à Montréal en novembre 2017.

Montréal (ÉTS), 24 novembre 2017

TDD appliqué aux systèmes embarqués

Formation TDD embarqué offerte à Montréal les 27 et 28 novembre 2017.

Montréal (ÉTS), 27 novembre 2017

Tests unitaires automatisés et TDD

Formation Tests unitaires automatisés et TDD offerte à Montréal les 6 et 7 décembre 2017.

Montréal (ÉTS), 06 décembre 2017

Professional Scrum Master (PSM)

Formation Professional Scrum Master offerte à l'École de Technologie Supérieure de Montréal du 6 au 7 décembre 2017.

Montréal (ÉTS), 06 décembre 2017

Québec, 11 décembre 2017

Montréal, 14 décembre 2017

Consulter le catalogue>

Nouvelles

Formation "Designing microservices" avec Sam Newman

Sam Newman présentera sa formation/atelier "Designing microservices" en décembre 2017 à Montréal et à Québec.

04 septembre 2017

Conférences internationales WICSA et CompArch à Montréal

Conférences internationales WICSA et CompArch à Montréal

29 avril 2015

Formations offertes au printemps

Différentes formations spécialisées en génie logiciel et développement Agile sont encore disponibles pour vous ce printemps. Découvrez-les et réservez votre place dès maintenant !

06 février 2015

Deux de nos formateurs agréés par Emploi Québec

Nos formateurs, Félix-Antoine Bourbonnais et Pascal Roy, sont maintenant agréés dans le cadre de la Loi favorisant le développement et la reconnaissance des compétences de la main d’oeuvre d’Emploi Québec.

19 janvier 2015

Retour sur l’Agile Tour de Québec, édition 2014

L'édition 2014 de l’Agile Tour de Québec a été un vif succès pour l'équipe d’Elapse Technologies. Les salles étaient pleines et les critiques élogieuses.

10 novembre 2014

Toutes les nouvelles>

Blogue développement Agile

Étude sur l’économie créative: Éléments du succès de 9 entreprises agiles

Présentation des faits saillants d'une étude sur l'économie créative qui a permis de vi...

09 décembre 2015

Boxstarter : Comment standardiser et simplifier la configuration d’un poste de développement

Boxstarter est un outil qui peut vous aider à simplifier et standardiser l'installation...

07 octobre 2015

Tout le dossier Agile 2015

Pour aider nos lecteurs à revoir tout notre dossier #Agile2015, voici les liens vers no...

23 septembre 2015

Agile 2015: Nos impressions et les tendances (partie 3/3)

À la fin du mois d’août, Pascal et Félix-Antoine sont allés à la plus grande conférence...

17 septembre 2015

Agile 2015: Nos impressions et les tendances (partie 2/3)

À la fin du mois d’août, Pascal et Félix-Antoine sont allés à la plus grande conférence...

17 septembre 2015

Tous les billets>