Manuel du propriétaire | Borland GAUNTLET 2007 Manuel utilisateur

Ajouter à Mes manuels
2 Des pages
Manuel du propriétaire | Borland GAUNTLET 2007 Manuel utilisateur | Fixfr
DATA S H E E T
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
proactivement 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.
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
FONCTIONNALITÉS ET AVANTAGES
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ÂCE AUX « 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® GauntletTM 2007
CVS
StarTeam
Subversion
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
■
■
■
■
■
■
disponible
disponible
disponible
FONCTIONNALITÉS ET AVANTAGES
( SUITE )
Automatisation de la construction et des tests sur serveur
Invocation de tests unitaires
®
Invocation de tests fonctionnels (avec SilkCentral Test Manager™)
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
■
■
■
option
option
option
disponible
disponible
disponible
■
■
■
AccèsWeb centralisé aux « builds » et distributions actuels et antérieurs
■
■
■
Archivage des artefacts et rapports
■
■
■
Migration des données du référentiel existant
■
■
■
Réutilisation continue du référentiel existant
■
■
■
SDK ouvert pour intégrer des tests spécifiques
■
■
■
Modules externes (plug-ins) tiers
■
■
■
Modules externes open-source
■
■
■
Représentation graphique et corrélation de la couverture du code (avec option Diagnostics)
®
Représentation graphique et corrélation des tests fonctionnels (avec SilkCentral )
Corrélation des chemins problématiques
Publication
Rejeu (replay)
Modules externes
CONFIGURATION REQUISE
Recommandations matérielles
®
■
Processeur Pentium 4 Dual 2 GHz
■
RAM 2 Go
Remarque : Les exigences propres
aux builds de l’application
en développement peuvent nécessiter
l’adjonction de ressources matérielles
supplémentaires.
Espace disque requis par le serveur Gauntlet
Systèmes d’exploitation
Les besoins d’espace disque du serveur
Gauntlet peuvent varier significativement 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
■
■
Microsoft®Windows® XP (version 32 bits)
Microsoft®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

Manuels associés