Cette formation s’adresse aux personnes qui travaillent dans le domaine informatique et dont les fonctions comprennent la gestion, la planification de projets, la conception et la livraison de produits logiciels.
L’adoption des méthodes dites « agiles » en développement logiciel a créé des changements dans le domaine de l’assurance qualité logicielle (AQL) et des tests logiciels. Les activités d’AQL visent à découvrir les défauts à toutes les étapes du développement, de la maintenance et de l’utilisation du logiciel : les tests sont le principal moyen de vérification.
Au terme de la formation, la personne participante comprendra :
- Les principes d’assurance et de contrôle de la qualité des logiciels.
- Les différents types de tests, ainsi que les raisons et le moment de les mettre en pratique.
- Le rôle de l’assurance qualité logicielle et celui des tests dans un contexte agile.
- Les défis actuels et futurs dans les tests logiciels.
- Exposés
- Discussions
- Retours d’expérience
Pour bien maîtriser les notions enseignées, les personnes participantes doivent compléter le cours par la pratique personnelle.
Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.
- Cycle de vie du logiciel et de son développement
- Normes et bonnes pratiques
- Principes d’assurance et de contrôle de la qualité des logiciels
- Avantages de bien planifier et exécuter les tests
- Tests en boîte noire, grise ou blanche : les différences
- Types de tests
- Niveaux de tests
- Survol de l’agilité et de Scrum
- Positionnement des tests dans un environnement agile
- Stratégie de test et analyse de risques
- ATDD : tests d’acceptation et outil de spécifications
- TDD et BDD : approches de tests en continu
- Exemples d’outils de tests
- Testeur : spécialité ou responsabilité partagée par l’équipe
- Définition d’un testeur agile
- Tendances à venir en matière de tests logiciels
- Posséder des connaissances ou une expérience de base en gestion agile de projets ou en développement de logiciels avec Scrum.
Cette formation est offerte avec la participation financière du gouvernement du Québec dans le cadre de Montez de niveau.
Elle s’adresse prioritairement aux personnes sans emploi qui résident sur l’île de Montréal et qui répondent aux conditions d’admissibilité.
La formation peut aussi s’adresser aux travailleurs :
- en emploi qui résident OU travaillent sur l’île de Montréal;
- sans emploi qui résident dans la région métropolitaine (RMR) (Laval, Laurentides, Lanaudière et Montérégie) et qui répondent aux autres conditions d’admissibilité;
- en emploi de la région métropolitaine (RMR) qui ne résident pas ET ne travaillent pas sur l’île de Montréal.
Si vous répondez aux conditions d’admissibilité pour ce cours, vous pourrez bénéficier d’un tarif privilégié fixé à 5 $ par heure de formation.
Si vous n’êtes pas admissible à ce financement, vous pourriez, dans la limite des places disponibles, vous inscrire au tarif normal fixé par le ministère de l’Éducation et de l’Enseignement supérieur.