Plan du CCAG-TIC > Chapitre 5 – Constatation de l’exécution des prestations.- Garantie
Dans les marchés publics d’informatique, la mise en ordre de marche précède la vérification d’aptitude (VA) qui fait partie des opérations de vérification qualitative dans les marchés visés par le CCAGTIC qui comprennent : la vérification d’aptitude (VA) et la vérification de service régulier (VSR).
La phase de vérification de l’installation des composants matériels et logiciels, de l’exploitation et de la documentation, est appelée « mise en ordre de marche ».
Elle est déclarée lorsque les matériels, logiciels et services associés, fonctionnent correctement et sont prêts à faire l’objet de la vérification d’aptitude qui est l’étape suivante.
La mise en ordre de marche fait l’objet, par le titulaire, de la remise d’un document de mise en ordre de marche à l’acheteur, pouvoir adjudicateur ou entité adjudicatrice.
Le point de départ du délai pour procéder à la vérification d’aptitude est la date de notification ou de remise, par le titulaire, du procès-verbal de mise en ordre de marche à l’acheteur.
Mise en ordre de marche au sens du CCAG-TIC 2021
Article 29 – Installation et mise en ordre de marche
L’installation et la mise en ordre de marche du matériel et des logiciels sont réalisées par le titulaire.
A cet effet, il dispose de trente jours à compter de la date contractuelle de livraison pour effectuer la mise en ordre de marche. Il remet un procès-verbal de mise en ordre de marche à l’acheteur et lui indique s’il sera présent aux opérations de vérification.
Le délai initialement prévu pour la mise en ordre de marche peut faire l’objet d’un sursis ou d’une prolongation de délai dans les conditions prévues à l’article 13.3.
Source : Article 29 du CCAG-TIC 2021.
Principales étapes de la mise en ordre de marche dans les marchés informatiques
Les étapes essentielles de la mise en ordre de marche dans les marchés informatiques comprennent généralement, pour des logiciels :
La configuration et tests d’intégration.
Il s’agit de paramétrer les logiciels, configurer les échanges entre applications et vérifier la compatibilité des interfaces.
Paramétrage des logiciels
Cette étape implique de configurer les logiciels selon les spécifications du projet et les besoins de l’acheteur. Cela peut inclure la configuration des fonctionnalités, des permissions d’accès et des paramètres de sécurité.
Configuration des échanges entre applications
Il s’agit de mettre en place les interactions entre différentes applications informatiques. Cela peut nécessiter la mise en place de protocoles de communication, de transferts de données et d’intégrations entre les systèmes.
Vérification de la compatibilité des interfaces
Cette étape consiste à s’assurer que les interfaces entre les différents composants logiciels sont compatibles et fonctionnent correctement. Cela peut nécessiter des tests de connexion, des vérifications de flux de données et des simulations d’utilisation.
Le chargement et contrôle des données
Cette étape est essentielle pour garantir que les données nécessaires au fonctionnement des systèmes informatiques sont correctement transférées, intégrées et contrôlées.
Migration des données existantes
Cette étape consiste à transférer les données existantes depuis les systèmes précédents vers les nouveaux systèmes. Cela peut inclure la conversion de formats de données, la consolidation de données provenant de différentes sources et la gestion des doublons.
Import de fichiers externes
Il s’agit d’importer des fichiers de données provenant de sources externes, telles que des fournisseurs, des partenaires ou des bases de données tierces. Ces fichiers peuvent contenir des informations essentielles pour le fonctionnement du système et doivent être intégrés de manière appropriée.
Vérification de l’intégrité des données après chargement
Après le chargement des données dans les nouveaux systèmes, il est nécessaire de vérifier leur intégrité. Cela implique de s’assurer que les données ont été transférées correctement, qu’il n’y a pas eu de perte d’information et que les données sont cohérentes et exploitables.
La formation du personnel
Le personnel de l’acheteur public qui utilisera le système doit être formé, ce qui peut inclure la formation des administrateurs et des utilisateurs finaux, ainsi que la rédaction de guides d’utilisation.
Formation des administrateurs
Cette étape implique la formation du personnel responsable de l’administration et de la maintenance du système informatique. Les administrateurs sont formés sur la configuration, la gestion et le suivi du système, ainsi que sur la résolution des problèmes techniques.
Formation des utilisateurs finaux
Il s’agit de former les utilisateurs finaux du système, c’est-à-dire les personnes qui utiliseront quotidiennement le logiciel ou l’application dans le cadre de leurs fonctions. Cette formation vise à les rendre autonomes dans l’utilisation du système et à maximiser leur productivité.
Rédaction de guides d’utilisation
En complément de la formation, des guides d’utilisation sont rédigés pour fournir aux utilisateurs des instructions détaillées sur l’utilisation du système. Ces guides peuvent inclure des tutoriels, des captures d’écran et des instructions pas à pas pour aider les utilisateurs à se familiariser avec les fonctionnalités du système.
Les tests de fonctionnement
Des tests sont réalisés dans des conditions réelles d’exploitation, comprenant des simulations, des jeux d’essais et la vérification des performances. Les tests de fonctionnement permettent de garantir que le système informatique fonctionne correctement et répond aux besoins et aux attentes des utilisateurs.
Simulations
Cette étape implique la création de scénarios simulés pour évaluer le fonctionnement du système dans des conditions variées. Les simulations permettent de tester différentes situations et de vérifier la réactivité du système aux différents scénarios.
Jeux d’essais
Des jeux d’essais sont élaborés pour tester spécifiquement chaque fonctionnalité du système. Ces jeux d’essais sont conçus pour couvrir l’ensemble des cas d’utilisation prévus et permettent de détecter d’éventuels dysfonctionnements ou bogues.
Vérification des performances
Cette phase consiste à évaluer les performances du système, notamment en termes de vitesse, de capacité de traitement et de réactivité.
Des tests sont réalisés pour mesurer les temps de réponse du système et sa capacité à traiter un volume de données important, afin de s’assurer qu’il répond aux exigences de performance définies dans le cahier des charges.
La notification du procès-verbal de mise en ordre de marche.
Une fois toutes les étapes précédentes achevées, le titulaire notifie le procès-verbal de mise en ordre de marche à l’acheteur, marquant ainsi la fin de cette phase préliminaire.