0% ont trouvé ce document utile (0 vote)
15 vues55 pages

Rapport de Stage

Le rapport de stage d'Anas Adzal, réalisé à l'Office Chérifien des Phosphates (OCP) à Safi, se concentre sur l'optimisation de la gestion des équipements informatiques et des actifs numériques. Le document présente l'organisme d'accueil, le contexte économique, ainsi que le projet d'optimisation, en détaillant les méthodologies et les solutions proposées. Le stage, encadré par Rachid Nmissi, a permis d'explorer les infrastructures et les processus de gestion au sein du service informatique de l'OCP.

Transféré par

abderahmaneladlani
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues55 pages

Rapport de Stage

Le rapport de stage d'Anas Adzal, réalisé à l'Office Chérifien des Phosphates (OCP) à Safi, se concentre sur l'optimisation de la gestion des équipements informatiques et des actifs numériques. Le document présente l'organisme d'accueil, le contexte économique, ainsi que le projet d'optimisation, en détaillant les méthodologies et les solutions proposées. Le stage, encadré par Rachid Nmissi, a permis d'explorer les infrastructures et les processus de gestion au sein du service informatique de l'OCP.

Transféré par

abderahmaneladlani
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

L’OFFICE CHERIFIEN DES PHOSPHATES MAROC CHIMIE SAFI

RAPPORT DE STAGE
Asset Management "Optimisation de la gestion des équipements
informatiques et des actifs numériques"

Réalisé par : ANAS ADZAL

Période de stage :
• Du 01/08/2025 Au 31/08/2025
• Encadré par : Rachid Nmissi
• Année universitaire : 2024/2025
Asset Management

Remerciements

Je tiens à exprimer ma profonde gratitude à toutes les personnes qui ont


contribué au succès de ce stage.

Mes remerciements les plus sincères vont à M. Rachid Nmissi, mon


encadrant professionnel, pour son expertise, sa disponibilité et ses
conseils éclairés qui ont grandement enrichi cette expérience.

Je remercie chaleureusement l’équipe du service informatique du site


OCP Safi pour leur accueil chaleureux, leur professionnalisme et les
précieuses connaissances partagées.

Enfin, je suis reconnaissante envers mon professeurs a ISGA


MARRAKECH, M.outzoughit pour leur encadrement pédagogique et
leur soutien continu dans mon parcours académique.

1|P a g e
Asset Management

Somaire
Remerciements ________________________________________________ 1
Somaire _______________________________________________________________ 2
LISTE DES FIGURES _________________________________________________ 4
LISTE DES TABLEAUX ________________________________________________ 5
Chapitre 1 : ____________________________________________________________ 6
Présentation de l’organisme d’accueil ___________________________________________ 6
1.2 Géographie de l’entreprise ___________________________________________________ 7
1.3 Contexte économique _______________________________________________________ 7
1.4 Présence au Maroc : _________________________________________________________ 8
2 Présentation du Complexe Industriel de Safi : __________________________________ 9
2.1 Introduction : _____________________________________________________________________ 9
2.2 Description du division Maroc chimie : _____________________________________________ 10

3. Présentation de département d’accueil : _____________________________________ 11


1. Digital Office ______________________________________________________________________ 12
2. Système d’information (SI) _________________________________________________________ 12

Conclusion : ___________________________________________________________________ 14

Chapitre 2 : _________________________________________________________ 15
Contexte général du projet _____________________________________________________ 15
Introduction ___________________________________________________________________ 16
I. Présentation du projet _____________________________________________________ 16
1. Contexte Général du Projet_________________________________________________________ 16
2. Cadrage du Problématique _________________________________________________________ 17
2.1 Carte d’empathie : _____________________________________________________________ 17
2.2 Méthode QQOQCP (Qui, Quoi, Où, Quand, Comment, Pourquoi) ___________________ 18
3. Objectifs du Projet _________________________________________________________________ 20
Objectif principal __________________________________________________________________ 21
1. Optimisation du cycle de vie des actifs _________________________________________ 21
2. Automatisation des processus de gestion _________________________________________ 22

2|P a g e
Asset Management

II. Conduite du projet __________________________________________________________ 23


1. Méthodologies utilisées ___________________________________________________________ 23
1.1 Méthodologies de Gestion et développement _____________________________________ 23
1.1.1 UML : Un Langage de Modélisation Visuelle __________________________________ 24
1.1.2 Méthodologie Agile ________________________________________________________ 24
L’équipe et les rôles __________________________________________________________________ 26
Identification des Sprints _____________________________________________________________ 26

Planification du projet__________________________________________________________ 28
Conclusion ____________________________________________________________________ 29

Chapitre 3 : _________________________________________________________ 30
Etude préliminaire _____________________________________________________________ 30
Introduction ___________________________________________________________________ 31
1. Présentation de l’existant ___________________________________________________ 31
Synthèse du Benchmarking ___________________________________________________________ 32

2. Solution Proposée ___________________________________________________________ 34


2.1 Présentation de la solution ________________________________________________________ 34
2.2 Identification des acteurs _________________________________________________________ 36
2.3 Diagramme de contexte __________________________________________________________ 37

3. Analyse SWOT de la Solution : ________________________________________________ 38

Chapitre 4 : _________________________________________________________ 39
Etude conceptuelle ____________________________________________________________ 39
Présentation des Interfaces Utilisateur _________________________________________ 40
a. Page d’authentification __________________________________________________________ 40
b. Page d’accueil __________________________________________________________________ 40
c. Analytique ______________________________________________________________________ 42
d. Gestion des Logiciels ____________________________________________________________ 45
e. Gestion des Materiels ___________________________________________________________ 47
f. Gestion de la Maintenance _______________________________________________________ 48
g. Centre de Rapports et d'Export ___________________________________________________ 50

Conclusion générale __________________________________________________ 54

3|P a g e
Asset Management

LISTE DES FIGURES

Figure 1 : La disposition des marchés de l'OCP dans le monde _________________________ 8


Figure 2 : Présence du groupe OCP au Maroc _________________________________________ 8
Figure 3 : Entités de la direction de production. ______________________________________ 10
Figure 4 : L'architecture du service informatique du groupe OCP SA Safi ________________ 12
Figure 5: Logo de l’UML ____________________________________________________________ 24
Figure 6 : Processus Scrum ________________________________________________________ 25
Figure 7 : Diagramme de Gantt de projet_____________________________________________ 28
Figure 8 : Diagramme de Contexte de projet _________________________________________ 37
Figure 9 : Matrice SWOT ___________________________________________________________ 38
Figure 10: Page d’authentification __________________________________________________ 40
Figure 11 : Page d’accueil __________________________________________________________ 41
Figure 12 : Page Analytique : Répartition des Actifs ___________________________________ 42
Figure 13 : Page Analytique : Coûts des Actifs ________________________________________ 43
Figure 14 : Page Analytique : Utilisation des Actifs ____________________________________ 43
Figure 15 : Page Analytique : Efficacité des Actifs _____________________________________ 44
Figure 16 : Page Analytique : Maintenance __________________________________________ 44
Figure 17 : Page Analytique : Licences Logiciels ______________________________________ 45
Figure 18 : Gestion des Logiciels ____________________________________________________ 46
Figure 19 : Gestion des Materiels ___________________________________________________ 47
Figure 20 : Gestion de la Maintenance ______________________________________________ 49
Figure 21 : Centre de Rapports et d'Export ___________________________________________ 50
Figure 22 : Export des Données _____________________________________________________ 52
Figure 23 : Fichier excel ____________________________________________________________ 53

