Découvrez comment la solution Parasoft Continuous Quality permet de contrôler et de gérer les environnements de test pour fournir des logiciels de haute qualité en toute confiance. Inscrivez-vous pour la démo >>

BLOG

Évaluation des outils de virtualisation des services?

Évaluation des outils de virtualisation des services? Temps de lecture : 3 minutes

Dépassez le battage publicitaire en posant ces questions

Étant donné que les outils de virtualisation des services font désormais partie intégrante de votre architecture de base, la sélection du fournisseur et du produit les mieux adaptés au processus et à la culture de votre organisation est cruciale pour votre réussite à long terme et votre retour sur investissement.

Le fournisseur le plus en vue sur le marché peut ou non fournir les meilleurs résultats dans votre environnement, mais comment pouvez-vous le déterminer avant d'avoir déjà engagé des ressources considérables dans l'initiative?

Lorsque vous commencez la comparaison de vos outils de virtualisation de services, assurez-vous de poser à chaque fournisseur d'outils de virtualisation de services un large éventail de questions qui vous aideront à comprendre clairement leur approche de la virtualisation des services et son impact sur la productivité, les coûts et succès si vous vous engagez finalement à travailler avec ce fournisseur.

Grâce à un sondage diligent, vous serez en mesure de vous concentrer sur des critères d'évaluation importants liés à:

  • Innovation: Où va le produit et quelle est la feuille de route?
  • Évolutivité d'entreprise: La solution s'adapte-t-elle à votre projet, mais se déploie-t-elle également dans votre organisation? Si l'organisation et le projet se développent, dans quelle mesure la solution est-elle adaptée pour répondre à cette croissance?
  • Ajustement du processus: La solution proposée s'intègre-t-elle dans votre processus actuel. Dans quelle mesure évolue-t-il à mesure que vos processus évoluent?
  • Assistance: Quel est le modèle de support? Existe-t-il un support premium ou un mentorat, une formation et un conseil pour le déploiement sur site?
  • votre productivité: Le fournisseur peut-il articuler le retour sur investissement de la solution? Voyez-vous des économies de temps et de coûts claires ainsi que l'amélioration de la qualité promise?
  • Coût total de possession: Le fournisseur peut-il illustrer le coût total de possession? Cela va au-delà du prix des outils mais aussi du temps et des efforts pour déployer et utiliser les outils au quotidien.

Vous voulez des conseils sur les questions à poser? Voici quelques questions pour vous aider à démarrer:

  • Décrivez le parcours de l'organisation vers une offre de virtualisation de services - comment / pourquoi?
  • Pouvez-vous accéder aux leaders d'opinion du fournisseur? Les leaders d'opinion peuvent-ils participer à votre déploiement?
  • Le fournisseur peut-il partager des mesures générales concernant les performances de ses offres de virtualisation de services?
  • Que dois-je savoir pour créer un actif virtuel de base à partir de zéro et combien de temps cela prendrait-il?
  • Dans quelle mesure est-il facile de reconfigurer l'environnement (par exemple, basculer entre différents ensembles de données, profils de performance, etc.)?
  • Comment la solution traite-t-elle les données de test?
  • Est-il facile pour les testeurs et les autres membres de l'équipe qui ne connaissent pas intimement les API d'utiliser et d'adopter?
  • La solution prend-elle en charge un modèle de centre d'excellence ainsi que l'adoption par l'équipe?

L'un des aspects les plus critiques des solutions de virtualisation de services est les coûts cachés associés aux services professionnels du fournisseur. Dans de nombreux cas, le rapport entre les services professionnels et les coûts de la technologie peut être assez élevé et doit être considéré comme faisant partie du coût total de possession. Bien que des services professionnels puissent être nécessaires pour relancer votre processus, à long terme, l'architecture, la flexibilité et l'adéquation de la technologie à vos besoins en constante évolution dicteront les coûts, qu'il s'agisse de OpEx direct associé à votre personnel ou d'OpEx indirect associé à un intégrateur de système. .

Avant de commencer à examiner les fournisseurs d'outils de virtualisation de services, nous vous recommandons vivement de vous poser quelques questions sur votre stratégie de mise en œuvre. Une fois que vous savez quel plan d'action répond à vos besoins, vous êtes bien mieux placé pour déterminer si un fournisseur particulier vous aidera à y parvenir.

La virtualisation des services joue un rôle clé dans les tests d'API, donc lors de l'examen d'un Stratégie de test API, une étape importante consiste à évaluer comment les services virtuels sont consommés au sein de l'équipe et comment cela convient à la fois aux développeurs et aux testeurs. Les développeurs peuvent adopter la virtualisation initialement au fur et à mesure qu'ils développent l'implémentation, puis plus tard pour être adoptés par les testeurs. À ce stade, il devient essentiel de tenir compte de l'écart de connaissances possible entre les équipes de test et de développement, car les API peuvent constituer un nouveau territoire pour les testeurs.

Parasoft's Document Comment adopter et faire évoluer la virtualisation des services décrit un certain nombre de considérations clés, allant des critères de décision généraux (votre tolérance au risque, l'accès aux systèmes dépendants, etc.), à l'orientation de mise en œuvre attendue (basée sur l'environnement, basée sur le projet, basée sur la demande ou hybride), structure d'équipe prévue (distribuée, centre d'excellence ou hybride). Vous pouvez également visiter notre tutoriel sur la virtualisation des services pour en savoir plus sur la technologie.

Écrit par

Parasoft

Les outils de test de logiciels automatisés de pointe de Parasoft prennent en charge l'ensemble du processus de développement logiciel, depuis le moment où le développeur écrit la première ligne de code jusqu'aux tests unitaires et fonctionnels, jusqu'aux tests de performance et de sécurité, en exploitant des environnements de test simulés en cours de route.

Recevez les dernières nouvelles et ressources sur les tests de logiciels dans votre boîte de réception.