• English
  • Français
Retour à la page d'accueil
demo
evaluation
sabonner
Fonctionnalités

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.