Vous êtes sur la page 1sur 112

Société Nationale de

Développement Informatique

PROPOSITION TECHNIQUE

DEMANDE DE PROPOSITIONS
N° 03/MEF/PAGDS/2020
--------------------------------
PROJET D’AMELIORATION DE LA
GOUVERNANCE POUR LA DELIVRANCE DES
SERVICES DE BASE AUX CITOYENS (PAGDS)
-----------------------------------
RECRUTEMENT D’UN CABINET DE
CONSULTANTS POUR LA CONSTRUCTION DE
LA NOUVELLE PLATEFORME DU RCCM ET
POUR L’INFORMATISATION DU PILOTAGE
INTERNE ET DE LA GESTION
ADMINISTRATIVE DU TCA

MAI 2020

Siège social : Abidjan – Capital : 200 000 000 F CFA – RC : CI-ABJ-B-1999-B-243.700 – CC : 9909643X
Plateau Boulevard Angoulvant, Cité Financière Tour B 4ème Etage BP V69 Abidjan –
Tél. : 20-21-78-63 / 20-25-33-87 /Fax: 20- 21-79-86 Email: info@sndi.ci
SOMMAIRE

TECH-1 : Formulaire de proposition technique.........................................................................3


TECH-2 : Organisation et expérience de la SNDI.......................................................................6
A – Organisation de la SNDI................................................................................................................7
B – Expérience de la SNDI (Point synthétique)...................................................................................0
TECH-3 : Commentaires ou suggestions sur les Termes de référence et sur le
personnel homologue et les prestations à fournir par le client.............................................0
A – Sur les Termes de référence.........................................................................................................1
B – Sur les besoins en personnel de contrepartie et prestations à fournir par le Client....................2
TECH-4 : Description de l’approche, de la méthodologie et du plan de travail en vue de
réaliser la mission.............................................................................................................................4
A – Approche technique et méthode de travail..................................................................................5
A.1. Contexte et compréhension du besoin...................................................................................5
A.1.1. Contexte de la mission....................................................................................................5
A.1.2. Objectifs et but de la mission..........................................................................................5
A.1.3. Périmètre et cible de la mission......................................................................................6
A.1.4. Résultats à atteindre........................................................................................................6
A.1.5. Les Bénéfices du projet....................................................................................................7
A.2. Approche technique / Notre solution......................................................................................8
A.2.1. Descriptif de l’architecture fonctionnelle de la solution cible..........................................9
A.2.2. Architecture technique du système cible.......................................................................19
A.2.3. Architecture réseau........................................................................................................23
A.2.4 : Plan de formation..........................................................................................................26
A.2.8 : Conduite du changement..............................................................................................34
A.3. Méthode de travail................................................................................................................36
A.3.1. La Méthode SCRUM.......................................................................................................36
A.3.2 Gestion en « mode projet ».............................................................................................40
A.3.3 Gestion des risques.........................................................................................................41
A.3.4. Conduite du changement...............................................................................................42
A.3.4. Assurance qualité intégrée aux activités........................................................................43
B. Plan de travail...............................................................................................................................44
B.1. Etapes de la mission..............................................................................................................44
B.2. Description des étapes..........................................................................................................45
B.3. Calendrier de globale de réalisation......................................................................................52

1
C. Organisation et personnel............................................................................................................53
C.1. Organisation..........................................................................................................................53
C.3. Personnel...............................................................................................................................55
TECH-5 : Programme et calendrier pour les livrables............................................................57
TECH-6 : Composition de l’équipe, contribution des personnels-clé et Curriculum
Vitae (CV) joints...............................................................................................................................59
TECH-7 : Code de conduite (ESHS)............................................................................................62
ANNEXES..........................................................................................................................................64
Annexe1 : ENVIRONNEMENT SYSTEME DE REALISATION ET DE PRODUCTION...........................65
Annexe 2: DETAIL DES MODULES DE FORMATION...........................................................................69
Annexe 3 : PROPOSITION DE FORMATION POUR LE RENFORCEMENT DES CAPACITES (EN OPTION)
.........................................................................................................................................................83
Annexe 4 : PROPOSITION DE REPRISE DE DONNEES DES DOCUMENTS A NUMERISER (EN OPTION)
.........................................................................................................................................................89
Annexe 5 : PLAN QUALITE DU PROJET (PQP)....................................................................................93

2
TECH-1 : Formulaire de proposition
technique

3
Abidjan, le 20 Mai 2020

A l’attention de Madame YAO Madeleine


Coordinateur du Projet d’Amélioration de la
Gouvernance pour la Délivrance des Services
de base aux citoyens (PAGDS)
Sis à Cocody Deux Plateaux, Concession
SIDECI,
Rue J47, lot 2015 - Ilot 182, Villa N° 5
08 B.P. 2583 Abidjan 08
Tél. : (+225) 22 40 58 22 Fax. : 22 41 24 88
ABIDJAN

Madame le Coordinateur,
Nous, soussignés, avons l’honneur de vous proposer nos services pour le
recrutement d’un cabinet de consultants pour la construction de la nouvelle
plateforme du RCCM et pour l’informatisation du pilotage interne et de la
gestion administrative du TCA conformément à votre Demande de propositions en
date du mercredi 20 avril 2020 et à notre Proposition. Nous vous soumettons par la
présente notre Proposition, qui comprend cette Proposition technique et une
Proposition financière sous enveloppe cachetée séparée.
Nous déclarons que :
(a) Tous les renseignements et déclarations figurant dans la Proposition sont
véridiques et nous acceptons que toute erreur d’interprétation ou fausse déclaration
contenue dans ladite Proposition soit susceptible de conduire à notre disqualification
par le Client et/ou une sanction par la Banque.

(b) Notre Proposition demeurera valide et nous liera pour toute la durée
mentionnée dans les Données particulières, article 12.1.

(c) Nous ne nous trouvons pas en situation de conflit d’intérêt, en vertu de


l’article 3 des IC.

(d) Nous satisfaisons aux conditions d’éligibilité en conformité avec l’article 6 des
IC et nous confirmons et reconnaissons notre obligation de satisfaire à la pratique de
la Banque concernant les pratiques interdites en conformité avec l’article 5 des IC.

(e) ni notre entreprise, ni nos sous-traitants, fournisseurs ou prestataires de


services pour toute partie du marché, ne faisons l’objet et ne sommes pas sous le
contrôle d’une entité ou d’une personne faisant l’objet de suspension temporaire ou
d’exclusion prononcée par une entreprise du Groupe de la Banque mondiale ou
d’exclusion imposée en vertu de l’Accord Mutuel d’Exclusion entre la Banque
mondiale et les autres banques de développement. En outre nous ne sommes pas
inéligibles au titre de la législation, ou d’une autre réglementation officielle du pays

4
de l’Acheteur, ou en application d’une décision prise par le Conseil de sécurité des
Nations Unies ;
(f) Nous nous engageons à préparer et à présenter notre offre (et, si le Contrat
nous est attribué, à exécuter ledit Contrat) dans le respect le plus strict des lois et
règlements contre la fraude et la corruption, y compris les paiements illicites, en
vigueur en Côte d’Ivoire.

(g) Sous réserve des dispositions de l’article 12.7 des Données particulières,
nous nous engageons à négocier un Contrat sur la base des personnels-clés
proposés. Nous reconnaissons que le remplacement de personnel-clé pour des
motifs autres que ceux mentionnés aux articles 12 et 28.4 des IC pourra conduire à
mettre fin aux négociations du Contrat.

(h) Notre Proposition a pour nous force exécutoire, sous réserve de modifications
résultant des négociations du Contrat.

Si notre Proposition est acceptée et le Contrat signé, nous nous engageons à


commencer les Services au titre de la mission au plus tard à la date indiquée à
l’article 34.2 des Données particulières.
Nous reconnaissons que le Client n’est tenu d’accepter une quelconque des
Propositions qu’il aura reçues.
Veuillez agréer, Madame, l’assurance de notre considération distinguée.

Signature du représentant habilité du Consultant :


____________________________________________________________________

Nom complet du signataire : Nongolougo SORO


Titre du signataire : Directeur Général
Nom du Consultant : Société Nationale de Développement Informatique (SNDI)
En capacité de : Directeur Général
Adresse : BP V 69 Abidjan
Informations pour le contact: nongolougo.soro@sndi.ci / +225 20 21 78 63

5
TECH-2 : Organisation et expérience de
la SNDI

6
A – Organisation de la SNDI
PRESENTATION

La Société Nationale de Développement Informatique, en abrégé SNDI, est une


société d’Etat créée le 10 Mars 1999 pour accompagner principalement le
Gouvernement dans son effort de modernisation de l’Administration ivoirienne via la
vulgarisation de l’usage adéquat des outils informatiques ou des technologies de
l’information et de la communication (TIC) dans la conduite des activités des services
administratifs.
Fort de plus de vingt1 (20) ans au service de la modernisation de l’Administration
ivoirienne, la SNDI a conçu, mis en exploitation et maintenu en condition
opérationnelle une quarantaine d’applications informatiques métiers et systèmes
d’information sectoriels couvrant la quasi-totalité des secteurs d’activités de
l’Administration publique : les finances publiques, l’économie, la santé, la diplomatie,
la sécurité nationale, l’éducation nationale, les eaux et forêts, la fonction publique, le
commerce, etc.
La SNDI, de par ses missions, est la DSI de l’Etat de Côte d’Ivoire. Ainsi, son
expertise couvre tous les domaines informatiques requis pour jouer pleinement ce
rôle aux côtés du Gouvernement. Plus précisément, l’expertise de la SNDI couvre :

- Les études et le conseil en Informatique ou TIC ;


- Le développement et l’intégration de solutions ;
- Les réseaux et télécommunications ;
- L’administration de base de données et de Datacenter ;
- L’archivage numérique ;
- La cyber-sécurité ;
- La formation continue.

Cette expertise avérée de la SNDI dans la dématérialisation des procédures des


services administratifs lui a valu la reconnaissance dans la région ouest-africaine et
même au-delà. Aussi de nombreux pays de la sous-région utilisent les applications
informatiques développées par la SNDI : Bénin, Guinée (Conakry), Guinée-Bissau,
Sénégal, Togo, etc.

ORGANISATION

La SNDI s’appuie sur les compétences techniques et technologiques de ses équipes


pour accompagner ses clients dans la mise en place et/ou la modernisation de leurs
systèmes d’informations.
Les activités techniques de la SNDI sont regroupées au sein d’une Direction
Générale Adjointe chargée des activités techniques comprenant trois (3) directions à
savoir :
1
Le décret n° 99-220 de l’Etat de Côte d’Ivoire, en date du 10 mars 1999 a consacré la création de SNDI sur les
cendres de l’Office Centrale de la Mécanographie (OCM).

7
- La Direction des Etudes et de l’Ingénierie (DEI) ;
- La Direction du Réseau et de l’Exploitation (DRE) ;
- Le Centre de Formation SNDI (CFS).

La SNDI dispose de directions transversales qui apportent leur appui aux directions
techniques, ce sont :
- La Direction Commerciale et Marketing (DCM) ;
- La Direction de la Gestion des Projets (DGP) ;
- La Direction Financière et Comptable (DFC) ;
- La Direction de l’Audit Interne et de la Qualité (AIQ) ;
- La Direction des Ressources Humaines (DRH) ;
- La Direction des Affaires Générales (DAG).

REALISATIONS DE LA SNDI (POINT SYNTHETIQUE)

LE DEVELOPPEMENT DES E-SERVICES DE L’ADMINISTRATION


IVOIRIENNE

Depuis sa création, la SNDI a conçu, a mis en exploitation et a maintenu en condition


opérationnelle une quarantaine d’applications informatiques métiers qui
dématérialisent plusieurs centaines de procédures administratives de Gouvernement
à Gouvernement (G to G), de Gouvernement à Citoyen (G to C) et de Gouvernement
à Entreprise/Business (G to B).
Trois quarts (3/4) de cette quarantaine d’applications informatiques métiers de
l’administration publique ont été conçues et développées dans la période de 2012 à
ce jour.
A titre d’exemples, nous pouvons citer :

 La gestion des finances publiques :

 Le SIB (Système d’Information Budgétaire), conçu par la SNDI


conformément aux nouvelles directives de l’Union Economique et Monétaire
Ouest-Africaine (UEMOA) relatives aux budgets-programmes ; le SIB est en
exploitation depuis Janvier 2020 permettant à l’Etat de Côte d’Ivoire de basculer
la gestion des finances publiques ivoiriennes en mode budgets-programmes à
temps par rapport au calendrier communautaire. Le SIB remplace le SIGFIP
(Système Intégré de Gestion des Finances Publiques) utilisé depuis 1999
pour la gestion des finances dans notre pays.
 Le SIGFIP-Ambassades, mis en exploitation depuis 2015 et utilisé à
ce jour dans cinquantaine d’Ambassades ou Représentations Nationales à
l’Extérieur (RNE) pour l’exécution de leurs budgets à partir du Datacenter de
l’Administration à Abidjan.
 Le SIGFIP-Institutions, mis en exploitation depuis 2015 et utilisé à ce
jour dans dix (10) Institutions de la République de Côte d’Ivoire pour exécuter le
budget à partir du Datacenter de l’Administration.

8
 Le SIGESCOD (Système Intégré de Gestion des Collectivités
Décentralisées), mis en exploitation en 2012, est utilisé à ce jour par trente-
deux (32) collectivités décentralisées (17 Mairies et 15 Conseils Régionaux) pour
l’élaboration et l’exécution de leurs budgets respectifs.
 Etc.

 Les gestions électroniques de documents et d’archivage


numérique :

 Le déploiement d’une gestion électronique de courriers dans huit (8) Ministères


et Institutions.
 La réalisation d’archivage physique et numérique pour le compte du Ministère e
la Fonction Publique relativement à la dématérialisation du dossier du
fonctionnaire.

 Les Guichets Uniques :

 Le Système d’Information du Guichet Unique du CEPICI, mis en exploitation


en Décembre 2012, permet la dématérialisation de toutes les procédures
relatives à la création d’entreprise en Côte d’Ivoire, en seulement vingt-quatre
(24) heures.
 Le Système d’Information du Guichet Unique d’Octroi du Permis de
Construire (GUPC), mis en exploitation en 2016, facilite et sécurise la
délivrance du permis de construire par les Services compétents du Ministère de
la Construction, du Logement et de l’Urbanisme.

 La sécurité intérieure :

 Le système de vidéosurveillance initiale de la ville d’Abidjan mis en place à


la création du CCDO (Centre de Coordination des Décisions Opérationnelles) en
Mars 2013.

L’INTRANET DE L’ADMINISTRATION IVOIRIENNE

L’Intranet de l’Administration, mis en place par la SNDI, permet l’utilisation des


systèmes d’information métiers de l’Etat et de ses démembrements à Abidjan et à
l’intérieur. Comporte :

 Le Datacenter de l’Administration qui héberge :

 Tous les systèmes d’informations de gestion du budget de l’Etat ;


 Les systèmes d’informations sectoriels de plusieurs Ministères et Institutions ;
 Cent quarante-quatre (144) domaines de l’Administration publique dont le
gouv.ci ;
 Cent trente (130) sites web des Ministères et autres démembrements de l’Etat ;
9
 La gestion des adresses IP publiques de l’Etat.

 L’infrastructure réseau de l’Intranet de l’Administration composée


de :

 Un réseau fibre optique au Plateau reliant tous les sites à forte concentration de
l’Administration publique ;
 Un réseau BLR WiMax couvrant toutes les autres communes de la ville d’Abidjan
;
 Un réseau satellitaire ayant une couverture de tout le territoire national avec, à
ce jour, cent deux (102) localités (Préfectures, Sous-préfectures, sites distants
stratégiques de l’Etat) de l’intérieur du pays connectés.

 Le Service Internet aux Fonctionnaires et Agents de l’Etat à


Abidjan et à l’intérieur du pays :

 Un service Internet fourni à plus de 17 000 fonctionnaires et agents de l’Etat


issus de 316 structures de l’administration publique à Abidjan et à l’intérieur du
pays ;
 Une connexion Internet de 400 Mbps (200 Mbps avec Orange et 200 Mbps avec
MTN) pour une meilleure fluidité du trafic.

LA RENFORCEMENT DES CAPACITES DES FONCTIONNAIRES ET


AGENTS DE L’ETAT

Le Centre de Formation SNDI (CFS), créé en 2012, est dédié au renforcement des
capacités des fonctionnaires et agents de l’Etat dans l’usage adéquat des outils
informatiques de base (bureautique, usage de services Internet, ...).
Depuis l’ouverture de ses portes en Septembre 2012, le CFS a formé à ce jour plus
dix-huit mille (18 000) fonctionnaires et agents de l’Etat à Abidjan et dans six (6)
régions à l’intérieur du pays.

CHIFFRE D’AFFAIRES DES CINQ (5) DERNIERES ANNEES

CHIFFRES D'AFFAIRES (en F


ANNEES
CFA)
2014 6 661 985 781
2015 7 694 784 821
2016 8 470 455 319
2017 8 575 985 093
2018 7 836 035 242

Figure 1 : Chiffres d'affaires des 5 dernières années

10
Cours du 04/05/2020
1 US$ = 599,13 F CFA

B – Expérience de la SNDI (Point synthétique)


