|
|
|
Détails de quelques points clés du Cockpit
Le Cockpit Qualité ne se résume pas à la détection de problèmes de qualité, il offre la possibilité à l'ensemble d'une équipe d'agir efficacement pour obtenir le bon niveau de qualité et d'améliorer ses pratiques.
|
|
|
Objectif Qualité
Déterminez l'objectif optimal
- A partir du scoring d'un questionnaire, le Cockpit évalue l'objectif qualité adapté à votre application et qui maximise les bénéfices et minimise les coûts.
- La démarche est adaptable pour partir d'objectifs standards ou d'un diagnostic réalisé à partir d'une première analyse du code existant.
|
|
|
Exigences techniques
Traduisez l'objectif en exigences concrêtes
- Sélectionnées à partir du profil, ces règles alignent l'ensemble des acteurs techniques (internes, externes, offshores) du projet vers un même objectif.
- Annexées à un appel d'offre, elles permettent d'associer un sous-traitant à son objectif qualité et de suivre leur respect tout au long du développement.
|
|
|
Configuration des règles et Mode RAZ
Pour adapter la qualité selon la nature du code
- Le mode RAZ (remise à zéro) permet d'ignorer des problèmes existants qui ne seront pas corrigés, tout en conservant la règle pour les nouveaux développements.
- Une règle s'applique par défaut à l'ensemble du projet, mais elle peut-être désactivée par composant (namespace, package, classe, méthode, ...) pour prendre en compte vos spécificités.
|
|
|
Analyse on-Demand
Détectez rapidement les problèmes
- Une analyse peut se lancer manuellement via le Cockpit, ou automatiquement dans un processus régulier (batch, Ant, Maven, etc.).
- Ajouter une tâche à votre serveur d'intégration continue (Hudson, Continuum, CruiseControl, etc.)
- Les fichiers à analyser sont produits très simplement via vos fichiers projets (Microsoft Visual Studio, Eclipse, etc.).
|
|
|
Indicateurs
Mesurez l'écart avec votre objectif
- A chaque analyse, les problèmes sont évalués par rapport à l'objectif fixé pour restituer leurs impacts.
|
|
|
Evolutions
Suivez les tendances pour détecter les dérives.
- Chaque indicateur est suivi tout au long du développement et permet de détecter rapidement les problèmes ou de valider les plans d'améliorations.
|
|
|
Origine des problèmes
Analysez l'origine des problèmes.
- Selon les problèmes, les actions d'amélioration sont plus ou moins complexes et peuvent être adaptées selon les priorités du projet.
|
|
|
Cartographie
Allez plus loin dans votre analyse.
- Chaque indicateur est mis en perspective en présentant sa distribution sur l'ensemble de l'application.
- Planifiez les améliorations progressivement en lien avec la gravité des problèmes et les priorités globales du projet.
|
|
|
Classification & catégorisation
Ne vous perdez pas dans les détails.
- L'organisation des informations évite d'être surchargé par des problèmes mineurs.
- La navigation permet d'accéder rapidement à chaque problème, à ses différentes détections, aux classes concernées, etc.
|
|
|
Accès rapide au code
Accélerer les corrections.
- La visualisation sécurisée du code permet de zoomer rapidement sur un problème et de le corriger efficacement.
- L'accès au code est disponible de manière cryptée dans notre espace sécurisé ou directement sur votre serveur.
|
|
|
|
|
|
|
|
|
|