Borland® Gauntlet®
Un outil de couverture du code et d'intégration continue au service du développement agile
Borland® Gauntlet® est un système d’intégration continue qui améliore la qualité logicielle et la productivité des développeurs en construisant et en testant le code proactivement, en isolant les défauts et en effectuant des rapports sur les métriques de développement critiques. Il fonctionne de façon transparente avec les systèmes de contrôle de version pour analyser en continu les changements et promouvoir le code s’il compile correctement et passe les tests d’acceptation avec succès. Des espaces virtuels de validation (« sandbox ») permettent de confiner le code problématique jusqu’à la résolution des problèmes, d'éliminer les « builds » défaillants et de limiter l'impact des défauts sur les autres acteurs du cycle de développement.
Le tableau de bord de Borland Gauntlet apporte visibilité et contexte historique à toute l’équipe de développement, avec à la fois des vues instantanées et des analyses de séries temporelles des métriques telles que la performance des builds, les résultats des tests, la couverture du code et l’activité projet. Gauntlet offre également une interface ouverte pour connecter des plug-ins pour les tests paramétrés et tiers permettant aux utilisateurs de tout automatiser : du simple analyseur de code source tel que FindBugs ou CheckStyle, aux solutions complexes de détection de failles de sécurité ou de vérification de conformité des licences.
Pour un support étendu de fonctionnalités de gestion et d'accélération des builds, Borland s'est associé à Codefast pour procurer Codefast PerfectBuild, un système fonctionnant avec Gauntlet pour cycles build-test rapides et fiables.
Démonstrations de Borland Gauntlet
Fonctionnalités et avantages pour le développement agile
- Intégration continue: Réduction des coûts grâce à la détection et l'isolation précoce des défauts pour comprimer les cycles de développement
- Test continu: Confiance supérieure grâce à de fréquents tests et mesures
- Gestion et accélération des builds: Exécutions rapide, fiable et aisément adaptable de builds et de tests grâce à Codefast PerfectBuild
- Tableaux de bord: Visibilité avec des vues en temps réel et des tendances historiques des statistiques clés du développement (voir copie d’écran)
- Datamart: Business Intelligence pour le développement grâce à la collecte et au stockage automatiques de métriques détaillées (incluant l'activité et les résultats par développeur)
- Rejeu: Importation des données d'un référentiel existant de contrôle de versions avec builds et tests automatiques de chaque changement pour analyse de l'historique projet.
- Mise à l’écart et promotion du code: Amélioration de la productivité par isolation les défauts et élimination des builds défectueux avant qu'ils n'impactent le reste
- Ecosystème: Application de règles et bonnes pratiques à travers l'intégration de plug-ins tiers ou open source (ou d'outils personnalisés)
Produits Borland associés
- Borland Silk™: Traditionnellement utilisés lors de la phase d’assurance qualité, les produits Silk peuvent être déployés tout au long du cycle de développement avec Borland Gauntlet pour fournir un contrôle et un management continus de l’assurance qualité des logiciels
- Borland StarTeam®: Borland Gauntlet est positionné au-dessus des outils de gestion du changement et des configurations, tels que StarTeam pour analyser les modifications du code tout au long du processus de développement.
