
Bienvenue dans ce cours sur une visite complète des moyens fournis par l'outil HP-ALM.
Dans un premier temps, nous allons faire une révision sur les aspects concernant l'industrialisation des projets.
Ensuite, chaque module de l'outil HP-ALM sera étudié pour une visite pouvant aider tous les utilisateurs à utiliser l'outil sans prendre peur.
Je me présente pour que vous sachiez qui va vous accompagner tout au long de ce cours.
Un plan de cette section portant sur les connaissances autour de l'industrialisation des projet.
Le but est de connaitre les besoins d'un projet pour pouvoir trouver un outil qui réponde au maximum des besoins.
Une explication rapide sur ce qu'est l'industrialisation et les divers sujets qui tournent autour.
Savoir ce qui se cache derrière les définitions pour comprendre quels intérêts à gérer un projet avec des méthodes et des processus.
Une revue très rapide sur les processus de base d'un projet en partant du besoin client jusqu'à la livraison.
Une vision aussi bien pour le développement que pour les contrôles afin de bien appréhender tous les aspects.
Avant tout travaux, il faut être sûr qu'on parle le même langage donc on va voir ensemble quelques vocabulaires pour parler de la même façon.
La philosophie de l'industrialisation se pose sur 3 questions essentielles qui permettent à elles seules de pouvoir répondre à l'ensemble des questions d'un projet.
Plus que de la philosophie, ce sont des moyens mnémotechniques pour ne pas perdre de vue les objectifs et les travaux à faire pour garder la maitrise du projet.
La traçabilité est primordiale pour maitriser complètement l'environnement et toutes les données présentent dans un projet industriel.
Tout le monde a besoin des informations du projet et on voit ensemble quelques dessins très connus qui véhiculent l'absence d'industrialisation dans les projets pour expliquer le besoin impératif d'outil.
En s'appuyant sur le cycle de vie en 'V', on liste les besoins d'un tel cycle en voyant comment répondre aux divers besoins.
Sans être l'unique solution, HP-ALM permet de prendre à sa charge la quasi totalité des besoins d'un projet donc c'est le moment rêvé pour découvrir cet outil :)
Une présentation des chapitres contenus dans cette session en partant des bases pour finir sur l'intérêt d'un outil comme HP-ALM pour répondre aux divers sujets.
Voici la description du contenu de l'outil HP-ALM.
Tout le contenu sera visité ensemble dans les vidéos suivantes.
Une explication sur les moyens utilisables pour atteindre et utiliser l'outil HP-ALM.
Entre les informations élémentaires et les moyens détournés, on voit quelques solutions qui doivent couvrir tous les cas.
Maintenant qu'on a les moyens pour accéder à HP-ALM, voyons ensemble comment se connecter à l'outil.
Enfin en ligne avec l'outil, on va visiter toutes les zones affichées pour pouvoir s'y retrouver dans toute la suite de la formation. Suivez le guide !
L'outil HP-ALM fourni de l'aide en ligne et on voit les multiples moyens d'accéder à un coup de main bien utile quand on se retrouve un peu perdu.
HP-ALM permet d'accrocher des compléments pour pouvoir s'interfacer ou utiliser des outils complémentaires pour importer ou exporter des données.
Voici une vision synthétique des modules disponibles au sein de HP-ALM. Ce plan va nous suivre tout au long de la formation pour bien vérifier que nous voyons tout.
Quelques manipulations directement sur écran.
13 chapitres pour vous montrer comment réagit l'outil HP-ALM
A quoi peut bien servir le module des requirements. On va voir le but de ce module et les divers sujets que l'on va aborder dans cette section.
Voici les moyens pour créer un requirement avec les différences entre les requirements de structure et les requirements techniques.
Il existe plusieurs moyens pour afficher les requirements contenus dans la base de données. Voici les 3 modes permettant de voir les requirements avec l'arborescence et toutes les informations liées à un requirement.
Une base de données peut contenir des milliers d'informations donc on va voir comment s'y retrouver avec des filtres simples ou évolués.
Après avoir créer un requirement, on regarde tous les attributs et informations qu'on peut renseigner.
Une passe rapide sur les différents sujets abordés dans les sessions précédentes.
Accrochez vous car la visite est rapide. C'est juste une façon de vous montrer comment l'outil réagit.
On passe en revu les rôles et objectifs des tests dans le module Test Plan. On prépare les divers chapitres de cette section.
On voit comment est structurer le module pour repérer tous les tests et comment ils sont organisés
Voici les étapes pour créer un test dans la base de données. Les actions de créations sont simples et seront à accompagner par le remplissage de l'ensemble des paramètres.
Après avoir créé un test, on voit tous les moyens pour renseigner les attributs et les divers paramètres. On voit aussi comment écrire les étapes du test.
On regarde comment créé des paramètres dans un test
Pour lier un test a des requirements et pouvoir justifier sa présence dans le projet, on regarde comment créer un lien de couverture depuis le test ou depuis les requirements
On regarde à quoi peut bien servir ce module et on entrevoit les sessions suivantes.
On regarde ensemble comment on peut créer des campagnes de test dans la base de données.
On va voir comment créer un TestSet pour grouper des tests à exécuter. On voit comment organiser les répertoires pour lier à une release et à un cycle.
On regarde comment organiser les tests compris dans un TestSet.
Pour exécuter un test ou un TestSet, il existe plusieurs moyens. Dans cette session, on va voir le passage d'un test en particulier ou tout le contenu d'un TestSet.
On visite le module TestRuns et on voit rapidement le but d'un tel module dans HP-ALM
On va voir ensemble comment s'y retrouver dans tous les RUN qui existent dans la base. On va pouvoir organiser et trier. On va voir aussi quelques opérations possibles pour travailler à partir de ce module.
Une passe rapide sur les différents sujets abordés dans les sessions précédentes.
Accrochez vous car la visite est rapide. C'est juste une façon de vous montrer comment l'outil réagit.
On va voir ce qu'on peut enregistrer dans la base de données avec le module DEFECT.
Tout ce qui est identifier comme un fait technique peut être enregistrer dans la base de données.
Des liens peuvent être fait avec d'autres éléments de la base de données pour connaitre les impacts.
On va visiter la page du module DEFECT.
Un tableau bien rempli avec quelques subtilités pour gérer correctement les informations affichées.
On va voir tous les moyens de créer un DEFECT.
La création peut être effectuée dans de nombreux modules sans devoir forcément revenir dans le module DEFECT.
La puissance de l'outil HP-ALM est dans l'interconnexion des modules pour pouvoir naviguer d'un élément à un autre.
Un DEFECT créé peut être enrichi avec des informations mais aussi avec des liens de dépendance pour suivre tous les effets en lien direct avec ce DEFECT.
On va voir quelques utilisations que vous aurez à gérer.
Une passe rapide sur les différents sujets abordés dans les sessions précédentes.
Accrochez vous car la visite est rapide. C'est juste une façon de vous montrer comment l'outil réagit.
Une release correspond à une livraison finale.
On va voir les moyens offerts pour identifier le contour technique et suivre le planning prévu.
Un moyen simple et efficace pour le chef de projet afin d'avoir un suivi en direct des activités.
Le module Release permet d'identifier les éléments qui font partie du scope de la version choisie.
L'identification du contour est un élément essentiel de l'industrialisation d'un projet. Quand on sait de quoi on parle, on sait comment le réaliser !
Un complément des releases est la gestion de librairies.
Une librairie correspond à un contour technique avec la possibilité de prendre des photos du contour à des instants donnés.
On va voir ensemble comment créer une libraire et comment suivre son évolution.
La prise de photo technique régulière au travers de ce qu'on appelle une baseline permet de mémoriser des étapes importantes.
Avoir le pouvoir de comparer le contour technique d'un projet entre 2 dates est un moyen sûr de pouvoir faire des RETEX sur un projet, une version, une phase de développement.
Pouvoir connaitre ce qui a été fait avec précision est une aubaine pour les responsables d'équipe ou le chef de projet.
Une passe rapide sur les différents sujets abordés dans les sessions précédentes.
Accrochez vous car la visite est rapide. C'est juste une façon de vous montrer comment l'outil réagit.
Une passe rapide sur les différents sujets abordés dans les sessions précédentes.
Accrochez vous car la visite est rapide. C'est juste une façon de vous montrer comment l'outil réagit.
Nous allons voir les moyens qui existent pour communiquer et faire des rapports.
HP-ALM permet de générer toutes sortes de rapports formatés pour la communication interne ou externe.
On va voir ensemble tous les moyens d'extraire des informations filtrées de la base de données pour en sortir des graphiques de toutes sortes, des données dans EXCEL ou encore des documents générés avec des formats maitrisés.
La base de données HP-ALM s'ouvre au monde extérieur avec ces systèmes de communication.
Un dashboard permet de présenter des graphiques extraits de la bibliothèque de graphiques disponibles dans la partie Analysis Vieuw.
C'est très basique comme fonction mais ça donne le moyen de communiquer de façon très simple avec des équipes internes ou externes.
Une passe rapide sur les différents sujets abordés dans les sessions précédentes.
Accrochez vous car la visite est rapide. C'est juste une façon de vous montrer comment l'outil réagit.
Le versioning est une option des projets qui permet de suivre avec exactitude tous les changements sur les requirements et sur les tests.
Nous allons voir ensemble comment activer cette fonction et tout ce que ça implique dans l'utilisation de la base de données.
Cette vidéo s'adresse surtout à l'administrateur de la base de données car l'activation du versioning s'effectue sur l'interface d'administration des projets.
On va voir que c'est très rapide et très facile.
La fonction de versioning donne accès à quelques commandes nouvelles pour les requirements et les tests.
Il y en a très peu et on va très vite voir où elles se cachent.
Nous allons voir ensemble le système de verrou sur les éléments quand un utilisateur réserve un requirement ou un test pour le modifier.
C'est un système classique qu'on retrouve dans la majeure partie des gestionnaires de configuration.
Voyons maintenant la puissance du versioning et tout ce que ça permet de voir.
Quand le versioning est bien géré, il est possible de suivre les modifications et de gérer son projet avec une grande souplesse.
Je me présente pour que vous sachiez qui va vous accompagner tout au long de ce cours.
Un plan de cette section portant sur les connaissances autour de l'intérêt de la customisation d'un projet ou des données d'un projet.
Le but est bien de se rendre compte de l'intérêt de la configuration d'un projet HP-ALM pour qu'il réponde exactement aux besoins du projet.
Chaque projet est particulier par son contenu, sa criticité, la quantité d'informations utilisée et du mode de gestion et de suivi.
Il est important de bien connaitre les besoins d'un projet pour pouvoir le paramétrer idéalement pour que le développement se déroule sans problème.
La configuration est donc importante pour que votre environnement soit maitrisé.
On va passer en revue les grands groupes d'informations que nous allons aborder ensemble durant ce cours :
* Les droits et accès aux utilisateurs
* Les attributs pour chaque donnée
* Les messages électroniques
* La programmation interne
* Les indicateurs KPI
* Les modèles documentaires
* Les modèles pour extraire les données
Ce cours s'appuie sur plus de 40 ans d'expérience dans les projets logiciels pour des domaines de pointe comme l'aéronautique, le spatial, l'armement, les télécommunications dans des grandes sociétés françaises.
Ayant une grande expériences dans la plupart des métiers en lien avec la gestion et le suivi d'un projet industriel, de développeur à architecte système, de chef de projet à qualiticien, de responsable de tests à gestionnaire des données avec HP-ALM, je me devais de partager avec vous mes connaissances pour vous faire découvrir l'outil HP-ALM qui n'est pas si difficile que ça !
Cette formation commence par une révision des principes de l'industrialisation, histoire de remettre les notions et bases à leur place.
De cette révision, on voit tout de suite que HP-ALM est un des outils permettant de couvrir une grande partie des besoins pour suivre un projet.
La formation a été écrite avec un maximum de copie d'écrans pour pouvoir bien visualiser les informations.
A chaque fois que c'est nécessaire, une petite vidéo est introduite pour vous montrer les manipulations en direct.
Cette formation est pour tout le monde et elle offre largement les connaissances pour pouvoir utiliser l'outil sans problème et sans support supplémentaire.
Cette formation est la base pour travailler que ce soit comme rédacteur de spécification, comme testeur ou comme chef de projets.
- - - - - -
Le module CUSTOMIZE est un module bien à part pour utiliser la force de l'outil HP-ALM.
Que ce soit les droits particuliers, les accès aux fonctions, les attributs dans tous les domaines, les templates, vous allez voir tous les moyens d'adapter vos projets HP-ALM.
Les alertes automatisées, les mails, les indicateurs, le codage direct de fonctions spécifiques, HP-ALM devient une station évoluée pour suivre les projets.
Une vision sur les addins WORD et EXCEL permet de pouvoir utiliser les principales extensions de l'outil pour enrichir les interfaces et les moyens d'exportation.
Voici une partie des sujets abordés :
Gestion des utilisateurs
Gestion des groupes
Permissions et droits
Attributs des données
Type de requirements
Liste à choix
Suivi des defects
Système d'alerte automatique
Scripts des defects
Création de boutons supplémentaires
Codage de scripts
Indicateurs KPI
Modèles documentaires
Business model (extraction de données par configuration SQL)
Addin WORD
Addin EXCEL
La formation a été écrite avec un maximum de copie d'écrans pour pouvoir bien visualiser les informations.
En fin de formation, une vidéo revoit tous les sujets avec des manipulations en direct.
Cette formation est pour les personnes voulant configurer les projets mais aussi pour les chefs de projet et les personnes qui veulent faire des rapports et des documents avec les données de la base.
Cette formation est l'extension idéale pour comprendre tout ce que l'outil peut apporter à vos projets.
Si des besoins se font jour, n'hésitez pas à en faire la demande pour que j'enrichisse le contenu.
Bonne formation