Montant approximatif.
Désignation de la mission/& description brève des principaux Nom du Client & pays de la du Contrat payé à la Rôle de la SNDI dans
Durée
livrables/produits mission SNDI (en Francs CFA la mission
et en (en US$)
Développement du Logiciel du Système d'Information sur
la Gestion des Procédures Judiciaires (SIGP)
- Cadrage de la mission Ministère de la Justice, des Droits
Chef de file : SNDI
21 mars 2016 - Conception de la Solution (Analyse de l’existant et des besoins, Étude détaillée) ; de l'Homme et des Libertés
360 538 112 F CFA
– - Étude Technique et réalisation de la Solution ; Civiles
601 769.42 US$ Partenaires : INOVA et
21 sept. 2016 - Migration des données existantes ; SOCITECH Groupe
- Installation, paramétrage sur site et réception de la Solution ; COTE D'IVOIRE
- Formations et déploiement ;
- Assistance à l’exploitation.
Système Intégré de Gestion des Mission de l’Administration
publique (SIGMission)
- Automatisation de la gestion du budget des missions ; Secrétariat d’Etat auprès du
Sept 2017 - Automatisation des programmes et l’exécution des missions ; Premier Ministre, chargé du
80 160 593 F CFA
– - Sécurisation et traitement numériques des documents ; Budget et du Portefeuille de l’Etat
133 794.99 US$
SNDI
Déc. 2017 - Automatisation des différentes étapes du circuit ;
- Mise en place d’un traitement Workflow ; COTE D’IVOIRE
- Identification des charges matérielles et humaines ;
- Définition d’une base de données robuste et sécurisée.
MaiSystème
2017 Intégré de Gestion des Equipements et du Matériel Direction des Affaires Financières 60 280 000 F CFA SNDI
– (SIGEM) et du Patrimoine / Ministère de 100 612.55 US$
Déc. 2017 l’Economie et des Finances
- Le projet vise à instituer une gestion centralisée et efficace
des équipements et du matériel de la DAFP. Ainsi tous les COTE D’IVOIRE
sites d’exploitations du MEF devront disposer de cet outil.
- Il sera à court terme déployer sur des sites pilote constitués
de la Direction des Affaires Financières et du Patrimoine, de
la Paierie Abidjan Sud, de la Direction des Ressources
Montant approximatif.
Désignation de la mission/& description brève des principaux Nom du Client & pays de la du Contrat payé à la Rôle de la SNDI dans
Durée
livrables/produits mission SNDI (en Francs CFA la mission
et en (en US$)
Humaines et de la Direction Générale de l’Economie.

Mise en place de l’Outil Décisionnel de la Primature (CLOE)


- Permettre aux autorités gouvernementales de suivre en
temps réel la situation économique de l’Etat et de capter
l’impact de certains indicateurs clés sur la croissance
économique du pays ;
- Donner en temps réel une vue d’ensemble sur les activités
des régies financières de l’Etat et favoriser ainsi un meilleur
pilotage des activités gouvernementale ;
Oct. 2013 – - Offrir toutes les caractéristiques des outils traditionnels de
Déc 2017
Business Intelligence (BI) dans une architecture unique ; Primature 247 003 268 F CFA
- Phase pilote SNDI
ère
- 1 phase - Réaliser des tableaux de bord, sous forme de tableaux COTE D’IVOIRE 412 269.90 US$
ème
- 2 phase simples ou croisés dynamiques, ou sous forme de
graphiques avec des jauges, consultables par les
utilisateurs ;
- Permettre aux utilisateurs de disposer rapidement de
l’information au travers d'une interface graphique simple,
intuitive.
Les différentes informations obtenues de près de trente-cinq (35)
structures sont consignées dans des rapports, qui peuvent
être intégrés dans Microsoft Office, partagés ou imprimés.

01 Avril 2016 Logiciel de Gestion du Permis de Construire (GUPC) Gestion du Permis de Construire 119 911 600 F CFA SNDI
– - Dématérialiser les procédures du Guichet Unique du Permis COTE D’IVOIRE 200 142.87 US$
30 Juin 2016
de Construire ;
- Permettre à l’Usager de retracer la chaîne des traitements
effectués depuis la demande en ligne d'un permis de
construire jusqu'à son retrait.
Montant approximatif.
Désignation de la mission/& description brève des principaux Nom du Client & pays de la du Contrat payé à la Rôle de la SNDI dans
Durée
livrables/produits mission SNDI (en Francs CFA la mission
et en (en US$)

Guichet Unique de Création d’Entreprise


Dématérialiser les procédures relatives à la création d’entreprise en
prenant en compte l’intervention de tous les acteurs que sont :
- Le Tribunal de Commerce d’Abidjan (TCA) pour la délivrance du
Centre de Promotion des
Nov. 2012 Registre de Commerce,
Investissements en Côte d’Ivoire 37 878 000F CFA
– - La Caisse Nationale de Prévoyance Sociale (CNPS) pour le suivi SNDI
Déc. 2015 (CEPICI) US$
de la régularité sociale ;
COTE D’IVOIRE
- La Direction Générale des Impôts (DGI) pour le suivi de la
régularité fiscale, et ;
- le Ministère du Commerce pour la délivrance du code importateur
pour les entreprises exerçant une activité d’importation
Mars 1999 à Système Intégré de Gestion des Finances Publics Direction Générale du Budget et 1 500 000 000 F CFA SNDI
ce jour (SIGFiP) des Finances / Ministère du 2 503 630.26 US$
Il s’agit de la gestion en temps réel du budget de l’Etat. Budget et du Portefeuille de l’Etat
Depuis 2000 à ce jour, la SNDI est le garant technique pour le COTE D’IVOIRE
compte de la Direction Générale du Budget et des
Finances, de l’évolution du SIGFiP. Elle a mis en œuvre le
système à la demande de l’Etat de Côte d’Ivoire et sous la
maîtrise d’ouvrage de l’Inspection Générale de l’Etat, et
accompagne donc la DGBF dans la déconcentration de
l’ordonnancement et de ses structures régionales. Depuis
cette date, le SIGFiP a connu plusieurs releases prenant
en compte les mises à niveau technologique et
fonctionnelle :
V1 : de 1999-2001 (architecture 2-tiers) ;
V2 : de 2002-2007 (architecture 2-tiers + évolution fonctionnelle) ;
V3 : de 2008 à ce jour (architecture 3-tiers + évolution fonctionnelle).
- Etudes conceptuelles ;
- Réalisation des applications ;
- Acquisition et déploiement des équipements ;
Montant approximatif.
Désignation de la mission/& description brève des principaux Nom du Client & pays de la du Contrat payé à la Rôle de la SNDI dans
Durée
livrables/produits mission SNDI (en Francs CFA la mission
et en (en US$)
- Déploiement des applications ;
- Tests de fonctionnement et mise en exploitation ;
- Maintenance du système d’information depuis 1999 à ce jour sur la
base de dotations budgétaires annuelles.
TECH-3 : Commentaires ou suggestions
sur les Termes de référence et sur le
personnel homologue et les prestations à
fournir par le client
A – Sur les Termes de référence
Les termes de référence n’évoquent pas la reprise des données de l’existant
physique pour la gestion du courrier et la gestion électronique des documents. Pour
une meilleure efficacité, il serait opportun de numériser le fond documentaire
physique afin d’avoir accès à l’historique archivistique du TCA.

Les termes de référence posent la problématiques de la légalité, de la sécurité et de


l’authenticité des actes délivrés (Cf. Annexe 2 du DP-AMI : e-Signature). Elle
n’indique pas quelles sont les pistes de solution envisagées.

Les termes de référence devraient indiquer le lieu souhaité pour le développement


de l’application et le déploiement (au TCA ou dans la Data center de l’administration
hébergé à la SNDI).
Quel serait les exigences du TCA au cas où le déploiement de la solution se fait
dans le Datacenter de l'Administration, quel sera le débit internet souhaité en entrée
et en sortie ?

Les termes de référence ne définissent pas le niveau d’expertise et l’expérience des


informaticiens du TCA, afin de définir le niveau du transfert de compétences.

Les termes de référence ne présentent pas l'infrastructure existante (réseau,


stockage, serveur, backup) du TCA pour les différents aspects d'optimisations.

Les termes de référence ne donne pas de précision sur la fourniture du matériel


(Serveurs, stockages, équipement réseaux, etc. ...) pour le déploiement.

Les termes de référence ne donnent pas de précision sur les vulnérabilités


informatiques (Applicatif, serveur ou client) à prendre en compte.

Les termes de référence ne donnent pas de précision sur le protocole ou les normes
de sécurité à respecter pour la sécurisation, si le TCA en possède déjà.

Les termes de référence ne définissent pas le protocole de protection des données


en matière de la classification des données à sauvegarder, la stratégie de
sauvegardes, la stratégie de rétention des sauvegardes…

Les termes de référence devraient donner plus d’information sur le mode


d’interconnexion des différentes structures partenaires avec la plateforme future.

1
B – Sur les besoins en personnel de contrepartie
et prestations à fournir par le Client
 Personnel de contrepartie
Pour chaque poste prévu dans l’équipe projet SNDI, le TCA doit désigner un
homologue d’un profil équivalent, allant du chef de projet à tous les membres de
l’équipe projet tel que défini dans les TDR.

 Prestations à fournir par le client


Pour la bonne conduite du travail à faire, il serait souhaitable que certaines
contraintes soient levées. Ainsi, tous les moyens qui peuvent contribuer à mener à
bien la mission, devraient être mis à disposition. Il s’agit, entre autres, des
dispositions suivantes :
- Désigner les ressources homologues disponibles ;
- Garantir l’accès aux canaux de communication existants au sein du TCA et
des structures ou organisations concernées par le projet (e-news, intranet,
magazine, réunions, tableau d’affichage, note de service, etc.) ;
- Mettre à disposition toute documentation ou texte existant permettant une
meilleure compréhension du fonctionnement du TCA en général et plus
particulièrement de ses procédures ;
- Préciser l’information relative aux évènements planifiés, réunions et / ou
présentations, etc. ;
- Mettre à disposition une salle projet avec toutes les commodités (Table
bureau avec des chaises, téléphone, accès à internet, photocopieur, etc.) ;
- Rendre accessible les locaux à l’équipe SNDI et prendre les dispositions pour
favoriser tout besoin de rencontre avec tout acteur ou structure externe ;
- Prévoir un budget pour la mise en œuvre de la stratégie de conduite du
changement (ces frais pourront faire l’objet d’une nouvelle facturation ou être
entièrement à la charge du TCA).

 Hypothèses
Les insuffisances des termes de référence ont mis en évidence des hypothèses qui,
si elles ne sont pas prises en compte et traitées, pourraient occasionner un retard

2
susceptible d’impacter de manière significative le délai de réalisation du projet. A cet
effet, la SNDI propose des actions pour vérifier et suivre les hypothèses qui
pourraient survenir afin de les prévenir.

Comment nous proposons de vérifier et suivre les


Hypothèses hypothèses afin qu'elles soient validées tout le long
du projet
Le TCA transmettra à la SNDI de manière formelle :

Le TCA affecte au projet une - Une liste exhaustive des ressources affectées au
équipe restreinte consacrée projet, ainsi que leur fonction.
- Un plan de charges de chaque ressource dédiée au
à plein temps à la refonte du
projet.
système d'information avec
une combinaison La SNDI fera de manière régulière, en fonction de l’état
d'informaticiens et de d’avancement du projet, un point sur la participation et
spécialistes fonctionnels l’implication effective des ressources du TCA affectées au
projet. Le point sera mentionné dans les comptes rendus
des différents comités et dans les rapports d’avancement.

Vu l’importance et les enjeux de la mission, le TCA mettra


à la disposition de l’équipe SNDI un environnement de
travail adéquat.
Le cadre de travail devra être sécurisé et comporter la
logistique suivante :
- Des bureaux et des chaises ;
- Des placards de rangement ;
Le TCA affecte au projet un - Des postes téléphoniques ;
espace dédié à l'équipe du - Un photocopieur ;
projet - Des matériels et fournitures de bureau ;
- Une connexion à internet, et ;
- Un kit de café et eau.
Avant le démarrage des travaux une appréciation du cadre
de travail sera faite pour nous assurer de la prise en
compte effective des besoins formulés.
La SNDI fera de manière régulière un point sur la salle
dédié et du matériel mis à disposition.

3
TECH-4 : Description de l’approche, de la
méthodologie et du plan de travail en vue
de réaliser la mission

4
A – Approche technique et méthode de travail

A.1. Contexte et compréhension du besoin

A.1.1. Contexte de la mission


Le Gouvernement ivoirien s’est résolument inscrit dans la dynamique de la
modernisation de son administration. Dans cette mouvance, le Ministère de la Justice
a entrepris des chantiers d’innovation et de digitalisation de son système d’information
par la mise en place de divers projets informatiques, notamment PRO JUSTICE.
Aussi, dans la dynamique de rendre plus compétitif le milieu des affaires en Côte
d’ivoire, il a initié à travers le TCA la mise en place du système de dématérialisation
des procédures administratives au niveau de la justice commerciale. Ce système
constitue une reforme prioritaire dans son plan d’actions.

C’est dans ce cadre que le Groupe de la Banque Mondiale a lancé un appel d’offres
en vue de recruter, pour le Gouvernement ivoirien, un cabinet de consultants pour la
réalisation et la mise en exploitation d’un système d’information intégré pour la
Registre de Commerce et le Crédit Mobilier (RCCM) et le pilotage interne du Tribunal
de Commerce d’Abidjan (TCA)

A.1.2. Objectifs et but de la mission


Les objectifs principaux de cette mission sont de permettre au TCA d’acquérir une
solution intégrée pour la Gestion du RCCM et d’assurer le pilotage de ses activités
internes.

Cette mission devra permettre spécifiquement de :

 Concevoir et réaliser un fichier local du RCCM interfacé au Fichier National


RCCM ;
 Assurer la dématérialisation des formalités du RCCM du TCA et des bureaux
annexes en assurant la validité légale des données électroniques ;
 Coordonner la gestion à travers une plateforme les formalités relatives au
RCCM, les courriers, l’accueil et la comptabilité matière ;
 Produire des statistiques fiables sur les entreprises enregistrées et les
inscriptions sur les Fiches du RCCM et toutes autres informations secondaires ;
5
 Harmoniser la solution de gestion des formalités du RCCM avec les exigences
de l’OHADA ;
 Garantir la recherche et la disponibilité en temps réel des données enregistrées
au RCCM ;
 Mettre en place un système de paiement en ligne des frais de greffe ;
 Sécuriser et automatiser les formalités de gestion du RCCM ;
 Mettre en place des solutions de Gestion Electronique de Courrier, de
Comptabilité matière et de Gestion de l’accueil du TCA.

A.1.3. Périmètre et cible de la mission


La solution à mettre en œuvre couvre l’ensemble des activités du RCCM au niveau
du TCA, et l’interface des échanges avec le Fichier national et le Fichier régional. Il
couvre également la gestion électronique des courriers et des documents du TCA, et
enfin le service d’accueil et la comptabilité matière de l’institution.

Il est à noter que le système est destiné aux acteurs cibles suivants :

 Usagers de justice, entrepreneurs et investisseurs ;


 Professionnels du droit, avocats, huissiers, notaires, experts agréés ;
 Partenaires techniques, financiers et institutions (Cour d’Appel, CEPICI, DGI,
Banques, OHADA, etc.) ;
 Autorités gouvernementales.

A.1.4. Résultats à atteindre


Cette mission devra à terme garantir les résultats suivants :

 Une solution intégrée pour la gestion dématérialisée du RCCM, propriété du


TCA, est implémentée, opérationnelle et livrée avec toutes les sources
commentées ;
 La gestion du courrier, la gestion de l’accueil et la gestion de la Comptabilité
matière du TCA sont automatisées et améliorées ;
 Un Portail d’informations et services aux usagers du RCCM fonctionnel, est mis
en ligne pour le grand public ;
 La solution est interfacée à la base de données du RCCM Pays ;
 Les statistiques produites sont fiables ;

6
 Les délais de délivrance des documents sont considérablement réduits.
 La diffusion de l’information économique du RCCM est transparente, fiable et
sécurisée ;
 Les statistiques sur les entreprises enregistrées, les inscriptions sur les Fiches
du RCCM et toutes autres informations secondaires sont produites et fiables ;
 La plateforme du Système d’information du TCA est sécurisée ;
 Les formateurs sont formés à l’utilisation du système et disposent de la
documentation ;
 Le transfert de compétences des développeurs et administrateurs systèmes,
qui disposent de la documentation technique, est réalisé ;
 Le plan de conduite de changement mis en œuvre a conduit à l’appropriation
du nouvel outil du TCA par la cible.

A.1.5. Les Bénéfices du projet

Pour l’Etat
- Amélioration du climat des affaires en Côte d’Ivoire, ce qui va favoriser
l’attraction d’investisseurs.
- La Côte d’Ivoire devient l’un des pays les plus attractifs en Afrique.

Pour le TCA
- Meilleur pilotage des activités internes avec pour conséquence un meilleur
rendement.
- Célérité, transparence dans les procédures de justice.
- Identification de tous les opérateurs économiques, tant personnes morales que
physiques et du Groupement d’Intérêt Economique avec facilité.

Pour les usagers


- Sécurisation des transactions commerciales et bancaires
- Disponibilité en temps réel d’information commerciale, économique et juridique
sur la vie de l’entreprise.

7
A.2. Approche technique / Notre solution

Notre solution applicative à mettre en œuvre sera un système informatique full web
intégré, sécurisé et robuste qui assurera une gestion efficace et une exploitation
efficiente des procédures dématérialisées du Registre de Commerce et du Crédit
Mobilier, et permettra également la gestion du pilotage interne du TCA.

Les différents modules que nous nous proposons de mettre en place seront basés
sur du développement spécifique avec la technologie JEE pour la Gestion du RCCM,
la Gestion de l’accueil, la Gestion de la comptabilité matière.

Relativement aux modules de Gestion du Courrier et de Gestion de Documents, les


paramétrages et adaptations se feront à partir de notre solution GEDC (Gestion
Electronique de Documents et de Courriers) basée sur Alfresco.

Arch

8
9

A.2.1. Descriptif de l’architecture fonctionnelle de la solution cible


 SCHEMA DE L’ARCHITECTURE FONCTIONNELLE

Administration Gestion des procédures du CM


Module Administration du système Gestion des procédures du CM
 Gestion des comptes d’accès  Gestion du cycle de vie des biens meubles
 Gestion de la
 Gestion sécurité,
des comptesdes profils et des utilisateurs
d’accès  Traitement deduformulaires du RCCM
 Gestion Crédit Mobilier (gage du matériel professionnel, gage de matériel
 Verrouillage de compte
 Gestion de la sécurité, des profils et des utilisateurs  Tableau de bord
roulant dynamique
et gage pour les utilisateurs du RCCM(Registre comportant
de stock).
 Gestion des paramètres
 Verrouillage de compte les formulaires de dépôt du RCCM)
Gestion des meubles (cession de créance à titre garantie, nantissement de
 Gestion des paramètres  Harmonisation de l’ancienne
compte bancaire etc.…).nomenclature du RCCM
 …  Traitement
 Gestiondesdes
différents du généraux
privilèges crédit-bail(privilège
(formulaire
dud’enregistrement …)
trésor, privilège de
Gestion des procédures RC  Traitement des différents registre duprivilège
CM (formulaire d’enregistrement , sociale).
l’administration des douanes, des institutions de sécurité
formulaire de traitement)
 Gestion des inscriptions (Génération automatique de l’inscription,
 Gestion
Ouverture des procédures RC
de dossier  Paiement en ligne . modification, radiation
renouvèlement,

Tableau de Bord (Reporting)

Gestion des immatriculations  …


 Gestion des personnes physiques, morales et sociétés
 Gestion des rejets Acteurs
coopératives ; Gestion de l’accueil
 Elaboration de la nomenclature des numéros RC Externes
 Génération de formulaires RCCM selon le type
 Elaboration d’un tableau de bord dynamique pour la
 Génération Gestion depour
l’accueil

Portail d’accès
(AUDCG de 2010) ; d’un badge les visiteurs
gestion des étapes du RC
 Gestion du rejet des dossiers  Gestion
 Elaboration d’un processus de révision des actes  Gestion des badges pour lesduvisiteurs
des activités du personnel TCA (formulaire de rdv) date)
(nom et prénoms,
 Gestion des registres (Registre d’arrivée et le registre Gestion des véhicules des agentsalimenté
du TCA par le personnel TCA
AUDCG  Gestion des rendez-vous
de commerce etc.).
 Paiement en ligne  Gestion des véhicules du personnel du TCA
 Génération
Gestion de l’accusé de
des fournisseurs etréception
règlements  Génération dynamique Gestion électronique
des états (personnesdu courrier
dans le bâtiment, nombre de
 Traitements hors connexion
visiteurs…)
 …
 Création modification et suppression des tiers  …
 Gestion du courrier rentrant et sortant
BD (fournisseurs et créanciers) ;  Imputation du courrier (Distribution nominative , par groupe ou de serve)
 Exécution des opérations (Virements, chèques, caisse)  Générateur automatique d’email
Gestion
de cesde la Comptabilité Matière Gestion électronique du courrier et des documents Acteurs
RCCM
TCA au profit tiers  Interface pour les utilisateurs externes du RCCM
Internes
 Gestion des
Comptabilité bons (bon d’entrée, bon de sortie provisoire, Messagerie
Matière instantanée
 Gestion du partageintégrée
et accès rapide aux documents par une recherche
bon de sortie définitive). multifacette
 Gestion du livre journal  Gestion des versements et traitementsArchivage
simplifié des
etdocuments au sein du
classement
 Gestion du grand livre des comptes workflow
 Gestion des informations des expressions du besoin  Enrichissement d’un document par les commentaires et suivi des lecteurs des
 Gestion de la fiche de consommation de stock documents
 Gestion du cahier de bord des véhicules  Gestion de la création et du travail simultané d’un même document
 Gestion et contrôle des immobilisations par la lecture du  Gestion du partage de documents à un acteur interne ou externe du TCA
code-barres.  Gestion de la confidentialité de l’archivage des documents
 …  Gestion de l’authenticité des documents
 ILLUSTRATION DE QUELQUES FONCTIONNALITES

- Modules de Système Intégré du RCCM

 Page d’authentification
La page d’authentification permet à tout acteur, disposant d’un compte utilisateur
(login/mot de passe) d’accéder à l’application via un ordinateur, un smartphone,
tablette, etc.

Ecran de connexion
 Module d’administration
Ce module gère les paramétrages partagés par l’ensemble des acteurs :
 Gestion des acteurs ;
 Gestion des habilitations ;
 Gestion des profils.

Console d’administration
- Module de gestion des procédures RC

Ce module gère toutes les fonctionnalités relatives au Registre de Commerce, à


savoir :
 Gestion des personnes physiques, morales et sociétés coopératives ;
 Génération de formulaires RCCM selon le type (AUDCG de 2010) ;
 Gestion du rejet des dossiers ;
 Gestion des registres (Registre d’arrivée et le registre de commerce etc.) ;
 Génération de l’accusé de réception ;
 Traitements hors connexion ;
 Consultation et recherche des dossiers en ligne ;
 Réservation du nom commercial de l’entreprise
 Gestion de la numérisation des pièces administratives ;
 Génération automatique des numéros RCCM ;
 Gestion des accès au back-office de l’application du TCA ;
 Gestion des sauvegardes de données ;
 Gestion des notifications en temps réel (sms, Email) ;
 Gestion des paiements (électronique, espèce) ;
 Gestion de la facturation ;
 Interfaçage avec le module GED/coffre-fort.

Ecran de création d’une personne physique

Tableau de bord de l’utilisateur


Exemple de réservation du nom de l’entreprise

Exemple de consultation ou de recherche d’un dossier

Vérification de l’unicité du nom de l’entreprise

- Module de gestion des procédures du CM

Ce module gère les fonctionnalités liées au Crédit Mobilier, à savoir :


 Gestion du Crédit mobilier (gage du matériel professionnel, gage de véhicule
automobile et gage de stock) ;
 Gestion des meubles (cession de créance à titre garantie, nantissement de
compte bancaire etc.…) ;
 Gestion des privilèges généraux (privilège du trésor, privilège de
l’administration des douanes, privilège des institutions de sécurité sociale) ;
 Gestion des inscriptions (Génération automatique de l’inscription,
renouvèlement, modification, radiation ;
 Gestion des natures de suretés, des valeurs mobilières, des conditions de
dénouement et des échéances ;
 Gestion des différents types de formulaires liés à la sûreté (Inscription,
modification radiation et accusé d’inscription) ;
 Gestion des rejets du CM ;
 Génération dynamique du numéro d’inscription du CM ;
 Gestion de l’ancienne nomenclature du numéro RCCM ;
 Recherche ou consultation sur l’ensemble de sûreté, privilèges et crédit-bail ;
 Edition des attestations, certificats d’inscription ou de non-inscription des
sûretés, état de sureté, privilèges ;
 Gestion des pièces administratives ;
 Numérisation du formulaire d’inscription et des pièces administratives ;
 Traitements hors connexion ;
 Gestion du crédit mobilier (Inscription, renouvellement, modification et
radiation) ;
 Gestion des accès sécurisé au back-office ;
 Gestion du QR code ;
 Gestion des notifications en temps réel (sms, Email) ;
 Gestion de la facturation ;
 Interfaçage avec le module GED/coffre-fort ;
 Gestion des paiements (électronique, espèces) ; (Cette fonctionnalité
nécessitera l’interfaçage avec une plateforme de paiement électronique. Le
choix du prestataire est laissé à l’entière responsabilité du TCA).

- Module de gestion de l’accueil

Ce module gère les fonctionnalités liées à l’accueil, à savoir :


 Gestion des badges pour les visiteurs : Cette fonctionnalité nécessitera
l’interfaçage avec le matériel requis pour la génération et/ou la lecture des
badges. Le choix du prestataire est laissé à l’entière responsabilité du TCA;
 Gestion des rendez-vous alimenté par le personnel TCA ;
 Gestion des véhicules du personnel du TCA ;
 Génération dynamique des états (personnes dans le bâtiment, nombre de
visiteurs…).

- Module de la comptabilité matière

Dans ce module les différentes fonctionnalités attendues sont :


 Gestion des bons d’entrée ;
 Gestion des bons de sortie provisoire ;
 Gestion des bons de sortie définitive ;
 Gestion du livre journal ;
 Gestion du grand livre des comptes ;
 Gestion fiche d’expression de besoins ;
 Fiche de consommation de stock ;
 Gestion de la fiche d’inventaire contradictoire ;
 Gestion des bons de commande ;
 Gestion du carnet de bord des véhicules ;
 Gestion de la fiche d’expression de besoin ;
 Gestion et contrôle des immobilisations à travers la lecture de codes-
barres : Cette fonctionnalité nécessitera l’interfaçage avec le matériel
requis pour la création et la lecture des codes à barre. Le choix du
prestataire est laissé à l’entière responsabilité du TCA.

- Module de gestion du courrier et des gestion électronique


documents

Pour une meilleure couverture des besoins du TCA, nous proposons, pour la Gestion
électronique des documents (GED) et des courriers (GEC) une solution qui a les
fonctionnalités suivantes :
 Gestion du partage et accès rapide aux documents par une recherche
multifacette ;
 Gestion des versements et traitements simplifié des documents au sein
du workflow ;
 Enrichissement d’un document par les commentaires et suivi des
lecteurs de documents ;
 Gestion de la création et du travail simultané d’un même document ;
 Gestion du partage de documents à un acteur interne ou externe du
TCA ;
 Gestion de la confidentialité de l’archivage des documents ;
 Gestion de l’authenticité des documents ;
 Gestion de la sécurité des archives à travers un coffre-fort numérique ;
 Gestion de la traçabilité des documents ;
 Gestion de la transformation du document papiers en document
électronique ;
 Gestion des fonctions automatiques pour l’amélioration de la qualité de
rendu du document électronique ;
 Gestion de la transformation de l’image d’un document en image et
texte grâce à la ROC (reconnaissance optique de caractères).
 Gestion automatique des types de courrier ;
 Gestion de la reconnaissance et la qualification du courrier.
 Quelques écrans du module GED/GEC

Arborescence de rangement :
Ecran de Structure de Dossier et documents des Achats Et Acquisitions

Ecran de Sous dossier Factures de dossier Achats Et Acquisitions

Il contient trois documents : Vous pouvez


Réaliser différentes actions sur un dossier :
Vous pouvez réaliser différentes actions sur un document :

Les documents sont structurés et organisées en fonction de leur contenu, et des


mots clé. Par exemple si un utilisateur veut ajouter une nouvelle facture, il suit les
étapes suivantes :

- Choisir le menu:
- Choisir l’emplacement du document :
- Puis les propriétés qui présentent la figure si dissous (nom, type,
encodage, type de contenue) sont remplies automatiquement avec le
système après l’analyse du fichier ajoutée

- Puis

- Et enfin, le document sera ajouté dans son emplacement.


A.2.2. Architecture technique du système cible
 SCHEMA DE L’ARCHITECTURE TECHNIQUE

Description de l’architecture
technique
L’architecture présente le système à
mettre en place pour l’intra collaboration
des Tribunaux du Commerce et le serveur
d’application du TCA. Il représente trois
(03) principaux acteurs :

Les Tribunaux du Commerce sont munis


d’un réseau local avec un serveur dédié à
la base de données hébergeant toutes les
données produites par l’application de
gestion interne

Un serveur central dans les locaux du TCA


ou seront consolidés synchronisés les
données des différents Tribunaux du
Commerce grâce à des liaisons sécurisées
sur internet(VPN) aux fins d’être
consultées via une application web
déployée sur celui-ci.

Les clients et internautes consulteront les


données nécessaires via un site web
sécurisé hébergé au siège du TCA.
 DESCRIPTIF DE L’ENVIRONNEMENT SYSTEME DE REALISATION ET DE
PRODUCTION

Notre solution reposera sur les outils et technologies suivants :


- Système d’exploitation : Linux CentOS 7 ;
- Système de Base de données : PostgreSQL 10 ;
- Serveur d’application : WildFly 16 ;
- Serveur de publication : Apache 2.4 ;
- Langage et outils de développement : JAVA.

NB : Notre choix de PostgreSQL en lieu et place de MySQL (préférence des TDRs)


PostgreSQL est considéré comme le RDBMS open source le plus avancé et le plus
puissant. Il est devenu le premier choix pour les entreprises qui effectuent des
opérations de données complexes et à volume élevé en raison de sa puissante
technologie sous-jacente. Il est extrêmement capable de gérer plusieurs tâches simulta
nément et efficacement.
PostgreSQL a été conçu dans le but d'être conforme aux normes, hautement
programmable et extensible. En plus, de nombreux outils et bibliothèques tiers rendent
le travail avec PostgreSQL simple. Les autres fonctionnalités incluent une concurrence
élevée, la conformité ACID (atomicité, cohérence, isolation, durabilité), la relation
d'objet, principalement la conformité SQL.
Pour la description de ces outils, se référer à l’annexe 1.

- Environnement de mise en œuvre

En vue de mener à bien le projet de développement de la solution, trois (3)


environnements seront déployés selon le schéma simplifié suivant :

Environnement de développement et de gestion de projet


C’est dans cet environnement que les codes des programmes seront développés. La
plateforme devra aussi offrir les différents serveurs pour la gestion des versions, et le
suivi documentaire du projet.
Environnement de qualification (ou de certification)
Cet environnement permettra aux experts métiers et fonctionnels de tester et/ou de
vérifier certaines hypothèses de travail pendant le cours des développements de
l’application, et selon le calendrier des livraisons prévues. On parlera dans ce cas de
« recette » opérationnelle.
Cet environnement pourra également être utilisé pour les formations des utilisateurs
des sites pilote et des formateurs.
Environnement de production et d’exploitation
Cet environnement de production est signalé à titre indicatif et ne sera pas pris en
compte dans la phase de développement.

- Architecture technique de déploiement

Afin de répondre aux attentes du TCA qui est de pouvoir avoir une application fluide
supportant plusieurs connexions simultanées et ayant une grande quantité
d'informations à stocker. Nous proposons une architecture 3-tiers avec la séparation
des services nécessaires au fonctionnement.

Architecture Physique et Matériel


Pour la prise en compte du projet il faudra mettre en œuvre un environnement de deux
(2) serveurs physiques reliés à une baie de stockage. De façon logique, cette
architecture permettra de dupliquer les services grâce à l'utilisation de la virtualisation. Il
y aura donc sur chaque serveur physique, trois (3) serveurs virtuels portant un serveur
de publication, un serveur d'application et un serveur de base de données repartie sous
forme de redondance.
Le serveur de publication sera le serveur d'accès, ce denier comportera les règles de
sécurité et d'accès web. Le serveur d'application sera celui sur lequel l'application sera
déployée. Le serveur de base de données comportant la base de données relationnelle.
Ces serveurs virtuels seront connectés à la baie de stockage, qui elle-même sera
subdivisé en deux (2) parties dont la première contiendra les données des Machines
virtuelles et la seconde qui assurera la sauvegarde de données.

21
Architecture physique et matériel
Chacun de ces environnements nécessite diverses caractéristiques pour son bon
fonctionnement et sa fluidité selon le modèle d'architecture physique. Le tableau ci-
dessous présente le récapitulatif des caractéristiques minimales des deux (2) serveurs
(un (1) serveur de production et un (1) serveur de backup) :
COMPOSANTS SPECIFICATIONS MINIMALES
Marque du serveur Marque mondialement reconnue
Type de processeur Intel Xeon 16 Cœurs @ 2.8 GHz
Nombre de processeurs 2 Physiques
Mémoire RAM 128 Go
Disque dur interne 4*900 Go pour une configuration en RAID 5 avec 1 spare
Contrôleur de stockage Carte Contrôleur supportant les RAID 1/ 0 / 1+0 / 5
Interfaces réseau 2 cartes réseaux Gigabits Ethernet
Alimentation et ventilateur 2 alimentations redondantes
Facteur de forme RACK Rack
Eléments additionnels Kit de rail
Garantie 3 Ans

Il est à prévoir :
o Un (1) onduleur 5 KVa Online sur le site de production
o Un (1) Certificat SSL WILDCARD

NB : Notre offre inclut la fourniture d’un certificat SSL pour une période pour deux (2) ans.

22
A.2.3. Architecture réseau
Nous recommandons une architecture minimale sécurisée et évolutive qui puisse
permettre de mettre en exploitation la solution.

 ILLUSTRATION DE L’ARCHITECTURE RESEAU

 DESCRIPTION DE L’ARCHITECTURE RESEAU

L’architecture devra être construite autour de six zones, à savoir :


1- BRANCH : La zone ou évolue tous les sites distants ;
Cette zone est délimitée par un pare-feu périmétrique de niveau 3 et 4. Elle Intègre
également les fonctionnalités suivantes :
o VPN IPSec pour la construction de tunnel IPSec site-à-site sur les liens
opérateur (OCI et MTN) ;
o IPS qui viendra pour analyser tout le trafic en provenance des bureaux
annexes. Selon les cas, le trafic identifié comme malveillant pourra soit
donner lieu à une alerte, soit être bloqué.
o Filtrage Applicatif qui permettra de mieux gérer l’activité des bureaux
annexes.

23
2- INTERNET : Cette zone héberge les arrivées internet :
Cette zone est délimitée par un pare-feu périmétrique de niveau 3 et 4. Elle Intègre
également les fonctionnalités suivantes :
o Filtrage Applicatif qui va être dédié au filtrage des requêtes à destination
des services web de la DMZ ;
o Filtrage d’URLS qui va empêcher le surf sur des sites non autorisés. Cette
limitation peut avoir différentes origines comme le contrôle parental, les
restrictions d'usage professionnel ou encore la protection des libertés
individuelles ;
o IPS qui viendra pour analyser tout le trafic. Selon les cas, le trafic identifié
comme malveillant pourra soit donner lieu à une alerte, soit être bloqué.
o VPN IPSec et SSL qui va donner un accès à certaines ressources de
l’infrastructure depuis internet aux usagers itinérants et à l’équipe
support ;
o Antivirus /AntiSpam pour la recherche de virus et de spam dans le trafic ;

3- DMZ : Cette zone héberge les ressources à publier sur internet ;


Cette zone partage le même dispositif de sécurité que la zone INTERNET
4- FERME SERVEUR : La zone du réseau qui héberge toutes les ressources ;
Cette zone est délimitée par un pare-feu périmétrique de niveau 3 et 4. Elle Intègre
également les fonctionnalités suivantes :
o Filtrage d’Applicatif qui va être dédié au filtrage des requêtes à destination
des services et Applications web ;
o IPS qui viendra pour analyser tout le trafic. Selon les cas, le trafic identifié
comme malveillant pourra soit donner lieu à une alerte, soit être bloqué.
o VPN IPSec qui va donner un accès à certaines ressources de
l’infrastructure depuis internet à l’équipe support de la DSI ;
o Antivirus pour la recherche de virus dans le trafic ;

5- TCA SIEGE : La zone du réseau du siège ;


Cette zone est délimitée par un routeur. Elle contient plusieurs VLAN de profil
différents. Ainsi donc, il sera réalisé un filtrage du trafic en provenance / en destination
de cette zone à travers des ACLs sur le switch de distribution de la zone et
éventuellement routeur périmétrique.
6- SUPERVISION : La zone de supervision de l’ensemble de l’infrastructure ;
Cette zone est directement connectée au cœur de réseau. Elle communique
(uniquement) avec tous les équipements réseau de l’infrastructure. Seul le réseau
administrateur de la DSI y aura accès.
L’interaction entre ces différentes zones est basée sur un switch cœur de réseau qui
sera employé comme commutateur, routeur et filtre pour l’aiguillage du trafic interzone.

24
Supervision et métrologie de l’Infrastructure
La supervision porte sur la surveillance de manière continue de la disponibilité des
services en ligne, du fonctionnement, des débits, de la sécurité mais également
du contrôle des flux.
Elle sera construite sur la plateforme zabbix.

Internet
La publication de ressource web sur internet impose l’acquisition d’un lien internet et
d’adresse IP Publique.
Ainsi donc, le site d’hébergement de la solution sera doté d’un abonnement internet
caractérisé comme suit :
 Type de lien : Internet par fibre optique ;
 Débit : 20Mbps
 Adresse IP Publique (IPv4 ) : 6 IPs

Site de réplication distant


Il sera construit un lien radio de 5 mbps entre le site d’hébergement de la solution et
l’intranet de l’Administration Publique. Ce lien servira pour la réplication des données du
site vers le site Backup SNDI.

Sécurité Energétique
Il s’agit assurer la disponibilité de l’infrastructure et/ ou d’éviter des arrêts non planifiés
en cas d’interruption de la source CIE. Ainsi le site sera doté d’une alimentation
électrique sécurisé à base d’onduleur disposant d’une autonomie de 30 minutes et d’un
régulateur de tension.

25
A.2.4 : Plan de formation
Conformément aux besoins et contraintes exprimés par le Client, la présente offre
portera essentiellement sur les cours à dispenser au pool de formateurs et au transfert
de compétences aux ressources de développement et système.
Les autres cours relatifs au renforcement des capacités des ressources de
développement et système ont été proposés en option, au cas où cela s’avérait
nécessaire. (Voir en annexe 3)
Les modules de formation proposés sont les suivants :
DURÉE DURÉE
LIBELLÉ DU COURS
(jours (j)) (Heures (h))
I/ FORMATION DES FORMATEURS 5 40
pool de formateurs
obligatoire pour le

I.1) Les bonnes pratiques du formateur 5 40


II/ FORMATION SUR LA GESTION ELECTRONIQUE DE DOCUMENTS
Formation

5 40
(GED)
II.1) Module de gestion du courrier et des documents 5 40
III / - FORMATION SUR L’APPLICATION FUTURE 25 200
III.1) Installation et configuration 5 40
III.2) Administration de l’application 5 40
III.3) Utilisation de l’application 15 120
TOTAL 35 280

 Orientation

