04 Décembre 2008    

Borland lance une solution de gestion de la qualité tout au long du cycle de vie

Octobre 2006
Borland dévoile sa solution de gestion de la qualité tout au long du cycle de vie (LQM pour Lifecycle Quality Management) dont l’objectif est de prendre en compte la qualité des applications dès l'initialisation des projets; en menant des tests plus tôt et plus souvent dans le cycle de développement et en assurant sa traçabilité à chaque phase du cycle de livraison.
La solution LQM de Borland est la première suite de produits ALM (Application Lifecycle Management) entièrement intégrée permettant de relier les exigences métier au code ainsi qu’aux priorités et activités de test dans un environnement automatisé et traçable. Cette interconnexion permet d’abolir les frontières organisationnelles entre équipes métier, de développement et d'assurance qualité. Les départements informatiques peuvent alors produire avec plus de confiance des applications, dans les délais impartis, répondant aux exigences métier et disposant d’un code avec un niveau minimum de défauts. En accompagnement de sa technologie, la solution LQM de Borland intègre un ensemble de bonnes pratiques, de processus, d’évaluations et de cursus de formation permettant d’institutionnaliser une approche plus proactive et préventive de la qualité.
Une solution proactive au service de la qualité La plate-forme LQM est l’une des quatre solutions globales développées par Borland pour faire de la livraison de logiciels un processus plus efficace, prévisible et facile à administrer. Borland LQM repose en effet sur de robustes fondations et technologies ALM permettant de faire de la qualité une préoccupation essentielle pour tous les intervenants: analystes fonctionnels, architectes, développeurs, testeurs, décideurs, etc. Elle intègre les composants suivants:
Gauntlet – Une meilleure façon d’anticiper les défauts logiciels – plutôt que de les subir après leur apparition Gauntlet est un système exclusif de test et de détection des défauts permettant d'associer des contrôles qualité à toutes les tâches de développement. Gauntlet fonctionne avec les solutions de gestion de configurations et les systèmes de contrôle de version existants pour mesurer et analyser le code lors de sa publication (check-in) – afin d’isoler d’éventuels problèmes avant qu’ils n’affectent en cascade d’autres composants. En réduisant le nombre de modules défaillants et de coûteux travaux de reprise, la solution Gauntlet encourage l’interaction permanente entre les builds continus et les environnements de test afin que les équipes aient une visibilité maximale, le plus tôt possible, sur l’état de l’application au cours de son cycle de vie. Gauntlet est également conçu pour prendre en charge des modules externes tiers afin de tester une plus large gamme de défauts potentiels (failles de sécurité, violations de conformité des licences, complexité ou manque de lisibilité du code, etc.).
Une plate-forme d’entreprise pour administrer efficacement la qualité logicielle Borland SilkCentral Test Manager tient lieu de plate-forme centrale d’administration de toutes les activités qualité préalables au déploiement. Il s’agit d’un système Web de test, puissant et ouvert supportant toutes les étapes du cycle de vie qualité: planification, gestion et exécution des tests, reporting des tests manuels et automatisés, etc. SilkCentral Test Manager est étroitement intégré à Borland SilkTest pour automatiser les tests fonctionnels et de régression ainsi qu’à Borland SilkPerformer pour gérer les tests de montée charge et de performance. Ce système complet est également conçu pour s’interfacer simplement avec d’autres outils commerciaux ou open-source de test (comme ceux de Mercury) pour permettre aux entreprises d’intégrer leurs ressources et actifs existants tout en adoptant une approche préventive de la qualité.
Des solutions ALM intégrées pour effectuer des tests centrés sur les exigences, contrôler les versions et suivre les défauts constatés De nouvelles intégrations entre Borland SilkCentral Test Manager, CaliberRM et Caliber DefineIT permettent aux entreprises d’automatiser l’alignement des exigences et des processus de test. Cette organisation aide les équipes à associer des métriques de qualité aux exigences dès le début du processus pour générer les cas de test directement à partir des exigences, évaluer l'impact du changement et aligner les équipes pour tester les points décisifs. En outre, les nouvelles intégrations des produits Silk avec Borland StarTeam permettent de contrôler les versions des ressources de test et offrent un système d’entreprise éprouvé pour administrer les changements et défauts.
Expertise et formation aux processus pour accélérer le retour sur investissement La technologie seule est impuissante à modifier l’approche réactive de la qualité telle qu'elle est encore trop souvent pratiquée. C’est pourquoi, la solution Borland LQM est associée à des prestations avancées de consulting en processus et à des cursus de formation dédiés pour améliorer et institutionnaliser des modes de fonctionnement efficaces afin d’aider les entreprises à planifier, vérifier, valider, administrer et améliorer la qualité de leurs logiciels.
Une approche émergente d’un problème récurrent… La capacité à intégrer les processus existants de livraison de logiciels de façon plus automatisée et efficace ne permet pas seulement d’améliorer la qualité mais aussi de maximiser la productivité de l’équipe, de réduire les coûts de développement et d'améliorer le délai de mise sur le marché. Une récente étude réalisée par Borland auprès de près de 800 professionnels des systèmes d’information indique que les entreprises recherchent déjà ce type d’intégrations: plus de 40 % des sondés déclarent envisager ou entreprendre l’intégration de leurs processus de gestion des exigences et d’assurance qualité au cours de l’année prochaine.
La solution de gestion de la qualité Borland LQM est spécifiquement destinée à aligner et supporter les processus suivants:
- Définition et gestion des exigences
- Management et exécution des tests
- Analyse architecturale et conceptuelle
- Développement des tests et prévention des défauts
- Automatisation des tests fonctionnels
- Tests de performance et de montée en charge
- Suivi des défauts et contrôle des versions
Recherche         
fermer