Défis des Centres de Test

Définition

L’Usine à Test, ou Centres de Services de Test, répond aux besoins d’organiser la gestion de la qualité logicielle autour de personnes, d’outils et de processus éprouvés.

L’émergence des Centres de Compétence de Test reflète le besoin d’organisations globales de concentrer leurs ressources dans le Test. Les acteurs de ces Centres de compétence de test sont des équipes d’assurance de qualité logicielle qui adressent des contextes de développement logiciel potentiellement complexes, distribués sur plusieurs sites et agiles.

    

Les solutions Smartesting® adressent le besoin d'une qualité accrue en étendant la valeur du test grâce au Model Based Testing. Cette approche répond aux impératifs économiques suivants :

  • Globalisation, avec off-shoring et externalisation
  • Conformité réglementaire et auditabilité des processus qualité
  • Gouvernance et alignement du SI au métier
  • Migrations des applications, en particulier des applications de type ERP

 

 

Défis des Centres de Test


La gestion du cycle de vie d’une application implique la livraison d’un logiciel robuste et sa validation de façon itérative, depuis la phase de création jusqu’à la mise à disposition en production. 

La solution Smartesting® adresse le besoin d’optimisation et d’amélioration de la prédictibilité et la productivité au sein des centres de compétence dédiés au test.  

Les domaines adressés par Smartesting® couvrent quatre catégories principales où différents besoins d’industrialisation des tests s’appliquent:

  • Les applications métiers critiques de type ERP: Premier déploiement ou évolution avec un projet de tierce recette applicative qui s’appuie sur des analystes métiers et des architectes pour la maîtrise d’ouvrage : la maîtrise d’œuvre associée à ce type de projet peut être dans ce cas externalisée ou de type offshore/nearshore.
  • Les applications métiers développées en interne supportant typiquement des processus métiers dédiés : concerne des applications transactionnelles moyennes ou larges se basant sur des équipes distribuées avec des experts métiers, des architectes logiciels, des équipes de développement internes et des organisations externalisées de test et de validation.
  • Les applications stratégiques de e-Commerce, souvent développées par des intégrateurs système: concerne les efforts d’Assurance Qualité des organisations de développement logiciel mature qui cherchent des gains de productivité et une diminution des coûts de test pour une plus grande rapidité dans les cycles des mise à jour.
  • Projets de transformation SOA : Les besoins émergents pour une Gouvernance SOA de nouveaux projets d’entreprise, avec l’amélioration de cycle de vie des applications développées à partir de services webs : concerne les nouveaux paradigmes de développement et de test logiciel comme le test à base de modèles.

Avis d'experts...

A lire absolument !