Expression des objectifs pédagogiques de la formation


Objectifs opératoires Conditions de
Modules de formation
« être capable de… » Notions ou concepts à acquérir réalisation des
performances
 Concevoir des actions de formation
efficaces et motivantes.
 Animer une formation.
 Susciter une dynamique de groupe
positive. Support de
 Éveiller et maintenir l'intérêt des présentation.
Les bonnes pratiques - Faire de la formation en tant que
participants.
du formateur formateur Réalisation de cas
 Faciliter la compréhension et la
concret
mémorisation.
 Utiliser les techniques pédagogiques
adaptées.
 Évaluer les acquis et réguler son
intervention

26
Objectifs opératoires Conditions de
Modules de formation
« être capable de… » Notions ou concepts à acquérir réalisation des
performances
- Administrer la GED
- Gérer le partage et l’accès
rapide aux documents par une
recherche multifacette
- Gérer des versements et
traitements simplifié des
documents au sein du workflow
- Enrichir des documents par les
commentaires et suivre des
lecteurs de documents;
- Gérer la création et du travail
simultané d’un même
document ;
- Gérer le partage de documents
à un acteur interne ou externe
du TCA ;
- Gérer la confidentialité de
l’archivage des documents ;
- Gérer l’authenticité des
documents ; Support de
Module de gestion du présentation
- Gérer des courriers et des documents à - Gérer de la sécurité des
courrier et des
partir d’une GED archives à travers un coffre-fort
documents Cas pratique
numérique ;
- Gérer la traçabilité des
documents ;
- Gérer la transformation du
document papiers en document
électronique ;
- Gérer des fonctions
automatiques pour
l’amélioration de la qualité de
rendu du document
électronique ;
- Gérer de la transformation de
l’image d’un document en
image et texte grâce à la ROC
(reconnaissance optique de
caractères).
- Gérer automatique des types
de courrier ;
- Gérer la reconnaissance et la
qualification du courrier.

