ISTQB® Foundation et Automatisation des tests : conduire et piloter un projet innovant avec des méthodes agiles
Cette formation vise à réussir la certification « Conduire et piloter un projet innovant avec des méthodes agiles » de l'organisme certificateur ORIIONS. Par ailleurs, le contenu de cette formation permet également de couvrir tous les objectifs de la certification ISTQB Foundation.
La formation "Conduire et piloter un projet innovant avec des méthodes agiles et ISTQB Foundation v4 et Automatisation" se concentre sur l’utilisation des méthodes ISTQB dans un cadre agile pour structurer, piloter et optimiser les activités de test logiciel dans le développement de projets innovants.
Les trois premiers jours sont dédiés à l’application des principes et pratiques du référentiel ISTQB Foundation v4 dans un environnement agile. Les participants apprendront à intégrer ces méthodes pour planifier et piloter les cycles de développement, structurer les activités de test, évaluer les livrables, et conduire des rétrospectives pour améliorer les processus. Cette approche agile permet de maximiser la qualité des livrables tout en s’adaptant aux besoins changeants des projets innovants.
Les deux derniers jours forment les participants aux fondamentaux de l’automatisation des tests. Ils découvriront comment définir des stratégies d’automatisation adaptées, prioriser les tests à automatiser, et intégrer les outils d’automatisation dans le cycle de vie des projets pour accroître leur efficacité et leur productivité.
Cette formation s’adresse aux chefs de projet, testeurs, analystes qualité, développeurs et toute personne souhaitant piloter des projets de développement logiciel en s’appuyant sur les standards ISTQB dans un cadre agile. Elle combine une approche méthodologique rigoureuse et des outils pratiques pour garantir la réussite des projets innovants.
ORIIONS est un organisme certificateur spécialisé dans la délivrance de certifications axées sur l'agilité et la gestion de projets innovants.
Objectifs
Cette formation vise à réussir la certification « Conduire et piloter un projet innovant avec des méthodes agiles » de l'organisme certificateur ORIIONS. Par ailleurs, le contenu de cette formation permet également de couvrir tous les objectifs de la certification ISTQB Foundation.
A l'issue de cette formation vous atteindrez les objectifs suivants :
- Découvrir et comprendre les fondamentaux du test logiciel selon l’ISTQB
- Réaliser l’expression des besoins de test selon l’ISTQB
- Choisir les pratiques de test les plus adaptées selon l’ISTQB
- Communiquer une vision inspirante pour aligner les équipes sur les objectifs qualité
- Planifier la démarche de test dans un cadre agile
- Organiser et structurer les activités de test selon l’ISTQB
- Piloter les activités de test pour garantir l’atteinte des objectifs qualité
- Évaluer les résultats des tests selon les critères ISTQB et proposer des actions correctives
- Conduire des rétrospectives pour améliorer les pratiques de test
- Accompagner la performance collective selon les principes ISTQB pour garantir une collaboration efficace
- Connaître les bases de l'automatisation des tests ;
- Démontrer les avantages de l'automatisation des tests ;
- Enumérer les différentes approches d'automatisation ;
- Identifier les stratégies d'automatisation des tests ;
- Savoir automatiser dans le cycle de vie d'un logiciel.
Programme
Tour de table
- Introduction individuelle.
- Introduction au cadre de la formation.
- Alignement avec les objectifs et enjeux spécifiques.
- Identification des attentes et des perspectives individuelles des participants.
Jour 1 : Fondations du test logiciel selon ISTQB Foundation v4
- Introduction au cadre de l’ISTQB Foundation v4 :
- Présentation de l’ISTQB et de la certification Foundation v4.
- Les principes fondamentaux du test logiciel selon ISTQB.
- Rôle du test dans le cycle de vie du développement logiciel.
- Concepts clés du test logiciel :
- Définitions et terminologie ISTQB.
- Objectifs et avantages du test logiciel pour garantir la qualité.
- Les 7 principes du test logiciel selon ISTQB.
- Communiquer une vision inspirante pour les activités de test :
- Élaborer une stratégie de test claire et motivante alignée sur les objectifs qualité.
- Techniques de communication pour mobiliser les équipes projet et les parties prenantes autour des enjeux qualité.
- Les niveaux et types de test selon ISTQB :
- Tests unitaires, d’intégration, système et d’acceptation.
- Tests fonctionnels et non fonctionnels : objectifs et pratiques.
Travaux pratiques :
- Exercice 1 : Identifier les types de tests nécessaires pour un projet fictif.
- Exercice 2 : Présenter une vision inspirante pour un projet fictif en s’appuyant sur les principes ISTQB.
Jour 2 : Application des pratiques ISTQB dans un cadre agile
- Planification et gestion des tests avec ISTQB :
- Élaboration d’un plan de test en suivant les recommandations ISTQB.
- Gestion des risques et priorisation des activités de test.
- Suivi de l’avancement et gestion des anomalies.
- Les techniques de test ISTQB adaptées au cadre agile :
- Approche par boîte noire et boîte blanche.
- Tests exploratoires : définition et mise en pratique.
- Techniques de conception des cas de test : équivalence, analyse des frontières, tables de décision.
- Organiser des réunions adaptées au cadre agile avec ISTQB :
- Planifier et animer des revues, ateliers collaboratifs et sessions de feedback.
- Techniques de communication pour garantir l’efficacité des réunions et des interactions.
- Collaboration entre les équipes dans un contexte agile :
- Intégration des pratiques ISTQB dans les cycles agiles (sprints, revues).
- Assurer une communication fluide entre les équipes de développement et de test.
Travaux pratiques :
- Exercice 1 : Rédaction d’un plan de test pour un projet agile fictif.
- Simulation : Organiser une réunion de revue de sprint intégrant la gestion des tests.
Jour 3 : Évaluation et optimisation des pratiques de test avec ISTQB
- Exécution des tests et gestion des résultats :
- Exécution des cas de test : suivi et documentation.
- Analyse des anomalies et formulation de solutions correctives.
- Utilisation des indicateurs de performance (KPIs) pour évaluer l’efficacité des tests.
- Évaluer les résultats des tests selon les critères ISTQB :
- Analyse des écarts entre résultats attendus et obtenus.
- Proposer des ajustements pour améliorer les processus de test.
- Conduire des rétrospectives pour améliorer les pratiques de test :
- Organisation d’ateliers de retour d’expérience pour identifier les leçons apprises.
- Mise en place d’un plan d’amélioration continue basé sur les enseignements des cycles précédents.
- Accompagner la performance collective avec les principes ISTQB :
- Encourager les bonnes pratiques au sein des équipes projet et qualité.
- Renforcer la collaboration et promouvoir l’amélioration continue des tests.
Travaux pratiques :
- Simulation : Gestion des anomalies et analyse des résultats dans un projet fictif.
- Atelier : Préparer et animer une rétrospective pour optimiser les pratiques de test.
Jour 4 : Introduction et fondamentaux de l'automatisation des tests
- Maîtrise des bases de l'automatisation des tests :
- Définition et objectifs.
- Pourquoi automatiser les tests ? Les avantages et les limites.
- Comprendre les fondamentaux de l’automatisation :
- Les principes du test fonctionnel.
- Les principes du test de compatibilité.
- Le cycle d'automatisation :
- Étapes clés d’un projet d’automatisation.
- Quand automatiser dans le cycle de vie d’un logiciel ?
- Choix des tests à automatiser :
- Critères de sélection.
- Identification des tests prioritaires.
Travaux pratiques :
- Atelier pratique : Analyse des cas concrets pour identifier les tests à automatiser
Jour 5 : Stratégies et premières approches pratiques
- Mettre en place des stratégies d’automatisation des tests :
- Étapes pour concevoir une stratégie.
- Exemples concrets de stratégies dans différents contextes.
- Le choix des tests à automatiser :
- Critères de sélection des tests à automatiser.
- Étude de cas pour prioriser les tests.
- Introduction aux approches avancées :
- Les bases du développement piloté par les tests (TDD).
- Lien entre TDD et automatisation.
- Découverte de l’automatisation via interfaces graphiques :
- Introduction aux outils (sans démonstration avancée).
- Exploration des fonctionnalités simples d’un outil graphique.
Travaux pratiques :
- Atelier : Identifier les tests à automatiser pour un scénario donné et créer une stratégie d'automatisation adaptée
Clôture de la formation
- Retour d’expérience des participants et recommandations.
Préparation à l’examen de certification.
Prérequis
Suivre la formation testeur certifié ISTQB de niveau fondation nécessite les prérequis suivants :
- justifier d’une expérience en conduite de projet.
- 2 ans minimum d’expérience en conduite/gestion de projet.
- des connaissances de base sur le cycle de vie d'un logiciel sont conseillés.
Public
Cette formation s'adresse aux publics suivants :
- Professionnels du management de projet ayant à gérer des équipes pluridisciplinaires, ayant à gérer et piloter des projets complexes, etc.
- Managers
- Consultants
- Chefs de projets
- Développeurs ;
- Testeurs de logiciels ;
- Maitres d'ouvrage ou maitres d'œuvre (MOA/MOE) ;
- Responsables d'homologation.
Points forts
Certification
Résultats attendus :
- Passage de la certification du répertoire spécifique RS6099-Conduire et piloter un projet innovant avec des méthodes agiles; Examen officiel passé après la formation et après vos révisions personnelles.
L'examen "Conduire et piloter un projet innovant avec des méthodes agiles" se déroule sur 1h30. Les modalités sont les suivantes:
- Cas pratique sur une mise en situation professionnelle sur la conduite d’un projet innovant en méthodes agiles.
- Épreuve écrite sur la préparation d’un atelier de rétrospective
- 32 questions (argumentées et à choix unique et multiples). L'ensemble des 3 épreuves doit être validé pour obtenir la certification
Objectifs
Cette formation vise à réussir la certification « Conduire et piloter un projet innovant avec des méthodes agiles » de l'organisme certificateur ORIIONS. Par ailleurs, le contenu de cette formation permet également de couvrir tous les objectifs de la certification ISTQB Foundation.
A l'issue de cette formation vous atteindrez les objectifs suivants :
- Découvrir et comprendre les fondamentaux du test logiciel selon l’ISTQB
- Réaliser l’expression des besoins de test selon l’ISTQB
- Choisir les pratiques de test les plus adaptées selon l’ISTQB
- Communiquer une vision inspirante pour aligner les équipes sur les objectifs qualité
- Planifier la démarche de test dans un cadre agile
- Organiser et structurer les activités de test selon l’ISTQB
- Piloter les activités de test pour garantir l’atteinte des objectifs qualité
- Évaluer les résultats des tests selon les critères ISTQB et proposer des actions correctives
- Conduire des rétrospectives pour améliorer les pratiques de test
- Accompagner la performance collective selon les principes ISTQB pour garantir une collaboration efficace
- Connaître les bases de l'automatisation des tests ;
- Démontrer les avantages de l'automatisation des tests ;
- Enumérer les différentes approches d'automatisation ;
- Identifier les stratégies d'automatisation des tests ;
- Savoir automatiser dans le cycle de vie d'un logiciel.
Programme
Tour de table
- Introduction individuelle.
- Introduction au cadre de la formation.
- Alignement avec les objectifs et enjeux spécifiques.
- Identification des attentes et des perspectives individuelles des participants.
Jour 1 : Fondations du test logiciel selon ISTQB Foundation v4
- Introduction au cadre de l’ISTQB Foundation v4 :
- Présentation de l’ISTQB et de la certification Foundation v4.
- Les principes fondamentaux du test logiciel selon ISTQB.
- Rôle du test dans le cycle de vie du développement logiciel.
- Concepts clés du test logiciel :
- Définitions et terminologie ISTQB.
- Objectifs et avantages du test logiciel pour garantir la qualité.
- Les 7 principes du test logiciel selon ISTQB.
- Communiquer une vision inspirante pour les activités de test :
- Élaborer une stratégie de test claire et motivante alignée sur les objectifs qualité.
- Techniques de communication pour mobiliser les équipes projet et les parties prenantes autour des enjeux qualité.
- Les niveaux et types de test selon ISTQB :
- Tests unitaires, d’intégration, système et d’acceptation.
- Tests fonctionnels et non fonctionnels : objectifs et pratiques.
Travaux pratiques :
- Exercice 1 : Identifier les types de tests nécessaires pour un projet fictif.
- Exercice 2 : Présenter une vision inspirante pour un projet fictif en s’appuyant sur les principes ISTQB.
Jour 2 : Application des pratiques ISTQB dans un cadre agile
- Planification et gestion des tests avec ISTQB :
- Élaboration d’un plan de test en suivant les recommandations ISTQB.
- Gestion des risques et priorisation des activités de test.
- Suivi de l’avancement et gestion des anomalies.
- Les techniques de test ISTQB adaptées au cadre agile :
- Approche par boîte noire et boîte blanche.
- Tests exploratoires : définition et mise en pratique.
- Techniques de conception des cas de test : équivalence, analyse des frontières, tables de décision.
- Organiser des réunions adaptées au cadre agile avec ISTQB :
- Planifier et animer des revues, ateliers collaboratifs et sessions de feedback.
- Techniques de communication pour garantir l’efficacité des réunions et des interactions.
- Collaboration entre les équipes dans un contexte agile :
- Intégration des pratiques ISTQB dans les cycles agiles (sprints, revues).
- Assurer une communication fluide entre les équipes de développement et de test.
Travaux pratiques :
- Exercice 1 : Rédaction d’un plan de test pour un projet agile fictif.
- Simulation : Organiser une réunion de revue de sprint intégrant la gestion des tests.
Jour 3 : Évaluation et optimisation des pratiques de test avec ISTQB
- Exécution des tests et gestion des résultats :
- Exécution des cas de test : suivi et documentation.
- Analyse des anomalies et formulation de solutions correctives.
- Utilisation des indicateurs de performance (KPIs) pour évaluer l’efficacité des tests.
- Évaluer les résultats des tests selon les critères ISTQB :
- Analyse des écarts entre résultats attendus et obtenus.
- Proposer des ajustements pour améliorer les processus de test.
- Conduire des rétrospectives pour améliorer les pratiques de test :
- Organisation d’ateliers de retour d’expérience pour identifier les leçons apprises.
- Mise en place d’un plan d’amélioration continue basé sur les enseignements des cycles précédents.
- Accompagner la performance collective avec les principes ISTQB :
- Encourager les bonnes pratiques au sein des équipes projet et qualité.
- Renforcer la collaboration et promouvoir l’amélioration continue des tests.
Travaux pratiques :
- Simulation : Gestion des anomalies et analyse des résultats dans un projet fictif.
- Atelier : Préparer et animer une rétrospective pour optimiser les pratiques de test.
Jour 4 : Introduction et fondamentaux de l'automatisation des tests
- Maîtrise des bases de l'automatisation des tests :
- Définition et objectifs.
- Pourquoi automatiser les tests ? Les avantages et les limites.
- Comprendre les fondamentaux de l’automatisation :
- Les principes du test fonctionnel.
- Les principes du test de compatibilité.
- Le cycle d'automatisation :
- Étapes clés d’un projet d’automatisation.
- Quand automatiser dans le cycle de vie d’un logiciel ?
- Choix des tests à automatiser :
- Critères de sélection.
- Identification des tests prioritaires.
Travaux pratiques :
- Atelier pratique : Analyse des cas concrets pour identifier les tests à automatiser
Jour 5 : Stratégies et premières approches pratiques
- Mettre en place des stratégies d’automatisation des tests :
- Étapes pour concevoir une stratégie.
- Exemples concrets de stratégies dans différents contextes.
- Le choix des tests à automatiser :
- Critères de sélection des tests à automatiser.
- Étude de cas pour prioriser les tests.
- Introduction aux approches avancées :
- Les bases du développement piloté par les tests (TDD).
- Lien entre TDD et automatisation.
- Découverte de l’automatisation via interfaces graphiques :
- Introduction aux outils (sans démonstration avancée).
- Exploration des fonctionnalités simples d’un outil graphique.
Travaux pratiques :
- Atelier : Identifier les tests à automatiser pour un scénario donné et créer une stratégie d'automatisation adaptée
Clôture de la formation
- Retour d’expérience des participants et recommandations.
Préparation à l’examen de certification.
Prérequis
Suivre la formation testeur certifié ISTQB de niveau fondation nécessite les prérequis suivants :
- justifier d’une expérience en conduite de projet.
- 2 ans minimum d’expérience en conduite/gestion de projet.
- des connaissances de base sur le cycle de vie d'un logiciel sont conseillés.
Public
Cette formation s'adresse aux publics suivants :
- Professionnels du management de projet ayant à gérer des équipes pluridisciplinaires, ayant à gérer et piloter des projets complexes, etc.
- Managers
- Consultants
- Chefs de projets
- Développeurs ;
- Testeurs de logiciels ;
- Maitres d'ouvrage ou maitres d'œuvre (MOA/MOE) ;
- Responsables d'homologation.
Points forts
Certification
Résultats attendus :
- Passage de la certification du répertoire spécifique RS6099-Conduire et piloter un projet innovant avec des méthodes agiles; Examen officiel passé après la formation et après vos révisions personnelles.
L'examen "Conduire et piloter un projet innovant avec des méthodes agiles" se déroule sur 1h30. Les modalités sont les suivantes:
- Cas pratique sur une mise en situation professionnelle sur la conduite d’un projet innovant en méthodes agiles.
- Épreuve écrite sur la préparation d’un atelier de rétrospective
- 32 questions (argumentées et à choix unique et multiples). L'ensemble des 3 épreuves doit être validé pour obtenir la certification