TESTING PROCESS

L’industrialisation des pratiques de test occupe une place centrale afin de délivrer des solutions de qualité. Notre offre « Testing Process », adresse l’ensemble des composantes du processus de test. Audit de maturité, apport et optimisation du corpus méthodologique, outillage de la démarche, politique de sourcing des tests, illustrent le spectre de notre offre.

AGILE TESTING

L’émergence des méthodes Agile oblige les organisations à repenser, en grande partie, leurs processus de test. Ce sont, en effet, aussi bien les phases de test que l’outillage qui doivent être adaptés. Notre offre d’accompagnement riche et complète, vous aide à tirer le meilleur parti de l’Agilité et de vos équipes en les associant étroitement à la démarche.

  • Intégration des activités de test dans les instances Agile
  • Amélioration de la relation entre les différentes équipes
  • Définition de la stratégie de non régression entre les différentes itérations
  • Sélection et déploiement d’un outillage spécifique, notamment pour répondre à chaque besoin d’automatisation

TESTING IMPROVEMENT

 
Les impératifs du Time to Market, notamment dans le contexte de la transformation digitale, donne à la qualité des applications une place centrale de la stratégie d’entreprise. Aussi Il devient important de mesurer la qualité et la maturité de vos pratiques de test. Notre offre « Testing Improvement », vous permet à partir de l’analyse de l’état des lieux et des objectifs à atteindre, de définir une cible et une trajectoire associée :
  • Etude de maturité, à partir du modèle TMMi (Test Maturity Model), afin d’évaluer la maturité des pratiques de test
  • Définition d’une cible de maturité et d’une trajectoire qui précise les paliers intermédiaires de changement et les éventuelles références aux bonnes pratiques du marché (TMMi, ISTQB, …) sont formalisées
  • Mise en place d’un plan d’action valorisé et arbitré sur la base des hypothèses de Retour sur Investissement
  • Pilotage du plan d’amélioration

TEST SOURCING

La politique de sourcing est au centre de l’industrialisation des pratiques de test. Doit-on externaliser les tests ? Quelles activités externaliser ? Quels processus d’accompagnement doit-on mettre en œuvre ? Notre offre « Test Sourcing » vous aide à répondre à ces questions, afin d’assurer la rationalisation et la performance de la démarche.

Éligibilité à l’externalisation et Constitution du catalogue

  • Maturité des pratiques de test
  • Complétude des référentiels et de la documentation
  • Volume d’activités par patrimoine applicatif
  • Contenu et objectifs du service
  • Livrables

Processus de fonctionnement

Sélection des scénarios de mise en œuvre
Documentation des processus cible (livrables, activités, …)
Mise en œuvre pilote et généralisation

AUTOMATISATION

 
L’impératif de mettre en service souvent et rapidement, de nouvelles versions exemptes de défaut, des applications, oblige à placer l’automatisation des tests, au centre du dispositif de validation. Notre offre s’organise autour d’une méthodologie et d’un outillage spécifiques, afin de vous accompagner de manière efficace dans votre démarche d’automatisation.

Sélection et modélisation des processus

Nos consultants interviennent pour vous aider à choisir les meilleurs candidats à l’automatisation. Des critères spécifiques doivent présider à cette sélection, parmi les plus importants :

  • Etude de faisabilité
  • Spécification et développement
  • Exécution des campagnes automatisées
  • Maintenance du référentiel

AUTOMATISATION ET IMPLÉMENTATION

Sur la base, des processus modélisés, les consultants ARIATIS réalisent leur automatisation, en tenant compte des différentes contraintes inhérentes au contexte, notamment :

  • L’hétérogénéité potentielle des différentes couches applicatives « traversées » (outils bureautiques, web, …)
  • Le choix pour certaines étapes de laisser l’utilisateur décider, quand cela est pertinent
  • La capacité à exécuter les différentes actions « Utilisateur », en utilisant les bibliothèques des éditeurs de solutions RPA, ou en développant des actions spécifiques, non prises en charge par les outils.

Ces réalisations sont effectuées, dans le respect du principe de base du RPA, qui consiste à n’appliquer aucun changement dans les systèmes informatiques concernés et à utiliser les mêmes interfaces « Utilisateur ».

EXPERTISE SUR LES OUTILS DU MARCHÉ

Nous disposons de consultants expérimentés et certifiés sur les principales solutions leaders de la technologie RPA.

 

  • Experts des processus d’automatisation et des outils associés
  • Performants
  • Disponibles aux différentes étapes (conception, maintenance, …)
GOUVERNANCE DE PROJET
 
Un pilotage performant des phases de test projet concourt efficacement à la réussite de l’ensemble du projet. Une gouvernance efficace, dans les domaines de la stratégie, de l’outillage et de répartition de l’effort de test entre les différents acteurs, constituent des préalables à la production de solutions fiables, dans les délais impartis.
 
Notre offre « Gouvernance des tests « a pour vocation à vous accompagner, au travers de consultants expérimentés qui seront garants du pilotage et de l’industrialisation de vous phases de test, notamment :

LE CADRAGE / DÉFINITION DE LA STRATÉGIE DE RECETTE

  • Répartition des rôles et responsabilités
  • Périmètre et priorisation des tests
  • Définition des besoins en environnements de test
  • Evaluation des charges et planification des phases de test

LE PILOTAGE DU CYCLE DE QUALIFICATION

  • Suivi des différents niveaux de test
  • Priorisation des correctifs
  • Reporting d’avancement
  • Suivi du planning et alerte
TEST MOBILE
 
Face à la progression des usages mobiles, et un parc de Smartphones et de tablettes toujours plus important, les applications mobiles deviennent un élément structurant de la « relation client », pour les entreprises. La qualité des applications mobiles a un impact direct sur l’image globale de l’entreprise, aussi il est impératif de mettre à la disposition des clients des solutions parfaitement qualifiées.
 
Cet objectif doit être atteint souvent avec des contraintes de Time to Market, encore plus fortes que dans les approches traditionnelles. Notre offre « Testing Mobile » permet à nos clients de disposer d’un éclairage pertinent sur l’approche de test à adopter, pour les plateformes mobiles. Cette approche se décline en autant de bonnes pratiques, qui pourront être mises en œuvre par vos équipes, notamment sur les aspects :

De l’outillage de test, avec la proposition de mise en œuvre de Framework d’automatisation pour plateformes mobiles

Des moyens de test, par la mise à disposition avec notre partenaire, d’un parc de mobiles / tablettes représentatif du marché et régulièrement enrichi

De la stratégie de test, afin de contenir de manière sécurisée, la combinatoire souvent explosive : nouveaux terminaux, OS, nouvelles versions applicatives.