Support de
Installation et présentation
- Installer le logiciel et le paramétrer sur - Installation
configuration de
les ordinateurs, mobile ou tablettes - Configuration
l’application Cas pratique

Support de
- Création de groupes présentation
Administration de
- Administrer l’application - Création d’utilisateurs
l’application
- Donner des droits. Cas pratique

- Saisir les données Support de


- Consulter les données présentation
Utilisation de
- Utiliser les modules de l’application - Utiliser les outils d’analyse
l’application
- Consulter les états Cas pratique
- Imprimer les états.

27
 Méthode de formation

Méthode d’apprentissage
Cette méthode s’applique à l’ensemble de nos modules de formation et elle se présente comme
suit :

 Présenter la logique de fonctionnement du logiciel étudié ;


 « Prise en main » pour situer les principales fonctions du dit logiciel ;
 Appréhender l'ordre logique d'utilisation du logiciel : création, paramétrages ; généraux,
écriture de code de programmation, saisie et mise en forme, modes ; d'affichages à
l'écran, impressions, et autres opérations spécifiques ;
 Utiliser le logiciel et le manipuler ;
 Insister sur ce qui est le plus important en se conformant aux objectifs spécifiques des
différents modules de formation ;
 Identifier et éviter les pièges et difficultés les plus fréquemment rencontrés ;
 Inciter l’apprenant à s'entraîner en parallèle du cours et encourager la prise de note ;
 Travailler de façon pratique sur des études de cas concret, afin de permettre à
l’apprenant d’apprendre par l’exemple.

Moyens de communication
 Moyens de communication synchrone
- Communication en temps réel ;
- Support de présentation (Power Point) ;
- Support de cours physique (électronique au besoin).

 Méthode active :
- L’apprenant est amené à produire, à créer, à chercher des informations ;
- Cas Concrets ;
- QCM.

 Supports :
- Récapitulatif ou support détaillé distribué en début de session sous format
électronique ou physique ;
- Support de prise de notes donné en début de session et les autres fournitures pour
la formation (crayon, stylo, programme et gomme).

Conditions d’apprentissage
 Positionnement de la formation : évaluation des capacités par le biais d’une
présentation des apprenants, et des besoins à l'entrée en formation (le dialogue peut
permettre de définir des axes d’apprentissage à développer) ;

 Individualisation de la formation : adaptation du système de formation aux besoins de


l’apprenant en effectuant des parcours d’apprentissage différents selon les besoins et
les objectifs.

28
 Il s’agit de pouvoir progresser à son propre rythme et de pouvoir éviter de travailler sur
des compétences déjà acquises ;

Modalités d’organisation des Formations

 Lieu et période de la formation : Les cours se dérouleront dans les locaux de la SNDI
ou dans les locaux choisis par le client. Les périodes de formations sont contenues dans
le Formulaire TECH -5.
 Déroulement de la formation : Une rencontre aura lieu entre le client et la SNDI pour
finaliser le projet de calendrier de formation et pour débattre de certains aspects
organisationnels et techniques. En tout état de cause, l’organisation de la formation est
soumise à la convenance du client en tenant compte de ces contraintes. A la fin du
stage, une fiche d’évaluation individuelle est remise à chacun des participants pour lui
permettre d’apprécier la formation au travers du programme, des animateurs et de
l’environnement de la formation.

29
Calcul du nombre de sessions de formations
Duree par Effectif
Durée par Nombre Effectif
module (jour) Théorique
module Nombre maximum Nombre Nombre de réel
ACTEURS MODULES 1 UT (*) = 8 h = 1 des
(heure) de salle d’apprenants d’équipes sessions des
jour participant
par équipe participants
s
I/ FORMATION DES FORMATEURS

I.1) Les bonnes pratiques du formateur 5 40 1 12 1 1 12

Sous total 1 5 40 1 12 1 1
II / GESTION ELECTRONIQUE DE
DOCUMENTS
II.1) Module de gestion du courrier et des 12
5 40 1 1 1 12
documents
Pool de Formateurs Sous total 2 12
5 40 1 1 1 12
III / - FORMATION SUR L’APPLICATION
FUTURE
III.1) Installation et configuration 5 40
III.2) Administration de l’application 5 40 1 12 1 1 12
III.3) Utilisation de l’application 15 120
Sous total 3 25 200 1 12 1 1 12

TOTAL GENERAL 35 280 1 12 1 3 12

 Durée : La durée de la formation est de trente-cinq (35) jours ouvrés pour un total de deux cent quatre-vingt (280) heures de cours
incluant une heure trente minutes (1h30 mn) de pause-café et de pause déjeuner par jour et pour 12 personnes maximum dans une
salle.
 Environnement technique pour la formation :
La salle de formation devra par conséquent comporter les commodités et équipements
adéquats. A savoir :

 Les ordinateurs doivent être équipés des logiciels précités ;


 Un vidéo projecteur ;
 Un paper board ou un tableau ;
 Une salle de formation devra être climatisée ;
 Les machines devront avoir un accès internet ;
 Les machines devront être interconnectées et le réseau devra être en état de
fonctionnement ;
 Les machines devront avoir chacune une mémoire RAM de 4Go à 8Go
minimum ;
 Mettre à disposition du formateur un ordinateur desktop sur lequel sera effectué
les exercices pratiques (branchement, RAM, Disque dur, Micro-processeur, bios,
nappes, etc.)
 Une connexion Internet

Approche proposée pour la mise en œuvre


L’approche proposée est une approche participative, qui va impliquer activement l’équipe de
gestion de projet du Client.

Vue d’ensemble et organisation du projet « formation »

Les grandes phases de mise en œuvre et de stratégie du projet de formation, conformément


aux besoins et aux contraintes du client, se présentent comme suit :

Gestion de projet

Cadrage de la formation
Planification de la
Evaluation des prérequis des formation Exécution du
ressources du TCA à intégrer Actualisation des
Confirmation du plan de
dans l’équipe projet sur les outils modules de formation
calendrier de formation
de développement et Système
formation
Mise en place des équipes
Mise en place d’une équipe d’assistance technique à la formation : une équipe de 2
personnes, un superviseur et un assistant travailleront sur les aspects logistiques de l’exécution
du plan de formation (disponibilité des formateurs, des salles de formation, convocation des
participants, suivi des plannings, des participations, des évaluations etc.)

Mise en place d’un pool de formateurs : Un pool de formateurs sera constitué qui seront
formés aux techniques d’animation d’un cours et à l’utilisation des kits de formation pour
pouvoir dispenser ces formations de manière autonome et sans assistance. Le nombre de
formateurs et leur profil doivent être déterminés dès le démarrage du projet. Ce sont ces
formateurs qui seront utilisés pour les formations à l’utilisation du l’application qui sera
développée.

Ce pool de formateurs sera appuyé par les formateurs de la SNDI.

Stratégie pour le transfert de compétence

Formation
sur les outils
de
Developpem Formation Formation
developpem Formation
ent de des sur la future
ent et les sur la GED
l'application formateurs application
outils
systèmes
(option)

Notre stratégie de transfert de compétences repose dans un premier temps sur la formation
concernant les outils de développement et Systèmes. Il s’agira de faire une évaluation des
prérequis des ressources du TCA qui seront affectées à l’équipe projet sur ces différents outils
(Développement et Système). Dans le cas où cette évaluation n’est pas concluante, nous
proposons en option une formation de ces ressources sur les outils concernés. Cela permettra
aux membres de l’équipe de développement et Systèmes d’avoir les prérequis nécessaires
pour être compétents lors du développement de la future application. Cette proposition de
formation en option figure dans les annexes.

Ainsi, le transfert de compétences se poursuivra pendant la phase de développement de


l’application. Les informaticiens du Tribunal du Commerce d’Abidjan (TCA) intègreront l’équipe
de développement et systèmes de la SNDI.

Une fois la future application développée, l’équipe de formateurs bénéficiera d’une part de la
formation des formateurs, afin d’acquérir des compétences en pédagogie et en andragogie pour
pouvoir assurer une formation de qualité. Et d’autre part, ce pool de formateurs aura une
formation complète sur comment installer, configurer, administrer et utiliser la GED et la future
application.

32
Calendrier de Formation
Cette formation se déroulera comme suit selon le plan pour chaque équipe :
SALLE EQUIPES Modules Horaires Observations
LIBELLÉ DU COURS
I/ Session de formation sur la Formation des Formateurs
Petite Salle Jour 1 : 8H30 à 16H30
Pause-Café : 10h30
Multimédia du I.1) Les bonnes Jour 2 : 8H30 à 16H30
Pool de
Centre de pratiques du Jour 3 : 8H30 à 16H30
Formateurs Pause Déjeuner :
Formation formateur Jour 4 : 8H30 à 16H30 13h00
SNDI Jour 5 : 8H30 à 16H30
II / GESTION ELECTRONIQUE DE DOCUMENTS

Petite Salle Jour 1 : 8H30 à 16H30 Pause-Café : 10h30


Multimédia du II.1) Module de Jour 2 : 8H30 à 16H30
Pool de
Centre de gestion du courrier et Jour 3 : 8H30 à 16H30
Formateurs
Formation des documents Jour 4 : 8H30 à 16H30 Pause Déjeuner :
SNDI Jour 5 : 8H30 à 16H30 13h00
III / - Session de formation sur l’utilisation de la future application avec la
prise en compte de tout le circuit
Jour 1 : 8H30 à 16H30
Pause-Café : 10h30
Jour 2 : 8H30 à 16H30
III.1) Installation et
Jour 3 : 8H30 à 16H30
configuration Pause Déjeuner :
Jour 4 : 8H30 à 16H30 13h00
Jour 5 : 8H30 à 16H30
Jour 1 : 8H30 à 16H30
Pause-Café : 10h30
Jour 2 : 8H30 à 16H30
III.2) Administration
Jour 3 : 8H30 à 16H30
de l’application Pause Déjeuner :
Jour 4 : 8H30 à 16H30 13h00
Jour 5 : 8H30 à 16H30
Petite Salle Jour 1 : 8H30 à 16H30
Multimédia du Pool de Jour 2 : 8H30 à 16H30
Centre de Formateurs Jour 3 : 8H30 à 16H30
Formation Jour 4 : 8H30 à 16H30
SNDI Jour 5 : 8H30 à 16H30
Jour 6 : 8H30 à 16H30
Pause-Café : 10h30
Jour 7 : 8H30 à 16H30
III.3) Utilisation de
Jour 8 : 8H30 à 16H30
l’application Pause Déjeuner :
Jour 9 : 8H30 à 16H30 13h00
Jour 10 : 8H30 à 16H30
Jour 11 : 8H30 à 16H30
Jour 12: 8H30 à 16H30
Jour 13 : 8H30 à 16H30
Jour 14 : 8H30 à 16H30
Jour 15 : 8H30 à 16H30
Choix des formateurs
Les formateurs proposés pour animer les différents cours sont des ingénieurs qui vont
participer au développement de l’application et sont spécialisés dans leurs domaines
d’activités. Ils sont pour la plupart certifiés. Nous vous rassurons que nos Formateurs
sont constamment confrontés à la réalité des besoins de l’Administration publique et
l’Entreprise pour répondre au mieux aux problèmes de chaque apprenant.
Nos formateurs ont une grande expérience du terrain, et ont une pratique pédagogique
et andragogique approuvée.
Détails des modules de formation proposés
Les détails des modules de formation sont précisés en annexe (voir Annexe 2).

33
A.2.8 : Conduite du changement
 Principes théoriques
De façon théorique, la conduite du changement demande de la méthode. Les points à
ne pas négliger pour réussir le projet sont :
1 Obtenir l'adhésion.
2 Privilégier le brainstorming et l'action collective.
3 Communiquer.
4 Coordonner les équipes.
5 Savoir gérer dans le temps.

 Méthode de travail