4|P a g e
Asset Management

LISTE DES TABLEAUX

Tableau 1 : Méthode QQOQCP appliquée au projet de gestion des actifs informatiques __ 19


Tableau 2 : Liste des Sprints ________________________________________________________ 27
Tableau 3 : Synthèse des principales applications ITSM du marché ____________________ 31
Tableau 4 : Analyse des cas d’usage et caractéristiques des solutions ITSM ____________ 32
Tableau 5 : Description des acteurs du système asset management ___________________ 36

5|P a g e
Asset Management

Chapitre 1 :
Présentation de l’organisme d’accueil

« Au cours de ce premier chapitre, nous allons introduire l'OCP (Office Chérifien des
Phosphates), une entreprise d'envergure mondiale spécialisée dans les phosphates et engrais.
Nous explorerons son historique, sa structure et ses activités essentielles. »

6|P a g e
Asset Management

1.2 Géographie de l’entreprise

Le siège du groupe est situé à Casablanca, il existe, de nos jours, 30 filiales et points de
ventes, en effet il y a 3 sites d’extraction au Maroc : Khouribga, Youssoufia et Ben guérir.
Seulement deux sites de production chimique : Safi et Jorf Lasfar. Le groupe possède des
nombreux points de ventes réparti partout dans le monde.

Le groupe de filiales a pour but de renforcer sa présence en Afrique afin de subvenir aux
besoins agricoles de la population vue que ce continent a beaucoup de richesses à offrir,
dans cette politique l’OCP a créé une nouvelle filiale OCP Africa pour faciliter les
transactions de vente d’engrais dans 5 pays africain pour l’instant et prévoit de
l’implémenter dans 14 autres pays subsaharien, mais pas seulement cela il veut aussi se
frayer un chemin dans le marché américain.

1.3 Contexte économique

Concernant l’aspect financier, le Groupe OCP a enregistré en 2024 un chiffre d’affaires de


96,9 milliards de dirhams, en hausse par rapport aux 91,3 MMDH réalisés en 2023. Cette
progression s’accompagne d’une amélioration notable de la marge brute, qui atteint 62,7
MMDH contre 50,5 MMDH l’année précédente. Les engrais continuent de représenter une
part majeure des ventes totales, soutenus par une demande mondiale soutenue. Cette
solide performance résulte à la fois de conditions de marché plus favorables et du
renforcement continu de la position concurrentielle du Groupe à l’échelle mondiale, grâce
à l’augmentation des capacités de production, à la maîtrise des coûts, ainsi qu’à une
politique commerciale proactive.

7|P a g e
Asset Management

Figure 1 : La disposition des marchés de l'OCP dans le monde

1.4 Présence au Maroc :


L’OCP dispose de six sites répartis dans diverses régions du royaume comme illustré la
figure I.2, ces sites sont principalement des unités d'extraction (sites miniers) et des unités
de transformation chimique pour la production de divers produits tels que l'acide
phosphorique et les engrais, etc.

Figure 2 : Présence du groupe OCP au Maroc

8|P a g e
Asset Management

Il est considéré comme étant un pilier de l'économie marocaine, car il joue un rôle
important dans la création d'emplois et dans le développement des infrastructures
économiques et sociales dans les régions où il opère.

2 Présentation du Complexe Industriel de Safi :


2.1 Introduction :
L'IDS représente un complexe industriel de nature chimique qui est sous la propriété de
l'OCP. Il est idéalement positionné le long de la Côte Atlantique, à une distance de 8 km au
sud de la localité de Safi. Son rôle prédominant consiste à valoriser une partie des
phosphates qui sont extraits de la région de Youssoufia, ainsi que les phosphates
provenant du site de Bengurir. Ces matières premières sont utilisées dans des processus
de fabrication industrielle, notamment pour la production d'acide phosphorique (H3PO4)
et pour la création d'engrais de type TSP.

Le choix stratégique d'établir l'installation à Safi s'appuie sur diverses justifications


importantes. Tout d'abord, la proximité avec le gisement de phosphate de Youssoufia joue
un rôle crucial, d'autant plus que le port de Safi est un point d'exportation des minerais
extraits depuis l'année 1931. De plus, la quantité substantielle d'eau de mer requise pour
les besoins de refroidissement des installations constitue un facteur déterminant. Cette
eau de mer est puisée en abondance dans les environs. En outre, l'eau brute provenant du
barrage de Sidi Abderrahmane, situé à environ 10 km au nord de la ville, est également
exploitée pour les activités de l'usine.

La direction de production joue un rôle essentiel dans la réalisation des objectifs de


production du site, en veillant à ce que cela se fasse dans des conditions optimales. Elle
accorde une attention particulière à la préservation et à l'amélioration des performances
techniques et économiques de l'ensemble de l'outil de production.

Il convient de noter que, conformément aux informations précédemment mentionnées,


l'IDS est structuré en quatre divisions distinctes qui contribuent de manière spécifique aux
opérations du complexe industriel.

9|P a g e
Asset Management

division
Maroc
Chimie

divisionPort division
direction de
et production Maroc
infrastructures phosphore1

divisionMaroc
phosphore2

Figure 3 : Entités de la direction de production.

2.2 Description du division Maroc chimie :


Maroc Chimie, la plus ancienne division du Groupe OCP destinée à la valorisation des
phosphates, fait partie de la Direction des Industries Chimiques de Safi (PCS). Elle est
spécialisée dans la production des engrais et comprend au total neuf ateliers de gestion et
d’entretien des équipements ainsi que quatre autres de production parmi lesquelles figure
celui sulfurique.

La section Maroc Chimie englobe les éléments suivants :

Atelier Énergie et Fluides :

• Une installation de traitement d'eau filtrée d'une capacité de 1 000 m³/h ;


• Une station de pompage pour eau de mer d'une capacité de 19 200 m³/h ;

10 | P a g e
Asset Management

• Trois groupes turboalternateurs avec une puissance totale de 23,4 MW.


Atelier Sulfurique :
• Deux lignes de production d'acide sulfurique ayant une capacité individuelle de 1 000
TMH/J, utilisant le procédé Monsanto ;
• Une ligne de production d'acide sulfurique avec une capacité de 2 300 TMH/J, utilisant le
procédé Monsanto et équipée d'un système de récupération de chaleur (HRS).
Atelier Phosphorique :
• Une AP ½ de production d'acide phosphorique avec une capacité de 350 tonnes par jour;
• Une AP ¾ de production d'acide phosphorique avec une capacité de 350 tonnes par jour;
• Une ligne PP2 de production d'acide phosphorique avec une capacité de 750 tonnes par
jour.
Atelier engrais :
3 lignes de production d’engrais :
• Ligne Nord : 1100 T TSP /J
• Ligne Sud : 1100 T TSP /J
• Ligne NPK : 600 T NPK/J, en phase de transformation en TSP

