versionone tutorial all one agile project management tool guide
Pourquoi et comment faire des tests logiciels avec VersionOne: outil de gestion agile tout-en-un
À l'épopée actuelle du développement exponentiel de la technologie dans divers domaines, la demande de tests logiciels est à son plus haut niveau. Pour répondre de manière proactive au processus de livraison itérative des besoins en applications logicielles de classe mondiale, différentes entreprises ont introduit sur le marché une variété d'outils de gestion des tests.
Donc, cette pratique vous donnera un aperçu de pourquoi et comment utiliser VersionOne , l'un des nombreux outils de gestion de projets logiciels disponibles dans l'industrie.
Ce que vous apprendrez:
- Ce que nous allons couvrir dans ce tutoriel
- Présentation de VersionOne
- Avantages
- Toutes les éditions
- Installation / configuration de VersionOne
- Connexion
- Être déclaré
- Administrateur
- Paramètres du projet
- Nom de membre
- Activités de gestion de projet de base
- Tendance de la vitesse
- Emballer
- Conclusion
- lecture recommandée
Ce que nous allons couvrir dans ce tutoriel
Nous allons regarder VersionOne Team Edition V.17.0.1.164 fonctionnalités majeures avec un accent sur les tests logiciels en couvrant les aspects ci-dessous:
- Introduction à VersionOne - outil de gestion agile tout-en-un
- Installation et configuration
- Ajout d'histoires et de tests dans le backlog
- Planification des sprints / itération
- Consigner les défauts lors de l'exécution des tests
- Suivi des sprints pour l'état des artefacts, et
- Emballer
Présentation de VersionOne
VersionOne est un outil de gestion agile tout-en-un qui peut s'adapter rapidement à tout méthodologie de développement logiciel agile .
En effet, c'est un instrument qui offre une plate-forme de planification et de suivi solide pour soutenir le développement agile comme une approche ascendante. VersionOne a intégré l'assurance qualité en tant qu'élément essentiel de l'ensemble du processus de développement logiciel.
Avantages
- VersionOne facilite une plate-forme agile de bout en bout pour planifier et suivre toutes vos histoires, défauts, tâches et tests.
- Il vous donne un accès et une visibilité faciles pour travailler avec plusieurs équipes et de nombreux projets en même temps.
- Il a unifié le développement logiciel, la livraison et la configuration du flux de travail dans un seul package pour ses utilisateurs.
- En outre, il prend en charge l'intégration avec de nombreux programmes différents tels que Bugzilla, Cruise Control, Eclipse, HP QuickTestPro, JIRA, Microsoft Project et Microsoft Visual Studio.
Lisez aussi: Utiliser JIRA pour la gestion de projet Agile
Toutes les éditions
Vous pouvez utiliser l'une des quatre éditions VersionOne qui correspondent à votre style de gestion de projet et de test logiciel et à vos besoins.
Les caractéristiques significatives et spécifiques de chacune des quatre éditions sont regroupées ci-dessous.
- Équipe: Un maximum de 10 membres peut travailler sur un projet.
- Catalyseur: Une équipe de 20 utilisateurs maximum peut travailler sur plusieurs projets.
- Entreprise: De nombreux utilisateurs et équipes peuvent travailler sur différents projets en cours.
- Ultime: Il dispose d'un accès complet dont une organisation au niveau de l'entreprise peut avoir besoin.
VersionOne Les quatre éditions:
(Noter: Cliquez sur n'importe quelle image pour une vue agrandie)
En ce qui concerne les tests d'acceptation et de régression, le Edition ultime de VersionOne est conçu pour les intégrer. VersionOne suit les tests d'acceptation par leur statut, leur heure et leur résultat. Et vous pouvez utiliser les tests de régression comme modèles pour les tests d'acceptation.
Installation / configuration de VersionOne
Vous avez configuré le cloud pour les quatre éditions pour la période d'essai. Pour vous inscrire, cliquez sur Edition d'équipe à partir d'ici
Lorsque vous soumettez vos informations d'inscription, vous recevrez l'URL de connexion à VersionOne Team Edition. Vous pouvez suivre le même processus pour accéder aux trois autres éditions: Catalyst, Enterprise et Ultimate.
Connexion
Après l'installation / configuration, vous devrez entrer votre identifiant et votre mot de passe.
Page de connexion
Être déclaré
Le premier onglet que vous voyez dans VersionOne est Mise en route. Il vous donne un aperçu des principales fonctionnalités de la planification produit, de la planification des versions, de la planification des sprints et du suivi des sprints.
Plus précisément, il met en évidence ce que vous feriez au cours de l'exécution du test. Vous ajoutez des histoires, créez et planifiez la sortie, la planification de sprint et suivez votre progression quotidienne.
Le paramètre d'administration est sur le côté droit de l'application pour un accès facile aux utilisateurs (les administrateurs et les membres de l'équipe). En outre, il existe de nombreuses métriques de rapport Agile standard telles que Release Burndown, Sprint Burndown, Velocity Trend et Test Trend.
Écran de démarrage
Administrateur
Comme vous êtes au début de la configuration de votre projet / test, vous pouvez ajouter des membres / utilisateurs supplémentaires selon vos besoins à la liste des membres en cliquant sur l'onglet Ajouter un membre. Le nouveau membre est ajouté, que vous pouvez attribuer à n'importe quelle tâche spécifique plus tard lorsque vous travaillez avec des sprints sur les histoires et les défauts.
questions et réponses d'entretien de base de données SQL
Ajouter des membres
Paramètres du projet
Une fois que vous insérez les membres, cliquez sur le projet pour en créer un nouveau. Vous pouvez donner un titre au projet, spécifier le niveau du projet en ajoutant la description, la date de début, la date de fin, le propriétaire, le total des points d'estimation et toute autre information dont vous pourriez avoir besoin à ce stade.
Nouvelle page de création de projet:
Nom de membre
Vous verriez votre nom en tant que membre sur le côté droit de l'application. Lorsque vous cliquez sur votre nom, vous voyez ci-dessous les fonctions
- Détails du membre: Il contient tous les détails sur vos histoires, vos cas et les projets sur lesquels vous travaillez actuellement.
- Mot de passe: Vous pouvez changer votre mot de passe d'accès à VersionOne
- Applications: Cette fonction vous offre la possibilité d'ajouter toute application à laquelle vous souhaitez avoir accès via VersionOne. Une fois que vous avez ajouté l'application, le système vous donne le jeton d'accès pour elle
- Se déconnecter: Normalement, c'est à vous de vous déconnecter de l'application
Lorsque vous avez terminé la préparation et la configuration, vous êtes prêt à vous lancer dans les activités de test de base en cliquant sur la page de planification du produit.
Activités de gestion de projet de base
# 1) Planification des produits
C'est votre première étape pratique pour organiser vos backlogs et classer les histoires selon vos besoins pour l'exécution des tests.
Vous pouvez créer votre backlog en gérant les histoires, les ensembles de tests et les défauts au fur et à mesure que vous mettez à jour vos éléments de travail. La planification de produit vous fournit des ressources utiles telles que l'estimation, l'association de votre travail à un Epic, le classement du backlog lorsqu'il existe de nombreux cas, défauts et tests de ce type.
Vous pouvez ajouter autant d'histoires et de défauts que nécessaire ou y accéder à partir de n'importe quel projet ou sprint. Le filtrage vous permet de faire glisser et déposer n'importe quel élément du backlog à des fins de hiérarchisation. Les histoires peuvent être importées à partir de feuilles Excel ou créées directement à partir du menu Ajouter une histoire en ligne situé sur le côté droit de la page Planification du produit.
L'image ci-dessous montre la page principale du backlog où vous pouvez organiser les histoires par titre, ID, priorité, point d'estimation et projet.
Écran de planification du produit - Arriéré
Page d'importation du backlog :
Téléchargez le modèle Excel en cliquant sur l'onglet Importer à partir de la planification du produit. Vous pouvez le remplir avec vos scénarios de test, cas de test, données de test et autres colonnes pertinentes en fonction des besoins de chaque module de l'application sous test (AUT).
Vous pouvez suivre les mêmes étapes pour les défauts et les problèmes. S'il y a des problèmes lors du téléchargement de votre feuille Excel, VersionOne vous indique quelle colonne ou ligne particulière doit être corrigée pour terminer le processus de téléchargement.
Lorsque vous cliquez sur Ajouter une histoire en ligne, vous verrez un menu déroulant qui a les fonctions pour ajouter une histoire et un défaut.
Après avoir cliqué sur Ajouter un défaut, la fenêtre ci-dessous apparaîtra pour enregistrer le défaut où vous pourrez ajouter le titre, le sprint, la description, les points d'estimation, le propriétaire, le statut, la priorité et le type.
Ajouter une nouvelle page d'anomalie
meilleur antivirus gratuit avec VPN
À des fins de reporting des éléments de backlog, il existe différents types de modèles de reporting que vous pouvez générer, selon vos besoins.
Peu des principaux types de métriques sont les suivants:
- Carte routière
- Niveau du portefeuille
- Vitesse de l'histoire
- Objets de travail
# 2) Planification des versions
Dans cette fonctionnalité de VersionOne, vous pouvez déplacer n'importe quelle histoire de backlog vers l'une des versions. La planification des versions propose deux approches, à savoir, tactique et stratégique. Dans le plan de version tactique, vous planifiez chaque élément, défaut et test individuellement au niveau du backlog. En approche stratégique, vous anticipez le backlog au niveau du portefeuille.
En outre, cette fonctionnalité offre la possibilité de planifier la régression qui vous permet de décrire et de cartographier des ensembles coordonnés d'activités de test pour vous assurer que votre fonctionnalité existante continue de fonctionner.
Il est toujours recommandé d'avoir vos horaires courts en utilisant autant de sprints que possible. L'une des principales raisons derrière le plan de publication est de pouvoir suivre les équipes et les délais de publication via une communication efficace.
Il existe deux méthodes pour déplacer les éléments du backlog
- Cochez les cases pour plusieurs histoires à la fois depuis Déplacer vers le projet
- Faites-les glisser et déposez-les où vous le souhaitez
Simultanément, vous pouvez ajouter de nouvelles versions au projet pendant que vous travaillez sur les versions actuelles. Le projet Burndown montre l'état général de la version en termes de temps.
Page de planification des versions
Pour la version Sprint, vous pouvez afficher les métriques des rapports de tests pour mesurer votre progression vers l'achèvement du sprint.
Ils sont mentionnés ci-dessous:
- Rapport sur les dépendances des éléments de portefeuille
- Rapport de prévisions de publication
- Rapport de tableau de bord Standup
# 3) Planification de sprint / itération
C'est ici que vous choisissez les éléments du backlog sur lesquels travailler pour un sprint particulier en fonction de vos priorités. Ensuite, vous les divisez en tests spécifiques et estimez les efforts pour les terminer.
Une estimation efficace consiste à examiner les niveaux de performance et les progrès passés de l’équipe et à se faire une idée du travail actuel à effectuer. Les principales fonctions de cette étape sont mentionnées ci-dessous
- Activer et désactiver un sprint
- Clôturer un sprint
- Créer / ajouter un sprint
- Supprimer un sprint
- Gérer les relations de sprint
Une fois que vous avez planifié votre travail à l'aide de la planification Sprint / Itération et de la capacité de planification, les membres de l'équipe se voient attribuer des tâches. L'équipe peut décider sur quel élément du backlog doit être travaillé au début et planifier l'exécution.
Vous pouvez faire glisser / déposer chaque élément que vous souhaitez, ou vous pouvez le faire en effectuant plusieurs sélections de l'élément, et vous les déplacez ensemble dans un sprint ou un projet. Vous verrez les détails des articles prioritaires dans le calendrier du carnet de commandes du produit, comme indiqué dans l'écran ci-dessous.
Planification de sprint
Il existe différents types de métriques de rapport pour le suivi des sprints, utiles pour les Scrum Masters, les chefs d'équipe, les membres de l'équipe et les parties prenantes. Les principaux types sont les suivants
framework piloté par les données dans sélénium webdriver
- Rapport de flux cumulé par statut
- Rapport de tendance de charge des membres
- Rapport sur le contenu de l'exécution du pipeline
- Rapports de liste rapide
- Rapport de tableau de bord Sprint / Itération
- Rapport de tableau de bord Standup
- Rapport des exécutions de test
- Rapport de tendance de vitesse
- Rapport sur le temps de cycle des éléments de travail.
En cliquant sur l'onglet de suivi de sprint, nous entrons dans l'exécution des tests.
# 4) Suivi de sprint / itération
Une fois que vous avez créé les tests, il est maintenant temps d'exécuter vos tests. Vous verriez ce que vous avez pour tester et mettre à jour quotidiennement les histoires, les tests et les défauts. Vous pouvez parcourir les tableaux de bord pour afficher l'état et la progression. Les métriques agiles clés, le statut de chaque histoire et le défaut sont disponibles pour affichage dans le tableau de bord standard.
Vous pouvez simplement faire glisser et déposer chacune des histoires et des défauts pendant que vous les exécutez. Il donne une vue d'ensemble de la façon dont une équipe se comporte en ce qui concerne l'exécution des tâches et des tests. Voici ce que vous pouvez faire dans la section Sprint Itération.
a) Suivi des détails
Vous verriez tout votre travail ouvert dans ce sprint sélectionné, y compris l'heure mise à jour et le statut.
b) Suivi des membres
Cette page affiche la liste de tous les membres de l'équipe affectés à leur sprint spécifique. C'est une liste qui indique la relation entre les testeurs et les tâches assignées.
Résumé du sprint pour le suivi des membres:
c) Storyboard
Cette page affiche une vue visuelle de toutes les histoires incluses dans un sprint. Il vous fournit une image claire des histoires qui les ont dans les colonnes Aucun, Futur, En cours, Terminé et Accepté.
Page Storyboard
d) Tableau des tâches
Il montre un état visuel des tâches regroupées par défauts et / ou par tâches. Vous pouvez afficher la vue ci-dessous lors de la réunion quotidienne de l'équipe pour donner une image claire de l'avancement général du travail.
e) Carte de test
Cette page affiche les tests d'acceptation regroupés par élément de backlog, par ex. défaut ou état du test. Il montre l'état du test individuel pendant le cycle de test.
Les mesures de rapport pour le suivi des sprints incluent les éléments suivants:
- Tendance de la charge des membres
- Temps de cycle de l'élément de travail
- Tendance de la vitesse
- Burndown Sprint / Itération
- Tableau de bord Standup
- Tendance des tests
- Essais
- Flux cumulatif
- Liste rapide d'effort
Tendance de la vitesse
Il affiche l'état de deux sprints établis pour les tests. Vous pouvez produire les rapports en affichant l'équipe, le groupe d'entités, le sprint de début, le sprint de fin, les éléments de travail et le type d'agrégation. Ensuite, vous pouvez le transformer en PDF, ou vous pouvez l'imprimer.
Emballer
VersionOne est une plateforme unique sur laquelle vous pouvez planifier et suivre tous vos éléments de travail de test avec une plus grande visibilité sur les différentes équipes, projets, portefeuilles et parties prenantes. Il offre une solution de gestion du cycle de vie des applications compatible DevOps.
La figure ci-dessous illustre le flux de travail global et les principales fonctionnalités de VersionOne.
Aperçu du flux de travail VersionOne:
Conclusion
Nous avons de nombreux outils de gestion de projet agile disponibles sur le marché. VerisonOne est l'un des meilleurs d'entre eux.
En parcourant cet article, nous aurons une idée claire de l'outil VersionOne.
À propos des auteurs: Ceci est un article invité parHaroon et Noorullah, tous deux ayant une vaste expérience de travail sur des projets Agile.
Veuillez laisser un commentaire si vous rencontrez des problèmes pendant ce processus.
lecture recommandée
- Tutoriel Jira Portfolio: Plug-in Agile Project Portfolio Management pour JIRA (révision)
- Tutoriels Eclipse détaillés pour les débutants
- Tutoriel TestLink: Guide du profane sur l'outil de gestion de test TestLink (Tutoriel n ° 1)
- Tutoriel SVN: Gestion du code source à l'aide de Subversion
- TOP 10 des meilleurs outils de gestion de projet agile en 2021
- Tutoriel JIRA Agile: Comment utiliser efficacement JIRA pour gérer des projets Agile
- Tutoriel Bugzilla: Tutoriel pratique de l'outil de gestion des défauts
- Tutoriel SAFe Agile: Qu'est-ce que Scaled Agile Framework