|
Cette nouvelle offre signée Coverity s’adresse plus particulièrement aux éditeurs de logiciels qui souhaitent réduire les cas de défaillance et les rappels-produits causés par des défauts logiciels. Le nouveau centre d’intégrité de Coverity leur permet également de faire évoluer leurs logiciels plus rapidement et à moindre risque, et de s’appuyer sur un dispositif de développement extrêmement efficace pour innover et réaliser des avancées majeures.
« Nous vivons actuellement dans un monde où l’intégrité d’une entreprise et la protection de ses avantages concurrentiels dépendent directement de l’intégrité de ses logiciels », explique Seth Hallem, CEO de Coverity. « Les performances records que nous avons enregistrées lors du dernier trimestre montrent bien que partout dans le monde, les entreprises sont de plus en plus nombreuses à cibler leurs investissements sur l’amélioration de l’intégrité des logiciels, indispensables au bon fonctionnement de leurs produits, de leurs systèmes et plus globalement, de leurs activités opérationnelles. Le lancement de Coverity Integrity Center marque une nouvelle étape de notre stratégie d’intégrité logicielle et permet à nos clients d’exploiter notre offre d’analyse logicielle au maximum de son potentiel. »
Le Coverity Integrity Center réunit dans une seule et même offre un ensemble complet de produits dédiés à l’analyse logicielle de précision. Dotés de ces différentes fonctionnalités, les éditeurs peuvent identifier la source de leurs problèmes logiciels tout au long des phases de conception, de codage, de compilation et de test d’un nouveau logiciel. La nouvelle offre de Coverity profitera aux entreprises adeptes des méthodologies « agile » ou « waterfall », que leur environnement de développement soit centralisé ou hautement distribué.
Par exemple, la plate-forme Velocity de Global Logic s’impose comme la norme par excellence des initiatives « agile ». Selon John Hitchcock, directeur marketing de Global Logic : « Le Coverity Integrity Center apportera un véritable plus à la plate-forme Velocity de Global Logic. Nous sommes impatients de travailler avec Coverity pour intégrer leurs fonctionnalités d’intégrité logicielle à notre référentiel Velocity, et in fine pour soutenir les initiatives « agile » que nous entreprenons pour nos clients à travers le monde. Nous nous réjouissons également d’apporter notre soutien à Coverity dans le développement de solutions logicielles haute intégrité pour ses clients. »
Coverity Integrity Center : pour une analyse logicielle de précision
Le Coverity Integrity Center offre un dispositif d’analyse logicielle de précision et répond ainsi aux besoins des architectes, des développeurs, des ingénieurs spécialistes de la compilation, ainsi que des équipes dédiées à la production et au suivi-qualité des logiciels. Voici quelques-unes des principales fonctionnalités proposées :
• Analyse de l’architecture : analyser la conception d’un logiciel, avec comme objectif la possibilité de le faire évoluer à moindre risque et de réutiliser ses composants pour une réaction rapide de l’éditeur aux attentes du marché ; exploiter les avantages de la visualisation architecturale et l’enforcement pour identifier les failles de sécurité sous-jacentes, susceptibles de causer des pertes de données ou des infractions qui, au final, peuvent s’avérer coûteuses pour l’entreprise.
• Analyse statique : analyser le code source pour identifier les défauts logiciels susceptibles de retarder le lancement d’un nouveau produit et d’obliger l’entreprise à rappeler ses produits ; identifier les failles de sécurité en amont du cycle de vie de telle sorte que les équipes chargées d’auditer la sécurité ne ralentissent pas le travail des développeurs ou les empêche de se concentrer sur l’innovation-produit.
• Analyse de compilation : analyser les compilations logicielles pour identifier les problèmes et les insuffisances au niveau de l’assemblage du logiciel, susceptibles retarder le développement du produit ; veiller à ce que tous les composants open source du produit final soient documentés et fiables.
• Analyse dynamique : analyser les applications lorsqu’elles s’exécutent dans des environnements de test, l’objectif associé étant d’identifier les défauts concurrents des applications multi-threaded ou d’autres incidents susceptibles d’impacter la qualité du logicielle, et in fine d’entraîner d’importants retards pour les phases de test et de lancement.
Stratégie d’intégrité logicielle
La stratégie d’intégrité logicielle de Coverity reflète l’engagement pris par l’éditeur auprès de ses clients pour les aider à garantir la qualité, la sécurité et les performances de leurs logiciels, et ce à tous les stades du développement de leurs produits. Articulée autour de deux volets, cette stratégie est pensée pour que les clients puissent tirer le maximum de valeur ajoutée de leurs investissements en intégrité logicielle, d’une part, et développer un écosystème des acteurs de l’intégrité logicielle, d’autre part.
En déployant activement sa stratégie d’intégrité logicielle et avec le lancement du Coverity Integrity Center et de sa nouvelle offre Build Analysis, Coverity entend avant tout créer de la valeur ajoutée pour ses clients. À ce jour, ces derniers ont pu enregistrer les améliorations suivantes :
• productivité des développeurs en hausse de 12,5 % ;
• accélération des cycles de développement de 10-15 % ;
• réduction de 30 % des failles de sécurité.
Coverity a pour vocation de créer de la valeur ajoutée pour ses clients en intégrant des systèmes et des référentiels de pointe dédiés au développement, à la gestion des changements ainsi qu’à la production. Parmi les nouveaux partenaires d’intégrité logicielle de Coverity, on trouve Accurev, Electric Cloud, Global Logic et Palamida.
« La stratégie d’intégrité logicielle de Coverity est ambitieuse, unique et visionnaire. Elle vient compléter les solutions existantes de gestion du cycle de vie des applications et permet d’identifier les problèmes logiciels causés par une complexité accrue », souligne Theresa Lanowitz, fondatrice de voke, inc. « Aujourd’hui, les logiciels sont à la base du fonctionnement des entreprises et pour cette raison, l’intégrité des logiciels a un impact direct sur l’intégrité et la compétitivité d’une entreprise. Dans le même temps, les logiciels deviennent de plus en plus complexes et au cours des prochaines années, les éditeurs les plus performants seront ceux capables de trouver et d’adopter de nouvelles technologies permettant d’assurer la qualité, la performance et la sécurité de la compilation à tous les stades du cycle de vie de l’application. »
Pour toute information complémentaire sur la stratégie d'intégrité logicielle de Coverity, vous pouvez rejoindre Seth Hallem, CEO de Coverity, et Ben Chelf, CTO de Coverity, lors d'un séminaire en ligne où ils présenteront la valeur ajoutée du Coverity Integrity Center. Le séminaire aura lieu le 23 avril prochain, à 19h00 (GMT+1).
À propos de Coverity
Coverity, le spécialiste de l’intégrité logicielle, est le partenaire de confiance des éditeurs adeptes de la « tolérance zéro » en matière de défaillance et de sécurité logicielle. Coverity a développé un portefeuille de solutions performantes, dédiées à l’intégrité logicielle et permettant aux clients d’éviter les défaillances logicielles tout au long du cycle de vie de l’application. Plus de 100 000 développeurs et 500 entreprises utilisent la technologie Coverity pour développer des logiciels de qualité supérieure. Parmi ces sociétés, on peut notamment citer ARM, Phillips, RIM, Rockwell Collins, Samsung, ou encore UBS.
|