Gestion de la qualité tout au long du cycle de vie (LQM)
Faire de la qualité une valeur essentielle du cycle de livraison des applications
Les approches traditionnelles de la qualité ont la fâcheuse tendance à reléguer les opérations de test et de validation à la fin du cycle de vie des applications – à un moment où des exigences incomplètes, une médiocre automatisation, des communications épisodiques, une livraison imprévisible du code et de multiples autres facteurs obligent les équipes d'assurance qualité à opérer de délicats arbitrages entre la date de livraison prévue et la qualité du produit livré...
La solution LQM (Lifecycle Quality Management) de gestion de la qualité tout au long du cycle de vie de Borland remédie à cette approche en intégrant les préoccupations de qualité dès l’initialisation du projet en alignant les priorités métier et les attentes de qualité avec les exigences du projet, les activités de développement et les procédures de test ; elle présente les avantages suivants :
- Elimination « à la source » de la plupart des défauts logiciels grâce à des exigences testables et de qualité supérieure
- Identification des défauts en amont du cycle de développement – quand leurs coûts de résolution sont les plus faibles
- Elimination des « builds » défaillants susceptibles de bloquer la progression – tant des équipes de développement que d’assurance qualité
- Amélioration du processus décisionnel grâce à des informations précises et quantifiées – qui peuvent être tracées et validées
- Contrôle des processus manuels et automatiques de test dans un processus administré
- Intégration d’environnements de test hétérogènes et distribués dans une plate-forme qualité unique
- Accélération des livraisons et optimisation de la qualité et des performances des applications livrées
Démonstration de la solution de gestion du cycle de vie qualité (Borland LQM)
Une approche globale du cycle de vie Qualité des applications
La prise en compte du cycle de vie qualité des applications logicielles exige de :
- Aligner les exigences avec les objectifs métier et les tests
- Contrôler la qualité logicielle tout au long du processus de développement
- Anticiper les tests et la mesure des défauts
- Focaliser les tests sur les composants fonctionnels critiques et capitaliser sur l’automatisation des tests
La solution Borland LQM répond à ces objectifs avec des outils dédiés à quatre domaines qualité critiques :
- Test basé sur les exigences: Pour aligner les exigences métier avec les priorités de test
- Gestion des tests: Pour implémenter une approche pilotée par les processus de la planification, la documentation et l’administration de l’ensemble du processus de test
- Intelligence dans le développement: Pour gérer le processus de développement à travers des métriques avancées
- Automatisation des tests : Pour maximiser les performances et l'efficacité des tests automatisés de développement, fonctionnels et de performance