3. Présentation de département d’accueil :


En 1985, le service informatique de Safi a été créé dans le cadre de la décentralisation des
traitements effectués au siège à Casablanca. Ainsi, le centre informatique à Safi relève de
la direction des systèmes d’informations (DSI), et fait partie du réseau téléinformatique du
groupe OCP qui a comme nœud central le siège à

Casablanca, et qui relie tous les centres de production informatique.Nous notons que
notre stage s’est déroulé au sein de la direction du système d’information du site de Safi
(DO/DSI), cette direction se compose de différentes entités, notamment :

11 | P a g e
Asset Management

1. Digital Office
Digitale Office est une entité informatique au sein de l’OCP qui est notamment en charge
de :

- Elaborer une stratégie digitale du groupe et la décliner en feuille de route, en Co-


création avec lesdifférentes entités du groupe,
- Mettre en place, en collaboration avec les différentes entités du groupe, les
infrastructures,
- moyenset structures nécessaires à la réussite de la transformation digitale du
groupe,
- Promouvoir une culture digitale au sein du groupe, et insuffler de nouveaux modes
de travail et decollaboration via le digital.

2. Système d’information (SI)


C’est une entité informatique qui a pour mission d’assurer la réalisation du bon fonctionnement
d’infrastructures réseau et télécom du groupe, ainsi que l’assistance et le support aux utilisateurs
tout en respectant les exigences de qualité et des meilleurs standards en la matière.

Figure 4 : L'architecture du service informatique du groupe OCP SA Safi

12 | P a g e
Asset Management

La figure 4 représente l’architecture du service informatique au sein du groupe OCP SA


Safi:

On distingue 4 entités de la DSI à Safi :

• Infrastructure : Cette entité a pour rôle la gestion de la mise en service des


équipements du Data Center (Groupe électrogène, Onduleur...) ainsi que le sauvegarde
des données des utilisateurs du Site de SAFI.

• Réseaux et Télécoms : Cette entité assure la disponibilité et la rapidité du réseau


du site de Safi et celle du siège Casablanca, ainsi que le fonctionnement de la Voix IP
(Téléphonie IP), du Wi-Fi (Wireless Fidelity) Indoor et Outdoor. De plus, elle assure la
sécurité du système d’information et l'intégrité des données.

• Users Services : L'entité User Services prend en charge la gestion des incidents des
utilisateurs du systèmes d’information (Panne, accès, authentification, connexion au
réseau, demande de service...) via Service Desk, et la réparation du matériel informatique
dans le cadre de la garantie et assistance d’utilisation des postes de travail (PC,
Imprimantes, etc.).

• Le Service Desk : Ce service est un point de contact pour tout problème de nature
informatique, il coordonne l'ensemble des actions entre divers groupes pour parvenir à
résoudre les difficultés, il peut prendre parfois lui-même l'incident en charge et le résoudre
par téléphone grâce à une prise de contrôle à distance du poste de travail, sinon, il met
l'utilisateur en contact avec un informaticien local afin de résoudre le problème nous
notons que pour l’OCP Safi, c’est la coentreprise HP CDG résidant à Rabat qui se charge
de ce cas.

13 | P a g e
Asset Management

Conclusion :
En conclusion de cette première partie consacrée à la présentation de l'organigramme de
l'OCP, il est clair que cette entreprise occupe une position de premier plan dans le secteur
minier et chimique à l'échelle mondiale. L'organigramme reflète la complexité et la
diversité des activités menées par l'OCP, mettant en avant une structure organisationnelle
qui favorise la collaboration, l'efficacité et l'innovation. À travers les différentes divisions et
unités opérationnelles, l'OCP démontre son engagement envers l'excellence industrielle et
la durabilité, tout en contribuant de manière significative à l'économie nationale et à la
chaîne de valeur mondiale. Cette vision stratégique et cette structure hiérarchique bien
définie positionnent l'OCP pour continuer à jouer un rôle de leader dans le domaine des
phosphates et de l'industrie chimique.

14 | P a g e
Asset Management

Chapitre 2 :
Contexte général du projet
« Dans le deuxième chapitre, nous présenterons en détail le sujet de stage, en
commençant par un contexte général et en menant une analyse approfondie des enjeux et
des défis associés. Nous définirons ensuite la problématique à laquelle le projet cherche à
répondre, en nous appuyant sur les besoins identifiés et les objectifs fixés pour cette
mission.»

15 | P a g e
Asset Management

Introduction
Le projet s'inscrit dans la stratégie de transformation digitale et d'optimisation du
patrimoine informatique d'OCP. Face à la complexité croissante du parc informatique
comprenant des milliers d'équipements répartis sur plusieurs sites pour 28 000
collaborateurs, les outils actuels de gestion des actifs révèlent leurs limites en termes de
traçabilité, de contrôle des coûts et d'efficacité opérationnelle. Ce projet vise à développer
une solution interne, moderne et automatisée, capable d'optimiser la gestion du cycle de
vie des actifs informatiques tout en répondant aux besoins spécifiques d'OCP.

I. Présentation du projet
1. Contexte Général du Projet
La digitalisation des processus internes et la gestion optimisée du patrimoine informatique
représentent un enjeu stratégique majeur pour OCP. Dans un contexte où les équipements
informatiques se multiplient et se diversifient, leur gestion centralisée devient essentielle
pour maîtriser les coûts, assurer la sécurité et maintenir la productivité.

Actuellement, la gestion des actifs informatiques repose sur des outils disparates et des
processus manuels, ce qui engendre plusieurs contraintes : absence d'inventaire
centralisé et fiable, difficultés à suivre le cycle de vie des équipements, manque de
visibilité sur les coûts réels de possession, et risques accrus de non-conformité des
licences logicielles.

Les équipes IT consacrent un temps significatif à des tâches manuelles de recensement et


de suivi, augmentant ainsi les risques d'erreurs et les délais de traitement. De plus,
l'absence d'outil dédié ne permet pas de s'adapter aux spécificités organisationnelles
d'OCP, en particulier en matière de hiérarchie et de flux d'approbation complexes.

Face à ces limites, l'implantation d'une solution moderne de IT Asset Management


représente une opportunité majeure. Une plateforme interne, pensée sur mesure,
permettrait de centraliser l'inventaire, d'automatiser le suivi des actifs, et de maîtriser les

16 | P a g e
Asset Management

coûts opérationnels. C'est dans cette optique que le projet « Gestion des Actifs
Informatiques OCP » a été initié, avec pour ambition de concevoir une application web
performante capable d'optimiser la gestion du patrimoine numérique tout en garantissant
une traçabilité complète.

2. Cadrage du Problématique

