Ce questionnaire vous aidera à savoir si la certification CFTL Fondation est faite pour vous !
Pourquoi devrais-je suivre la formation CFTL ?
Si elle a déjà le mérite de « poser », de donner un nom aux bonnes pratiques des tests logiciels, elle élargi également le test à la qualité logicielle en général.
Les normes utilisées proposent des modèles de documents pour créer des Plan de test, des spécifications de tests, des spécifications de cas de tests, des procédures de tests, des fiches d’anomalies
La formation est résolument pragmatique. Des exercices permettent d’expérimenter la théorie. Par exemple, comment ne pas oublier des cas de tests en utilisant les tables de décision. L’exemple utilisé concerne le domaine bancaire.
Un consultant ayant appris « sur le tas » découvrira les théories de la qualité logicielle et leur complexité. Par exemple qu’en écrivant des cas de tests, il réalise en même temps une revue de spécifications. Que les logiciels de gestion d’anomalies répondent à une norme.
Que les phases de tests dans une entreprise sont peut être décrites dans un cycle en V, ou en spirale, ou un cycle itératif.
Que si la complexité cyclomatique de McCabe des fonctions du code est trop forte (elle mesure la complexité du code)…, il y a des chances d’avoir des bugs.
Pourquoi le CFTL ?
À l’heure actuelle les coûts et retards liés aux défauts et au manque de qualité des logiciels sont de plus en plus importants. La fonction de Testeur de Logiciel voit le jour, de façon plus ou moins empirique au sein de beaucoup de sociétés. Les compétences et connaissances nécessaires pour un testeur de logiciel ne sont pas garantie par un diplôme ou une certification reconnue, générant ainsi une disparité importante de compétences et de résultats obtenus.
Dans l’objectif d’internationalisation des marchés, de réduction des coûts et des délais, cela tout en accroissant la qualité des produits ou systèmes logiciels fournis, les sociétés sont en droit de s’assurer que leur personnel et leurs prestataires possèdent un niveau de connaissance validé par une certification internationale, reconnue et indépendante, garante d’un niveau de connaissance minimal en tests de logiciels
L’ISTQB
L’ISTQB (www.istqb.org) a mis en place un schéma de certification de testeurs composé de trois niveaux (Fondation, Avancé, Expert). Ce schéma de certification est reconnu actuellement par 18 pays et a été validé par plus de 22000 examens passés dans le monde. Ceci fournit de nombreux avantages, tant pour les employeurs (niveau de compétences reconnu et consistant, avantage commercial par l’utilisation de personnel certifié, …) que pour les testeurs (preuve d’acquisition de connaissances, implication dans le métier, capacité à évoluer, …).
Pour qui ?
La qualification Fondation vise toute personne impliquée dans les tests de logiciels. Ceci inclut tous les testeurs (testeurs fonctionnels, analystes en tests, chefs de projets de tests, tests d’acceptation) ainsi que les développeurs. Ce niveau est aussi approprié pour toue personne souhaitant avoir une compréhension de base des tests de logiciels, tels les responsables de projets, responsables qualité, responsables des TIC, analystes, architectes et consultants en management.
Les connaissances couvertes par les certifications portent sur des aspects théoriques et pratiques tels que : la terminologie, la gestion des tests, les tests statiques et dynamiques, les tests structurels, les outils de mesure, les métriques et la couverture, les outils de tests et d’automatisation, mais aussi, la gestion d’anomalies, la gestion de configuration et la gestion des risques, …