Rôle & Responsabilités du Test Manager / Test Lead

Table des matières:

Anonim

Votre entreprise, une société financière, a créé un site Web bancaire. Il s'agit du plus grand projet logiciel jamais réalisé dans votre entreprise et votre patron veut un produit de la plus haute qualité .

L'équipe de développement a travaillé très dur pour créer le site Web. Maintenant, ce site Web est configuré sur le serveur. http://demo.guru99.com/

Cependant, ils ne sont pas sûrs de son efficacité lors de son lancement dans un environnement commercial réel .

Votre patron vous a désigné comme Test Manager du projet. Votre tâche est de vérifier et d'évaluer la qualité du site Web Guru99 Bank avant de le livrer au client.

Si c'est la première fois que vous prenez en charge en tant que Test Manager, vous pouvez poser les questions suivantes

Cette série de didacticiels vous aidera à répondre aux questions ci-dessus. Vous aurez la chance de devenir Test Manager du vrai projet Guru99 Bank.

Avant de lancer le projet, vous devez connaître le concept de base de la gestion des tests auxquels répond les séries de questions suivantes -

Qu'est-ce que la gestion des tests?

Une partie importante de la qualité du logiciel est le processus de test et de validation du logiciel.

La gestion des tests est la pratique de

  • Organisation et contrôle du processus de test.
  • Assurer la visibilité , la traçabilité et le contrôle du processus de test pour fournir un logiciel de haute qualité.

Pourquoi avons-nous besoin d'un Test Manager?

Le rôle des tests dans le cycle de vie du développement logiciel

La figure suivante montre la position du processus de test dans le développement

Dans le modèle en cascade ci-dessus, les tests logiciels sont l'une des phases du cycle de vie du développement logiciel (SDLC). La phase de test joue un rôle important et un facteur clé dans le SDLC, ce qui contribue à améliorer la qualité , la fiabilité et les performances du système logiciel.

Jetons un coup d'œil aux avantages des tests logiciels dans le cycle de vie du développement logiciel:

  • Améliore la qualité , la fiabilité et les performances du système.
  • Produit un produit de bonne qualité sur le marché concurrentiel.

Nous ne pouvons pas nier que la gestion des tests est un rôle clé car le résultat de celui-ci affecte la réussite du projet. Par conséquent, pour créer un processus de test efficace , nous avons besoin d'un bon Test Manager

Quel est le rôle et la responsabilité du Test Manager?

Le rôle du responsable des tests logiciels est de diriger l'équipe de test. Test Manager joue un rôle central dans l'équipe.

Le Test Manager assume l' entière responsabilité du succès du projet. Le rôle implique la promotion de la qualité et des tests, la planification et la gestion des ressources, et la résolution des problèmes qui entravent l'effort de test.

Le Test Lead / Manager est responsable de:

  • Construire et diriger l'équipe de test vers la réussite du projet
  • Définition de la portée des tests dans le contexte de chaque version / livraison
  • Déployer et gérer les ressources pour les tests
  • Appliquer les mesures et métriques de test appropriées dans le produit et dans l'équipe de test
  • Planifier , déployer et gérer l'effort de test pour un engagement donné.

Le Test Manager doit comprendre comment les tests s'intègrent dans la structure organisationnelle, c'est-à-dire définir clairement son rôle au sein de l'organisation.

Quels sont les défis de la gestion des tests?

Répondons maintenant aux questions suivantes

Avez-vous déjà dirigé un projet de test?

Oui Non, ça va. Ces tutoriels vous aideront à gérer efficacement votre projet
Sound Good! Vous avez une certaine expérience en gestion de projet

Pensez-vous que la gestion des tests est une tâche très difficile?

Oui Non, vous devriez réfléchir à nouveau! Une sous-estimation de l'activité de gestion peut entraîner l'échec du projet Bonne réponse! Même si vous étiez un Test Manager, la gestion des tests est toujours une tâche difficile

En tant que Test Manager, vous devez garantir toutes les exigences suivantes:

Il y a des tonnes de difficultés et de défis auxquels vous devrez faire face lors de la conduite d'un projet. Voici quelques problèmes typiques:

  • Pas assez de temps pour tester
  • Pas assez de ressources pour tester
  • Le budget du projet est faible et le calendrier est trop serré
  • Les équipes de test ne sont pas toujours au même endroit
  • Les exigences sont trop complexes à vérifier et à valider

Vous connaissiez déjà certaines difficultés typiques de la gestion des tests, commençons par un exemple pratique

Imaginez maintenant que vous êtes Test Manager du projet: vérifiez et évaluez la qualité du site http://demo.guru99.com avant de le lancer chez le client.

Votre patron souhaite discuter avec vous de la planification du projet, de la suffisance du test, du budget et de l'avancement. Es-tu prêt? Joignons-nous à la discussion

L'exemple ci-dessus n'est qu'une des nombreuses difficultés que vous pourriez rencontrer dans votre tâche. Les prochains tutoriels vous aideront à surmonter ces difficultés pour réussir.