Avant de définir clairement la problématique de ce projet, il est essentiel de comprendre


les besoins réels des différentes parties prenantes, en particulier les gestionnaires de parc,
les techniciens IT, les responsables financiers, ainsi que les utilisateurs finaux. Pour cela,
deux approches complémentaires ont été utilisées : la carte d'empathie et la méthode
QQOQCP. Ces outils permettent d'analyser en profondeur les défis actuels rencontrés
avec le système de gestion des actifs et les attentes fonctionnelles.

2.1 Carte d’empathie :


Pour mieux comprendre les besoins et les frustrations des parties prenantes de la gestion
des actifs informatiques d'OCP, une carte d'empathie a été construite. Elle repose sur les
retours d'expérience des utilisateurs finaux, des techniciens IT et des gestionnaires, afin
d'identifier les limites du système actuel et les attentes vis-à-vis d'une solution digitale
moderne.

Ce qu'ils voient :
• Multiplication des équipements non recensés
• Difficultés à localiser les actifs critiques
• Absence de vue unifiée du parc informatique
Ce qu'ils entendent :
• Demandes répétées pour des équipements non tracés
• Plaintes concernant les lenteurs dans l'attribution de matériel
• Préoccupations financières sur les coûts cachés

17 | P a g e
Asset Management

Ce qu'ils pensent et ressentent :


• Frustration face au manque de visibilité
• Préoccupation concernant les risques de sécurité
• Sentiment de perte de contrôle sur le patrimoine IT
Ce qu'ils disent et font :
• Demandes répétées d'inventaire physique
• Utilisation de feuilles Excel non synchronisées
• Recours à des processus manuels chronophages
Leurs difficultés :
• Absence d'outil centralisé de suivi
• Processus d'approbation complexes et non digitalisés
• Difficulté à justifier les investissements IT
Leurs attentes :
• Solution unique de gestion des actifs
• Automatisation des processus de suivi
• Reporting précis pour la prise de décision
• Intégration avec les systèmes existants

Cette analyse met en lumière le besoin critique d'une solution moderne de gestion des
actifs informatiques permettant de répondre aux enjeux de traçabilité, de maîtrise des
coûts et d'efficacité opérationnelle qui se posent actuellement au sein d'OCP.

2.2 Méthode QQOQCP (Qui, Quoi, Où, Quand, Comment, Pourquoi)

La méthode QQOQCP est un outil d’analyse qui permet de cerner une situation ou un
problème en répondant à six questions fondamentales : Qui, Quoi, Où, Quand, Comment,
Pourquoi. Elle est utilisée pour structurer la réflexion et comprendre les différents aspects
d’un projet ou d’une situation. Appliquons la méthode QQOQCP sur notre projet de gestion
des actifs informatiques :

18 | P a g e
Asset Management

Tableau 1 : Méthode QQOQCP appliquée au projet de gestion des actifs informatiques

Question Éléments de réponse

• Les gestionnaires de parc informatique


• Les techniciens de support IT (N1, N2)
Qui ? • Les responsables financiers et achats
• Les utilisateurs finaux d'OCP
• Les auditeurs et responsables conformité

• Difficulté à maintenir un inventaire précis et à jour des actifs informatiques


• Absence de traçabilité complète du cycle de vie des équipements
Quoi ?
• Manque de visibilité sur les coûts réels de possession (TCO)
• Risques de non-conformité des licences logicielles

• Sur l'ensemble des sites d’OCP : sites industriels, miniers et administratifs


Où ? • Au niveau du data center et des infrastructures réseau
• Dans les différents départements et directions métiers

• Lors de l'acquisition de nouveaux équipements


• Pendant les phases de déploiement et d'attribution aux utilisateurs
Quand ? • Durant la période d'utilisation et de maintenance
• Lors des renouvellements et mises hors service
• En continu pour le suivi des garanties et contrats

• Via des inventaires manuels et feuilles Excel non synchronisées


• Sans outil centralisé de tracking des actifs
Comment ?
• Avec des processus d’approbation manuels et papier
• Sans intégration avec les systèmes financiers existants

19 | P a g e
Asset Management

• Pour optimiser les investissements informatiques et réduire les coûts


• Pour améliorer la sécurité et la conformité du parc IT
Pourquoi ? • Pour automatiser la gestion du cycle de vie des actifs
• Pour fournir des données fiables pour la prise de décision stratégique
• Pour répondre aux exigences croissantes d’audit et de gouvernance

En s’appuyant sur les résultats de la carte d’empathie et de l’analyse menée à l’aide de la


méthode QQOQCP, il ressort clairement que les gestionnaires de parc informatique, les
équipes de support et les responsables financiers d’OCP expriment un besoin croissant
pour un système de gestion des actifs informatiques plus centralisé, automatisé et fiable.
L’absence d’un inventaire unifié et actualisé, la difficulté à tracer le cycle de vie complet
des équipements, ainsi que la dépendance à des outils manuels et non intégrés,
constituent des freins majeurs à l’optimisation du parc informatique. La problématique
devient alors :

Comment concevoir une solution de gestion des actifs informatiques (IT Asset Management)
centralisée, automatisée et évolutive, capable de répondre aux besoins spécifiques d’OCP en
matière de traçabilité, de maîtrise des coûts et de conformité, tout en améliorant l’efficacité
opérationnelle et la prise de décision stratégique ?

3. Objectifs du Projet

Face aux enjeux de modernisation du parc informatique, ce projet de stage vise à


transformer la gestion des actifs informatiques en mettant en place une solution interne
innovante et adaptée aux besoins spécifiques d'OCP. L'objectif principal est de concevoir
et développer un système de gestion d'actifs numériques (IT Asset Management) capable
d'optimiser le cycle de vie complet des équipements tout en renforçant la traçabilité et la
rentabilité des investissements IT.

20 | P a g e
Asset Management

Objectif principal

Le projet vise à moderniser la gestion des actifs informatiques au sein d'OCP à travers le
développement d'une solution interne digitale, centralisée et intelligente. L'objectif global
est d'optimiser le parc informatique tout en maîtrisant les coûts et en alignant la gestion
des actifs avec la stratégie globale de l'entreprise.

Les objectifs sont organisés autour de trois grands axes : optimisation du cycle de vie des
actifs, automatisation des processus de gestion et alignement stratégique avec
l'écosystème OCP.

1. Optimisation du cycle de vie des actifs


✓ Centralisation de l'inventaire IT

Développer une base de données unifiée recensant l'ensemble des équipements


matériels, logiciels et licences avec leurs caractéristiques techniques et
contractuelles.

➤ Obtenir une vision complète et actualisée du parc informatique.

✓ Gestion proactive des renouvellements

Implémenter un système d'alertes automatiques pour anticiper les fins de garantie,


les renouvellements de licence et les obsolescences techniques.

➤ Éviter les interruptions de service et optimiser les planning de remplacement.

✓ Traçabilité complète des mouvements

Suivre en temps réel l'affectation, la localisation et le statut de chaque actif (en


stock, en utilisation, en maintenance, à recycler).

