Le déploiement
20 décembre 2002
Ingénierie du déploiement
Il faut que le déploiement ait
été préparé conjointement par la MOA et la MOE avant la VSR
("vérification de service régulier", étape ultime de la recette).
L’organisation du déploiement
doit préciser le calendrier des actions, identifier les acteurs et préparer
leur coopération y compris avec les éventuels sous-traitants.
Le but du déploiement est de
faire en sorte que l’application puisse fonctionner :
-
sur les postes de travail des utilisateurs,
-
sur les réseaux télécoms,
-
sur les imprimantes,
-
sur les automates qui lancent les traitements en batch,
-
et de façon générale sur tous les équipements que l'application
utilise.
La préparation technique du déploiement
dépend de l’environnement de l’application. Si celle-ci est conçue selon
l’architecture client-serveur, il faut prévoir la mise en production sur le
serveur et aussi un environnement de formation pour les utilisateurs.
Le chargement de la base de
données (ou la migration des données de l’application ancienne) dépend de
la façon dont se fera le déploiement : les méthodes ne sont pas les mêmes
selon que le déploiement se fait par « big bang » ou de façon
progressive.
Il faut s’assurer que les
conditions nécessaires à l’exploitation sont respectées :
qualification des traitements batch, dimensionnement des outils
d’exploitation, formation des personnes chargées de l’exploitation et de la
supervision.
L’installation de
l’application sur les postes de travail peut nécessiter une industrialisation
si le nombre de postes à équiper est élevé. Les outils de télémaintenance
et de télédistribution doivent être mis en place avant le site pilote ;
cependant la télé-installation a des limites : si le volume des
composants à installer sur les postes de travail est de plusieurs centaines de
Mo, le téléchargement par blocs de 50 Mo prendra plusieurs heures et il sera
difficile à maîtriser ; mieux vaut alors procéder par chargement manuel,
ce qui suppose un recours à la sous-traitance.
Le parc des postes de travail
est souvent composé de postes appartenant à des générations différentes :
il est donc hétérogène. Si certains postes ne sont pas éligibles pour la
mise en œuvre de l’application (taille de la RAM notamment), il faut les
mettre à niveau. Cette intervention sur les matériels impliquera elle aussi
souvent le recours à la sous-traitance.
On doit distinguer deux types
de sous-traitant : l’installateur, et la tierce maintenance. La
maintenance du poste de travail doit être mise en place en même temps que
l’on déploie l’application. Il faut mettre à la disposition de la tierce
maintenance les outils qui permettront de remettre le poste à niveau et former
ses personnels.
Le dimensionnement du réseau
de l’entreprise est l’une des contraintes que la conception de
l’application doit respecter : il conditionne les temps de réponse. Tout
se passera bien si le réglage du réseau ne suppose qu’un paramétrage de ses
composants ; mais on se retrouvera bloqué si l’application pose un problème
structurel et non anticipé d’architecture du réseau (il en sera bien sûr de même si l’application n’a pas anticipé les
questions de middleware et de SGBD).
Conduite du changement
La maîtrise d’ouvrage doit
assurer la communication, la formation des utilisateurs et la préparation du
support aux utilisateurs.
Le plan de communication doit
préparer la communication institutionnelle (information du DG, des directeurs
régionaux) et la communication opérationnelle (information des directeurs
régionaux, des directeurs départementaux et des directeurs d'établissement).
La formation vise les
utilisateurs ainsi que les tuteurs qui vont former les utilisateurs, mais aussi
les techniciens d’installation, de maintenance, de production et de support.
Elle obéit à une logistique complexe sous une contrainte d’échéance précise
car elle doit accompagner de très près le déploiement physique de
l’application.
Le support est assuré par des
centres d’appel dont les personnels doivent être formés à la nouvelle
application. Il faut que les opérateurs du centre d’appel disposent d’un
guide de questionnement pour outiller leur dialogue avec les utilisateurs. Les
statistiques que l’on pourra produire à partir de la base de données du
help-desk donneront des indications précieuses sur le fonctionnement de
l’application, les besoins de formation complémentaire - et même sur l’état
du marché lorsque l'application traite la relation avec les clients. .
Pilotage du déploiement
Il faut identifier parmi les
diverses actions à réaliser sur chaque site lors du déploiement celles qui
serviront de jalon pour évaluer l’avancement du déploiement.
Le tableau de bord du déploiement
doit être accessible sur l’Intranet de l'entreprise. Il faut le préparer
deux à trois mois avant le début du déploiement.
|