Présentation de la formation et introduction au métier
Ouverture de la formation :
- Présenter l’organisation, le planning, le programme, l’effectif et l’accompagnement mis en place
Introduction au métier – 1 jour
- Comprendre les étapes clés et les acteurs d’un projet informatique.
- Décrire le rôle de l’équipe de tests dans un projet, les étapes de ces interventions et les tâches à réaliser au cours du projet.
- Savoir différencier les enjeux des équipes en AMOA et AMOE et définir les interactions de l’équipe tests avec les autres interlocuteurs.
- Faire un aperçu des différentes méthodologies de gestion de projet (Cascade / Cycle en V /. Agile) et en déterminer les forces et les faiblesses de manière générale et spécifiquement pour un projet de Tests applicatifs
Comprendre les concepts de l’architecture applicative – 1 jour
- Savoir identifier les grands domaines applicatifs
- Comprendre la notion de solution.
- Connaître les différentes architectures applicatives : MVC – SOA – CLOUD COMPUTING – BIG DATA.
- Acquérir les connaissances de bases sur les infrastructures réseaux et systèmes, la sécurité et les bases de données
La qualité logicielle : processus et management – 3 jours
- Comprendre les différentes actions à entreprendre et à intégrer pour s’assurer du bon fonctionnement d’une solution.
- Connaître les acteurs et les rôles du métier de la qualification.
- Connaître l’ensemble des activités de test et la liste des livrables.Connaître le processus de test, les types, niveaux de test et de gestion des anomalies.
Analyse fonctionnelle du besoin – 1 jour
- Identifier et qualifier tous les besoins d’un projet et comprendre la terminologie normalisée
- Mettre en œuvre une méthode d’analyse fonctionnelle du besoin
- Utiliser les outils méthodologiques et/ou graphiques pour animer et structurer les analyses
- Identifier et caractériser les fonctions et les contraintes à prendre en compte
- Réaliser un audit des performances, de la sécurité et de la fiabilité du système existant
- Analyser les architectures logicielles et matérielles
- Définir et proposer des orientations stratégiques d’évolution du système d’information
- Élaborer un dispositif de veille technologique et stratégique pour concourir aux décisions en matière de stratégie d’entreprise
Animer un atelier de recueil du besoin en mode brainstorming – 1 jour
- Qualifier un besoin client : contenu, détails, manques, exigences, objectifs
- Utiliser les méthodes et techniques de recueil de besoin pour être conforme aux attentes réelles du client
- Savoir construire et animer un atelier de recueil de besoins
Modélisation des processus – 1 jour
- Apprendre les concepts et les techniques de construction d’une modélisation en lien avec les attentes exprimées, le besoin formalisé et les processus métier.
- Savoir schématiser efficacement et fidèlement un processus, le cheminement des informations, les interlocuteurs concernés, les documents ou enregistrement qualité en sortie
Le cahier des charges – 1 jour
- Comprendre le rôle et les enjeux d’un cahier des charges
- Utiliser l’analyse fonctionnelle pour réaliser un cahier des charges
- Mettre en place un plan type en identifiant les paragraphes utiles, les itérations
- Savoir adapter son plan type à un contexte d’entreprise particulier
Initiation au DESIGN THINKING – 2 jours
- Comprendra l’approche ‘Design Thinking’
- Participer efficacement dans une équipe de ‘Design Thinking’.
- Créer les personae
- Rédiger des questionnaires
- Tracer le parcours utilisateur et identifier les ‘pain points’
- Générer des solutions créatives
- Construire des prototypes
- Pitcher votre solution
Le Consultant partie 1 : La Posture – 1 jour
- Être à l’aise dans sa relation client
- Connaitre les principes fondamentaux d’une communication verbale ou non verbale efficace
- Adapter sa communication aux personnes et aux situations
- Savoir véhiculer l’image et les valeurs de son Enterprise
- Savoir se présenter « à 1 client ou à une équipe projet » et définir sa mission de manière concise
- Utiliser une communication collaborative tournée vers le client
- Savoir valoriser sa prestation et formuler des préconisations
- Planifier ses tâches et activités en fonction des priorités de sa fonction
Introduction à la conduite du changement – 1 jour
- Identifier les principes de la conduite du changement, son approche et ses étapes-clés pour mobiliser les leviers les plus appropriés
- Comprendre les mécanismes de stress, réflexes et comportements humains face au changement
- Identifier les étapes d’une transformation
- Reconnaître les signaux de résistance au changement
- Concevoir le plan de communication pour accompagner le changement
Gestion des conflits – 1 jour
- Citer et illustrer les différentes formes de conflits
- Identifier les enjeux et conséquence d’un conflit
- Comprendre et utiliser le triangle dramatique : victime, sauveur, persécuteur
- Reconnaitre les facteurs déclenchants et signaux d’alarme verbaux et non verbaux et désamorcer un conflit à venir
- Savoir utiliser différentes attitudes dans un conflit : posture, ton, émotions, implication, …
- Identifier les différents niveaux de désaccord
- Améliorer sa communication pour gérer le conflit : questionnement, écoute active, clarification …
- Traiter les conflits pour retrouver un travail collaboratif efficace
- Eviter les éventuelles répétitions du conflit par l’expérience acquise
Gestion de projet : coordination, planification et gestion des coûts – 2 jours
- Présenter les fondamentaux d’un projet : éléments, acteurs, rôles, définitions des processus, tâches, charges et délais
- Savoir rédiger et présenter un cahier des charges fonctionnel afin d’en définir la stratégie du projet SI
- Comprendre le fonctionnement d’une équipe et les interactions nécessaires
- Déterminer l’ensemble des tâches du projet afin de les identifier et les qualifier (durée, charge de travail, interdépendances, compétences requises) pour permettre la planification des activités d’un projet et fournir un travail efficace
- Traiter les caractéristiques des tâches afin de planifier le déroulement détaillé du projet pour gérer son avancement dans le temps
- Contrôler et assurer le bon déroulement temporel du projet afin de prendre les mesures correctives nécessaires pour respecter des échéances internes et externes
- Traiter les tâches correspondantes avec des outils digitaux et informatiques afin d’optimiser et communiquer la planification du projet avec les parties prenantes pour garantir la gestion de l’avancement du projet
- Utiliser les méthodes usuelles d’estimation afin de maîtriser le projet
- Construire un budget prévisionnel et le projeter ainsi dans le temps
- Maîtriser les méthodes et manipuler des outils digitaux afin de collecter les dépenses réelles du projet
- S’initier à la planification et à la coordination des activités au travers un outil de type Jira, diagramme de Gant ou autre
- Comprendre l’intérêt et savoir lire un tableau de responsabilités RACI
- Se sensibiliser à l’importance d’une bonne communication au sein des équipes internes et externes au projet
Gestion des risques Projet – 1 jour
- Définir les termes facteurs de risques, risques, contournements et solutions
- Savoir identifier, gérer et suivre les risques au travers un tableau de bord
- Anticiper les risques liés aux contraintes légales par la mise en place d’une veille efficace
- Intégrer le facteur risque dans la gestion de projets
- Estimer, anticiper et piloter par les risques
- Contrôler les dérives liées aux risques en plaçant des indicateurs pertinents.
Gestion de projet avec la méthode AGILE (GMA) et Certification SCRUM PSPO1 – 3 jours
- Découpée en 4 parties
-
Partie 1 : Les généralités de la gestion de projet avec la méthode Agile (GMA)
- Découvrir les principes de la méthode Agile et les caractéristiques de ces mises en pratique
- Comprendre et appliquer les fondamentaux d’un projet mené en Agilité: les étapes, les principes, les pratiques, les techniques, les processus généraux et les outils
- Identifier les rôles, champs d’action des différents interlocuteurs et les livrables dans un projet Agile
- Comprendre l’organisation, le suivi et le pilotage des projets en Agilité
- Comprendre l’importance du rôle du Product Owner dans un projet Scrum
- Comprendre la manière dont les étapes de la méthode Agile font collaborer les différents intervenants d’un projet
-
Partie 2 : Vision, évolution et valorisation du produit en Agilité
- Comprendre la vision produit, la gestion du Product backlog, l’interaction avec l’équipe de développement, et la gestion de la qualité du produit
- Être capable de créer et maintenir un backlog
- Savoir écrire des histoires d’utilisateur (UserStories) avec des critères d’acceptation précis
- Savoir prioriser les fonctionnalités en fonction de la valeur
-
Partie 3 : Planification, suivi et coordination
- Manager ses projets selon la méthode Agile : daily scrum,sprint backlog, gestion d’équipes, charge, délais, coûts, variation, évolution des besoins
- Apprendre à réaliser une planification Scrum et Agile en utilisant Sprint Planning
- Valoriser le travail de l’équipe Scrum en optimisant le Retour sur Investissement du produit et les indicateurs
-
Partie 4 : Préparation et passage de la certification Agile SCRUM PSPO1
- Aborder les spécificités de l’Agile SCRUM
- Rappeler et compléter l’ensemble des points abordés dans le périmètre de la certification PSPO
- Utiliser différents QCM Blancs d’entrainement et de préparation
- Passer la certification PSPO1
Méthodologie de conception et implémentation des tests avec SQUASH – 2 jours
- Présenter l’outil SQUASH : rôle, champ d’action, type d’exploitation
- Apprendre les techniques de conception de tests et les approches de tests (tests fumigatoires /exploratoires)
- Apprendre à déterminer les données nécessaires pour réaliser ses tests.
- Organiser les tests en procédures et suites de tests.
- Savoir prioriser ses tests et les positionner dans sa campagne de tests
Rapport de synthèse avec SQUASH – 1 jour
- Apprendre à concevoir un rapport de synthèse d’une campagne de test avec SQUASH
- Identifier tous les éléments pertinents à intégrer dans une synthèse de campagne de test
- Mettre en évidence et en forme les résultats
- Etre capable de faire du tableau de bord un outil performant de contrôle et de prise de décision.
- Produire des documents factuels et visuels pour convaincre.
La stratégie et le rôle du test manager : positionnement et livrables – 2 jours
- Concevoir un plan de test (stratégie de test).
- Appréhender les enjeux du pilotage et du contrôle des activités d’un projet de tests
- Construire différents livrables graphiques, chiffrés, pertinents, afin de préconiser un GO/NOGO pour passer à la phase suivante
Initiation à la méthode Safe – 1 jour
- Définir la notion d’Agilité à l’échelle et donner des exemples d’exploitation
- Comprendre l’intérêt et les difficultés du passage de l’agilité à l’échelle.
- Identifier les points clés qui permettent le passage à l’échelle
Les fondamentaux de ATDD/BDD – 1 jour
- Comprendre la pratique BDD, en quoi cela consiste et pourquoi l’utiliser.
- Comprendre l’importance de la méthode BDD comme un outil efficace de communication.
- Savoir définir les termes spécifiques TDD, ATDD et BDD
- L’environnement de travail du testeur et ces outils
- Maîtriser l’environnement d’un testeur, les outils et solutions qui lui seront utiles.
- Comprendre le mécanisme et l’intérêt des projets pilotes pour l’intégration d’un nouvel outil dans son environnement
JIRA : Prise en main – 3 jours
- Comprendre le rôle de JIRA et savoir l’utiliser.
- Maîtriser tous les aspects de gestion du système de tracking de bugs JIRA.
- Utiliser les fonctionnalités basiques de JIRA.
- Gérer des utilisateurs et des projets.
- Affecter et suivre des demandes.
- Visualiser les principaux tableaux de bord.
- Manipuler un cube dans JIRA
Management et campagne de tests avec JIRA XRAY – 5 jours
- Comprendre le rôle du plug in Xray dans Jira.
- Gérer les exigences.
- Créer différents types de test.
- Construire des préconditions et savoir les lier aux tests.
- Définir les scénarios.
- Gérer les tests plan.
- Exécuter des tests.
- Savoir-faire du Reporting
Introduction aux requêtes SQL – 2 jours
- Comprendre le principe et le contenu d’une base de données relationnelle.
- S’initier aux requêtes SQL pour interroger une base et en extraire des données suivant différents critères.
- Manipuler différentes requêtes pour interroger et restituer les informations de plusieurs tables
Introduction à l’Automatisation des tests – 2 jours
- Savoir initier une démarche d’automatisation basée sur un bon retour d’investissement.
- Connaître toutes les bonnes pratiques d’automatisation incluant le choix d’un outil
- Présenter les différents outils communs d’automatisation
- Prendre en main un outil d’automatisation comme Cypress ou autre pour automatiser les tests de non-régression.
- Contrôler les résultats et l’efficacité
L’automatisation No Code: Présentation d’AGILITEST – 1 jour
- Présenter la solution AGILITEST: constat, philosophie d’Agilitest, demonstration
- Déployer Agilitest : les contraintes techniques
- Paramétrer l’outil
- Appréhender la logique d’automatisation avec Agilitest
- Se familiariser avec l’outil de capture d’Agilitest
- Capturer des éléments web
- Maîtriser la logique d’automatisation des composants
- Réaliser des tests web : créer un projet ATS, paramétrer le projet, automatiser un scénario de tests
- Industrialiser les executions: paramétrer les campagnes, paramétrer des rapports d’exécution, analyser les résultats
Tests dans la continuité DevOps – 1 jour
- Présenter les fondamentaux et définir ce qu’est DevOps.
- Expliquer les concepts clés DevOps et comprendre les bénéfices apportés par une approche DevOps à toute organisation et ses problèmes potentiels.
- Résumer les aspects ressources, processus, technologie et mise en pratique de DevOps
Test des API – 1 jour
- Comprendre le rôle et les enjeux qualité des API, Web Services d’un système.
- S’initier aux langages JSON et XML.
- Réaliser ses premiers tests d’intégration d’API avec une solution (POSTMAN ou SOAPUI)
Introduction aux enjeux sociétaux et éthiques (RSE-GREEN IT – RGPD) – 1 jour
- Mettre en place une veille efficace sur les enjeux sociétaux et éthiques
- Cerner les enjeux d’une démarche de développement durable (Green IT – DD) et de responsabilité sociétale de l’entreprise (RSE)
- Se repérer dans le cadre normatif et non-normatif de la RSE
- Identifier les principaux KPI et les éléments constitutifs d’un rapport RSE/DD pour l’évaluation de sa stratégie de développement durable
- Anticiper les évolutions technologiques et sociétales afin d’optimiser les ressources énergétiques
- Comprendre les évolutions de la loi et des mises en pratique d’une politique RGPD dans un cadre réglementaire
Le Consultant Partie2 : le dossier de compétences et Préparation d’un entretien de mission – 1 jour
- Faire un bilan professionnel complet et savoir organiser son CV de manière chronologique
- Déterminer les cibles à partir des attentes et des compétences
- Formaliser plusieurs CV de compétences
- Intégrer la charte graphique du dossier de compétences des consultants de votre structure
- Identifier les points forts à détailler en entretien en lien avec la mission visée
- Organiser la préparation de l’entretien pour mettre en avant les atouts de votre profil
- Préparer un pitch pour s’introduire de manière concise et efficace
- Savoir résumer les actions principales des missions antérieures similaires à la mission visée
- Savoir valoriser vos atouts pour cette mission en se rendant incontournable pour la réussite du projet
- Conclure de manière positive en apportant des métriques fort de rentabilité et de succès en cas de choix sur votre profiL
Les bonnes pratiques d’une présentation professionnelle en réunion – 2 jours
- Rappeler les fondamentaux d’une présentation efficace : gestion de l’écrit, gestion des visuels et valeur ajoutée de l’oral
- Gérer son « trac » et réguler ces émotions
- Accueillir, impliquer et gérer son auditoire
- Aborder les principaux facteurs clés de succès permettant de réussir une bonne présentation
- Identifier le contexte et l’objectif à atteindre
- Organiser le contenu de la présentation avec un esprit synthétique
- Savoir démarrer son intervention, conserver le fil de son déroulement, effectuer des transitions pertinentes
- Se préparer à réagir positivement aux aléas, aux questions, aux contradictions
- Conserver la maitrise du timing et savoir conclure positivement
Mise en situation professionnelle – 7 jours
- Etre capable d’appliquer les méthodes, utiliser les outils et gérer un projet à partir de l’ensemble des connaissances et compétences acquises dans la formation et au travers une mise en situation générale basée sur un cas concret du milieu professionnel
-
Analyse et réalisation :
- A partir d’une expression de besoin ou d’un cahier des charges, vous devrez mettre tout en œuvre pour comprendre le contexte, identifier les attentes et la demande, auditer l’auteur du cahier des charges pour obtenir des précisions, mettre en place les actions
- fonctionnelles et techniques pour composer la réponse à apporter à votre client ou directeur de projet
- Vous mettez en place l’équipe projet et organisez la gestion du projet en manageant les étapes de planification des activités dans le respect des contraintes de charge, de budget et de risques
- Vous préconisez les solutions les plus adéquates pour implémenter la solution technique et/ou fonctionnelle au sein de cette structure en justifiant les apports et bénéfices obtenus au niveau des utilisateurs et des flux métier
- Vous réalisez une maquette simple de votre solution afin de démontrer la faisabilité et la conformité avec les besoins
- Vous formalisez les livrables attendus de manière à constituer un rapport d’activité complet à remettre au client ou directeur de projet
-
Restitution :
- Vous devez préparer les éléments de synthèse du travail réalisé et présenter oralement un reporting complet lors d’une réunion professionnelle composée à minima du client ou directeur de projet à l’initiative de la demande
Synthèse ISTQB – Préparation et passage de la certification CFTL/ISTQB Fondation – 3 jours
- Connaitre le contenu du syllabus et le glossaire, référence de facto pour les professionnels du test logiciel.
- Faire la synthèse de la terminologie et des définitions de l’ISTQB abordées et utilisées dans tous les modules du cursus
- Evaluer et certifier les connaissances et les compétences acquises et appliquées dans l’industrie des tests
- Maitriser l’ensemble des enjeux du testeur et identifier les bonnes pratiques associées
- Préparer la certification par l’utilisation de QCM Blancs
- Passer la certification ISTQB FOUNDATION GASQ – ISTQB FONDATION
Avis
Il n’y a pas encore d’avis.