➤ Réduire les pertes et les immobilisations inutiles.

21 | P a g e
Asset Management

2. Automatisation des processus de gestion


✓ Intégration d'un système de découverte automatique

Déployer des agents logiciels pour inventorier automatiquement les équipements


connectés au réseau.

➤ Garantir un inventaire à jour sans intervention manuelle.

✓ Automatisation des workflows d'approbation

Configurer des circuits de validation adaptés pour les demandes de nouveaux


équipements selon le profil de l'utilisateur et les politiques OCP.

➤ Accélérer les processus d'équipement tout en respectant les règles de


gouvernance.

✓ Optimisation des coûts par l'analyse data-driven

Exploiter les données collectées pour identifier les surconsommations, les sous-
utilisations et recommander des rationalisations.

➤ Maximiser le retour sur investissement du parc informatique.

✓ Intégration avec les outils financiers

Interconnecter la solution avec les systèmes comptables pour suivre la valeur


résiduelle, l'amortissement et le TCO (Total Cost of Ownership) de chaque actif.

➤ Améliorer la précision budgétaire et la planification financière.

3. Alignement avec la structure organisationnelle d'OCP

22 | P a g e
Asset Management

✓ Adaptation à la hiérarchie et aux processus métiers

Configurer les règles de gestion (affectation, approbation, reporting) en accord avec


l'organisation et la culture d'OCP.

➤ Assurer une adoption rapide et une intégration fluide.

✓ Rationalisation des coûts de gestion

Remplacer les outils disparates par une plateforme centralisée, réduisant les
licences logicielles externes et les coûts de maintenance.

➤ Maîtriser les dépenses IT et améliorer la rentabilité.

✓ Support à la conformité et à l'audit

Faciliter la génération de rapports pour les audits internes et externes, notamment


sur la conformité des licences logicielles.

➤ Réduire les risques juridiques et financiers.

Cette refonte de la gestion des actifs informatiques permettra à OCP de disposer d'une
vision précise de son patrimoine numérique, d'optimiser ses investissements IT et de
renforcer sa gouvernance technologique.

II. Conduite du projet

1. Méthodologies utilisées
1.1 Méthodologies de Gestion et développement
Pour concevoir le système, nous avons choisi une méthode basée sur l’analyse et la
conception orientées objet : le Processus Unifié. Cette approche se distingue par son
caractère itératif et incrémental, guidée par des diagrammes de flux, et axée sur
l’architecture ainsi que sur les modèles UML.

23 | P a g e
Asset Management

1.1.1 UML : Un Langage de Modélisation Visuelle


UML, illustré à la Figure 2.1, a été développé comme un langage de modélisation visuelle
universel, possédant une richesse sémantique et syntaxique. Il sert à représenter
l’architecture, la conception et la réalisation de systèmes logiciels complexes, en prenant
en compte à la fois leur structure et leur comportement. De plus, UML est utilisé dans des
domaines dépassant le cadre du simple développement logiciel.

Figure 5: Logo de l’UML

1.1.2 Méthodologie Agile


La méthode agile est une approche de gestion de projets qui privilégie l’adaptabilité, la
coopération et la rapidité de livraison. Contrairement aux méthodes traditionnelles rigides,
elle fonctionne par cycles courts, permettant une réactivité face aux évolutions. D’abord
conçue pour le développement logiciel, elle s’applique aujourd’hui à divers domaines.

Parmi les approches agiles, Scrum se distingue par son organisation en sprints, ses
réunions fréquentes et ses trois piliers fondamentaux : transparence, inspection et
adaptation.

L’agilité est adoptée pour plusieurs raisons :

— Elle permet une grande réactivité face aux changements.

— Elle offre des résultats rapidement.

— Elle renforce la collaboration avec les clients.

— Elle favorise une amélioration continue grâce aux retours fréquents.

24 | P a g e
Asset Management

— Elle anticipe les risques en détectant tôt les problèmes.

— Elle reste simple à mettre en œuvre (surtout Scrum) et dispose d’une abondante
documentation.

La méthode SCRUM

Scrum est une méthodologie agile dédiée à la gestion de projets informatiques, mettant
l’accent sur la communication et la capacité à réorienter rapidement les priorités. Elle est
aujourd’hui la plus populaire parmi les méthodes agiles. Son efficacité dans le domaine
informatique lui a permis de s’étendre aux entreprises, qui l’adoptent pour structurer leur
gestion en mode projet.

Figure 6 : Processus Scrum

Pourquoi choisir SCRUM ?

Scrum est la méthodologie agile la plus largement utilisée, ce qui en fait l’une des plus
testées, documentées et soutenues. On trouve une multitude de ressources sur Scrum :
livres, blogs, formations, vidéos, communautés et conférences, souvent accessibles
gratuitement. Elle est devenue une véritable référence dans le monde agile.

Un autre atout majeur : Scrum est facile à comprendre, bien que sa mise en œuvre puisse
s’avérer complexe.

25 | P a g e
Asset Management

Ses fondateurs eux-mêmes la présentent comme un cadre permettant de gérer


efficacement des problématiques complexes et évolutives, tout en livrant des produits à
forte valeur ajoutée de manière créative et productive. Scrum repose sur un modèle
empirique de gestion des processus, fondé sur trois principes clés :

— Transparence : Instaurer un langage commun entre les membres de l’équipe et les


responsables, pour permettre à toute personne impliquée de comprendre rapidement
l’état d’avancement du projet.

— Inspection : Réaliser des points réguliers sur les livrables produits afin de repérer toute
anomalie ou déviation.

— Adaptation : En cas de dérive détectée, le processus est ajusté à travers des


cérémonies spécifiques telles que le sprint planning, le daily scrum et le sprint review, qui
seront détaillées ultérieurement.

L’équipe et les rôles


Les différents rôles au sein de l’équipe Scrum sont répartis comme suit :

— Product Owner : M. Adil BOUKHIRA, responsable de la définition des priorités et de la


validation des fonctionnalités en fonction des besoins d’OCP.

— Scrum Master : M. Rachid NMISSI, garant du bon déroulement du processus Scrum,


chargé de lever les obstacles et d’animer les différentes réunions.

— Équipe de développement : Mlle Doaa TALEB, en charge de la conception, du


développement, des tests et de la documentation, avec le soutien d'autres développeurs si
nécessaire.

Identification des Sprints


L’identification des sprints permet de structurer les tâches à accomplir tout au long des
différentes étapes du cycle de développement. À travers les échanges réguliers avec le
manager, les phases du projet ont été définies et organisées selon les principes de la

26 | P a g e
Asset Management

méthode Agile. Le tableau ci-dessous présente la durée, les objectifs et les actions
menées dans chaque sprint :

Tableau 2 : Liste des Sprints

N° du Sprint Sprint Durée

1 Découverte de l’environnement de travail et des services du 3 jours


S.I
2 Définition des besoins et fonctionnalités principales du 1 semaine
projet
3 Prise en main des outils et des technologies utilisées 4 jours

