Tests logiciels continus
![[shutterstock.com : 1583248045, ZinetroN]](https://e3mag.com/wp-content/uploads/2020/05/shutterstock_1583248045.jpg)

"Les tests logiciels continus constituent un avantage concurrentiel décisif dans un environnement où les entreprises doivent mettre leurs produits sur le marché de plus en plus rapidement pour rester pertinentes.
Nous recommandons d'accélérer les investissements dans l'ingénierie de la qualité et les tests continus pour les équipes Agile et DevOps afin de s'assurer qu'Agile at Scale n'échoue pas".
explique Sven Euteneuer, responsable du portefeuille chez Sogeti Allemagne.
"Pour ce faire, les entreprises devraient doter leurs équipes de fonctionnalités d'une expérience suffisante en ingénierie de la qualité. Une équipe de support flexible devrait assurer le coaching et le soutien sur des sujets tels que l'AQ agile, l'automatisation ainsi que le déploiement d'environnements de test".
La plupart des entreprises luttent pour adapter leurs besoins en termes de qualité à la méthode de travail agile. Au fond, elles sont confrontées au défi de mettre plus rapidement en production de nombreuses versions, tout en mettant en œuvre un processus de validation aussi rapide qu'approprié et continu, qui permette d'éviter de graves problèmes en production.
Sans cet équilibre, la performance et la croissance de l'entreprise sont menacées, confirme le dernier Continuous Testing Report 2020 de Capgemini, qui a été réalisé sur la base d'une enquête auprès de 500 décideurs de haut niveau dans le domaine de l'informatique d'entreprise.
L'étude souligne que sans l'introduction complète de tests logiciels continus, les entreprises ne pourront pas répondre à long terme aux attentes de leurs clients en matière de qualité, ni à leurs propres attentes en matière de fréquence de publication. Un désavantage évident par rapport à des concurrents plus agiles et plus performants.
A cela s'ajoute, dans de nombreuses organisations, le fait que des systèmes obsolètes, des applications monolithiques héritées et des hiérarchies font de l'application de nouvelles méthodes de travail un défi.
"Une qualité continue est essentielle pour Agile, DevOps et la transformation numérique. Au-delà de la priorité accordée à l'automatisation des tests, les organisations doivent également penser à garantir la qualité à chaque étape du développement logiciel.
Cela nécessite des outils modernes, conviviaux pour les développeurs et basés sur l'IA, qui permettent à chaque partie prenante et à chaque équipe - de l'entreprise à l'utilisateur technique - de maintenir une qualité continue de manière simple et pratique.
Les équipes doivent surmonter les obstacles traditionnels à la qualité à l'aide d'outils qui permettent de se déplacer à gauche et à droite et d'utiliser l'IA pour fournir des informations proactives et réalisables afin de maximiser la qualité".
explique Sushil Kumar, responsable DevOps et Continuous Testing Business chez Broadcom.