Etude-Conception du Centre

Enjeux

Il s’agit d’éviter les défaillances sur des systèmes critiques qui sont à la source de perte financière, de perte d’image de marque. Dans le cycle itératif des livraisons des versions applicatives, les tests de performance vérifieront que les performances restent stabilisées compte de tenu des nouveaux composants mis en production. La conception d’une politique d’industrialisation des tests en pré-production consolidera votre SI.

  • Enjeux qui se déclinent en objectifs opérationnels

    • Réduire les risques de mise en production
    • Réduire le nombre d’anomalies en production (charge, concurrence)
    • Absorber les pics d’activités associés aux tests

 

Etude de conception

Le plus en amont possible dans le cycle de vie de l’application la préparation et l’exécution des tests de performance vous permettront de valider les livraisons planifiées de vos versions applicatives en vous assurant du maintien des performances de votre architecture technique et logicielle.

  • Ingénierie des activités de test

    • Impliquer les MOA dans la définition des exigences et de la modélisation des tests
    • Impliquer davantage les études chargées du développement, en amont des MEP, dans les activités de test
    • Améliorer la planification des tests
    • Anticiper la préparation des tests : définir la criticité et les risques stratégiques
    • Valoriser les compétences par des experts du métier de test
    • Disponibilité de ressources complémentaires pour absorber les pics d’activité
    • Définir le périmètre de couverture de test (100% impossible)
    • Enrichir la qualité des jeux d’essais
    • Gérer les tests en  » mode projet « 

 

Notre solution

  • Réduire le coût des tests tout en offrant une couverture étendue

    • Mutualiser les coûts des activités de test (préparation des jeux d’essais, etc.)
    • Mutualiser les coûts des outils de test
    • Assister les projets et prévenir la défaillance de leurs systèmes

 

  • Considérer les tests comme un projet à part entière

    • Délais
    • Ressources
    • Actions
    • Planning

 

  • Offrir les compétences opérationnelles autour de 3 pôles ·> méthode P3

    • Process – Les services et leurs engagements
    • People – Les ressources humaines
    • Product – Les technologies, les logiciels

Process

  • Définition des Services / Engagements

    • Description du catalogue des prestations de service
    • Explicitation des types d’engagement du contrat de service

 

  • Industrialisation du processus

    • Interfaçage avec les processus existants (Change, Problem, Release, etc.)
    • Elaboration du processus
    • Normalisation des procédures et règles de gestion (cartographie, logigrammes, guides)

 

  • Demande de services

    • Par lotissement et planning
    • Par demande de changement planifié
    • Par demande exceptionnelle en urgence pour imprévus, retards, etc.
    • Retour d’expérience
    • Prise en compte en continu de l’industrialisation de l’organisation en relation avec l’évolution des projets

 

People

  • Ressources Humaines

    • Populations d’intervenants techniques, utilisateurs, production
    • Définition des postes, rôles et responsabilités
    • Evaluation de l’équipe (nombre de ressources en ETP, quelles compétences)
    • Délégation de ressources
    • Formations sur les techniques de test (TMM, TPI, etc.)

 

Product

  • Technologie: outils et infrastructure

    • Dimensionnement de l’infrastructure de test
    • Choix des outils
    • Interfaçage avec les outils supportant les autres processus
    • Capitalisation de l’expérience (Référentiel)

 

  • Organisation du centre de compétences

    • Supporter la charge attendue conformément aux attentes
    • Offrir des bonnes performances techniques
    • Structurer l’organisation pour étendre la couverture de tests des applications avant MEP
    • Qualification technique des applications J2EE, Citrix, TSE, Siebel, .Net, etc.
    • Tests de performance sur plate-forme dédiée ou de Pré-production
    • Exploitabilité des applications
    • Diagnostic et proposition d’optimisation des performances

 

  • Harmoniser les modes de fonctionnement

  • Best practices par domaine (processus, techniques de tests, etc.)