4 Analyse fonctionnelle et conception UML 4 jours

5 Développement de 1 semaine
l’interface utilisateur (partie N1 et N2)
6 Développement du backend pour les parties N1 et N2 1 semaine

7 Développement frontend et backend côté collaborateur 1 semaine

8 Intégration du tableau de bord 1 semaine

9 Tests, ajustements et amélioration continue 4 jours

10 Rédaction du rapport 1 semaine


de stage et soutenance

27 | P a g e
Asset Management

Planification du projet

La phase de planification constitue une étape essentielle en amont du projet. Elle permet
de Définir L’enchaînement des différentes phases ainsi que d'estimer leurs durées
respectives. Afin de représenter visuellement l'avancement de mon projet, nous avons
utilisé un diagramme de Gantt: un outil efficace pour organiser et planifier les taches dans
le temps. Le diagramme ci -dessous illustre Ia répartition des différentes activités tout au
long de Ia Période du stage.

Figure 7 : Diagramme de Gantt de projet

28 | P a g e
Asset Management

Conclusion
Synthèse du chapitre

Ce chapitre a permis d'établir les fondations du projet en exposant son contexte général, ses
enjeux stratégiques, ainsi que la problématique de gestion des actifs informatiques à laquelle il
répond. Grâce à une analyse structurée reposant sur des outils tels que la carte d'empathie et la
méthode QQOQCP, les besoins spécifiques des différentes parties prenantes ont été clairement
identifiés, permettant de définir des objectifs précis et mesurables alignés sur la stratégie d'OCP.

La conduite du projet a été encadrée par une approche méthodologique rigoureuse, combinant
**UML** pour la modélisation du domaine et des processus métiers, et **Scrum** pour une
gestion agile et itérative adaptée aux spécificités techniques du développement.

Sur le plan technologique, le choix s'est porté sur une stack technique moderne et performante :

- **Python** comme langage principal pour son écosystème riche et sa productivité

- **PyQt6** pour le développement d'une interface desktop robuste et native

- **Pandas** et **NumPy** pour le traitement avancé des données et l'analyse du parc

- **Bcrypt** pour la sécurisation des accès et la protection des données sensibles

- **SQLite3** comme base de données embarquée pour la phase de prototypage

- **Datagrip** pour la gestion et l'optimisation des requêtes base de données

- **Datetime** et modules complémentaires pour la gestion fine des dates et cycles de vie

Ces technologies ont été sélectionnées pour leur **robustesse**, leur **interopérabilité** et leur
**adéquation parfaite** avec les exigences spécifiques d'un système de gestion d'actifs
informatiques nécessitant à la fois puissance de calcul pour l'analyse de données et interface
ergonomique pour les utilisateurs métiers.

Ces éléments réunis ont jeté les bases solides pour entamer la phase de réalisation technique, qui
fera l'objet du chapitre suivant dédié à la conception et au développement de la solution de gestion
des actifs informatiques OCP. L'architecture retenue permettra notamment une transition aisée
vers une base de données d'entreprise (Oracle ou SQL Server) pour le déploiement en production.

29 | P a g e
Asset Management

Chapitre 3 :
Etude préliminaire

« Dans le troisième chapitre, nous réaliserons une étude préliminaire essentielle à la


conception de la solution. Nous commencerons par une présentation de l’existant, afin de
comprendre les outils, processus ou pratiques actuellement en place. Ensuite, nous
procéderons à une analyse critique de cet existant, en identifiantseslimiteset ses
dysfonctionnements.

Sur la base de cette analyse, nous proposerons une solution adaptée aux besoins
identifiés. Cette section comprendra une présentation détaillée de la solution envisagée,
l’identification des différents acteurs impliqués, ainsi que le diagramme de contexte
décrivant les interactions entre ces acteurs et le système.»

30 | P a g e
Asset Management

Introduction
Ce chapitre s’inscrit dans la continuité de la démarche de conception du projet Asset
Management au sein d’OCP. Avant de développer la solution proposée, il est essentiel
d’examiner l’existant afin de comprendre les pratiques actuelles, leurs limites, et les
attentes des utilisateurs.

Dans un contexte marqué par la croissance des besoins d’assistance des collaborateurs et
par la volonté d’optimiser les processus internes, une analyse préalable s’avère nécessaire
pour poser les bases d’une solution pertinente et adaptée.

1. Présentation de l’existant
L’analyse comparative des solutions de gestion des actifs informatiques (ITAM) du marché
permet de dégager les meilleures pratiques pour la conception d’une solution adaptée aux
enjeux d’OCP. Voici un état de l’art des principales applications ITAM, leurs fonctionnalités,
avantages et limites.
Tableau 3 : Synthèse des principales applications ITSM du marché

31 | P a g e
Asset Management

Tableau 4 : Analyse des cas d’usage et caractéristiques des solutions ITSM

Synthèse du Benchmarking

L’analyse comparative des principaux outils de gestion des actifs informatiques (ITAM) tels
que ServiceNow ITAM, BMC Helix ITAM, Jira Service Management + Assets, Ivanti IT Asset
Management, Freshservice Asset Management, ManageEngine AssetExplorer et
SolarWinds Service Desk, met en lumière les meilleures pratiques à considérer pour la
conception de l’application de gestion des actifs destinée à l’OCP.

Des solutions comme ServiceNow ITAM et BMC Helix ITAM démontrent qu’un système
performant doit être capable de gérer un parc de plusieurs dizaines de milliers d’actifs tout
en respectant les standards ITIL et ISO 19770, ce qui constitue une exigence essentielle
pour une grande entreprise multisite telle que l’OCP. Par ailleurs, Jira Service Management
et Freshservice insistent sur l’importance d’une interface utilisateur intuitive afin de
faciliter l’adoption par les gestionnaires de parc et les utilisateurs finaux, un point crucial
dans un contexte où les processus actuels reposent majoritairement sur des outils
manuels.
32 | P a g e
Asset Management

Ivanti IT Asset Management et ServiceNow illustrent également l’intérêt des technologies


d’intelligence artificielle, capables d’automatiser entre 40 et 60 % des tâches de suivi et de
reconciliation d’actifs, contribuant ainsi à réduire la charge administrative et les erreurs
manuelles. Enfin, la flexibilité offerte par le déploiement en mode cloud ou sur site,
proposée par BMC et ManageEngine, répond parfaitement aux exigences de sécurité et de
souveraineté des données propres à l’OCP.

Au regard de ces enseignements et du coût élevé des solutions externes (notamment pour
un parc de l’ampleur de celui d’OCP), le développement d’une solution interne apparaît
pleinement justifié. Celle-ci intégrera une interface simple et centralisée, inspirée des
meilleures pratiques du marché, des mécanismes de découverte automatique similaires à
ceux d’Ivanti pour inventorier les actifs, ainsi qu’une architecture évolutive permettant de
gérer efficacement le cycle de vie complet des équipements. Le recours à un déploiement
hybride assurera à la fois scalabilité et conformité aux politiques de sécurité internes.