Conformément aux indications des TDR, il est prévu de réaliser un état des lieux avant
de faire des recommandations puis d’élaborer la stratégie de conduite du changement.
La réalisation de ces activités nécessite l’exécution des tâches que sont :
- Etat des lieux
o Indentification des acteurs ;
o Evaluation de la compréhension ou de l’usage des procédures
administratives de pilotage des activités et de gestion administrative du
TCA ;
o Inventaire des outils et moyens de communication existant et les mieux
adaptés ;
o Détermination des obstacles ou freins éventuels à l’adoption du
nouveau système ;
o Précision de la portée et du champ de mise en œuvre de la stratégie ;
o Etude sémantique pour un bon référencement naturel du portail web.
- Recommandations
o Analyse des groupes cibles ;
o Choix des supports
o Conception des messages
o Propositions de mots clés (pour le référencement du portail web)
o Description des moyens et outils de communication
- Elaboration et mise en œuvre de la stratégie
o Choix des options stratégiques (choix des meilleures options)
o Planification des actions

34
o Plan média et hors média (Cross média : Presse, radio, tv, Web, RSN,
affichage, etc.)
o Budgétisation
o Indicateurs de performance
o Suivi et évaluation des activités menées
L’élaboration de la stratégie de conduite du changement se fait en fonction des activités
du projet. Les différentes étapes doivent coïncider avec celles du projet dans son
ensemble. Aussi, pour la mise en œuvre de la stratégie, il y a certaines activités
connexes qui seront réalisées. Ce sont :
- Conception et production de la documentation liée au projet ;
- Conception et production de supports de communication (imprimé, objet ou
numérique) ;
- Reportage (photo, vidéo, etc.) ;
- Relation presse (diffusion des reportages) ;
- Organisation de séminaire (séance de travail, réunion, etc.) ;
- Organisation de cérémonie de présentation officielle ;
- Etc.

35
A.3. Méthode de travail

La démarche proposée par la SNDI s’appuie sur les méthodes reconnues et


éprouvées (SCRUM) enrichies par l’expérience acquise au cours de nombreuses
missions des projets de développements logiciels et de mise en place de systèmes
d’information.

A.3.1. La Méthode SCRUM


Le principe de la méthodologie SCRUM est de développer ou d’adapter un logiciel de
manière incrémentale en maintenant une liste totalement transparente des
fonctionnalités à migrer ou des corrections à implémenter (backlog). Avec des
livraisons très fréquentes, toutes les quatre (4) semaines en général, le client reçoit
un logiciel à chaque fois, un logiciel possédant toujours plus de fonctionnalités et en
parfait état de fonctionnement. Pour cela, la méthode s'appuie sur des
développements itératifs et incrémentaux à un rythme de travail constant d'une durée
d’une (1) à quatre (4) semaines.

A.3.1.1 Organisation et rôles


Product Owner (TCA)

Le Product Owner est le représentant du TCA, il :


- Définit les fonctionnalités du système ;
- Décide des dates de livraison et de leur contenu ;
- Est responsable de la rentabilité du système (ROI) ;
- Priorise les fonctionnalités en fonction de la valeur métier ;
- Ajuste les fonctionnalités et leur priorité avant chaque planification d’itération ;
- Accepte ou rejette les fonctionnalités réalisées ;
- Anime la réunion de planification de sprint.

Le rôle du Product Owner sera assuré par un membre de l’équipe métier (MOA) et
au besoin une assistance (AMOA).

Equipe d’assistance au Product Owner (TCA)

Elle assiste le Product Owner et à ce titre peut intervenir dans le cadre des activités
associées aux responsabilités de ce dernier. Plus concrètement, elle :
- Alimente et maintient le Product Backlog, et pré-priorise les éléments de ce
dernier ;

36
- Ajuste les fonctionnalités prioritaires du Product Backlog (candidates au
périmètre du prochain sprint) et s’assure que les prérequis aux développements
associés seront disponibles en temps voulu (exemples : décisions métier, jeux de
données du SI en amont,) ;
- Rédige les User Stories associées aux fonctionnalités prioritaires et dessine au
besoin des maquettes d’écran ;
- Répond aux questions soulevées par l’équipe de développement en cours de
Sprint et complète au besoin les User Stories associées ;
- Vérifie en cours de Sprint la bonne couverture du besoin des fonctionnalités
terminées en collaboration avec l’équipe de développement ;
- Rédige les plans de tests.
- Participe à la réunion de revue de sprint au cours de laquelle, elle aide le Product
Owner à accepter ou rejeter les fonctionnalités présentées ;
- Teste avant mise en production la conformité du produit dans son ensemble.

Scrum Master (Chef de Projet SNDI)

Le Scrum Master appartient à l’équipe de développement de la SNDI, il :


- S’assure que l’équipe est pleinement opérationnelle et productive ;
- Établit une collaboration étroite entre l’ensemble des rôles et fonctions ;
- Supprime les obstacles rencontrés par l’équipe de développement ;
- Protège l’équipe des interférences extérieures ;
- Assure le suivi du processus.

Equipe de développement mixte (SNDI - TCA)

Composée des ressources émanant et de la SNDI et du TCA, l’équipe de


développement :
- Réalise les fonctionnalités du système ;
- Présente au Product Owner les résultats de son travail sous forme de
démonstrations ;
- Maintient à jour les spécifications détaillées du système ;
- Package et livre le système.

A.3.1.2 Processus Global

La méthode SCRUM est planifiée selon 3 niveaux. Le fait qu’il n’y ait pas beaucoup
de niveaux permet de simplifier la planification et son organisation. Les 3 niveaux
différents sont le projet, les releases (versionings du projet) et les sprints (moments
de travail).

37
Figure 2 : Schéma synthétique du processus de réalisation selon la méthode
SCRUM

Le Test DrivenDevelopment (TDD) consiste à écrire les programmes de tests


unitaires avant de programmer les fonctions elles-mêmes, puis d’adapter le code
source testé unitairement jusqu’à obtenir un code de qualité (Refactoring),

Le Test DrivenRequirement (TDR) permet de spécifier le logiciel. Par l’exemple, les


exigences logicielles sont exprimées sous forme de cas de test,

Le Pair Programming (PP) consiste à programmer en binôme dans le but d’être


plus efficace en termes de conception, de revue de code et de transfert de
compétences

Les sprints : La méthode SCRUM est une méthode itérative qui garantit
l’avancement du projet par « à-coup ». Ce sont des moments de travail qui font
avancer le projet par itérations, elles sont appelées dans le jargon usuel
des « sprints » qui sont à longueurs variables et s’étendent sur une durée de 1
semaine à 3 semaines. Pour optimiser les sprints, des objectifs réalisables avec un
but précis sont définis.

Une liste de fonctionnalités est également définie par le Directeur de produit avec
l’équipe. Ces différentes fonctionnalités seront décomposées en sous-fonctionnalités
si elles demandent trop de temps.

38
- Les Backlog ou Sprint BackLog contiennent les tâches à réaliser durant une
itération appelée Sprint.
- Les Burndown Charts sont des graphiques permettant de suivre visuellement
l’avancement du Sprint et de la Release (composée de plusieurs Sprints).

Les Sprints ont une durée fixe et se déroulent de la façon suivante :

1. Chaque sprint commence par une réunion de planification. A l’issue de cette


réunion, l’ensemble de l’équipe connaît et comprend l’objectif du Sprint et chaque
besoin, qui doit être adressé (dans le Sprint), est décomposé en tâches. Les
tâches sont donc réparties dans l’équipe qui alors s’engage à respecter ses
objectifs. Le temps de développement des fonctionnalités est défini et estimé afin
de répartir de manière optimale la charge de travail au sein de l’équipe. Afin de
mieux cerner les fonctionnalités à implémenter dans le prochain Sprint, on utilise
un système de comparaison des valor business (temps de développement et
contraintes).

39
2. Le Product BackLog liste les besoins produits. Il est géré par le Product Owner
mais est partagé avec l’ensemble de l’équipe. Les besoins sont ainsi priorisés et
l’accent est par la suite mis sur les besoins les plus prioritaires et devant être
adressés à court terme. Ils sont associés à des critères d’acceptance qui
permettent de définir, sans ambiguïté, les critères qui permettront de considérer
que le besoin est couvert.

3. Durant le sprint, chaque membre de l’équipe prend une et une seule tâche dans
le pool de tâches les plus prioritaires et effectue celle-ci.

4. A heure fixe, un Daily Scrum (mêlée quotidienne) est effectué debout. Chaque
membre de l’équipe prend la parole à tour de rôle pour indiquer ce qu’il a fait, ce
qu’il va faire et les problèmes qu’il a rencontrés. L’objet de ce meeting est de faire
un statut mais pas de résoudre les problèmes.

5. En fin de Sprint, les besoins réalisés durant le Sprint sont montrés à travers
l’utilisation du logiciel.

6. La réunion de rétrospective est faite après la démonstration. Cette réunion a pour


objet de lister les points qui ont bien fonctionné, ceux qui peuvent être améliorés
et de convenir d’un ou deux axes d’amélioration pour le prochain Sprint.

Les releases : Les releases sont des versions du projet pas obligatoirement finies,
mais utilisables. Comme nous l’avons vu précédemment sur le schéma, les releases
sont composées d’un certain nombre de sprints. Une fois encore le nombre de
sprints est à adapter en fonction du projet et de son équipe

A.3.2 Gestion en « mode projet »


La phase transversale de gestion de projet inclue l’initialisation et la clôture de la
mission. Elle comprend en autres :
1- Le lancement, étape d’initialisation de la prestation. Elle a pour objectif
général de cadrer le projet. Dans cette perspective, elle regroupe toutes les
activités liées à la mise en place de la prestation, son suivi et à la garantie du
service rendu.
2- La gestion de projet, qui a pour objet le pilotage et le suivi régulier des
travaux sur toute la durée de la prestation devant conduire à la production des
livrables et résultats attendus à chacune des phases et études.
3- La clôture, qui actera la fin de la mission et la validation des différents
livrables.

40
Il est ainsi important de prévoir une première phase préalable et préparatoire devant
permettre dans un premier temps la présentation du projet aux équipes du TCA et de
faire confirmer (valider) ainsi ses objectifs et les moyens (humains, matériels,
documentaires) qu’il convient d’y consacrer.
Une fois la méthodologie adoptée et les instances de gouvernance instaurées, le
projet pourra démarrer et ce démarrage sera acté par un compte rendu de réunion
de démarrage accompagné d’une note de cadrage répertoriant tous ces éléments.
Un atelier (ou une réunion) sera d’ailleurs organisé(e) avec les acteurs concernés.
Cet atelier se déroulera lors de la phase de cadrage de la mission (première
semaine).
OUTILS
Les outils proposés permettront au chef de projet notamment, avec l’appui du
responsable qualité et méthode, d’effectuer une gestion de projet qualitative. Ils sont
présentés dans ce document. Pour rappel, il s’agit entre autres de :
- L’outil Redmine, qui centralisera toute la documentation, les échanges, et les
planifications des itérations de développement en un seul et même endroit
partagé et accessible par les acteurs du projet, en fonction d’habilitations
particulières,
- Jisti Meet qui sera utilisé comme outil de visioconférence et d’échanges
vocaux (et de messagerie instantanée), notamment lors des réunions « stand-
up » des équipes de développement du projet,
- Du planning de réalisation du projet sous Microsoft Project.
En cas de besoin, d’autres outils pourront être utilisés en fonction des difficultés
rencontrées, dans un souci d’améliorer la qualité et l’efficience des travaux réalisés
dans le cadre du projet.

A.3.3 Gestion des risques


Le risque fait partie intégrante de la gestion d’un projet. Il est donc indispensable de
procéder à une étude complète et raisonnée des risques potentiels d’un projet, afin
d’empêcher leurs survenances ou limiter leurs effets. La SNDI y met un point
d’honneur dans la gestion des projets dont elle à la charge.
Notre approche du management des risques s’articulera autour des bonnes
pratiques recommandées par les standards du PMBOK selon les étapes suivantes :

Planification Planification Appliquer


Identification Analyse des Maitriser
de la gestion de la la réponse
des risques risques les risques41
des risques réponse aux aux risques
risques
 Atténuation des risques
Dans la réalisation de ses projets, la SNDI met en œuvre un plan de management de
risques dont les étapes sont décrites ci-dessous :
- Accroître l’atteinte des objectifs ;
- Prendre conscience de la nécessité d’identifier et de traiter les risques tout le
long du projet ;
- Améliorer l’identification des opportunités et des menaces ;
- Améliorer la gouvernance du projet ;
- Minimiser les pertes ;
- Améliorer la résilience organisationnelle.

Il est à préciser que tous ces aspects sont pris en compte dans le Plan d’assurance
qualité du projet et présentés de façon détaillée.

A.3.4. Conduite du changement


 Principes théoriques
De façon théorique, la conduite du changement demande de la méthode. Les points
à ne pas négliger pour réussir le projet sont :
1. Obtenir l'adhésion.
2. Privilégier le brainstorming et l'action collective.
3. Communiquer.
4. Coordonner les équipes.
5. Savoir gérer dans le temps.

 Méthode de travail
Conformément aux indications des TDR, il est prévu de réaliser un état des lieux
avant de faire des recommandations puis d’élaborer la stratégie de conduite du
changement. La réalisation de ces activités nécessite l’exécution des tâches que
sont :
- Etat des lieux
o Indentification des acteurs ;

42
o Evaluation de la compréhension ou de l’usage des procédures
administratives de pilotage des activités et de gestion administrative
du TCA ;
o Inventaire des outils et moyens de communication existant et les
mieux adaptés ;
o Détermination des obstacles ou freins éventuels à l’adoption du
nouveau système ;
o Précision de la portée et du champ de mise en œuvre de la
stratégie ;
o Etude sémantique pour un bon référencement naturel du portail
web.
- Recommandations
o Analyse des groupes cibles ;
o Choix des supports
o Conception des messages
o Propositions de mots clés (pour le référencement du portail web)
o Description des moyens et outils de communication
- Elaboration et mise en œuvre de la stratégie
o Choix des options stratégiques (choix des meilleures options)
o Planification des actions
o Plan média et hors média (Cross média : Presse, radio, tv, Web,
RSN, affichage, etc.)
o Budgétisation
o Indicateurs de performance
o Suivi et évaluation des activités menées

L’élaboration de la stratégie de conduite du changement se fait en fonction des


activités du projet. Les différentes étapes doivent coïncider avec celles du projet
dans son ensemble. Aussi, pour la mise en œuvre de la stratégie, il y a certaines
activités connexes qui seront réalisées. Ce sont :
- Conception et production de la documentation liée au projet ;
- Conception et production de supports de communication (imprimé, objet ou
numérique) ;
- Reportage (photo, vidéo, etc.) ;
- Relation presse (diffusion des reportages) ;
- Organisation de séminaire (séance de travail, réunion, etc.) ;
- Organisation de cérémonie de présentation officielle ;

43
- Etc.

A.3.4. Assurance qualité intégrée aux activités


Le plan d’assurance qualité est décrit dans le PQP en annexe (Voir Annexe
5).

44
B. Plan de travail

B.1. Etapes de la mission

Pour réussir cette mission, la SNDI s’appuiera sur un plan de travail dont les différentes étapes sont les suivantes :

Réalisation

Intégration

Cadrage Analyse Développement Tests Recette Formations Documentation Mise en service

Gestion du projet

Ces différentes étapes vous sont décrites et argumentées dans des tableaux avec plus de détails et d’information sur les objectifs de la phase,
les principales actions de la phase les principaux livrables, les prérequis, les conditions de passage à la phase suivante et les acteurs
responsables des activités de la phase.

45
B.2. Description des étapes

Phase 0 : Gestion du projet


Cette phase couvre toute la durée du projet. Elle permet le pilotage du projet.

Objectifs

 Conduite, Organisation et pilotage du projet


Principales Actions Acteurs

 La gestion des intégrations liées au projet SNDI/TCA


 La gestion du périmètre du projet
 La gestion de l’échéancier
 La gestion des couts
 La Gestion de la qualité
 La gestion des ressources humaines
 La gestion de ressources matérielles
 La gestion des communications
 La gestion des risques
 La gestion des approvisionnements
 La gestion des parties prenantes
Principal livrable Acteurs

 Charte du projet
 Plan de management du projet ;
 Plan d’assurance qualité ;
 Différents plans de gestion ;
 Planning de mise en place avec ses éventuelles mises à SNDI/TCA
jour ;
 Rapport et Comptes rendus des comités et instances de
pilotage et de gestion du projet ;
 Revues qualité ;
 Rapport d’avancement du projet par phase ;
Prérequis Acteurs
 Désignation du chef de projet de la SNDI et du TCA SNDI
Conditions de passage à une étape suivante Acteurs
 Validation du livrable TCA

46
Phase 1 : Cadrage de la mission
Elle réunira tous les acteurs impliqués dans la mise en place du projet pour des
séances de sensibilisation et d’information. Au cours de cette étape un cadrage des
orientations pourra être fait.

Objectifs

 Préparer et organiser le bon déroulement de la mission


Principales Actions Acteurs
 La confirmation des objectifs du projet TCA
 La mise en place des organes du projet TCA
 La confirmation des besoins réels (analyse du cahier des TCA/SNDI
charges) TCA
 L’identification et la définition des contraintes, des priorités TCA/SNDI
et règles de gestion,
 Elaboration du calendrier de réalisation du projet
 Le lancement officiel du projet en vue d’informer, de former SNDI
et sensibiliser toutes les structures impliquées dans la mise TCA
en place du projet
 Informer et sensibiliser sur le démarrage et la conduite du
