Le prix de Quality Center et de Quicktest Pro
Août 25th, 2008Contrairement aux produits grand public, le prix des solutions d'entreprise est plus confidentiel.
Loin de moi l'idée de vous donner ici un prix exact ni même une approximation (je laisse à HP le soin de vous rédiger une offre adaptée à vos besoins*) mais j'aimerais un peu énoncer comment cela s'organise.
Il faut tout d'abord faire la différence entre le prix du programme et des licences et le prix de l'implémentation.
A. Le prix du programme et des licences
Ce prix est discuté directement entre le client et HP** ; les consultants comme moi-même ne sommes généralement pas concernés ou seulement comme facilitateur de contact.
Les affirmations que je vais faire ci-après sont sujettes à modifications. Chaque nouveau produit ou chaque amélioration modifie un peu le modèle.
HP fait la distinction entre tout ce qui concerne Quality Center (QC) (on parle alors de Testdirector for Quality Center) et ce qui concerne le test fonctionnel (Quicktest Pro mais aussi Winrunner).
A.1. Quality Center :
Dans cette partie, on retrouve les principaux modules que l'on connaît de QC :
- Release (nouveau depuis la version 9.X)
- Requirements
- Testplan
- Test Lab
- Defects
Le module Business Process Testing (BPT) est licencié séparément.
En général, cela se passe de la manière suivante :
- Il y a tout d'abord un "package" comprenant les licences serveur et 5 utilisateurs concurrents***
- Ensuite, pour tout utilisateur supplémentaire, il faut payer une licence dont le prix oscille entre 10 et 15% du prix du package de base
- Vient ensuite un montant ("ridicule", tout au moins en comparaison) pour la livraison des médias (programmes sur CD-Rom ou DVD)
- Finalement, pour chacune des licences, il y a un contrat de maintenance.
Si l'on choisit également BPT, les montants ci-avant sont augmentés en conséquence.
A.2. Test fonctionnel :
Ici, c'est un peu plus facile. Chaque "package" comprend une seule licence concurrente valable autant pour Quicktest Pro que pour son prédécesseur (toujours utilisé pour certains langages spécifiques de programmation) Winrunner.
Là aussi, il y a un petit forfait "de livraison" et, pour chaque licence, un contrat de maintenance.
Mais là, on ne peut utiliser QTP que pour l'automatisation de langages standards comme le Web, ActiveX et Java. Si on veut pouvoir utiliser les addins pour SAP, Peoplesoft, Powerbuilder, Oracle ... et j'en passe des meilleurs, il faut repasser à la caisse. Contrairement aux anciennes versions, où chaque addin était licencié séparément (on avait 5 licences pour SAP, 2 pour Oracle, etc.), depuis la version 9.X, on a simplement un pool de licences pour des addins que l'on répartit librement et dynamiquement entre les différents langages.
B. Le prix de l'implémentation
Une fois cette première facture, vous avec le média d'installation ... mais personne pour vous aider à le faire. Evidemment, vous pouvez vous contenter du manuel d'installation mais souvent les clients préfèrent demander le soutient d'un spécialiste.
Et là, la palette des services est variée :
- Il y a tout d'abord l'installation en elle-même avec toute la préparation (calibrage du hardware) que cela sous-entend
- Ensuite, il y a le paramétrage et éventuellement la customisation aux souhaits du client.
- Eventuellement, on pourra imaginer la migration ou l'importation de données déjà existantes.
- Ou bien une aide conceptuelle (pour redéfinir les processus, chose qui devrait se faire avant l'implémentation de l'outil) ou technique (le temps que les testeurs internes aient le produit bien en main).
- La formation des personnes impliquées.
- Et finalement, mais cela n'a plus tellement rapport à une installation, le testing en lui-même, en renforcement des équipes existantes ou bien indépendamment.
La diversité des services étant telle (cela dépend aussi de la grandeur du projet) qu'il est difficile de donner une estimation chiffrée de ce que pourrait coûter une implémentation.
Ce que l'on peut dire c'est que pour une installation standard de QC + QTP, sans surprises et sans services spéciaux, on s'en sort avec une semaine de travail.
Voilà, j'espère avoir apporté quelques éclaircissements même si je suis conscient qu'il y a encore des points d'ombre.
* Je peux en revanche vous mettre en contact (surtout pour la Suisse) avec un vendeur.
** Cela n'est évidemment valable que si vous achetez le produit chez HP. Si vous achetez la version commercialisée par SAP, c'est autre chose.
*** Un utilisateur concurrent est comme une place de libre. Avec 5 utilisateurs concurrents, au maximum 5 utilisateurs peuvent travailler en même temps. Au delà, les utilisateurs supplémentaires se voient notifier que toutes les licences sont utilisées.
Le cours QC DB
Juillet 27th, 2008Contenu général du cours :
Dans le cours QC (Quality Center) Dashboard (DB) on apprend à utiliser le module du même nom pour interpréter les données de QC et les présenter dans des comparatifs inter-projets
Le cours est agrémenté de nombreux exemples et exercices qui peuvent être calibrés d'après le niveau des participants et le temps à disposition.
Les sujets suivants sont abordés :
- Dashboard Overview
- Dashboard Configuration
- Entities and Project Normalization
- Basic Portlets and Drilldown
- Module Creation and Publishing
- Creating KPIs with SQL
- Dashboard Solutions
Les éléments suivants ne sont pas abordés :
- La partie utilisateur de QC (qui est abordée au cours "using")
- La partie installation et configuration de QC (qui est abordée au cours "PPC")
- Business Process Testing (BPT) (sujet d'un cours à part)
- Quicktest Pro (sujet d'un cours à part)
Public cible
Ce cours s'adresse avant tout aux responsables de l'administration d'une installation de QC. A ceux-là s'ajoutent évenuellement les responsables de projets ou de testing qui sont intéressés par des cadrans indicatifs qui peuvent être produits avec Dashboard
Durée du cours
Ce cours est prévu sur 1 journée
En cas d'intérêt pour ce cours, n'hésitez pas à me laisser un message en commentaire, nous organisons ce cours (en français ou en allemand, les documents étant en anglais) pour nos clients, tout en essayant de coller aux mieux à leurs attentes et besoins.
Le cours QC PPC
Juillet 25th, 2008Contenu général du cours :
Le cours QC (Quality Center) Project Planning and Customization (PPC) aborde les aspects d'installation et de customisation de QC.
Le cours est agrémenté de nombreux exemples et exercices qui peuvent être calibrés d'après le niveau des participants et le temps à disposition.
Les sujets suivants sont abordés :
- Planning the Quality Center Implementation
- Introduction to Site Administration
- Customizing Projects at a Global Level
- Maintaining Quality Center Projects
- Customizing Users at a Global Level
- Customizing Quality Center Modules at a Global Level
- Customizing Project-Specific Entities
- Customizing Lookup Lists
- Managing Project-Specific Users and User Groups
- Customizing Mailing Options and Alert Rules
- Implementing Workflow Using the Script Editor
- LDAP
Les éléments suivants ne sont pas abordés :
- La partie utilisateur de QC (qui est abordée au cours "using")
- Dashboard (sujet d'un cours à part)
- Business Process Testing (BPT) (sujet d'un cours à part)
- Quicktest Pro (sujet d'un cours à part)
Public cible
Ce cours s'adresse avant tout aux responsables de l'administration d'une installation de QC. Il est conseillé d'avoir des notions d'administration de systèmes et quelques bases en programmation.
Durée du cours
Ce cours est prévu sur 2 jours
En cas d'intérêt pour ce cours, n'hésitez pas à me laisser un message en commentaire, nous organisons ce cours (en français ou en allemand, les documents étant en anglais) pour nos clients, tout en essayant de coller aux mieux à leurs attentes et besoins.
Le cours QC Using
Juillet 22nd, 2008Contenu général du cours :
Le cours QC (Quality Center) Using aborde toutes les fonctionnalités de bases de QC. Dans la version actuelle du cours, on parle tout particulièrement des dernières fonctions (releases, cycles, Risk Based Testing, ...)
Le cours est agrémenté de nombreux exemples et exercices qui peuvent être calibrés d'après le niveau des participants et le temps à disposition.
Les sujets suivants sont abordés :
- Working with Releases
- Defining Test Requirements
- Analyze Requirement Risks
- Test Planning
- Test Execution
- Defect Tracking
- Reporting and Analysis
Les éléments suivants ne sont pas abordés :
- L'installation et la customisation de l'interface (qui est abordée au cours "QC PPC")
- Dashboard (sujet d'un cours à part)
- Business Process Testing (BPT) (sujet d'un cours à part)
- Quicktest Pro (sujet d'un cours à part)
Public cible
Ce cours s'adresse à tous ceux qui de près ou de loin ont à faire avec QC. Les utilisateurs novices apprécieront d'aborder toutes les fonctionnalités utiles à leur travail. Ceux ayant déjà un peu d'expérience avec cet outil pourront apprendre à utiliser de manière optimale les derniers outils intégrés.
Aucune connaissance préalable n'est indispensables. Des notions de testing sont un atout.
Durée du cours
Ce cours dure 1 journée
En cas d'intérêt pour ce cours, n'hésitez pas à me laisser un message en commentaire, nous organisons ce cours (en français ou en allemand, les documents étant en anglais) pour nos clients, tout en essayant de coller aux mieux à leurs attentes et besoins.
Le cours QTP Advanced
Juillet 20th, 2008Contenu général du cours :
Le cours QTP (Quicktest Pro) Advanced reprend une partie des notions du cours Using tout en les approfondissant. On se consacre alors à l'Expert View, vue plus technique des scripts dans laquelle on peut modifier directement le code.
Le cours est agrémenté de nombreux exemples et exercices qui peuvent être calibrés d'après le niveau des participants et le temps à disposition.
Les fonctions et notions suivantes (liste non exhaustive) sont abordées :
- Expert View
- Object Properties
- Dynamic Objects
- VBScript
- Dynamic Data
- External Data
Les éléments suivants ne sont pas abordés :
- Business Process Testing (BPT) (sujet d'un cours à part)
- Quality Center (sujet d'un cours à part)
Public cible
Ce cours s'adresse aux spécialistes de l'automatisation avec QTP. Il est fortement recommandé d'avoir précédemment participé au cours Using. Quelques notions de programmation sont un avantage certain.
Je le recommande aussi à ceux qui travaillent déjà depuis un certain temps avec QTP, d'autant plus s'ils ont commencé avec des versions antérieures à 9.X. C'est un très bon rafraichissement et on peut ainsi aborder les nouvelles fonctionnalités des dernières version.
En cas d'intérêt pour ce cours, n'hésitez pas à me laisser un message en commentaire, nous organisons ce cours (en français ou en allemand, les documents étant en anglais) pour nos clients, tout en essayant de coller aux mieux à leurs attentes et besoins.