Cette approche personnalisée permettra à l’OCP de répondre efficacement à ses


principaux défis — absence d’inventaire fiable, difficultés de traçabilité, manque de
visibilité sur les coûts — tout en réalisant des économies substantielles sur le long terme
grâce à la suppression des licences logicielles externes et à l’optimisation des
investissements IT.

33 | P a g e
Asset Management

2. Solution Proposée
2.1 Présentation de la solution
La solution proposée pour OCP consiste en une application desktop moderne, développée
en Python avec PyQt6, conçue pour optimiser la gestion des actifs informatiques au sein
de l’organisation. Accessible via une interface ergonomique et centralisée, cette
application permet aux gestionnaires de parc et aux techniciens IT de suivre, contrôler et
optimiser le cycle de vie complet des équipements informatiques.

Fonctionnalités principales :

1. Inventaire automatisé et unifié :

O Intégration d’un module de découverte automatique des actifs connectés au ré-seau.

O Synchronisation avec les bases de données existantes pour un inventaire à jour et fiable.

2. Gestion du cycle de vie :

O Suivi des états des actifs (en stock, en utilisation, en maintenance, à recycler).

O Alertes automatiques pour les renouvellements de garantie, fin de vie des équi-pements
et dates de maintenance.

3. Optimisation des coûts :

O Calcul du Coût Total de Possession (TCO) pour chaque actif.

O Analyse des données via Pandas et NumPy pour identifier les surconsomma-tions et
rationaliser les investissements.

4. Sécurité et conformité :

O Gestion des licences logicielles et alertes de non-conformité.

O Chiffrement des données sensibles avec Bcrypt.

34 | P a g e
Asset Management

5. Tableaux de bord et reporting :

O Visualisation en temps réel de l’état du parc informatique.

O Génération de rapports personnalisables pour les audits et la prise de décision.

6. Workflows automatisés :

O Circuits d’approbation adaptés à la hiérarchie OCP.

O Intégration avec les outils financiers pour le suivi budgétaire.

35 | P a g e
Asset Management

2.2 Identification des acteurs


Afin de bien définir les interactions entre les utilisateurs et le système de gestion des actifs
informatiques, une identification précise des acteurs a été réalisée. Le tableau ci-dessous
récapitule les différents profils, leurs rôles ainsi que leurs interactions principales avec
l'application..

Tableau 5 : Description des acteurs du système asset management

36 | P a g e
Asset Management

Après avoir identifié les principaux acteurs du système de gestion des actifs ainsi que leurs
rôles, il est essentiel de représenter graphiquement les interactions globales entre ces
acteurs et le système. Pour cela, nous avons recours au diagramme de contexte, qui fournit
une vue d'ensemble du périmètre fonctionnel du projet, en illustrant les flux d'information
entre le système et son environnement externe.

2.3 Diagramme de contexte


Le diagramme ci-dessous représente le système Asset Management dans son ensemble,
en montrant les différents acteurs externes ainsi que les principales interactions qu’ils ont
avec le système. Cette représentation permet de mieux cerner le périmètre fonctionnel du
projet.

Figure 8 : Diagramme de Contexte de projet

37 | P a g e
Asset Management

3. Analyse SWOT de la Solution :


L'analyse SWOT (Forces, Faiblesses, Opportunités, Menaces) est une méthode
d'évaluation stratégique permettant d'identifier les éléments internes et externes
influençant un projet. En appliquant cette méthode à la solution de gestion des actifs
informatiques « OCP Asset Manager », il devient possible d'obtenir une vision globale de
ses atouts, des limites potentielles à surmonter, des opportunités de développement
futures ainsi que des menaces susceptibles d'entraver sa réussite.environnement
organisationnel et technologique, en vue de soutenir efficacement la transformation
digitale d’OCP.

Application de l’analyse SWOT :

Figure 9 : Matrice SWOT

38 | P a g e
Asset Management

Chapitre 4 :
Etude conceptuelle
Ce chapitre présente l'architecture et la conception détaillée du système de gestion des
actifs informatiques développé pour OCP. Structurée autour d'une approche modulaire et
alignée sur les méthodologies agiles Scrum, la conception du système a été élaborée pour
répondre précisément aux besoins identifiés lors de l'analyse préalable

39 | P a g e
Asset Management

Présentation des Interfaces Utilisateur


a. Page d’authentification

Figure 10: Page d’authentification

b. Page d’accueil
La page d’accueil de l’application constitue le tableau de bord principal offrant une vision
synthétique et actualisée du parc informatique d’OCP. Conçue avec PyQt6, elle présente
de manière ergonomique et interactive les indicateurs clés de performance (KPI), tels que
le nombre total de matériels et logiciels, les équipements en maintenance et les actifs
opérationnels. Des graphiques dynamiques et des tableaux filtrables permettent de
visualiser la répartition des équipements par type, leur statut (actif, hors service, en
40 | P a g e
Asset Management

attente) ainsi que leur localisation géographique. Cette interface centralisée, actualisée en
temps réel, facilite la prise de décision et offre un point d’entrée intuitif pour accéder aux
fonctionnalités avancées de gestion, de reporting et de maintenance des actifs.

Figure 11 : Page d’accueil

41 | P a g e
Asset Management

c. Analytique
Répartition des Actifs

Figure 12 : Page Analytique : Répartition des Actifs

42 | P a g e
Asset Management

Coûts des Actifs

Figure 13 : Page Analytique : Coûts des Actifs

Utilisation des Actifs

Figure 14 : Page Analytique : Utilisation des Actifs

43 | P a g e
Asset Management

Efficacité des Actifs

Figure 15 : Page Analytique : Efficacité des Actifs

Maintenance

Figure 16 : Page Analytique : Maintenance

44 | P a g e
Asset Management

Licences Logiciels

Figure 17 : Page Analytique : Licences Logiciels

d. Gestion des Logiciels


Fonctionnalités Principales

Ajouter une Licence

•Champs requis :

O Nom du logiciel (ex: Adobe Photoshop)

O Clé de licence (ex: X7X9P-M2MQ-SW3R)

O Fournisseur (ex: Adobe)

O Date d’achat et date d’expiration

O Nombre de sièges totaux et sièges utilisés

O Coût total (en DH)

45 | P a g e
Asset Management

Modifier une Licence

• Sélection dans un tableau interactif listant toutes les licences.

• Édition inline ou via un formulaire dédié.

• Historisation : Sauvegarde des anciennes valeurs pour audit.

• Recalcul automatique : Si modification des sièges ou de la date d’expiration.

Supprimer une Licence

• Sélection via checkbox ou clic droit.

• Confirmation par pop-up pour éviter les erreurs.

• Suppression logique : Archivage dans l’historique plutôt que suppression


physique.

• Blocage si la licence est encore active ou liée à des actifs.

Figure 18 : Gestion des Logiciels

46 | P a g e
Asset Management

e. Gestion des Materiels


Cette interface permet une gestion centralisée et détaillée du parc matériel d'OCP. Conçue
avec PyQt6 et connectée à une base de données SQLite, elle offre un contrôle complet sur
les équipements informatiques, de leur acquisition à leur mise hors service.