projet
Principal livrable Acteurs
 Calendrier de réalisation
 Rapport de cadrage SNDI
 Dossier d’organisation
Prérequis Acteurs
 Aucun
Conditions de passage à l’étape suivante Acteurs
 Validation du livrable TCA

47
Phase 2 : Analyse
Cette phase est un processus continu qui s'étend dès le démarrage du projet. Elle
consiste à entreprendre des séances d’interviews avec les différents acteurs, le but
de bien cerner le fonctionnement du métier, et se poursuivra jusqu’à une
représentation fidèle de tous les processus.

La complexité de cette phase montre l’importante responsabilité du chef de projet


dans la conduite du changement.

Objectif

 Détailler et préciser les options qui auront été arrêtées


précédemment
Principales Actions Acteurs

 Conception du cahier des charges fonctionnelles


o Interviews des principaux acteurs
o Recueil des besoins
 Analyse détaillée des besoins :
o Analyse détaillée des données,
o Analyse détaillée des traitements,
 Définition précise des critères d’acceptation :
o Ergonomie,
o Temps de réponse.
o Sécurité
 Définition du plan de mise en œuvre :
o Récupération de l’existant,
o Plan de formation des utilisateurs, SNDI/ TCA
 Définition des procédures d’audits et de sécurité du système :
o Données sensibles / données publiques,
o Catégories d’utilisateurs / privilèges, droits,
o Sauvegarde / Restauration.
 Identification des contraintes et des obstacles majeurs
éventuels à l’utilisation du système (sondage)
 Analyse du rapport de l’état des lieux de l’existant
 Atelier ou réunion d’orientation (prise en compte des contraintes
par les acteurs clés)
 Conduite du changement
o Elaboration des supports de présentation
o Elaboration des documents
o Elaboration du plan stratégique
o Validation de la stratégie
Principaux Livrables Acteurs

 Documents de conception générale (Dossier de spécification SNDI


fonctionnel et dossier de spécification technique de la solution)

48
 Plan de paramétrage des règles et des habilitations ;
 Plan de recette ;
 Plan de migration des données du précédent système
 Conduite du changement
o Rapport de l’état des lieux de l’existant
o Rapport d’analyse et recommandations
o Plan pour la conduite du changement (sur la base de la
validation des deux rapports précédents).
 Plan de formation
Prérequis Acteurs

 Validation de l’étape préalable (étape précédente) TCA


Conditions de passage à l’étape suivante Acteurs

 Validation du document de conception générale TCA

Phase 3 : Réalisation (Développement/intégration et tests)


Cette phase correspond à la mise en laboratoire pour en sortir avec un produit fini.

Objectif

 Développer les modules retenus


Principales Actions Acteurs

 Modélisation des objets de base de données (tables, vues,


séquences, fonctions, procédures, packages, index, …)
 Développement des modules applicatifs (page web, états et
programmes et composants), Prototypage et Adaptation
 Intégration SNDI/ TCA
 Tests unitaires
 Tests d’intégration
 Conduite du changement
o Mise en œuvre de la stratégie
o Communication sur la mise en œuvre du projet
o Séance d’information des acteurs
Principaux Livrables Acteurs

 Système opérationnel SNDI


Prérequis Acteurs

 Validation de la phase d’analyse TCA


Conditions de passage à l’étape suivante Acteurs

 Validation des tests TCA

49
Phase 4 : Recette provisoire
Elle se fait en itération avec la phase de « Réalisation ». Le résultat de cette phase
confirme ou infirme le bon fonctionnement d’une réalisation.

Objectif

 Faire la recette des modules développés


Principales Actions Acteurs

 Elaboration d'un cahier de recette SNDI/ TCA


 Test du bon fonctionnement des fonctionnalités implémentées
conformément au cahier des charges
Principaux Livrables Acteurs

 Rapport de recette TCA


 PV de recette Provisoire
Prérequis Acteurs

 Mise à disposition de modules réalisés SNDI


Conditions de passage à l’étape suivante Acteurs

 Qualification des réserves (non bloquantes) TCA

Phase 5 : Formations
Cette phase correspond à la formation des formateurs.
Objectif

 Former les futurs formateurs (Administration du logiciel,


Installation du logiciel, formation sur l’utilisation du logiciel)
Principales Actions Acteurs

 Rédaction du manuel d’administration et du guide utilisateur.


 Formation sur l’installation du logiciel. SNDI/ TCA
 Formation sur l’administration et l’utilisation du logiciel
Principaux Livrables Acteurs

 Manuel d’administration
 Guide utilisateur.
 Guide de formation
 Étude de cas pratiques SNDI
 Séances de formation
 Fiches d’évaluation des participants aux cessions de formation
 Rapport d’évaluation
 Liste des formateurs formés
Prérequis Acteurs

50
 Validation du plan de la formation et validation des tests TCA
Conditions de passage à l’étape suivante Acteurs

 Validation des Formations TCA

Phase 6 : Documentation du système


Cette phase correspond à la matérialisation du travail effectué.

Objectif

 Rédiger les documents d’exploitation (guide utilisateur, manuel


d’exploitation, guide d’installation, …)
Principales Actions Acteurs

 Rédaction de la documentation technique


o Rédaction du manuel d’installation SNDI/ TCA
o Rédaction du manuel d’exploitation
Principaux Livrables Acteurs

 Documentation technique
o Manuel d’installation SNDI
o Manuel d’exploitation
Prérequis Acteurs

 Validation des tests TCA


Conditions de passage à l’étape suivante Acteurs

 Validation des livrables TCA

51
Phase 7 : Mise en service et support
Cette phase correspond à la mise à disposition du bénéficiaire le produit fini et
validé.

Objectif

 Mettre en place de l’environnement d’exploitation du logiciel


 Veiller au bon fonctionnement
Principales Actions Acteurs

 Livraison des CD d’installation


 Installation, configuration et paramétrage de l’environnement
matériel et logiciel (modules attendus),
 Définition des procédures de sauvegarde et de restauration,
 Analyse qualitative des données existantes,
 Récupération des données,
 Conduite du changement
o Production et diffusion des documents
o Production et diffusion des supports de communication
SNDI/TCA
o Exécution du cross média
o Séminaire de validation des livrables à l’endroit des acteurs
clés (L’équipe projet et les instances de validation)
 Définition d’un plan d’assistance
 Remise à niveau périodique
 Maintenance corrective
 Maintenance préventive
 Maintenance évolutive
 Cérémonie de présentation officielle du projet
 Suivi et évaluation conduite du changement

Principaux Livrables Acteurs

 Système opérationnel et prêt à l’exploitation


 Rapport d’installation et configuration de la version paramétrée
 CD d’installation SNDI
 Guide pour l’activité support
 Rapport d’assistance
Prérequis Acteurs

 Validation de la phase de Réalisation et Documentation TCA


Conditions de passage à l’étape suivante Acteurs

 Acception du système final TCA

NB :

52
- Chacune des actions devra faire l’objet de validation par le client avant la mise
en service .

53
B.3. Calendrier de globale de réalisation

Voir fiche technique 6

54
55

C. Organisation et personnel
La SNDI est spécialisée dans le développement d’applications informatiques. Ces
principales missions sont :
- Conception et élaboration d’architecture technique et fonctionnelle de système
d’information ;
- Modélisation sur le plan conceptuel des fonctions et données du système ;
- Réalisation et mise en œuvre des modules du logiciel ;
- Exécution de la formation des différents acteurs.
Nous disposons d’ingénieurs informaticiens rompus aux techniques de
développement d’applications informatiques.
Compte tenu de l’importance et de la nature des missions exécutées, notre structure
s’est dotée d’une équipe de haut niveau et expérimentée dans la mise en place de
système d’information. Les ingénieurs retenus sont diplômés d’enseignements
supérieurs et capitalisant une expérience solide et éprouvée en matière d’analyse,
de conception et de réalisation de logiciels.

C.1. Organisation

Les organes du projet doivent impérativement être mise en place et fonctionner au


démarrage du projet. Le modèle d’organisation proposé par la SNDI pour la
réalisation de ce projet d’envergure se présente comme suit :

COMITE DE PILOTAGE

Comité de suivi

Comité utilisateurs

Comité Projet

Compétences SNDI Homologues TCA

MISSION DES ORGANES COMPOSITION SUGGEREE


Equipe technique
COMITÉ DE PILOTAGE - PRESIDENT DU TCA (Président)
56

C’est l’instance de décision du projet. Il supervise, - DIRECTEUR GENERAL SNDI


oriente, coordonne, contrôle et valide les travaux - CONSEILLERS
effectués

COMITÉ DE SUIVI - VICE PRESIDENT (Président)


- RESPONSABLE DES DIFFERENTS
Il assure le suivi de la mise en œuvre et procède à POLES/DEPARTEMENTS
la levée des points de blocages lors de la - DIRECTEUR PROJET SNDI
réalisation du projet - RESPONSABLE INFORMATIQUE
TCA
COMITE CONSULTATIF - RESPONSABLE METIER (Président)
- UTILISATEURS ET RESSOURCES
C’est une instance représentative des acteurs du METIERS
métier. Il est chargé de Tester et valider au 1er
niveau les livrables.

COMITÉ DE PROJET - CHEF DE PROJET TCA (Président)


- CHEF DE PROJET SNDI
Il coordonne les activités du projet et s’assure de - EQUIPE S TECHNIQUES MIXTES
sa bonne réalisation - EXPERTS

EQUIPE TECHNIQUE - CHEF DE PROJET SNDI


- RESSOURCES TECHNIQUES SNDI
Il réalise le projet - RESSOURCES TECHNIQUES TCA

 Calendrier des rencontres


La planification des réunions des organes du projet est consultable dans la fiche
TECH 5 intitulée « Programme d’activité et calendrier des livrables », (voir livrable 5 :
Conduite, Organisation et Pilotage du Projet).
57

C.3. Personnel

Pour la réalisation du projet de Système intégré, la SNDI engagera au total quatorze


(14) ressources réparties comme suit :

Personnel Clé
 01 Chef de projet (conformément au TDR) ;
 01 Ingénieur Développement d’application (conformément au TDR);
 01 Ingénieur GED ;
 01 Ingénieur DBA ;
 01 Ingénieur Réseau et sécurité informatique ;
 01 Expert Conduite de changement

Personnel d’Appui
Pour la réussite de la mission, la SNDI propose un personnel d’appui qui
accompagnera de personnel clé afin d’attendre les objectifs. Il s’agit
 01 Directeur de projet ;
 03 Ingénieur Développement
 01 Expert Système
 01 Archiviste (en option pour la GED)
 01 Expert Formations
 01 Expert Qualité

POSTE TÂCHES

Assure la coordination du projet au niveau comité de pilotage.

 Principal responsable du projet, il sera l’interface entre le comité de pilotage


et la SNDI
 Valide les livrables échangés avec le Client
 Supervise la réalisation du projet
Directeur de projet
 Veille à la satisfaction du client
En tant qu'architecte de SI, sa mission consiste à modéliser et à
décomposer le système d'information en accord avec l’équipe technique. Il
élabore ensuite un plan de développement ou d'intégration qu'il transmet au
chef de projet. C'est sur cette base que vont travailler les développeurs et
les intégrateurs. Il veille à la bonne gestion du projet.

En tant que Chef de la mission, il organise, planifie, supervise et valide les


Chef de Projet travaux de la mission. Il est l’interlocuteur du maître d’ouvrage auprès de l’équipe
projet. Il apportera son expérience dans la gestion du projet.

Expert en L’ingénieur développeur participe à l’analyse, la conception détaillée et les


Développement travaux d’adaptation, de créations des pages Web et de designs. Il assurera la
gestion de toutes les phases itératives et incrémentales. Il veillera à la cohérence
méthodologique des développements. Il veillera à l’encadrement des équipes de
développement et au transfert de compétences. A ce titre, il dispensera la
58

formation aux utilisateurs du logiciel. Il élaborera toute la documentation relative


à la solution et la reprise des données.

L’expert GED a en charge la mise en œuvre de la GED et de la GEC. Il définit


après de l’analyse de l’existant, les données de paramétrage de la GED et de la
Expert en GED
GEC. Il implémente et paramètre la solution. Il assure la formation à l’utilisation
de la GED et de la GEC et le transfert de compétence.

Membre de l’équipe de développement, il assurera la mise en place des


différents environnements techniques (développement, test, exploitation) et aux
déploiements des équipements. Il veillera à l’administration (configuration,
Administrateur de paramétrage, sécurisation des données, etc.) du serveur de base de données et
Base de Données du serveur d’application ; ainsi qu’à la formation des administrateurs de la base
de données. Il assurera également la reprise de données. Il participera à la mise
en place du plan de basculement.
Il garantira l’optimisation de l’environnement des bases de données PostgreSQL.

L’Administrateur système procédera à l’installation et la configuration des


serveurs, à la sécurisation des accès aux serveurs, au transfert de compétence
Administrateur et à la configuration de tout l’environnement de travail. Il devra s’assurer du
Système fonctionnement du dispositif mis à la disposition de l’équipe projet. La
sécurisation physique et logique de l’environnement d’exploitation est de son
ressort.

L’ingénieur Réseaux Télécoms a en charge l’installation et la configuration du


Ingénieur Réseaux
réseau d’hébergement de la solution. Il devra s’assurer du bon fonctionnement et
Télécoms
réaliser la recette des travaux.

Expert Conduite de L’Expert Conduite de Changement a en charge l’élaboration de la stratégie de


Changement conduite de changement et l’accompagnement de sa mise en œuvre.

Archiviste (en option


pour la GED) Il participe à l’audit documentaire et défini le plan de classement, le plan de
conservation de la documentation et la typologie des documents à numériser.

Expert Formations En charge de l’organisation des séances formation, il assure toute


l’administration des séances de formation et élabore le plan de la formation. Il
gère les séances de formation et la documentation.

Expert Qualité Responsable de la qualité sur le projet, il veille à la conformité des livrables
produits avec les attentes du client.
59

TECH-5 : Programme et calendrier pour


les livrables
60
61

TECH-6 : Composition de l’équipe,


contribution des personnels-clé et
Curriculum Vitae (CV) joints
62

Composition de l’équipe, activités individuelles et contribution du personnel clé (TECH 6)


63

CURRICULUM VITAE (CV)


64

TECH-7 : Code de conduite (ESHS)


65

A la SNDI, le code de Conduite ESHS, fait partie intégrante de nos procédures de


travail. Cet acquis est naturellement mis en œuvre dans la gestion de nos projets.
Les engagements et principes fondamentaux qui nous caractérisent s’articulent
autour de :
 Le promotion et développement des systèmes de management
 La liberté du travail et interdiction du recours au travail forcé
 L’interdiction de recourir à des traitements sévères ou inhumains
 L’interdiction du travail des enfants, encadrement des jeunes travailleurs
 L’interdiction de toute forme de discrimination
 La liberté d’association et droit à la négociation collective
 Des conditions de travail respectant les règles d’hygiène et de sécurité
 Du salaire équitable et bénéfices sociaux
 Du temps de travail non excessif
 La lutte contre le travail précaire et la sous-traitance cachée
 Du respect de l’environnement
 De l’éthique des affaires : Lutte contre la corruption et la contrefaçon
66

ANNEXES
67

Annexe1 : ENVIRONNEMENT SYSTEME DE REALISATION ET DE


PRODUCTION
Notre solution reposera sur les outils et technologies suivants :

Système d’exploitation : Linux CentOS 7

CentOS est basé sur le code open source de RHEL (Red Hat Enterprise
Linux). Il offre gratuitement un système d'exploitation de niveau entreprise.
La première version de CentOS est sortie en 2004 et a été nommé CentOS
2. En fait, il a été nommé ainsi car il était basé sur RHEL 2.0. La dernière
version est CentOS 7.
Seules les versions complétement stables de CentOS sont publiées. Cela
explique en partie pourquoi elles prennent parfois si longtemps. Les années
entre les versions garantissent suffisamment de temps pour des tests
approfondis. De plus, tous les correctifs de sécurité sont rétroportés dans
les anciennes versions pour toutes les vulnérabilités découvertes lors de la
création de la nouvelle version.

Système de Base de données : PostgreSQL 10

PostgreSQL est un système de gestion de bases de données relationnel


robuste et puissant, aux fonctionnalités riches et avancées, capable de
manipuler en toute fiabilité de gros volumes de données, mêmes dans des
situations critiques.
Il fonctionne sur les principaux systèmes d'exploitation : Linux, UNIX (AIX,
BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) et Windows.
Il est extrêmement respectueux des standards, se conformant au plus près
à la norme ANSI-SQL 2008. Il supporte plus d'une douzaine de langages de
68

programmation, dont Java, Perl, Python, Ruby, Tcl, C / C ++. Son propre PL
/ pgSQL est similaire à PL / SQL d'Oracle.
Open-source, il est développé par une communauté mondiale regroupant
des milliers de développeurs et plusieurs dizaines d'entreprises.

Serveur d’application : WildFly 16

WildFly, anciennement JBoss Application Server ou JBoss, est un serveur


d'applications Java EE Libre écrit en Java, publié sous licence GNU LGPL. Étant
écrit en Java, WildFly peut être utilisé sur tout système d'exploitation fournissant
une machine virtuelle Java (JVM). Le nom JBoss est aujourd'hui utilisé pour JBoss
EAP, produit dérivé WildFly et faisant l'objet d'un support commercial
Contrairement à d’autres serveurs d’application Java non certifiés comme Tomcat,
WILDFLY fournit l’ensemble des services de niveau entreprise spécifiés dans la
spécification Java EE 7.
Les services fournis par WILDFLY sont référencés dans la communauté Java par
un document PDF nommé JSR 342 (Java Specification Request 342), ce
document est un document de référence pour Java EE 7.

Serveur de publication : Apache 2.4

