La mise en oeuvre est la dernière étape du processus d'exécution et de mise en oeuvre d'un projet, après l'étape de mise à l'essai (voir Mise à l'essai). Malgré tout le travail accompli pour arriver à ce point, la mise en oe]uvre peut être la plus difficile parce qu'il s'agit de l'utilisation réelle et active de la technologie.
Tout comme pour les étapes d'exécution et de mise à l'essai, la complexité de la mise en oeuvre est parallèle à la complexité du système concerné. S'il s'agit d'un système standardisé offert sur le marché, il sera relativement facile à utiliser et à distribuer parce que les utilisateurs sont plus susceptibles de le connaître, surtout s'il ne diffère pas sensiblement du système précédent. Toutefois, si le système est entièrement nouveau et innovateur, il sera nécessaire d'en gérer la mise en oeuvre minutieusement et avec une attention particulière aux détails.
Le processus de mise en oeuvre qui est sensé avoir été énoncé dans le plan global d'énoncé de projet devrait énumérer les activités nécessaires à ce processus, notamment les suivantes :
- attribuer la responsabilité à un comité technique et à un comité de gestion;
- recevoir la version finale du système;
- installer, si nécessaire, et distribuer le système;
- effectuer les dernières mises à l'essai de tous les éléments de la version finale;
- adapter le système, au besoin, et mettre à l'essai les changements apportés;
- préparer la documentation nécessaire comme les manuels techniques, les manuels des utilisateurs et les manuels de formation;
- désigner ou recruter les personnes qui seront chargées d'utiliser le système;
- former les utilisateurs du système;
- s'il est approprié, offrir une démonstration du fonctionnement du système aux intervenants;
- exécuter le programme de formation de l'électorat, s'il y a lieu;
- saisir les données de base, telles que l'emplacement des bureaux de vote, puis les données réelles, telles que les résultats du vote;
- vérifier les données selon une méthode préétablie (par exemple, en exécutant une double saisie et en les comparant, en faisant vérifier par un préposé les données saisies par un préposé différent, ou en exécutant des vérifications aléatoires des données);
- faire des copies de secours des logiciels et des données avant l'élection, au besoin;
- effectuer un contrôle des mises à jour en s'assurant que tous les postes de travail utilisent les équipements et les logiciels modifiés;
- maintenir le système en bon état selon un horaire préétabli d'entretien documenté;
- disposer de systèmes de secours, y compris des systèmes manuels, si nécessaire;
- disposer d'une source d'énergie d'urgence en cas de besoin;
- utiliser le système lors de scrutin;
- faire des copies de secours des données durant et après le scrutin;
- finaliser le scrutin;
- tenir des réunions de rétroaction avec les utilisateurs pour évaluer le rendement du système;
- s'il y a lieu, obtenir l'approbation d'améliorer le système en vue du prochain scrutin;
- exécuter les réparations des équipements, si nécessaire; et
- mettre en oeuvre toutes les améliorations autorisées.