Test
Au départ de cette phase nous aidons nos clients à définir la stratégie de test la plus appropriée, y compris les critères d'acceptation utilisateur. Nous planifions ensuite les différentes étapes et le résultat escompté. Nous leurs fournissons également l'appui nécessaire à l'atteinte de leurs objectifs.
Notre procédure de test peut être décomposée en quatre parties:
- Tests unitaires: test du paramétrage et des développements effectués
- Tests de module: test des modules métiers de manière séparée et indépendante
- Tests d’intégration système: test de l’Avaloq Banking System dans un environnement integré traitant les operations de bout en bout
- Tests d'acceptation utilisateur: test final permettant de garantir que l’Avaloq Banking System répond aux critères d’acceptation et est prêt à passer en production.
Outre les tests mentionnés ci-dessus, nous exécutons des séries de tests parallèles sur une journée, appelés Parallel Days. Dans le cadre de ces dernièrs, chaque utilisateur métier saisit toutes les transactions et modifications effectuées dans le système bancaire en place pendant la journée, puis les saisit dans l’Avaloq Banking System pour comparer les deux systèmes et analyser les résultats.
L’idée est d’effectuer une série de tests sur une journée entière, plutôt que de se fier à des scénarios de tests prédéfinis. Les tests sont ainsi bien plus fiables. De plus, les Parallel Days aident les utilisateurs à se familiariser avec l’Avaloq Banking System en leur permettant de réaliser des opérations «réelles». Par conséquent, ils gagnent en assurance et comprennent mieux le fonctionnement du système.
Afin de nous assurer que tous les cycles de test sont exécutés sans problème, nous organisons des séances de formation avant chaque phase de test. Celles-ci permettent à chaque personne concernée d’acquérir les compétences nécessaires pour utiliser le système de manière efficace.
Le déroulement de chaque phase de test est un processus bien défini et il existe des points de contrôle clairs visant à assurer que chaque transaction peut être acceptée.