Apache est un logiciel de serveur web gratuit et open-source qui alimente environ
46% des sites web à travers le monde. Le nom officiel est Serveur Apache HTTP
et il est maintenu et développé par Apache Software Foundation. Il dispose des
fonctionnalités suivantes :
 Open-source et gratuit même pour un usage commercial.
69

 Logiciel fiable et stable.


 Mise à jour régulière, correctifs de sécurité réguliers.
 Flexible grâce à sa structure basée sur des modules.
 Facile à configurer, adapté aux débutants.
 Plateforme-Cross (fonctionne sur les serveurs Unix et Windows).
 Fonctionne avec les sites WordPress.
 Grande communauté et support disponible en cas de problème.
70

Langage et outils de développement : JAVA

Java est un langage de programmation orienté objet et un environnement


d'exécution, développé par Sun Microsystems. Il fut présenté officiellement en
1995.
Java met à la disposition du développeur une API très riche lui permettant de faire
de très nombreuses choses.
Java vous propose à peu près tout ce dont vous avez besoin directement dans le
JDK. Ceci est un énorme avantage, qui augmente encore une fois grandement
votre productivité de développement. Ce sont :
 Portabilité excellente
 Langage puissant
 Langage orienté objet
 Langage de haut niveau
 JDK très riche
 Nombreuses librairies tierces
 Très grande productivité
 Applications plus sûres et stables
 Nombreuses implémentations, JVM et compilateurs, libres ou non
 IDE de très bonne qualité et libres : Eclipse et Netbeans par exemple
 Supporté par de nombreuses entreprises telles que Sun ou encore IBM
et des projets comme Apache
71

Annexe 2: DETAIL DES MODULES DE FORMATION

1. BASE DE DONNEES : POSTGRESQL

1.1 – PostgreSQL : Prise en main


Description :
Le SGBD PostgreSQL dispose de la majorité des fonctionnalités que l'on peut
trouver dans des produits commerciaux comme Oracle ou DB2. Cette formation
vous apprendra à l'utiliser de manière efficace, notamment à créer et à exploiter
une base de données, ou encore à programmer avec le langage PL/pgSQL.
Audience

 Développeurs, exploitants et toute autre personne désireux d'utiliser au mieux PostgreSQL ou


de migrer vers PostgreSQL.

Formation Prix ** Durée : 3 Jours

Cours pré-requis :

 Connaissances de base d'un système d'exploitation (Windows, Linux/Unix)

Objectifs :

 Introduire à PostgreSQL
 Utiliser SQL avec PostgreSQL
 Connaître le langage PL/pgSQL
 Effectuer la maintenance des données
 Gérer des utilisateurs et des groupes
 Configurer PostgreSQL
 Connaître les compléments

Thèmes abordés:
 Introduction  Gestion des utilisateurs et des
 SQL avec PostgreSQL groupes
 Le langage PL/pgSQL  Configuration de PostgreSQL
 Maintenance des données  Compléments
72

1.2 – PostgreSQL : Administration


Description :

Cette formation vous apprendra à installer et à administrer au quotidien votre serveur de base de
données PostgreSQL. Vous verrez comment manipuler les données, comment gérer une base et vous
apprendrez à maîtriser les principales techniques et outils d'administration…
Audience:

 Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des


systèmes.

Formation Prix ** Durée : 3 Jours

Cours pré-requis :

 Connaissances de base en SGBDR, en langage SQL et en système d'exploitation Windows ou


Linux/Unix.

Objectifs:

 Présentation de PostgreSQL
 Installer PostgreSQL
 Initialiser et exécuter une instance
 Etablir des connexions et outils d'administration
 Définir des données
 Effectuer la programmation pour l'administration
 Savoir administrer au quotidien la base de données
 Savoir sauvegarder et restaurer

Thèmes abordés:

 Présentation de PostgreSQL  Programmation pour l'administration


 Installation  Administration au quotidien
 Initialisation et exécution d'une instance  Sauvegardes et restauration
 Connexions et outils d'administration  Définition des données
73

1.3 – PostgreSQL : Administration avancée

Description :
A la fin de cette formation, vous connaîtrez les notions avancées de l'administration d'une base de
données PostgreSQL comme la configuration fine d'une instance pour de meilleures performances, la
gestion efficace des connexions et l'utilisation des scripts pour faciliter l'exploitation.

Audience:

 Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des


systèmes.

Formation Prix ** Durée : 3 Jours

Cours pré-requis:

 Bonnes connaissances en administration PostGreSQL ou connaissances équivalentes.

Objectifs:

 Créer et administrer une instance


 Contribuer pour l’administration
 Evaluer les performances et créer des instances multiples
 Améliorer les performances et faire les réglages
 Superviser une instance
 Gérer les connexions

Thèmes abordés:
 Présentation de PostgreSQL(Rappels  Performances et réglages (rappels)
succincts sur PostgreSQL.)  Supervision d'une instance
 Création et administration d'une instance  Gestion avancée des connexions
 Contributions pour l'administrateur  Compléments (vision globale)
 Evaluation des performances et création
d'instances multiples
74

1.4 – PostgreSQL: Tuning


Description :
Cette formation vous apprendra les différentes techniques pour optimiser vos serveurs et applications
de bases de données PostgreSQL. Vous verrez comment améliorer les performances des requêtes
SQL ainsi que celles de votre serveur par une meilleure configuration.

Audience:
Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des
systèmes.
Formation Prix ** Durée : 2 Jours
Cours pré-requis:

 Bonnes connaissances en administration PostGreSQL ou connaissances équivalentes.

Objectifs:
 Paramétrer les options d’optimisation
 Appliquer les algorithmes de traitement
 Appliquer les algorithmes de requêtes
 Evaluer les performances et créer des instances multiples
 Améliorer les performances par les API et les connecteurs

Thèmes abordés:

 Paramètres principaux d’optimisation  Mécanismes de cache et performance


 Algorithmes de traitement d'accès
 Algorithmes de requêtes  Performance par les API et les
 Optimisation mémoire connecteurs
75

1.5 – PostgreSQL: Haute disponibilité


Description :
Cette formation apportera aux administrateurs PostgreSQL la compréhension des mécanismes de
haute disponibilité. Elle leur apprendra à mettre en œuvre une solution opérationnelle avec
PostgreSQL en détaillant les différents modes de réplication, la gestion des connexions, etc.

Audience:

 Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des


systèmes.

Formation Prix ** Durée : 2 Jours

Cours pré-requis:

 Bonnes connaissances en administration PostGreSQL ou connaissances équivalentes.

Objectifs:

 Connaitre les différents types de réplication


 Mettre en œuvre un serveur Warm Standby
 Mettre en place une solution de réplication asynchrone avec l’outil Slony-I.
 Mettre en place une solution de répartition de charge avec PgPool
 Faire des Choix stratégiques pour la définition de l’architecture

Thèmes abordés:
 Les solutions de haute disponibilité  Le gestionnaire de connexion : PgPool
 Le Warm Standby  Les choix stratégiques
 La réplication asynchrone avec Slony
76

1.6 – PostgreSQL: Mise en œuvre de la réplication avec Slony


Description :
Comment assurer la redondance vos bases de données PostgreSQL ? C'est l'objet de cette
formation qui vous détaillera l'utilisation de Slony, un logiciel qui permet de mettre en place un
cluster de réplication " Maître - Esclaves " et qui supporte les architectures en cascade et les
bascules sur panne (failover). Vous verrez toutes les techniques nécessaires pour installer,
configurer et administrer Slony.

Audience:
 Chefs de projet, développeurs, administrateurs de bases de données et administrateurs
des systèmes.
Formation Prix ** Durée : 2 Jours

Cours pré-requis:

 Bonnes connaissances en administration PostGreSQL ou connaissances équivalentes.

Objectifs:

 Connaitre l'architecture de Slony


 Installer Slony
 Configurer un groupe de serveurs
 Initialiser du système Slony
 Le démarrer et l'arrêter le système
 Mettre en œuvre les phases de réplication

Thèmes abordés:
 L'architecture de Slony  Initialisation du système Slony
 
 Installation de Slony  Le démarrage et l'arrêt du système
 Configuration du groupe de serveurs  Les phases de réplication
77

2. SERVEUR D’APPLICATION WildFly

2.1 Formation JBoss WildFly, administrer un serveur Java EE


Description :

Ce cours présentera l'ensemble des caractéristiques de base de WildFly/JBoss. Il permettra aux


administrateurs d'acquérir toutes les compétences nécessaires à l'exploitation d'applications en production
et à la mise en œuvre d'une configuration optimisée.

Formation : Prix ** Durée : 3 Jours

Audience :
 Développeurs, exploitants ou intégrateurs d'applications Java EE.

Pré-requis:
 Connaissances de base dans l'administration d'un système d'exploitation et en Java.

Objectifs :

 Installer un serveur d'application WildFly/JBoss


 Maîtriser les modes de déploiement des composants war, jar et ear
 Configurer un domaine avec plusieurs hosts
 Superviser l'activité du serveur d'application WildFly/JBoss
 Optimiser les performances du serveur d'application WildFly/JBoss
 Sécuriser les accès aux applications déployées.

Thèmes abordés:

 Introduction à Java EE  Suivi du serveur


 Introduction à JBoss et WildFly  Administration d'un domaine
 Bases de l'administration JBoss/WildFly  Optimisation des performances
 Configuration en mode autonome  Sécurité
78

2.2 Formation JBoss WildFly, h*aute disponibilité


Description :

Ce cours avancé vous permettra de mettre en place des architectures en cluster avec Wildfly/JBoss. Vous
verrez les différents types de réplication pour traiter toutes les problématiques liées aux applications
critiques nécessitant de hauts niveaux de disponibilité.

Formation : Prix ** Durée : 2 Jours

Audience :
 . Développeurs, exploitants ou intégrateurs d'applications Java EE

Pré-requis:
 Bonnes connaissances de l'administration JBoss. Expérience requise.

Objectifs :
A la fin de cours les participants seront capables de :

 Mettre en place un cluster avec Apache


 Mettre en place la réplication de session et tester les performances
 Déployer des EJB clusterisés et analyser les performances
 Implémenter un service JMS tolérant aux pannes via un singleton
 Répartir la charge d'un nœud JMS sur plusieurs Message Driven Beans

Thèmes abordés:

 Concepts du clustering  Clustering d'EJB


 Fonctionnalités de clustering de  Redondance passive
JBoss/Wildfly
 Mise en place d'un cluster
 Réplication de session http
79

3.LANGAGES DE DEVELOPPEMENT

3.1 Maitriser l'environnement éclipse


Description :

Les outils mis à la disposition des développeurs Java. Les concepts généraux. Le JDT (l'IDE Java
intégré), les fonctions d'édition, de compilation, de debug, de tests unitaires. Introduction à SVN et à
Maven. Configuration d'Eclipse.

Audience:

 Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des


systèmes.

Formation Prix ** Durée : 2 Jours


Cours pré-requis:

 Connaissances de base en SGBDR, en langage SQL et en système d'exploitation Windows ou


Linux/Unix.

Objectifs :

 Programmer avec Java Development Toolkit


 Effectuer un test unitaire : Junit
 Faire le debug
 Introduction à SVN
 Automatiser les tâches : Maven
 Configurer Eclipse

Thèmes abordés:
 Introduction  La configuration d'Eclipse
 La programmation avec Java Development  La programmation avec Java
Toolkit Development Toolkit
 Le test unitaire : Junit  Le test unitaire : Junit
 Le debug  Le debug
 La gestion des versions : introduction à SVN  La gestion des versions : introduction à
 L'automatisation des tâches : Maven SVN
 L'automatisation des tâches : Maven
 La configuration d'Eclipse
80

3.2 - Développer des applications J2EE (SERVLETS, JSP, JDBC, JSTL)


Description :
J2EE est une spécification pour le langage de programmation Java de Sun destinée aux applications
d'entreprise.
Cette formation se focalise sur la partie « web » de J2EE. A son issue, vous serez capable de
développer une application web pouvant s'exécuter dans l'un des nombreux conteneurs du marché :
IBM WebSphere, BEA WebLogic, JBoss server, Apache Tomcat, Sun appServer.

Audience:

 Cette formation java web s'adresse aux développeurs, chefs de projets, architectes.

Formation Prix ** Durée : 4 Jours

Pré-requis:

 Connaissance de Java équivalentes au stage « Java, bonnes pratiques de développement»

Objectifs :

Cette formation java web vous permettra de:

 Connaître les fondements des architectures n-tiers et l'architecture J2EE,


 Savoir utiliser les technologies Servlet/JSP,
 Connaître les bonnes pratiques pour développer des accès aux bases de données avec JDBC
et les pools de connexions,
 Connaître les bases de la bibliothèque JSTL.

Thèmes abordés:
 Présentation des architectures  les Servlets (suite)
 Architecture J2EE  Conception des pages JSP
 Mise en oeuvre des Servlets  La bibliothèque de balises JSTL (JSP
Standard Tag Library)
81

4.FORMATION DES FORMATEURS

4.1 – Les bonnes pratiques du formateur


Description :
Ce cours permettra aux participants d’avoir des connaissances pédagogiques et andragogique pour
animer une formation d’apprentissage à des adultes.

Audience :

 Cette formation d’adresse à toute personne désirant animer une formation.

Formation Prix ** Durée : 5 Jours

Pré-requis:

 Cette formation ne nécessite pas de connaissance ou de pratique préalable en matière de


formation.

Objectifs :

Cette formation vous permettra de :

 Concevoir des actions de formation efficaces et motivantes.


 Animer une formation.
 Susciter une dynamique de groupe positive.
 Éveiller et maintenir l'intérêt des participants.
 Faciliter la compréhension et la mémorisation.
 Utiliser les techniques pédagogiques adaptées.
 Évaluer les acquis et réguler son intervention.

Thèmes abordés:
 Identifier le rôle du formateur  Réaliser les supports de formation
 Organiser son action.  Utilisation du tableau
 Analyser la demande de formation.  Prendre la parole avec aisance.
 Identifier les différents niveaux d'objectifs.  Utiliser verbal et non verbal
 Rédiger des objectifs pédagogiques
clairs.
 Identifier les différentes méthodes
pédagogiques,
 Identifier différentes techniques
d'animation.
82

 Choisir la technique la mieux adaptée.

5. FORMATION SUR LA FUTURE APPLICATION

5.1. Installation et configuration de l’application


Description :
Ce module présentera dans un premier temps l’application au niveau technique et permettra dans un
deuxième temps aux participants d’installer l’application et aussi de configurer les postes de travail.

Formation: Prix F CFA Durée: 5 H


Audience:

 Technicien en informatique ou ingénieur en informatique.

Pré-requis:
 Avoir des connaissances en Systèmes d’exploitation Windows ou Linux.

Objectifs:
A l’issue de cette formation, les participants devront être en mesure de :

 Installer l’application ;
 Paramétrer les postes de travail

Thèmes abordés:
 Présentation technique de  Paramétrage de l’application
l’application ;
 Installation de l’application
83

5.2. Administration de l’application


Description :
Cette formation permettra aux participants d’administrer l’application. Ils apprendront à créer des
utilisateurs, à les affecter à des groupes et à leur donner des droits.
Formation: Prix F CFA Durée: 5 H

Audience :

 Toutes personnes ayant des connaissances en informatique

Pré-requis :

 La connaissance de l’environnement de Windows est requise

Objectifs :
A l’issue de cette Formation sur Initiation à l’Internet, les participants devront être en mesure de :

 Gérer les utilisateurs

Thèmes abordés:
 Créer un utilisateur  Affecter des utilisateurs aux groupes
 Accorder des droits  Enlever des droits
 Créer des groupes  Modifier un mot de passe
84

5.3 Utilisation de l’application


Description :
Cette formation permettra aux futurs utilisateurs d’utiliser toutes les fonctionnalités de l’application.

Formation Prix : ** Durée : 15 H

Audience:

Toute personne ayant une connaissance de base de l’outil informatique. Toute personne ayant suivi la
formation des formateurs ou ayant une bonne capacité à animer un cours.
Pré-requis:

 Avoir des connaissances sur l’utilisation de Windows.

Objectifs:
A l’issue de cette Formation les participants devront être en mesure de :

 Saisir des données dans l’application


 Consulter les données
 Utiliser les grands modules de l’application
 Utiliser les outils d’analyse
 Consulter des états
 Imprimer des états.

Thèmes abordés:
 La saisie des données  Consulter les états
 Consultation des données  Imprimer les états
 Utiliser les grands modules de l’application  Utilisation des outils d’analyse
85

Annexe 3 : PROPOSITION DE FORMATION POUR LE


RENFORCEMENT DES CAPACITES (EN OPTION)

Détails des modules de formation en option


(Les détails des modules de formation en option sont également précisés en Annexe 2)
Les modules de formation en option des modules de formation en option sont :

DURÉE DURÉE
LIBELLÉ DU COURS
(jours (j)) (Heures (h))
I/ SYSTEME D’EXPLOITATION (LINUX CenTOS) (Option) 13 104
Formations en option pour les informaticiens du

1.1) Linux, exploitation et déploiement 4 32


TCA qui doivent intégrer l’équipe de

1.2) Administration Linux CenTOS 7 5 40


1.3) Administration Linux CenTOS7 Avancée 4 32
développement de la SNDI

II/ - BASES DE DONNEES PostGreSQL(Option) 15 120


2.1) PostgreSQL : Prise en main 3 24
2.2) PostgreSQL : Administration 3 24
2.3)PostgreSQL : Administration avancée 3 24
2.4) PosgreSQL : Tuning 2 16
2.5) PostgreSQL : Haute disponibilité 2 16
2.6) PosgreSQL : Mise en œuvre de la réplication 2 16
III/ SERVEUR D’APPLICATION (Option) 5 40
3.1) Formation JBoss WildFly 16, administrer un serveur java EE 3 24
3.2) Formation JBoss WildFly 16, haute disponibilité 2 16
IV/ LANGAGE DE DEVELOPPEMENT (Option) 6 48
4.1) Maîtriser l’environnement ECLIPSE 2 16
4.2) Développer des applications J2EE (SERVLETS, JSP, JDBC, JSTL) 4 32
TOTAL 39 312
86