Figure 19 : Gestion des Materiels

Fonctionnalités Principales

Ajouter un Équipement

•Champs obligatoires :

O Nom : Identifiant clair de l’équipement (ex: "PC Bureau 250")

O Type : Sélection dans une liste prédéfinie (PC portable, Serveur, etc.)

O N° de série : Identifiant unique

O Fournisseur : Société ou revendeur

O Date d’achat et Fin de garantie

47 | P a g e
Asset Management

O Coût d’achat (en DH)

O Statut : Actif, En maintenance, Hors service, etc.

O Assigné à : Utilisateur ou département

O Emplacement : Localisation physique (bureau, salle, site)

• Validation automatique : Vérification de la duplication des numéros de série.

Modifier un Équipement

• Sélection dans un tableau interactif listant tous les équipements.

• Édition via un formulaire détaillé pré-rempli.

• Historisation : Sauvegarde des modifications pour audit.

• Mise à jour en temps réel des informations (statut, emplacement, assignation).

Supprimer un Équipement

• Sélection via checkbox ou clic droit.

• Confirmation par pop-up pour éviter les suppressions accidentelles.

• Suppression logique : Archivage plutôt que suppression physique, conservation de


l’historique.

• Blocage si l’équipement est encore actif ou associé à des tickets de maintenance.

f. Gestion de la Maintenance
Cette interface permet une gestion complète et traçable des activités de maintenance sur
le parc matériel d'OCP. Conçue avec PyQt6 et intégrée à la base de données SQLite, elle
assure un suivi précis des interventions (préventives, correctives, mises à niveau) et de
leurs coûts associés.

48 | P a g e
Asset Management

Figure 20 : Gestion de la Maintenance

Fonctionnalités Principales

Planifier une Intervention

•Champs obligatoires :

O Actif : Sélection dans la liste des équipements (PC, serveurs, etc.)

O Date : Date planifiée ou date de l’intervention

O Type : Préventive, corrective, mise à niveau, autre

O Description : Détails de l’intervention

O Coût (DH) : Coût de la main d’œuvre et des pièces

O Technicien : Assignation à un technicien interne ou externe

• Alertes automatiques : Rappels pour les maintenances préventives planifiées.

49 | P a g e
Asset Management

Modifier une Intervention

• Sélection dans le tableau d’historique.

• Édition des champs (date, type, description, coût, technicien).

• Historisation : Conservation des versions précédentes pour audit.

Supprimer une Intervention

• Sélection de l’intervention à supprimer.

• Confirmation requise pour éviter les erreurs.

• Suppression logique : Archivage plutôt que suppression physique.

g. Centre de Rapports et d'Export


Le Centre de Rapports est une interface centrale permettant de générer, visualiser et
exporter l'ensemble des données de gestion des actifs matériels, logiciels et de
maintenance. Conçu pour offrir une vision synthétique et actionnable du parc
informatique, il s'adresse aux gestionnaires, responsables financiers et auditeurs.

Figure 21 : Centre de Rapports et d'Export

50 | P a g e
Asset Management

Fonctionnalités Principales

Tableaux de Bord Interactifs

• Analyseur : Vue consolidée des KPI (indicateurs clés de performance).

• Logiciels : États des licences, conformité, coûts.

• Matériel : Inventaire, répartition par type, âge, statut.

• Maintenance : Historique, coûts, planning.

• Rapports : Accès rapide aux rapports prédéfinis.

Rapports Disponibles

1. Rapports Matériel

• Inventaire Complet : Liste de tous les équipements avec leurs détails.

• Répartition par Emplacement : Quantité d’actifs par site, bureau, département.

• Actifs à Retirer : Équipements en fin de vie ou obsolètes.

• Amortissements : Calcul de la valeur résiduelle et des amortissements.

2. Rapports Logiciels

• Licences Expirées ou Bientôt Expirées.

• Sous-utilisation : Licences avec taux d’utilisation < 50%.

• Coûts par Fournisseur ou Type de Logiciel.

3. Rapports Maintenance

• Historique des Interventions : Par actif, technicien, type.

• Coûts de Maintenance : Cumul par mois, actif, type d’intervention.

• Maintenances Préventives Planifiées.

51 | P a g e
Asset Management

4. Rapports Financiers

• Coût Total de Possession (TCO) par actif.

• Budget vs Dépenses.

• Économies Réalisées (ex : rationalisation des licences).

Export des Données

• Format Excel (.xlsx) : Structuré avec onglets et mise en forme.

Figure 22 : Export des Données

52 | P a g e
Asset Management

Fichier excel :

Figure 23 : Fichier excel

53 | P a g e
Asset Management

Conclusion générale

Ce stage au sein d’OCP a constitué une opportunité extrêmement enrichissante pour mettre en
pratique mes connaissances académiques dans un environnement industriel et stratégique de
premier plan. La conception et le développement d’une solution de gestion des actifs
informatiques sur mesure, baptisée SIGA-OCP (Système Intégré de Gestion des Actifs
informatiques d’OCP), ont permis de répondre aux enjeux de modernisation, de traçabilité et
d’optimisation du parc matériel et logiciel du groupe.

Grâce à ce projet, OCP dispose désormais d’une plateforme centralisée et automatisée, offrant
une visibilité complète sur le cycle de vie des actifs IT – depuis leur acquisition jusqu’à leur
renouvellement ou mise au rebut. L’utilisation de technologies robustes et flexibles (Python,
PyQt6, SQLite, Pandas) a permis de concevoir une application desktop intuitive, capable de
gérer des volumes importants de données et de s’adapter aux processus métiers spécifiques
de l’entreprise.

Les fonctionnalités clés développées – telles que l’inventaire automatisé, la gestion des
licences logicielles, le suivi financier (coût total de possession, amortissements) et la
maintenance prédictive – contribuent productivité des équipes IT et au renforcement de la
conformité et de la sécurité du patrimoine numérique.

Sur le plan personnel, cette expérience m’a permis de consolider mes compétences en
développement logiciel, en modélisation de données et en gestion de projet agile, tout en me
familiarisant avec les défis de la transformation digitale à l’échelle d’un groupe industriel
international. J’ai également pu affiner ma capacité à travailler en mode projet et à m’adapter
aux contraintes techniques et organisationnelles complexes.

Je tiens à exprimer ma gratitude envers mon encadrant pédagogique, ainsi qu’envers toutes
les équipes d’OCP qui m’ont accompagné et guidé tout au long de ce stage. Leur expertise, leur
disponibilité et leur confiance ont été déterminantes pour la réussite de ce projet.

En conclusion, ce stage a pleinement atteint ses objectifs : opérationnels, avec la livraison


d’une solution concrète et performante ; pédagogiques, grâce aux apprentissages techniques
et humains acquis ; et stratégiques, en participant à la modernisation du système d’information
d’un acteur majeur de l’économie marocaine et africaine

54 | P a g e

Vous aimerez peut-être aussi