
DATA SHEET
Borland®Gauntlet™ 2007
Améliorer la qualité logicielle et la visibilité des développements
Borland® Gauntlet™ améliore la qualité des logiciels et la visibilité du processus de développement en construisant et testant
roactivement le code afin d'isoler les erreurs le plus tôt possible et de produire des rapports sur les métriques clés de chaque projet.
p
Grâce à son interactivité transparente avec les systèmes de gestion des configurations (SCM) et de contrôle de version, Borland
Gauntlet quantifie continuellement les opérations réalisées et analyse les changements à travers des tests statiques et d’exécution. Seul
le code “accepté” aux tests de contrôle et conforme aux autres politiques établies (conventions de codage, pratiques de sécurité, respect
des licences, etc.*) peut être promu vers la ligne de code principale. Les éléments de code problématiques sont isolés et mis à l’écart
(sandboxing) jusqu’à résolution pour éliminer les « builds » défaillants et éviter que ces défauts n'impactent d'autres développeurs.
Le tableau de bord Gauntlet fournit une visibilité parfaite des tendances de qualité et de productivité grâce à ses multiples métriques
portant sur la performance des builds, les résultats aux tests, le taux de couverture du code, les activités des développeurs, etc.
* Certaines de ces fonctionnalités s’appuient sur desmodules tiers externes
ON CTI ONNALITÉS E T A VANTAGE S
F
LA QUALITÉ EN AMONT GRÂCE À DES TESTS PRECOCES
Chaque fois que les développeurs valident des changements
dans le système de contrôle de version, Borland® Gauntlet™
2007 construit et teste automatiquement le logiciel pour révéler
et résoudre d’éventuels problèmes le plus tôt possible – avant
qu’ils ne génèrent un coûteux désastre ! L’automatisation
des tests de validation des builds permet aux développeurs
de détecter les régressions et d’autres problèmes avant qu’ils
ne touchent les services d’assurance Qualité – où ils sont
par nature plus complexes à localiser et solutionner.
AMÉLIORER LA VISIBILITÉ GRÂCE À DE FRÉQUENTES
MESURES
En mesurant les productions logicielles à chaque entrée
(check-in), Gauntlet donne une visibilité incomparable
sur l’état réel d’avancement du projet. En outre, Gauntlet
construit et analyse isolément les changements réalisés
par chaque développeur afin de mieux comprendre
les performances, la contribution et l’impact de chaque équipe
et intervenant.
MAXIMISER LA PRODUCTIVITÉ GRÂCEAUX « SANDBOXES »
La construction et les tests des changements sont réalisés dans
des espaces dédiés – les « sandboxes », littéralement des « bacs
à sable » – afin d’isoler toute erreur susceptible de causer
un incident et d’interrompre l’activité des développeurs. Cette
organisation permet également de réaliser les opérations
de contrôle Qualité et de valider l’application des politiques
de développement – pour éviter que le code problématique
ne poursuive son chemin dans le cycle de développement.
La technique des « sandboxes » est limitée à certains
environnements de gestion des configurations (SCM).
Gauntlet introduit la « Business Intelligence » dans le développement logiciel
INTÉGRER UN FRAMEWORK OUVERT ET UN ÉCOSYSTÈME
EN PLEIN ESSOR
Gauntlet fonctionne avec les principaux systèmes de gestion
des configurations (SCM) – comme CVS, StarTeam
et Subversion – et offre également une interface ouverte pour
connecter des modules de test externes (spécifiques ou tiers)
afin d’automatiser des solutions élémentaires d’analyse du code
source (comme par exemple FindBugs ou CheckStyle)
ou des systèmes plus complexes de détection des vulnérabilités
de sécurité ou d'application de politiques de conformité
des licences. Gauntlet réalisant toutes les opérations sur serveur,
il reste totalement transparent et non-invasif vis-à-vis
de l’environnement de développement – dans lequel
les intervenants peuvent continuer à utiliser leurs clients SCM
existants et leurs EDI préférés.

Borland®GauntletTM2007
ON CTI ONNALITÉS E T A VANTAGE S(SUI TE
F
Automatisation de la construction et des tests sur serveur
Construction et test continus des changements ■
Builds planifiés ■■ ■
Déclenchement des builds par les validations en entrée (check-in) ■■ ■
Reconstruction des révisions précédentes ■
Invocation de tests unitaires ■
Invocation de tests fonctionnels (avec SilkCentral®Test Manager™) disponible disponible disponible
Sandboxing
Isolation des défauts et promotion du code ■
Reporting et illustration des tendances
Représentation graphique et corrélation des sorties des tests unitaires ■
Représentation graphique et corrélation de la couverture du code (avec option Diagnostics) option option option
Représentation graphique et corrélation des tests fonctionnels (avec SilkCentral®) disponible disponible disponible
Corrélation des chemins problématiques ■
Publication
AccèsWeb centralisé aux « builds » et distributions actuels et antérieurs ■■ ■
Archivage des artefacts et rapports ■■ ■
) CVS StarTea m Subversion
■■
■■
■■
■■
■■
Rejeu (replay)
Migration des données du référentiel existant ■■ ■
Réutilisation continue du référentiel existant ■■ ■
Modules externes
SDK ouvert pour intégrer des tests spécifiques ■■ ■
Modules externes (plug-ins) tiers ■■ ■
Modules externes open-source ■■ ■
CONFI GUR ATION RE QUISE
Recommandations matérielles
■ Processeur Pentium
■ RAM 2 Go
®
4 Dual 2 GHz
Remarque : Les exigences propres
aux builds de l’application
en développement peuvent nécessiter
l’adjonction de ressources matérielles
supplémentaires.
EspacedisquerequisparleserveurGauntlet
Les besoins d’espace disque du serveur
Gauntletpeuventvariersignificativement en
fonction des éléments suivants :
■ Fréquence et dimension des builds
■ Quantité de code source
■ Ressources pour les applications
gérées
■ Fréquence de révision du code source
Systèmes d’exploitation
■ Microsoft
■ Microsoft
®
Windows®XP(version32 bits)
®
Windows®2003 Server
(version 32 bits)
■ RedHat
®
Linux version 4
(version 32 bits)
Borland Software Corporation est le leader mondial des solutions indépendantes des plates-formes d'optimisation des livraisons logicielles. Borland fournit
les produits et services pour aligner les équipes, la technologie et les processus nécessaires pour pleinement profiter de la valeur professionnelle des logiciels.
Copyright © 2007 Borland Software Corporation.Tous droits réservés. Tous les noms de produits et marques Borland sont des marques,
marques de service ou marques déposées de Borland Software Corporation aux États-Unis et dans d’autres pays. Toutes les autres
marques sont la propriété de leurs détenteurs respectifs. 25166
www.borland.com