Expression des objectifs pédagogiques de la formation


Modules de Objectifs opératoires Conditions de
formation « être capable de… » Notions ou concepts à acquérir réalisation des
performances
 Concepts exploitation.
 Installations Logiciels et Systèmes
 Gestion des volumes  Support de
 Sauvegardes et restauration de  Exploiter et déployer un présentation
Linux, exploitation données système Linux CenTOS 7  Réalisation de
et déploiement  Configuration réseau cas concret
 Surveillance avec Nagios
 Ordonnancement de l'exploitation
 Ecrire ses scripts avec ksh ou bash
 Traitements des fichiers texte
 Installer et paramétrer un système
d'exploitation Linux ou Windows
 Configurer et administrer des réseaux
Linux
 Analyser et mener des actions
curatives suite à un défaut au niveau de
fonctionnement d'un système
 Participer aux projets de migration en
optimisant les interventions et en gérant
les risques  Support de
 Assurer la sécurité du système et la  Administrer un système avec présentation
Administration sécurité des échanges dans un Linux CenTOS 7  Réalisation de
Linux CenTOS 7 environnement Windows ou Linux cas concret
 Assurer la haute disponibilité des
systèmes.
 Installer et paramétrer les services
réseaux locaux ou à distance,
 Installer et paramétrer les composants
les plus courants d'un réseau
informatique,
 Définir et mettre en place la sécurité
des réseaux informatiques
 Définir et mettre en place une politique
de sauvegarde des données

 Optimiser des performances


 Gérer un parc informatique centralisé Support de présentation
Administration  Faire de l’administration
(Asset Manager OpenSource) avancée avec Linux CenTOS 7
Linux CenTOS7 Réalisation de cas
 Connaitre le noyau et les périphériques
Avancée concret
sous Linux
 Maintenir des serveurs Linux

 Introduire à PostgreSQL
 Utiliser SQL avec PostgreSQL
 Connaître le langage
PL/pgSQL Support de présentation
 Effectuer la maintenance des
POSTGRESQL : données
 Connaitre les bases de PostgreSQL Réalisation de cas
PRISE EN MAIN  Gérer des utilisateurs et des concret
groupes
 Configurer PostgreSQL
 Connaître les compléments
87

Modules de Objectifs opératoires Conditions de


formation « être capable de… » Notions ou concepts à acquérir réalisation des
performances
 Faire une Présentation de
PostgreSQL  Présentation de PostgreSQL
 Installer PostgreSQL  Installation
 Initialiser et exécuter une  Initialisation et exécution d'une
instance instance Support de présentation
POSTGRESQL :  Etablir des connexions et outils  Connexions et outils
ADMINISTRATIO d'administration d'administration Réalisation de cas
N  Définir des données  Programmation pour concret
 Effectuer la programmation pour l'administration
l'administration  Administration au quotidien
 Savoir administrer au quotidien  Sauvegardes et restauration
la base de données  Définition des données
 Savoir sauvegarder et restaurer
 Présentation de
PostgreSQL(Rappels succincts
sur PostgreSQL.)
 Création et administration
 Créer et administrer une
d'une instance
instance
 Contributions pour
 Contribuer pour l’administration Support de présentation
l'administrateur
POSTGRESQL :  Evaluer les performances et
 Evaluation des performances
ADMINISTRATIO créer des instances multiples Réalisation de cas
et création d'instances
N AVANCEE  Améliorer les performances et concret
multiples
faire les réglages
 Performances et réglages
 Superviser une instance
(rappels)
 Gérer les connexions  Supervision d'une instance
 Gestion avancée des
connexions
 Compléments (vision globale)
 Paramétrer les options
d’optimisation  Paramètres principaux
 Appliquer les algorithmes de d’optimisation
traitement  Algorithmes de traitement Support de présentation
 Appliquer les algorithmes de  Algorithmes de requêtes
POSTGRESQL :
requêtes  Optimisation mémoire Réalisation de cas
TUNING
 Evaluer les performances et  Mécanismes de cache et concret
créer des instances multiples performance d'accès
 Améliorer les performances par  Performance par les API et les
les API et les connecteurs connecteurs

 Connaitre les différents types de
réplication
 Mettre en œuvre un serveur  Les solutions de haute
Warm Standby disponibilité
 Mettre en place une solution de  Le Warm Standby Support de présentation
POSTGRESQL :
réplication asynchrone avec  La réplication asynchrone avec Réalisation de cas
HAUTE
l’outil Slony-I. Slony
DISPONIBILITE concret
 Mettre en place une solution de  Le gestionnaire de connexion :
répartition de charge avec PgPool
PgPool  Les choix stratégiques
 Faire des Choix stratégiques
pour la définition de l’architecture
- Introduction à Java EE
- Introduction à JBoss et WildFly
- Bases de l'administration Support de
Formation JBoss présentation.
JBoss/WildFly
WildFly,  Installer, déployer, configurer et
- Configuration en mode autonome
administrer un sécuriser un serveur d’application. Réalisation de cas
- Suivi du serveur
serveur Java EE concret
- Administration d'un domaine
- Optimisation des performances
- Sécurité
88

Modules de Objectifs opératoires Conditions de


formation « être capable de… » Notions ou concepts à acquérir réalisation des
performances
 Mettre en place un cluster avec Apache
 Mettre en place la réplication de
session et tester les performances - Concepts du clustering
- Fonctionnalités de clustering de Support de
 Déployer des EJB clustérisés présentation.
Formation JBoss JBoss/Wildfly
 et analyser les performances
WildFly, haute - Mise en place d'un cluster
 Implémenter un service JMS tolérant Réalisation de cas
disponibilité - Réplication de session http
aux pannes via un singleton concret
- Clustering d'EJB
 Répartir la charge d'un nœud JMS sur - Redondance passive
plusieurs Message Driven Beans

 Programmer avec Java Development
Toolkit Support de
Maitriser  Effectuer un test unitaire : Junit présentation.
- Programmer une application avec
l'environnement  Faire le debug
Eclipse Réalisation de cas
Eclipse  Faire l’Introduction à SVN
concret
 Automatiser les tâches : Maven
 Configurer Eclipse
 Connaître les fondements des
architectures n-tiers et l'architecture
J2EE,
 Savoir utiliser les technologies Support de
Développer des présentation.
Servlet/JSP,
applications J2EE - Développer des applications avec
 Connaître les bonnes pratiques pour Réalisation de cas
(servlets, JSP, J2EE
JDBC, JSTL) développer des accès aux bases de
concret
données avec JDBC et les pools de
connexions,
 Connaître les bases de la bibliothèque
JSTL

Calcul du nombre de sessions de formations en option


Duree par Durée par Nombre
module (jour) module maximum Nombre de
ACTEURS MODULES
1 UT (*) = 8 h = 1 (heure) d’apprenants sessions
jour par équipe
I/ Système d’exploitation Linux
CenTOS
1.1) Linux, exploitation et
4 32
déploiement
12 1
Cible 1 : 1.2) Administration Linux CenTOS 7 5 40
Administrateur
1.3) Administration Linux CenTOS7
système 4 32
Avancée
Sous total 1 13 104 12 1
II/ - Bases de données
PostgreSQL
Cible 2 : 2.1) PostgreSQL : prise en main 3 24 12 1
Administrateur
Base de Données 2.2) PostgreSQL : administration 3 24
2.3) PostgreSQL : Administration 3
24
avancée
2.4) PosgreSQL : Tuning 2 16
2.5) PostgreSQL : Haute 2 16
disponibilité
89

Duree par Durée par Nombre


module (jour) module maximum Nombre de
ACTEURS MODULES
1 UT (*) = 8 h = 1 (heure) d’apprenants sessions
jour par équipe
2.6) PosgreSQL : Mise en œuvre de 2
16
la réplication
Sous total 2 15 120 12 1

III/ SERVEUR D’APPLICATION


3.1) Formation JBoss WildFly 16,
3 24
Cible 3 : administrer un serveur java EE
Administrateur serveur 3.2) Formation JBoss WildFly 16, 12 1
d’application 2 16
haute disponibilité
Sous total 3 5 40 12 1
IV / LANGAGE DE
DEVELOPPEMEN
4.1) Maîtriser l’environnement
2 16
ECLIPSE
Cible 4 :
4.2) Développer des applications 12 1
Développeurs
J2EE (SERVLETS, JSP, JDBC, 4 32
JSTL)
Sous total 4 6 48 12 1

TOTAL GENERAL 39 312 12 4

 Durée : La durée de la formation est de trente-neuf (39) jours ouvrés pour un total
de trois cent douze (312) heures de cours incluant une heure trente minutes
(1h30 mn) de pause-café et de pause déjeuner par jour et pour 12 personnes
maximum dans une salle.

Calendrier de Formation
I/ SYSTEME D’EXPLOITATION (LINUX CenTOS)
Petite Salle Jour 1 : 8H30 à 16H30
Multimédia du Jour 2 : 8H30 à 16H30 Pause-Café : 10h30
Equipe 1.1 Linux, exploitation
Centre de Jour 3 : 8H30 à 16H30
Système et déploiement Pause Déjeuner :
Formation
SNDI Jour 4 : 8H30 à 16H30 13h00

Petite Salle Jour 1 : 8H30 à 16H30


Multimédia du Jour 2 : 8H30 à 16H30 Pause-Café : 10h30
Equipe 1.2 Administration
Centre de Jour 3 : 8H30 à 16H30
Système Linux CenTOS 7 Pause Déjeuner :
Formation Jour 4 : 8H30 à 16H30
SNDI 13h00
Jour 5 : 8H30 à 16H30
Petite Salle Jour 1 : 8H30 à 16H30
Multimédia du Jour 2 : 8H30 à 16H30 Pause-Café : 10h30
Equipe 1.3 Administration
Centre de Linux CenTOS7 Jour 3 : 8H30 à 16H30
Système Pause Déjeuner :
Formation Avancée
SNDI Jour 4 : 8H30 à 16H30 13h00

II/ - Session de formation sur les Bases de données PostGreSQL


Petite Salle Equipe DBA 2.1) PostgreSQL : Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Multimédia du Prise en main Jour 2 : 8H30 à 16H30
Centre de Jour 3 : 8H30 à 16H30 Pause Déjeuner :
Formation 13h00
90

SNDI 2.2) PostgreSQL : Jour 1 : 8H30 à 16H30 Pause-Café : 10h30


Administration Jour 2 : 8H30 à 16H30 Pause Déjeuner :
Jour 3 : 8H30 à 16H30 13h00
2.3) PostgreSQL : Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Administration Jour 2 : 8H30 à 16H30 Pause Déjeuner :
avancée Jour 3 : 8H30 à 16H30 13h00
2.4) PosgreSQL : Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Tuning Jour 2 : 8H30 à 16H30 Pause Déjeuner :
13h00
2.5) PostgreSQL : Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Haute disponibilité Jour 2 : 8H30 à 16H30 Pause Déjeuner :
13h00
2.6) PosgreSQL : Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Mise en œuvre de la Pause Déjeuner :
Jour 2 : 8H30 à 16H30
réplication 13h00
III/ Session de formation sur le Serveur d’Application
3.1) Formation JBoss Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Petite Salle WildFly 16, Jour 2 : 8H30 à 16H30
Multimédia du administrer un Jour 3 : 8H30 à 16H30 Pause Déjeuner :
Equipe
Centre de serveur java EE 13h00
Système
Formation 3.2) Formation JBoss Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
SNDI WildFly 16, haute Pause Déjeuner :
disponibilité Jour 2 : 8H30 à 16H30 13h00
IV/ Session de formation sur les langages de développement
4.1) Maîtriser Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Petite Salle l’environnement Pause Déjeuner :
Multimédia du ECLIPSE Jour 2 : 8H30 à 16H30 13h00
Equipe
Centre de 4.2) Développer des Jour 1 : 8H30 à 16H30 Pause-Café : 10h30
Développeur applications J2EE
Formation Jour 2 : 8H30 à 16H30
SNDI (SERVLETS, JSP, Jour 3 : 8H30 à 16H30 Pause Déjeuner :
JDBC, JSTL) 13h00
Jour 4 : 8H30 à 16H30
91

Annexe 4 : PROPOSITION DE REPRISE DE DONNEES


DES DOCUMENTS A NUMERISER (EN OPTION)
Mise en place d’un centre de numérisation pour la reprise de donnée et la
numérisation des documents
Contexte
Les TDRs étant muet sur le volet reprise de données, la SNDI pense qu’il est
indispensable de dématérialiser l’accès aux informations d’archive. C’est donc dans
l’optique de la dématérialiser des procédures du TCA tout en ayant accès aux
informations historique que la SNDI propose la mise en place d’un centre de
numérisation. Ce Centre sera animé par une équipe d’agents de numérisation
formée pour l’animer.
Résultats attendus :
- les documents physiques du TCA sont dématérialisés ;
- les Archives numériques existes ;
- la fluidité dans l’exécution des tâches est une réalité.
Spécifications documentaires
- La volumétrie en jeu et le format des documents à numériser n’étant pas
définis, la SNDI se propose de prendre en compte les documents de format
maximal A4. La prise en charge des agents sera assurée par le TCA.
Démarche de mise en œuvre

ETAPE 0 : ETAPE 1 : ETAPE 2 : ETAPE 3 : ETAPE 4 : ETAPE 5 :


Audit Amenagement Deploiement Formation de Reprise de Transfert de
documentaire du Centre de la GED l'équipe donnéees compétence

Analyse des Cablage Formation des


fonds, Paramettrage réseaux, Formation des Numerisation utilisateurs et
redaction des de la GED équipement ressources des dcuments administrateur
referentiels en materiels s

Livrable :
Livrable : Livrable : Livrable : Livrable : Fond Livrable :
Solution GED
Rapport Centre Equipe documentaire Ressouces
fonctionnelle
d'audit opérationnel opérationnelle numérisé compétentes
dans le Centre
92
93

NOTRE STRATEGIE DE REPRISE DES DONNEES


La reprise de l’existant est l’opération qui consiste à numériser tous les documents
d’archives intermédiaires et historiques, dans le but de disposer d’un accès
électronique à tout le fonds documentaire.
 Description de la mise en place du centre
Le Centre de numérisation sera aménagé de mobiliers et équipements nécessaires à
la mise en œuvre du plan de numérisation.
Le schéma ci-dessous en donne une illustration sommaire.

4 2
3

 Schéma fonctionnel des stations de production pour le Centre


de numérisation
Poste Activité
Préparation physique des documents Réception, dépoussiérage, identification, dégrafage,
tri des documents
Indexation des documents Saisie des métadonnées, étiquetage et impression
des codes à barre
Numérisation par lot et Contrô le qualité Numérisation et traitement des images, puis
vérification
Reconditionnement Cotation, reclassement et rangement des
documents physiques

 Le fonctionnement du Centre de numérisation


Pour assurer la reprise de l’existant, le Centre devra disposer d’un effectif de 20
opérateurs, dont 1 (un) records manager et 19 (dix-neuf) opérateurs et
manutentionnaires. Ces ressources seront formées et travailleront 8h par jours sur
une période de 12 mois.
94

Agent Nombre Durée

Records Manager
01
(Chef d’équipe, chargé de la supervision des travaux)
Agents de préparation physique des documents 05
Opérateurs de numérisation et d’indexation 04
12 mois
Opérateurs chargés du contrôle qualité 04
Opérateurs chargés du reconditionnement 04
Manutentionnaires 02
TOTAL 20

 Equipements du centre de numérisation


DESIGNATION QUANTITE OBSERVATIONS
1 ordinateur pour préparation physique
Ordinateur DeskTop core i3 + 2 ordinateurs pour indexation,
9
licence originale de windows 2 ordinateurs pour scanner,
4 ordinateurs pour contrôle
Ordinateur portable 1 Pour le chef d’équipe
Photocopieur 1 Photocopieur de grande capacité
Imprimante 2 Imprimante standard
Pour une meilleure préparation des
Taqueuse électrique 1
dossiers à numériser
Pour la préparation physique des
Grande Table 1
documents
Meuble bureau et Fauteuil agent 20 Pour chaque agent
Etagère de préstockage 1
Eliminer toutes les copies inutiles
Broyeuse de papier 2 comportant des informations
confidentielles
95

 Matériel et fourniture bureautique


QUANTIT
DESIGNATION
E
Ramette, format A4, qualité double A, 80 grs 600
Paquets Agrafe 8/4 (Boîte de 1000) 200
Agrafeuse (8/6) 60
Paquets Agrafe 23/6 (Boîte de 1000) 200
Arrache-agrafes papillon Office maped 60
Attache-lettres 32 mm Maped (Bte de 100) 100
Paquets trombones 200
Stylo 600
Crayon Graphite Bic Evolution HB 200
Taille-crayon Réservoir Plastique 2 Trous Safetool 60
Gomme blanche Maped Technic 600 200
Brosse à Tableau Magnétique Acco (Blister de 1) 50
Colle transparente Universelle (Tube de 30ml) 50
Marker permanent / bleu 100
Marker permanent / noir 100
Marker permanent / rouge 100
Rouleau de scotch grand format 50
Grand Cachet 3
Tube d’encre pour cachet 15

 Equipement de protection individuel


DESIGNATION QUANTITE
Blouse individuelle blanche 20
Paire de gants 5 200
Cache-nez-Masque 5 200
Pot savon liquide 52
96

Annexe 5 : PLAN QUALITE DU PROJET (PQP)

Vous aimerez peut-être aussi