Webinaire en vedette : MISRA C++ 2023 : tout ce que vous devez savoir | Voir le séminaire

Temps de lecture: 4 minutes

Vue d'ensemble

Cox Automotive fournit l'infrastructure numérique pour le marché des voitures neuves et d'occasion. C'est l'entreprise derrière des marques bien connues telles que Kelley Blue Book, la ressource la plus fiable pour les prix des voitures d'occasion.

Si vous avez acheté une voiture, votre concessionnaire aurait touché un de ses composants. Cox Automotive fournit des services numériques pour l'acheteur, le concessionnaire et le prêteur qui facilitent l'achat, l'achat et l'entretien d'une voiture. Ils sont l'épine dorsale de l'industrie.

Dealertrack, une filiale de Cox Automotive, fournit des données précises sur les ventes au détail qui incluent des systèmes de gestion des concessionnaires (DMS), des solutions de vente et de financement, ainsi que l'enregistrement complet des véhicules et la gestion des titres. Tout comme les entreprises de technologie financière, Dealertrack est essentiel à la mission et ne laisse aucune place à l'échec ou aux temps d'arrêt.

Regardez la présentation complète de Cox Automotive au Automated Software Testing & Quality Summit. Découvrez comment l'équipe a défini une nouvelle discipline de test, établi des processus pour résoudre les défauts plus tôt dans le cycle de test et réalisé des tests de bout en bout avec la virtualisation des services.

VOIR LA PRÉSENTATION ICI>>

Le projet

Le plus grand défi pour Cox Automotive, et Dealertrack en particulier, est l'ampleur des services qu'ils offrent. Dealertrack dessert l'ensemble du réseau de concessionnaires automobiles en Amérique du Nord, depuis le moment où un client entre dans une concession et s'assoit avec un vendeur, jusqu'au financement, à la passation de contrats et à la signature (en ligne et en magasin), à l'enregistrement et au titre, jusqu'à la livraison du véhicule.

Il existe un grand nombre de services en jeu et les dépendances inhérentes à un système aussi complexe signifient que même de petits changements peuvent avoir des effets d'entraînement significatifs sur l'ensemble du système. Le diagramme suivant fournit un aperçu de haut niveau des services et de l'architecture du système de Dealertrack.

Vue de haut niveau de l'architecture des services Cox Automotive Dealertrack

"J'appellerais notre défi une 'tempête parfaite.' Nous avons de grands centres de données avec de nombreux segments de réseau, chacun contenant des milliers de serveurs et de très nombreux services. Notre problème était que nous avions trop d'incidents, trop de temps d'arrêt et de nombreux problèmes clients à résoudre.

—Roya Montazeri, directrice principale de la qualité chez Cox Automotive

À la lumière de cette tempête parfaite, Cox Automotive a décidé de l'attaquer de front avec un nouveau démarche qualité. Plutôt que de se laisser entraîner dans le suivi de plusieurs KPI, Cox Automotive a choisi de réduire de 5 % les défauts échappés. Cet objectif simple nécessitait de repenser leurs processus qualité, en particulier leurs tests de bout en bout.

L'approche

La virtualisation des services était un choix naturel pour Cox Automotive pour les aider à atteindre leurs objectifs. Compte tenu de leur application critique et de l'ampleur de leur offre de services, la virtualisation des services leur permet d'isoler les applications en cours de développement sans affecter ou être affectées par les vastes dépendances de l'environnement d'exploitation.

Découvrez la valeur de Parasoft Virtualize

Utilisez notre calculateur de retour sur investissement pratique pour évaluer les économies potentielles dans vos processus de test.

La solution

Cox Automotive a adopté une approche holistique pour atteindre son objectif de réduire de 5 % les défauts échappés. Ils ont mis en place les contrôles et pratiques de qualité nécessaires pour améliorer leurs tests fonctionnels et de performance de bout en bout. Ils ont également amélioré leurs pratiques de gestion des tests et des versions. Leur objectif d'automatisation des tests était clairement axé sur la virtualisation.

« La virtualisation était la meilleure chose qui pouvait nous arriver dans la mesure où elle nous permet de tester la bonne chose au bon moment. Nous disposions déjà de nombreux outils d'automatisation et pouvions avoir une certaine capacité à imiter le comportement des composants, mais ce n'était pas ce dont nous avions besoin. Nous avions besoin de nos services de virtualisation rapidement, car notre problème était ici et maintenant, juste entre nos genoux.

—Roya Montazeri, directrice principale de la qualité chez Cox Automotive

Cox Automotive est utilisation de la virtualisation des services pour plus que de simples tests. L'équipe de mise en œuvre utilise ces services virtualisés pour simplifier le développement de nouvelles fonctionnalités. Ils peuvent également utiliser ces services virtuels pour aider à démontrer de nouvelles fonctionnalités à leurs clients.

Les Résultats

Parasoft a aidé Cox Automotive avec son POC et sa formation plan de déploiement de la virtualisation des services avec Parasoft Virtualiser dispensés par le biais d'une formation en ligne pour l'équipe. En travaillant directement avec Parasoft, Cox Automotive a pu former son équipe et habiliter de nombreuses équipes à travers l'organisation.

"Nous avons totalement atteint notre KPI de défauts échappés, de même que notre objectif de vieillissement des défauts de pas plus de sept jours pour répondre aux défauts urgents. En ce qui concerne notre disponibilité, nous sommes vraiment à 99.97 %. Donc, je dirai, oui, nous avons atteint et accompli nos objectifs grâce à un véritable partenariat avec Parasoft.

—Roya Montazeri, directrice principale de la qualité chez Cox Automotive

Cox Automotive voit son investissement en termes positifs au point de considérer ses actifs virtuels aussi importants que le code. L'équipe de Cox Automotive apprécie que Parasoft dispose d'une feuille de route à long terme qui lui permet de prendre en charge et de maintenir ses actifs virtuels pour les années à venir.

Passez à l'étape suivante

Identifiez les fonctionnalités critiques et les capacités clés dont votre équipe a besoin pour adopter avec succès la virtualisation des services et maximiser le retour sur investissement.

  • Industrie: Automobile
  • Taille de l'entreprise: 10,000
  • Site : Atlanta, Géorgie
  • Solution: Virtualiser