EXPOSE D’INFORMATIQUE DE
BUREAU ET SYSTEMES
D’INFORMATION
Professeur chargé du cours
Monsieur
OUEDRAOGO
SOMMAIRE
INTRODUCTION GENERALE
PARTIE I : Rôle du système d’information dans les organisations
PARTIE II : La dimension humaine
PARTIE III : La dimension technologique du système d’information et position de la
fonction SI au sein de l’organisation
PARTIE IV : Les réseaux informatiques
PARTIE V : Les bases de données
PARTIE VI : Modélisation et analyse des processus
PARTIE VII : Les progiciels de gestion
PARTIE VIII : Les systèmes décisionnels
PARTIE IX : L’architecture des ordinateurs
PARTIE X : Sécurité informatique
PARTIE XI : La règlementation sur l’utilisation des données
PARTIE XII : Le système d’information
PARTIE XIII: L’évolution des systèmes d’informations
PARTIE XIV: Management stratégique des données (Big Data Megas Donnees)
PARTIE XV : Le rôle d’un système d’information dans une organisation et les différentes
étapes de sa mise en place
CONCLUSION GENERALE
INTRODUCTION GENERALE
Dans un monde en constante évolution, le système d'information (SI) joue un rôle central dans
la performance et la compétitivité des organisations. En intégrant des dimensions humaines,
technologiques et stratégiques, le SI transforme les modes de gestion, de communication et de
prise de décision. De la modélisation des processus aux réseaux informatiques, en passant par
les bases de données et les progiciels de gestion, le SI soutient l'efficacité opérationnelle tout
en favorisant l'innovation. Toutefois, l'évolution rapide des technologies et des
réglementations impose une vigilance accrue en matière de sécurité et de protection des
données. Cette étude explorera les différentes facettes du système d'information pour mieux
comprendre son rôle stratégique et ses défis
PARTIE I : RÔLE DU SYSTEME D’INFORMATION DANS LES ORGANISATIONS
I. Le rôle opérationnel du système d'information
I.1. Automatisation des tâches
L’automatisation des tâches grâce aux systèmes d’information a profondément transformé les
opérations quotidiennes au sein des organisations. En éliminant la nécessité pour les employés
d’effectuer des tâches répétitives et chronophages manuellement, les entreprises peuvent non
seulement réduire les erreurs humaines, mais aussi réaliser des gains de productivité
spectaculaires.
I.1.1. Réduction des erreurs humaines
Les erreurs humaines peuvent coûter cher aux entreprises, tant en termes de finances que de
réputation. Une étude de l’Université de Harvard révèle que les erreurs humaines dans la
gestion des données peuvent entraîner des pertes annuelles pouvant atteindre 3,1 trillions de
dollars à l’échelle mondiale. En automatisant les processus à travers des systèmes
d’information, les entreprises peuvent réduire considérablement ces risques. Par exemple,
dans le secteur de la finance, des logiciels de comptabilité automatisés comme QuickBooks
ou SAP ERP permettent de gérer les écritures comptables, les paiements et les déclarations
fiscales sans intervention manuelle, ce qui réduit de manière significative le risque d’erreur
lors de la saisie des données ou du calcul des montants.
Prenons l’exemple de l’automatisation dans l’industrie de la santé : les systèmes d'information
de gestion des dossiers médicaux électroniques (DME) comme ceux utilisés par des hôpitaux
tels que le Mayo Clinic ou Cleveland Clinic permettent de réduire les erreurs dans la
prescription des médicaments. Ces systèmes alertent automatiquement les professionnels de
santé en cas de risques de surdosage ou d’interactions médicamenteuses dangereuses, ce qui
limite les erreurs critiques pouvant compromettre la sécurité des patients.
I.1.2. Gains de productivité
L'automatisation des tâches n'entraîne pas seulement une réduction des erreurs, elle génère
également des gains de productivité impressionnants. L'automatisation des processus permet
de libérer les employés des tâches répétitives et leur offre la possibilité de se concentrer sur
des activités à plus forte valeur ajoutée. Une étude menée par McKinsey & Company a révélé
que l'automatisation permettait à environ 45% des tâches dans les secteurs de la vente au
détail, des services bancaires et de la logistique d'être effectuées par des machines et des
logiciels, libérant ainsi du temps pour des tâches créatives ou stratégiques.
Dans le secteur de la fabrication, l’implantation de systèmes automatisés dans des usines
comme celles de Tesla ou Toyota a permis de réduire de 30% le temps de production de
certains modèles de véhicules. Par exemple, chez Toyota, l’automatisation du contrôle qualité
et des processus d'assemblage a non seulement réduit le nombre de défauts, mais aussi permis
une augmentation de la production de 20% dans certaines usines.
Un autre exemple frappant vient de l’automatisation des processus dans les centres d’appels.
Des entreprises comme American Express ont intégré des chatbots intelligents dans leurs
systèmes d’information pour gérer une large partie des demandes clients, réduisant ainsi le
nombre d’interactions manuelles et augmentant la capacité de traitement des requêtes tout en
diminuant les délais d’attente. American Express a rapporté une réduction de 40% des coûts
opérationnels de ses centres d’appels grâce à l’automatisation, tout en améliorant l’expérience
client en offrant des réponses plus rapides et plus précises.
Dans le secteur du e-commerce, des géants comme Amazon utilisent des systèmes
d’information automatisés pour gérer l’ensemble de leur chaîne logistique, de la gestion des
stocks à la préparation des commandes. Leur entrepôt robotisé utilise des robots et des
systèmes intelligents pour optimiser la gestion des stocks, avec des robots qui transportent les
produits vers les postes de préparation des commandes. Amazon a pu augmenter la
productivité dans ses entrepôts de 20 à 30% grâce à l’automatisation, tout en réduisant les
erreurs de préparation de commandes à un minimum.
L'automatisation permet donc non seulement de réduire les erreurs humaines, mais aussi de
générer des gains de productivité considérables. À mesure que les technologies évoluent, ces
systèmes deviennent encore plus sophistiqués, rendant les entreprises plus agiles et
compétitives. Les systèmes d’information, en automatisant une large gamme de tâches,
permettent aux organisations d'exploiter leur potentiel humain et technologique de manière
plus optimale, tout en restant plus réactives aux besoins du marché.
I.2. Gestion et optimisation des processus
La gestion et l'optimisation des processus sont au cœur de l’efficacité opérationnelle d’une
organisation. Dans un environnement où chaque minute compte et où la rentabilité est
essentielle, les systèmes d’information (SI) jouent un rôle crucial dans la rationalisation des
flux de travail (workflow) et la réduction des coûts. Ces systèmes permettent aux entreprises
de mieux gérer leurs processus internes, d’éliminer les inefficacités et d'améliorer la
coordination entre les différentes fonctions. Grâce à des outils sophistiqués, la gestion des
processus devient plus fluide, plus rapide et surtout plus économique.
I.2.1. Amélioration des flux de travail (workflow)
Les flux de travail désignent l’ensemble des tâches, des processus et des actions qu’un
collaborateur ou une équipe doit accomplir pour mener à bien une activité. L’optimisation de
ces flux permet de gagner en efficacité, de réduire les délais et d’assurer une meilleure
coordination des équipes. Les systèmes d’information permettent de modéliser et
d’automatiser ces flux de manière transparente et fluide.
Prenons l'exemple des systèmes de gestion des flux de travail dans l’industrie de la santé. Des
hôpitaux comme le Johns Hopkins Hospital utilisent des systèmes d’information pour
automatiser la gestion des admissions des patients, la planification des interventions
chirurgicales et la distribution des médicaments. Grâce à l’intégration des systèmes
d’information, les processus sont coordonnés et les informations sont transmises en temps réel
à toutes les parties prenantes, réduisant ainsi les risques d’erreurs ou de délais dans la prise en
charge des patients. Les délais d'attente peuvent ainsi être réduits de manière significative, et
la qualité des soins s’en trouve améliorée.
Dans le secteur bancaire, des entreprises comme JPMorgan Chase ont largement investi dans
des systèmes d’information pour automatiser le traitement des transactions et la gestion des
demandes des clients. En 2019, JPMorgan a lancé un projet d’automatisation qui permettait de
traiter des millions de transactions financières avec une précision accrue et en temps réel. La
gestion des flux de travail a permis de réduire le temps de traitement des demandes de crédit,
par exemple, de 50%, et d'offrir un service plus rapide et plus fiable aux clients.
Les entreprises de e-commerce comme Alibaba et Amazon ont également optimisé leurs flux
de travail internes grâce à des systèmes d’information avancés. Par exemple, Amazon utilise
des logiciels de gestion des stocks qui permettent d'automatiser la commande de nouveaux
produits lorsqu’un stock atteint un seuil critique, tout en optimisant le réapprovisionnement
des entrepôts en fonction des prévisions de vente. Ces systèmes sont capables de gérer des
milliers de références en temps réel, assurant ainsi une fluidité et une réactivité qui sont
fondamentales pour le succès de l'entreprise.
I.2.2. Réduction des coûts
L’optimisation des processus grâce aux systèmes d’information a également un impact direct
sur la réduction des coûts. En automatisant des tâches manuelles et en éliminant les
inefficacités, les entreprises réalisent des économies substantielles tout en améliorant leurs
performances globales.
Par exemple, dans l’industrie manufacturière, des entreprises comme General Electric (GE)
utilisent des systèmes de gestion de la production intégrés (ERP) pour rationaliser leur chaîne
d'approvisionnement, gérer les inventaires, et planifier les besoins en production. Un système
ERP intégré peut réduire de manière significative les coûts de stockage et de production en
ajustant automatiquement les niveaux de stock en fonction des ventes prévues, tout en
optimisant les processus de fabrication. GE a rapporté que l'implémentation d’un ERP
moderne a permis de réduire ses coûts de production de 15 à 20% sur plusieurs années.
Dans le secteur de la logistique, DHL a utilisé des systèmes d'information pour optimiser ses
processus de transport et de distribution. Par exemple, avec l'aide de l'intelligence artificielle
et de la gestion de données en temps réel, DHL a amélioré la planification des itinéraires de
ses camions. Cela a permis non seulement de réduire les coûts liés à la consommation de
carburant et aux retards, mais aussi de maximiser l’utilisation de chaque véhicule, réduisant
ainsi les coûts d’exploitation de 10 à 15%.
Les systèmes d’information peuvent également entraîner des économies substantielles en
réduisant les erreurs liées aux processus manuels, comme le traitement des factures, des
paiements et des commandes. Des entreprises comme Siemens ont implémenté des systèmes
de gestion des commandes automatisés, permettant de réduire les erreurs humaines liées à la
saisie des données, d’accélérer le traitement des commandes et de réduire les coûts liés à la
gestion des retours et des litiges. En automatisant le processus de facturation et de suivi des
paiements, Siemens a pu réduire de 25% le coût de gestion des factures.
Enfin, l’intégration des systèmes d’information dans la gestion de la relation client (CRM)
permet aux entreprises d’améliorer l’expérience client tout en réduisant les coûts de support et
de service. Des sociétés comme Salesforce fournissent des solutions qui centralisent toutes les
interactions client dans une interface unique, permettant aux entreprises de répondre plus
rapidement aux demandes tout en minimisant les coûts liés à la gestion des réclamations et du
service après-vente.
En résumé, l'optimisation des processus grâce aux systèmes d’information permet non
seulement d’améliorer l’efficacité des flux de travail, mais aussi de générer des économies
substantielles. En automatisant les processus et en coordonnant les actions de manière fluide,
les entreprises sont en mesure de réduire leurs coûts opérationnels tout en maximisant leur
productivité et leur compétitivité. Ces systèmes deviennent ainsi un levier stratégique pour
toute organisation désireuse de croître dans un environnement de plus en plus exigeant et
concurrentiel.
I.3. Gestion des ressources
La gestion efficace des ressources matérielles, financières et humaines est essentielle pour
assurer le bon fonctionnement et la pérennité de toute organisation. Dans ce contexte, les
systèmes d’information jouent un rôle crucial en facilitant le suivi, l'allocation et
l’optimisation de ces ressources. Grâce à l’intégration des technologies numériques, les
entreprises peuvent améliorer la gestion de leurs actifs, réduire les gaspillages, et prendre des
décisions plus éclairées qui soutiennent la croissance à long terme.
I.3.1. Suivi et allocation des ressources matérielles
Les ressources matérielles, qu'il s'agisse de biens physiques, de stocks, de machines ou
d'équipements, doivent être suivies de manière rigoureuse pour éviter les pénuries, les
excédents ou les pannes coûteuses. Les systèmes d’information, notamment les systèmes de
gestion de la chaîne d’approvisionnement (SCM) et les systèmes de gestion des stocks
(WMS), permettent de gérer et de suivre ces ressources de manière automatisée et en temps
réel.
Un exemple frappant de l’efficacité de ces systèmes provient de l’entreprise Toyota, pionnière
dans la gestion des ressources matérielles avec son système de production Lean et le Toyota
Production System (TPS). Ce système repose sur l’utilisation de technologies avancées pour
optimiser l'approvisionnement, réduire les déchets et améliorer l'utilisation des ressources
matérielles. Grâce à l’intégration de capteurs IoT et de logiciels de gestion des stocks, Toyota
peut suivre la disponibilité de chaque pièce et de chaque composant tout au long de sa chaîne
de production. Ce niveau de contrôle a permis à Toyota de réduire les coûts liés aux stocks
excédentaires de 20% et d'augmenter la productivité de 30% en moyenne dans ses usines.
Dans le secteur de la distribution, Walmart utilise des systèmes d’information de gestion des
stocks qui lui permettent de suivre en temps réel l’état des inventaires dans ses entrepôts et
magasins. En 2020, Walmart a investi plus de 11 milliards de dollars dans des technologies
pour améliorer sa gestion des stocks. Grâce à l’automatisation et à l’analyse prédictive,
l’entreprise a réduit de 15% ses coûts d'inventaire et a amélioré la disponibilité des produits
dans ses magasins, ce qui a contribué à augmenter ses revenus de 3 à 5% par an.
I.3.2. Suivi et allocation des ressources financières
La gestion des ressources financières est également un domaine clé dans lequel les systèmes
d’information jouent un rôle déterminant. Grâce à des logiciels de gestion financière (ERP,
logiciels comptables), les entreprises peuvent suivre et allouer leurs budgets en temps réel,
optimiser leurs flux de trésorerie, et prendre des décisions éclairées concernant les
investissements et les dépenses.
Par exemple, Microsoft utilise des systèmes ERP intégrés pour gérer ses finances à l’échelle
mondiale. Cela permet à l'entreprise de suivre ses dépenses, ses recettes et ses investissements
en temps réel, tout en offrant une visibilité complète sur l’ensemble de ses opérations
financières. Microsoft a ainsi pu optimiser sa gestion de la trésorerie et améliorer l’efficacité
de ses processus financiers, réduisant le cycle de clôture financière de 50% et augmentant
l’exactitude des prévisions financières. Cette capacité à gérer ses ressources financières avec
précision et agilité a permis à Microsoft de mieux anticiper les fluctuations du marché et de
s'assurer une position solide dans un environnement économique en constante évolution.
Dans le secteur bancaire, des institutions comme Goldman Sachs ont intégré des systèmes
d’information avancés pour la gestion de leurs portefeuilles d'investissement. En utilisant des
outils d’analyse de données massives (Big Data) et des algorithmes d’intelligence artificielle,
Goldman Sachs peut désormais allouer ses ressources financières de manière plus précise et
plus rapide, en identifiant de nouvelles opportunités d'investissement et en gérant mieux les
risques associés. Selon un rapport de PwC, les banques utilisant l’intelligence artificielle pour
l’allocation des ressources ont réduit leurs coûts de gestion de portefeuille de 20% en
moyenne, tout en améliorant le rendement global des investissements.
I.3.3. Suivi et allocation des ressources humaines
Les ressources humaines représentent un autre domaine où les systèmes d’information sont
devenus incontournables pour les entreprises modernes. La gestion du personnel, de la
planification des horaires à l’évaluation des performances, en passant par la gestion des
talents et le recrutement, est facilitée par des logiciels de gestion des ressources humaines
(HRM) et des plateformes d’analyse de données RH (People Analytics).
Un exemple d’entreprise ayant optimisé la gestion de ses ressources humaines est Google.
L'entreprise utilise des systèmes d’information RH sophistiqués pour suivre l’engagement et
la performance de ses employés, évaluer leurs compétences, et gérer les promotions et les
transitions de carrière. Google a également recours à des outils d’analyse de données pour
optimiser son processus de recrutement et identifier les talents les plus prometteurs. En 2019,
Google a rapporté que son utilisation de l’analytique RH avait permis d’améliorer le
processus de recrutement, réduisant le temps nécessaire pour pourvoir un poste de 20% tout
en augmentant la satisfaction des candidats et la rétention des talents.
Dans le secteur de la distribution, des entreprises comme Target ont intégré des solutions de
gestion des ressources humaines pour optimiser la planification des horaires et l'allocation des
tâches. Ces systèmes permettent à Target de suivre en temps réel les heures de travail de ses
employés, d’anticiper les pics d’activité et de planifier les ressources humaines en fonction
des besoins. En conséquence, Target a pu améliorer son efficacité opérationnelle et réduire les
coûts liés aux heures supplémentaires de 10 à 15%.
En somme, les systèmes d’information offrent une gestion en temps réel et une allocation
optimale des ressources matérielles, financières et humaines. L’utilisation de ces technologies
permet non seulement de réduire les gaspillages, d’augmenter la productivité, mais aussi
d'améliorer la rentabilité et la compétitivité des entreprises. Grâce à une gestion plus
transparente, plus agile et plus intégrée des ressources, les organisations peuvent s’assurer une
plus grande efficacité opérationnelle, une meilleure réactivité face aux évolutions du marché,
et un avantage stratégique durable. Ces systèmes jouent ainsi un rôle clé dans la
transformation numérique des entreprises et dans leur capacité à s’adapter aux exigences du
marché moderne.
II. Le rôle décisionnel du système d'information
II.1. Aide à la prise de décision
Dans un environnement économique dynamique et souvent incertain, la prise de décisions
éclairées est essentielle pour assurer la compétitivité et la pérennité des entreprises. Les
systèmes d'information jouent un rôle clé dans ce processus, en fournissant aux décideurs des
données précises, pertinentes et en temps réel. En intégrant des outils d’analyse avancés
comme la Business Intelligence (BI) et les tableaux de bord, les organisations peuvent
exploiter pleinement le potentiel de leurs données pour prendre des décisions plus stratégiques
et optimisées.
II.1.1. Analyse des données pour des décisions éclairées
Les données sont aujourd’hui l'un des actifs les plus précieux pour les entreprises. Cependant,
leur masse et leur diversité rendent leur exploitation complexe. Les systèmes d’information,
en particulier les plateformes de Business Intelligence, permettent de structurer, analyser et
interpréter ces données de manière à fournir aux dirigeants une vue d'ensemble claire et
précise de la performance de l’entreprise.
Un exemple notable est celui de Netflix, qui utilise des algorithmes de data mining et
d’analyse prédictive pour guider ses décisions stratégiques. Netflix analyse des milliards de
points de données provenant de ses utilisateurs – habitudes de visionnage, choix de contenu,
évaluations et recherches – pour ajuster en temps réel ses recommandations, ses choix de
contenu, et même pour déterminer quels types de programmes financer. Ce modèle axé sur les
données a permis à Netflix d'améliorer son taux de rétention des abonnés et de produire des
contenus de plus en plus adaptés aux préférences spécifiques de ses utilisateurs. En 2020,
Netflix a rapporté que ses investissements dans l'analyse de données avaient contribué à une
augmentation de 10% de la satisfaction client, et par extension, de sa base d’abonnés.
Dans le secteur du retail, Walmart a également exploité la puissance de l’analyse de données
pour prendre des décisions stratégiques. Grâce à son système de Business Intelligence intégré,
Walmart analyse les comportements d'achat de ses clients en temps réel, identifie les
tendances émergentes et ajuste ses niveaux de stock en conséquence. En utilisant ces outils de
données, Walmart a pu réduire ses ruptures de stock de 30% tout en améliorant l'efficacité de
ses promotions et de ses campagnes marketing. Ces décisions basées sur des données
concrètes lui ont permis de renforcer sa position sur le marché face à des concurrents comme
Amazon.
Un autre exemple clé est celui de Tesla, qui utilise les données provenant de ses véhicules
pour prendre des décisions à la fois au niveau opérationnel et stratégique. Tesla recueille des
informations en temps réel sur la performance de ses voitures électriques, telles que
l'autonomie des batteries, les comportements des conducteurs et les besoins en maintenance.
Ces données sont utilisées non seulement pour améliorer la conception des véhicules et
optimiser les services après-vente, mais aussi pour ajuster les prévisions de production et
affiner les stratégies commerciales. En analysant ces données, Tesla a pu réduire ses coûts de
production de véhicules de plus de 30% entre 2018 et 2021, tout en augmentant ses parts de
marché.
II.1.2. Utilisation d’outils comme les tableaux de bord et la Business Intelligence
Les tableaux de bord et la Business Intelligence (BI) sont des outils essentiels pour une prise
de décision rapide et éclairée. Ces outils permettent aux dirigeants d’avoir une vue
d’ensemble en temps réel des performances de l’entreprise à travers des indicateurs clés,
comme les ventes, la rentabilité, la satisfaction client ou encore l’efficacité opérationnelle.
Salesforce, par exemple, offre une plateforme de BI qui permet à ses clients de centraliser
toutes leurs données clients (CRM) et de les analyser à l'aide de tableaux de bord
personnalisés. Ces tableaux de bord donnent une vue en temps réel de l’activité commerciale,
de la performance des campagnes marketing et de la satisfaction client. En utilisant ces
informations, les responsables commerciaux peuvent ajuster leurs stratégies de vente et de
marketing en fonction des tendances et des comportements observés. L’intégration de ces
outils de BI a permis à Salesforce d’aider ses clients à améliorer leur performance
commerciale de 20 à 30%.
Dans le secteur de l’industrie, General Electric (GE) a intégré des solutions de Business
Intelligence et des tableaux de bord dans son système de gestion des performances pour suivre
l’état de ses machines industrielles et de ses équipements en temps réel. Grâce à l’analyse de
données provenant de capteurs IoT installés sur ses équipements, GE peut anticiper les pannes
et optimiser la maintenance prédictive. Cela a permis à GE de réduire les coûts de
maintenance de ses usines de 15% tout en améliorant la productivité globale de 10%. Les
tableaux de bord BI fournissent une visualisation simple des données, ce qui permet aux
managers d’agir rapidement pour résoudre les problèmes avant qu’ils n'affectent la
production.
Dans le secteur financier, des banques comme HSBC utilisent des systèmes de Business
Intelligence pour analyser les transactions et le comportement des clients, ce qui leur permet
de personnaliser les offres et les services financiers en fonction des besoins spécifiques de
chaque client. Grâce à ces outils de BI, HSBC a pu identifier des segments de marché
inexploités et lancer des produits sur-mesure, augmentant ainsi ses revenus d'environ 5% sur
les segments ciblés. La BI permet également à la banque de détecter des anomalies et des
risques potentiels (comme des fraudes ou des défauts de paiement), ce qui améliore la sécurité
et la rentabilité des opérations.
En résumé, les systèmes d’information, à travers l’analyse de données et l’utilisation de
tableaux de bord et de la Business Intelligence, permettent aux entreprises de prendre des
décisions stratégiques basées sur des informations précises et pertinentes. Ces outils
permettent non seulement de suivre la performance de l’organisation en temps réel, mais aussi
d’identifier des opportunités et des risques cachés, d’optimiser les processus opérationnels et
d’ajuster les stratégies de manière proactive. Dans un monde de plus en plus axé sur les
données, ces capacités de prise de décision sont des facteurs clés qui permettent aux
entreprises de rester compétitives, innovantes et agiles.
II.2. Anticipation des risques
L'anticipation des risques est un autre rôle fondamental des systèmes d'information dans la
prise de décision stratégique au sein des entreprises. Grâce à l’analyse prédictive, aux modèles
de prévision des tendances et à l’utilisation de la data science, les organisations peuvent non
seulement identifier les risques potentiels mais aussi les anticiper, et ainsi se préparer à
diverses situations de crise. Ce processus d’anticipation permet de réduire l'impact des
événements indésirables, de saisir les opportunités et de prendre des décisions plus résilientes
face aux incertitudes du marché.
II.2.1. Prévision des tendances
L’une des fonctions clés des systèmes d'information est la capacité à analyser et à interpréter
des volumes de données massives pour repérer des tendances émergentes avant qu'elles
n’atteignent leur point culminant. En utilisant des outils avancés de Business Intelligence, des
algorithmes de machine learning et des modèles prédictifs, les entreprises peuvent obtenir des
prévisions plus précises concernant l’évolution des marchés, la demande des consommateurs,
les comportements d'achat et même les risques financiers.
Amazon en est un exemple frappant. La plateforme de e-commerce utilise des modèles
d’analyse prédictive et des algorithmes de machine learning pour anticiper les besoins des
consommateurs et ajuster en temps réel ses stocks en fonction des tendances observées. Cela
permet à Amazon de gérer ses inventaires de manière plus efficace et de réduire les coûts de
stockage et d’approvisionnement. Lors des périodes de soldes ou de promotions, Amazon est
capable de prévoir avec précision la demande et d’orienter ses ressources logistiques pour
répondre aux pics de consommation. Par exemple, en 2020, pendant la pandémie de COVID-
19, Amazon a utilisé ses outils de prévision pour ajuster rapidement ses approvisionnements
et minimiser les ruptures de stock, ce qui a permis à l'entreprise de maintenir une performance
de vente exceptionnelle même en période de crise sanitaire mondiale.
Dans l'industrie automobile, Ford utilise également des modèles de prévision pour identifier
les tendances de la demande et adapter sa production en conséquence. En analysant des
données sur les préférences des consommateurs, les comportements d'achat, ainsi que les
conditions économiques, Ford a réussi à anticiper les tendances dans les voitures électriques
et hybrides, un marché en pleine expansion. Grâce à cette capacité d’anticipation, l'entreprise
a lancé plusieurs modèles électriques à temps et a renforcé sa position face à des concurrents
comme Tesla.
De plus, la capacité de prévoir les tendances économiques générales, telles que les
fluctuations des taux d'intérêt ou les variations des prix des matières premières, peut offrir un
avantage stratégique. Par exemple, des banques comme Goldman Sachs utilisent des systèmes
d'information sophistiqués pour surveiller les indicateurs économiques mondiaux et prévoir
les variations potentielles des marchés financiers. En utilisant des outils d’analyse prédictive,
Goldman Sachs est en mesure de recommander des stratégies d’investissement adaptées à des
conditions de marché changeantes, anticipant ainsi des risques potentiels et saisissant des
opportunités avant leurs concurrents.
II.2.2. Gestion des crises
En plus de prévoir les tendances à long terme, les systèmes d'information permettent aux
entreprises de se préparer et de réagir rapidement en cas de crise. L'anticipation des risques
associés à des événements imprévus, tels que des catastrophes naturelles, des cyberattaques,
des crises sanitaires mondiales ou des bouleversements économiques, est essentielle pour
minimiser les impacts négatifs sur les opérations.
Lors de la crise du COVID-19, par exemple, de nombreuses entreprises ont dû s'adapter
rapidement à un environnement économique bouleversé et à des chaînes d'approvisionnement
perturbées. Zara, le géant espagnol de la mode, a utilisé ses systèmes d'information pour
réagir de manière agile face à cette crise. En utilisant une analyse en temps réel des ventes
dans ses magasins à travers le monde, Zara a pu ajuster immédiatement ses chaînes
d'approvisionnement et ses stocks en fonction des nouvelles tendances de consommation,
notamment l’augmentation de la demande pour les vêtements de confort et l’essor du
commerce en ligne. En faisant cela, l'entreprise a non seulement minimisé les pertes, mais a
également pu maintenir une bonne performance sur certains marchés en pleine pandémie.
Dans le domaine de la cybersécurité, des entreprises comme Microsoft et IBM ont mis en
place des systèmes avancés de détection des anomalies et des menaces. Ces systèmes, en
analysant les données en temps réel, peuvent détecter des attaques potentielles avant qu'elles
ne se produisent et prendre des mesures préventives pour protéger les infrastructures
sensibles. Microsoft, par exemple, utilise des technologies d’intelligence artificielle et de
machine learning pour analyser des millions de flux de données et identifier des
comportements suspects qui pourraient indiquer une tentative de cyberattaque. Ce système a
permis à l'entreprise de réduire de 50% le nombre d'incidents de sécurité majeurs sur ses
plateformes cloud.
Les systèmes d'information sont également essentiels dans la gestion des crises liées à des
événements naturels, comme les catastrophes météorologiques. FedEx, par exemple, utilise
des systèmes de gestion des risques et des outils d'analyse de données pour évaluer les
impacts d’événements climatiques extrêmes sur ses itinéraires de livraison. Ces outils
permettent de réagir en temps réel en redirigeant les livraisons, en ajustant les horaires et en
informant les clients des retards potentiels. En 2020, FedEx a réussi à maintenir une
continuité de service même pendant des événements comme l'ouragan Laura en Louisiane, en
utilisant ses outils d’anticipation des risques pour éviter des perturbations majeures dans ses
opérations.
Les entreprises qui intègrent ces outils dans leur stratégie de gestion des crises sont mieux
préparées à réagir aux perturbations et à limiter l'impact des crises sur leurs activités. En ayant
une vue d'ensemble précise de la situation en temps réel et des prévisions détaillées sur
l’évolution des risques, les organisations peuvent non seulement réduire les dommages mais
aussi saisir de nouvelles opportunités de croissance.
L’anticipation des risques à travers les systèmes d'information est devenue une compétence
stratégique essentielle pour toutes les organisations. Grâce à des outils d’analyse prédictive,
de Business Intelligence et de gestion des risques, les entreprises peuvent non seulement
prévoir les tendances futures mais aussi réagir rapidement face à des crises inattendues.
L’intégration de ces outils permet aux décideurs de se préparer proactivement à différents
scénarios, de minimiser les impacts négatifs et de renforcer la résilience de l’entreprise face
aux incertitudes du marché. Cette approche permet aux entreprises de maintenir leur
compétitivité et de préserver leur continuité d’activité même dans un environnement de plus
en plus volatile et complexe.
III. Le rôle stratégique et concurrentiel du système d'information
Le rôle stratégique et concurrentiel du système d'information (SI) est crucial dans le contexte
actuel des entreprises, surtout à l'ère de la transformation numérique. Le SI ne se limite plus à
un simple outil de gestion opérationnelle ; il devient un levier clé pour la stratégie
organisationnelle. Voici un développement détaillé sur le support à la stratégie
organisationnelle, en mettant l’accent sur l'alignement du SI avec les objectifs stratégiques et
sa contribution à la transformation numérique.
III.1. Support à la stratégie organisationnelle
III.1.1. Alignement du SI avec les objectifs stratégiques
L'alignement entre le système d'information et les objectifs stratégiques d'une organisation est
essentiel pour maximiser la performance globale de l'entreprise. Le SI doit être conçu de
manière à soutenir les priorités stratégiques, que ce soit l'innovation, la croissance, la
réduction des coûts, ou l'amélioration de l'expérience client.
Exemple réel : L'entreprise Amazon utilise son système d'information pour aligner son
modèle d'affaires avec une stratégie axée sur la satisfaction du client et l'innovation. Par
exemple, l'intégration de l'intelligence artificielle dans ses processus logistiques et la gestion
des stocks permet à Amazon de réduire les coûts, de livrer plus rapidement et de maintenir
une expérience client optimale. Cet alignement entre le SI et la stratégie a permis à Amazon
de se positionner comme un leader du commerce en ligne.
Exemple réel : Tesla a utilisé son SI pour soutenir sa stratégie d’innovation produit et de
développement durable. Le SI permet non seulement de gérer la production de véhicules
électriques, mais aussi de surveiller en temps réel la performance de chaque véhicule via les
mises à jour logicielles, tout en soutenant la recherche et le développement de nouvelles
technologies.
III.1.2. Contribution à la transformation numérique
La transformation numérique implique un changement radical dans la manière dont une
entreprise utilise les technologies de l'information et les systèmes pour créer de la valeur. Le
SI joue un rôle central dans cette transition en permettant l'intégration de nouvelles
technologies (cloud, big data, IA, etc.) et en facilitant l'agilité et la flexibilité
organisationnelles.
Exemple réel : General Electric (GE) a adopté une stratégie de transformation numérique en
intégrant des capteurs IoT (Internet of Things) dans ses équipements industriels. Ces capteurs
génèrent une masse de données que GE exploite grâce à son SI basé sur le big data et
l'intelligence artificielle pour optimiser la maintenance prédictive et améliorer l'efficacité
opérationnelle. Cela a non seulement renforcé la compétitivité de GE, mais a aussi permis de
mieux répondre aux attentes des clients en matière de performance et de fiabilité des
équipements.
Exemple réel : Maersk, le leader mondial du transport maritime, a lancé une transformation
numérique de son secteur avec une plateforme numérique qui permet une gestion plus efficace
des chaînes d'approvisionnement mondiales. En utilisant un SI avancé, Maersk a pu
automatiser une grande partie de ses processus et améliorer la transparence pour ses clients,
tout en optimisant les coûts.
La transformation numérique via le SI permet également de réduire les coûts opérationnels,
d’améliorer la collaboration interne, d'accélérer l'innovation et de répondre plus rapidement
aux demandes du marché.
III.1.3. Création de valeur compétitive
L'adoption du SI permet aux entreprises de mieux se positionner face à leurs concurrents,
grâce à des gains d'efficacité, une meilleure gestion de l'information et une capacité à prendre
des décisions plus éclairées. Les entreprises qui savent exploiter leur SI comme un levier
stratégique peuvent offrir des services plus personnalisés, être plus réactives aux changements
du marché et même devancer leurs concurrents.
Exemple réel : Netflix est un exemple frappant de l'utilisation du SI pour créer un avantage
concurrentiel. Grâce à l’exploitation de données sur les préférences des utilisateurs, Netflix
utilise des algorithmes d’intelligence artificielle pour recommander des films et séries, ce qui
améliore l’expérience client et fidélise les utilisateurs. Ce système d’information sophistiqué
soutient la stratégie de contenu personnalisé et d’expansion mondiale de Netflix, lui
permettant de se démarquer de ses concurrents comme Amazon Prime Video ou Hulu.
Exemple réel : Dans le secteur bancaire, JP Morgan Chase a mis en place un système
d'information permettant de traiter et analyser de grandes quantités de données financières en
temps réel, afin de mieux comprendre les besoins de ses clients et de fournir des services
personnalisés. Cette capacité à analyser rapidement les données et à adapter l’offre produit
renforce sa position sur le marché bancaire.
Dans un environnement en constante évolution, l'alignement stratégique du SI avec les
objectifs organisationnels et sa contribution à la transformation numérique sont des facteurs
déterminants pour garantir la compétitivité et la croissance des entreprises. Le SI ne se
contente pas de supporter les opérations internes, il devient une composante essentielle pour
l’innovation, l'agilité et la capacité d’une organisation à s'adapter rapidement aux exigences
du marché.
L’optimisation du SI dans le cadre de la transformation numérique permet de tirer parti des
nouvelles technologies pour créer de la valeur, améliorer l’expérience client et renforcer
l’efficacité opérationnelle. Cela se traduit par un avantage concurrentiel qui peut mener à un
leadership sur le marché.
Cela peut également se mesurer à travers des indicateurs comme l’amélioration de la
rentabilité, la réduction des délais de livraison, ou encore une augmentation de la satisfaction
des clients.
III.2. Avantage concurrentiel
L’innovation technologique et l’analyse des comportements des clients sont des piliers
essentiels dans la création d’un avantage concurrentiel durable. Les entreprises qui savent
exploiter les technologies et analyser les données disponibles peuvent non seulement
améliorer leur efficacité opérationnelle, mais aussi mieux répondre aux besoins et aux attentes
de leurs clients, tout en se différenciant sur le marché.
III.2.1. Innovation technologique et création de valeur
L’innovation technologique permet aux entreprises de se démarquer de leurs concurrents en
offrant de nouveaux produits, services ou modèles d’affaires. Les technologies avancées telles
que l’intelligence artificielle (IA), le big data, l’Internet des objets (IoT), et la blockchain
jouent un rôle central dans cette dynamique.
Exemples réels :
Apple : Apple a réussi à créer un avantage concurrentiel en combinant l’innovation
technologique avec une expérience utilisateur exceptionnelle. L’introduction de l’iPhone a
révolutionné l’industrie des smartphones, non seulement en termes de fonctionnalités (écran
tactile, App Store, etc.), mais aussi grâce à son écosystème fermé qui inclut des logiciels, des
appareils et des services interconnectés. Cette innovation technologique a permis à Apple de
capter une grande part du marché, créant une fidélité client impressionnante. En 2023, Apple
a atteint une capitalisation boursière de plus de 2,7 trillions de dollars, en grande partie grâce
à ses innovations continues dans le domaine technologique.
Tesla : Tesla, avec ses véhicules électriques (VE), a également créé un avantage concurrentiel
durable grâce à l’innovation dans le domaine de la mobilité durable. L'entreprise utilise des
technologies de pointe pour ses batteries, son logiciel de conduite autonome, et ses systèmes
de gestion énergétique. Cette innovation continue lui a permis de se positionner comme un
leader dans le secteur des VE, et la société a atteint une capitalisation boursière dépassant les
800 milliards de dollars en 2023, surpassant même des géants de l’automobile traditionnels
comme Ford ou General Motors.
Amazon Web Services (AWS) : Amazon a créé un avantage concurrentiel en proposant des
services cloud via AWS. L'innovation dans le cloud computing a permis à Amazon de devenir
un leader du marché des services cloud, avec des revenus de 80 milliards de dollars en 2023,
ce qui représente une part importante de son revenu total. Grâce à l'innovation dans
l'infrastructure cloud et l’adoption de l’IA et du big data, AWS a transformé de nombreuses
industries en offrant une solution rapide, évolutive et rentable pour les entreprises.
III.2.2. Analyse des comportements clients et tendances du marché
L’analyse des comportements clients et des tendances du marché est essentielle pour ajuster
les stratégies commerciales et rester compétitif. Les entreprises qui utilisent efficacement les
données clients peuvent anticiper leurs besoins, personnaliser leurs offres, et ainsi renforcer
leur position sur le marché.
Exemples réels :
Netflix : Netflix est un exemple emblématique de l’utilisation des données clients pour créer
de la valeur. L’entreprise utilise les données des utilisateurs pour comprendre leurs
préférences en matière de contenu et proposer des recommandations personnalisées.
L'algorithme de recommandation de Netflix est alimenté par des données sur les habitudes de
visionnage, les évaluations, et même le moment de la journée où les utilisateurs regardent les
vidéos. En 2023, plus de 250 millions d'abonnés dans le monde profitent de cette
personnalisation, ce qui a permis à Netflix de se différencier des autres services de streaming.
Par ailleurs, Netflix utilise les tendances du marché pour développer des séries et films qui
correspondent aux attentes globales. En analysant les comportements des utilisateurs, Netflix
a produit des contenus qui captent l’attention de publics très spécifiques, ce qui crée une
fidélité à la plateforme.
Starbucks : Starbucks a également exploité les données clients pour mieux comprendre leurs
préférences et améliorer l’expérience d'achat. L’application mobile de Starbucks, qui collecte
des informations sur les habitudes d'achat des clients, permet à l'entreprise de proposer des
promotions personnalisées. L'entreprise a pu ainsi augmenter ses ventes et renforcer la fidélité
client. De plus, Starbucks utilise des données de géolocalisation pour adapter ses offres en
fonction des tendances locales, maximisant ainsi l'impact de ses campagnes.
Nike : Nike a réussi à exploiter les données clients pour stimuler l’innovation et la
personnalisation dans ses produits. Par exemple, avec son application Nike Training Club et
sa plateforme Nike Plus, la société analyse les comportements d'achat et les habitudes de sport
des utilisateurs pour offrir des recommandations personnalisées, des conseils d’entraînement,
et même des produits sur mesure. Cela a permis à Nike de se différencier en offrant une
expérience client intégrée et personnalisée. En 2022, Nike a généré près de 50 milliards de
dollars de revenus, avec une forte proportion provenant de ses initiatives numériques.
Coca-Cola : Coca-Cola a utilisé l'analyse des comportements clients pour ajuster sa stratégie
marketing et ses produits. L'entreprise a mené une analyse des tendances de consommation
pour adapter sa gamme de boissons en fonction des préférences locales, notamment en offrant
des produits plus sains ou en ajustant les goûts en fonction des régions. De plus, Coca-Cola a
intégré des technologies de big data pour mieux comprendre les goûts et les habitudes des
consommateurs, ce qui lui a permis de mieux répondre à la demande en constante évolution
du marché.
L’innovation technologique et l’analyse des comportements clients sont des leviers puissants
pour créer de la valeur et se différencier de la concurrence. Les entreprises qui réussissent à
tirer parti des données et des nouvelles technologies peuvent proposer des produits et services
mieux adaptés aux attentes des consommateurs, tout en optimisant leurs processus internes.
L'usage des technologies avancées permet non seulement de répondre aux besoins actuels des
clients, mais aussi d'anticiper leurs attentes futures. En ce sens, l'intégration de l'innovation
technologique dans la stratégie d'entreprise est non seulement un moyen de se distinguer des
concurrents, mais aussi une manière d'instaurer une relation durable avec les clients, basée sur
la personnalisation et l’adaptation constante aux évolutions du marché.
III.3. Positionnement sur le long terme
Le positionnement d’une entreprise sur le long terme dépend largement de sa capacité à
anticiper et à s’adapter aux évolutions technologiques et réglementaires. Dans un monde en
constante évolution, les entreprises qui réussissent à se réinventer et à ajuster leurs stratégies
face aux nouvelles technologies et aux changements réglementaires peuvent non seulement
survivre, mais prospérer. Cet aspect est devenu une composante clé de la stratégie d’entreprise
dans les secteurs les plus dynamiques.
III.3.1. Adaptabilité aux évolutions technologiques
Les évolutions technologiques sont souvent disruptives et peuvent transformer des secteurs
entiers. Les entreprises qui réussissent à intégrer ces innovations dans leurs processus internes
et dans leur offre produit peuvent obtenir un avantage concurrentiel durable. L'adaptabilité
aux nouvelles technologies permet non seulement de maintenir une position de leader, mais
aussi de réduire les coûts, d’améliorer l’expérience client, et de créer de nouvelles sources de
revenus.
Exemples réels :
Microsoft : L'adaptabilité aux évolutions technologiques a été un facteur clé dans le
repositionnement de Microsoft. À l'origine centrée sur le logiciel de bureau, l'entreprise a su
pivoter vers le cloud computing avec la plateforme Azure. La décision de se concentrer sur le
cloud a été rendue possible grâce à une analyse approfondie des tendances du marché et à une
anticipation des besoins en matière de stockage et de traitement de données. En 2023,
Microsoft Azure génère des milliards de dollars de revenus, et l'entreprise a réussi à redéfinir
son positionnement sur le marché du logiciel et des services technologiques en se concentrant
sur des solutions cloud. Cela lui a permis de rester compétitive face à des géants comme
Amazon Web Services (AWS) et Google Cloud.
IBM : Initialement un leader dans les mainframes, IBM a su se réinventer à plusieurs reprises
au fil des décennies. L'entreprise a largement investi dans des technologies telles que
l’intelligence artificielle avec son programme Watson, qui a permis à IBM de se positionner
dans le domaine de l’IA et des services technologiques avancés. L’adaptabilité d’IBM aux
évolutions technologiques a été essentielle pour maintenir sa position sur le marché des
entreprises de services IT, en particulier dans les secteurs de la santé, des finances et de
l’industrie. Aujourd’hui, IBM génère une part importante de ses revenus grâce à ses solutions
de cloud hybride et à ses services de conseil en technologie.
Apple : L'innovation constante et l’adaptabilité d’Apple aux évolutions technologiques sont
des éléments clés de son succès à long terme. Par exemple, le passage de l'ordinateur
personnel aux smartphones avec l'introduction de l’iPhone a marqué un tournant pour
l'entreprise. Plus récemment, Apple a réussi à intégrer la réalité augmentée (AR) et
l'intelligence artificielle dans ses produits, comme l'Apple Vision Pro. Cette capacité à
intégrer les dernières technologies tout en améliorant l’expérience utilisateur garantit à Apple
un positionnement solide pour l’avenir, malgré la concurrence féroce.
III.3.2. Adaptabilité aux évolutions réglementaires
Les évolutions réglementaires jouent également un rôle majeur dans le positionnement à long
terme des entreprises. Les règles relatives à la protection des données personnelles, la
réglementation environnementale, ou encore les politiques fiscales peuvent avoir un impact
profond sur les stratégies des entreprises. Celles qui réussissent à anticiper ces changements et
à se conformer aux nouvelles exigences réglementaires sont mieux préparées pour gérer les
risques et saisir de nouvelles opportunités.
Exemples réels :
Volkswagen : Un exemple pertinent d’adaptabilité aux évolutions réglementaires est celui de
Volkswagen. En réponse au scandale des émissions de 2015, où la société a été accusée
d'avoir manipulé les tests de pollution de ses véhicules, Volkswagen a dû radicalement revoir
sa stratégie et se conformer aux nouvelles régulations environnementales. L'entreprise a lancé
un plan d'électrification ambitieux, avec l’introduction de sa marque ID dédiée aux véhicules
électriques. Le passage à l’électrique a permis à Volkswagen de se positionner favorablement
face aux nouvelles normes européennes de réduction des émissions de CO2. De plus, la
réglementation stricte en matière de pollution, notamment en Europe, a poussé le groupe à
investir massivement dans la recherche et le développement de nouvelles technologies
écologiques.
Google : En raison des réglementations strictes sur la confidentialité des données, notamment
avec le Règlement Général sur la Protection des Données (RGPD) en Europe, Google a dû
adapter ses pratiques en matière de collecte et d'utilisation des données. L’entreprise a révisé
ses politiques de confidentialité, renforcé la sécurité des données et modifié certains de ses
produits pour se conformer aux exigences du RGPD. Cette capacité à s’adapter rapidement
aux changements réglementaires a permis à Google de maintenir son positionnement en tant
que leader mondial de la recherche et des services numériques tout en respectant les normes
légales en matière de confidentialité et de sécurité.
Facebook (Meta) : Facebook a dû s'adapter à l’évolution des régulations sur la protection des
données personnelles, particulièrement après les scandales de fuite de données (ex :
Cambridge Analytica). La pression réglementaire a incité Meta à réévaluer sa stratégie en
matière de protection des données personnelles et à mettre en place des politiques plus strictes
concernant la collecte et l’utilisation des informations des utilisateurs. Meta a dû également
répondre à des régulations antitrust dans plusieurs pays, ajustant ses acquisitions et ses
pratiques commerciales pour se conformer aux législations locales.
Netflix : Le secteur du streaming vidéo est également impacté par des évolutions
réglementaires, notamment concernant les droits d’auteur et les restrictions géographiques.
Netflix, par exemple, a dû s’adapter aux régulations européennes qui imposent des quotas sur
le contenu local. En réponse, Netflix a investi massivement dans des productions locales pour
se conformer aux exigences légales tout en continuant à attirer un large public international.
Cela a également renforcé son image de plateforme mondiale tout en respectant les lois
locales.
Le positionnement sur le long terme d'une entreprise dépend de son agilité à s'adapter aux
évolutions technologiques et réglementaires. Les entreprises qui réussissent à anticiper ces
changements et à ajuster leurs stratégies en fonction des nouvelles technologies et des
exigences légales sont mieux préparées à faire face aux défis futurs et à saisir de nouvelles
opportunités.
Cela nécessite une capacité d'innovation constante, une veille technologique active, et une
gestion proactive des risques réglementaires. Les entreprises qui réussissent à transformer les
défis en opportunités ont un meilleur potentiel de croissance à long terme et de résilience face
aux turbulences du marché. En d’autres termes, l’adaptabilité devient un moteur essentiel
pour assurer la pérennité et le leadership sur le marché à long terme.
IV. Le rôle dans la communication et la collaboration
IV.1. Facilitation des échanges internes et externes
Le système d'information (SI) joue un rôle clé dans la facilitation des échanges
d'informations, tant à l'intérieur de l'organisation qu'avec ses partenaires externes
(fournisseurs, clients, institutions, etc.). En offrant des solutions pour centraliser, partager et
analyser les données, le SI permet une communication fluide, une collaboration accrue et une
gestion plus efficace des processus organisationnels. Voici comment le SI contribue à ce
partage d'informations.
IV.1.1 Partage d'informations internes entre les départements
Les grandes entreprises ont souvent plusieurs départements (marketing, finance, RH,
production, etc.) qui doivent échanger des informations pour que les processus opérationnels
soient cohérents et efficaces. Le SI centralise les données provenant de différents systèmes et
permet aux employés de différents départements d’y accéder facilement, en temps réel.
Exemples de solutions utilisées :
Systèmes ERP (Enterprise Resource Planning) : Les ERP comme SAP ou Microsoft
Dynamics intègrent les différentes fonctions de l’entreprise (gestion des stocks, finance,
ressources humaines, production) sur une même plateforme. Cela permet une gestion
centralisée et transparente des données, facilitant ainsi la communication et la collaboration
entre les départements. Par exemple, le département des ventes peut consulter les données de
stocks en temps réel pour ajuster ses prévisions, et le département des finances peut suivre les
flux de trésorerie directement à partir des mêmes données.
Exemple réel : Volkswagen utilise un système ERP intégré pour gérer ses opérations
mondiales. Lorsqu’une commande est passée, l’information est immédiatement partagée entre
les départements des ventes, de la production et de la logistique, garantissant une réactivité
maximale.
Outils collaboratifs : Des plateformes comme Microsoft Teams, Slack, ou Google Workspace
permettent de centraliser la communication et le partage de documents en temps réel entre les
employés de différents départements. Les informations peuvent être partagées instantanément,
avec un suivi facile des discussions et des décisions prises.
Exemple réel : IBM utilise des outils collaboratifs pour connecter ses employés répartis dans
le monde entier. Ces plateformes permettent aux équipes de R&D, de marketing et de ventes
de travailler ensemble sur de nouveaux projets en temps réel, même à distance.
Systèmes de gestion de projet : Les outils comme Trello, Asana, ou Jira permettent de suivre
l'avancement des projets et de partager des informations clés entre les départements
impliqués. Chaque département peut accéder aux mises à jour des projets, savoir où en sont
les tâches, et ce qui reste à faire, ce qui simplifie la gestion de projets transverses.
IV.1.2. Partage d'informations avec les partenaires externes
Le SI facilite également la communication et le partage d'informations avec les partenaires
externes, tels que les fournisseurs, les clients, les distributeurs ou les régulateurs. Le partage
d’informations en temps réel avec ces partenaires est crucial pour la gestion des relations
commerciales, l’optimisation des processus et l’amélioration de la satisfaction client.
Exemples de solutions utilisées :
Portails partenaires : De nombreuses entreprises mettent en place des portails en ligne
permettant à leurs partenaires externes d’accéder à des informations spécifiques, comme les
niveaux de stocks, les historiques des commandes, ou les prévisions de vente. Ces portails
permettent une gestion collaborative des informations, évitant les erreurs de communication et
les retards dans la transmission des données.
Exemple réel : Walmart utilise un portail partenaire pour partager en temps réel les
informations de vente, les niveaux de stock et les prévisions de demande avec ses
fournisseurs. Cela permet à Walmart de garantir des niveaux de stock optimaux et de réduire
les ruptures de stock dans ses magasins.
EDI (Échange de données informatisé) : L’EDI est une technologie qui permet d’échanger des
documents commerciaux (bons de commande, factures, relevés bancaires, etc.) de manière
automatisée entre les entreprises. Cette technologie simplifie les transactions et réduit les
erreurs humaines en évitant la saisie manuelle des informations.
Exemple réel : Carrefour utilise un système EDI pour automatiser les échanges d'informations
avec ses fournisseurs. Lorsqu'un fournisseur envoie une facture, celle-ci est automatiquement
comparée aux commandes et aux livraisons enregistrées dans le système de Carrefour,
réduisant ainsi les erreurs et accélérant les paiements.
CRM (Customer Relationship Management) : Les systèmes CRM comme Salesforce ou
HubSpot permettent de centraliser et de gérer les informations relatives aux clients et
partenaires externes. Cela permet non seulement de mieux comprendre les besoins des clients,
mais aussi d’assurer un suivi efficace des interactions commerciales et d'améliorer la qualité
de service.
Exemple réel : Nike utilise un système CRM pour gérer ses relations avec les détaillants et les
clients finaux. Par exemple, grâce à Salesforce, Nike est capable de suivre l’historique des
interactions avec ses détaillants, de comprendre leurs besoins et de leur offrir des promotions
adaptées. Cela optimise la gestion de la chaîne d'approvisionnement et renforce les
partenariats commerciaux.
IV.1.3. Avantages du partage d'informations avec le SI
Amélioration de la réactivité : Le partage d’informations en temps réel permet aux employés,
aux départements et aux partenaires de réagir rapidement aux changements dans la demande,
aux nouvelles réglementations ou aux évolutions du marché.
Réduction des erreurs et des doublons : Un accès centralisé aux informations permet de
réduire les risques d’erreurs dues à des informations obsolètes ou mal communiquées. Cela
améliore l’efficience des processus internes et externes.
Optimisation de la collaboration : Le SI favorise la collaboration en permettant une
communication fluide entre les départements internes et les partenaires externes, ce qui est
particulièrement important pour les projets transverses ou les relations complexes.
Meilleure prise de décision : Le partage d’informations permet aux managers de disposer
d’une vision plus claire et actualisée de la situation de l’entreprise et de son environnement.
Cela soutient la prise de décision stratégique, opérationnelle et commerciale.
Le système d'information joue un rôle fondamental dans la facilitation des échanges internes
et externes. En centralisant et en automatisant le partage d’informations, il permet une
communication fluide entre les différents départements d'une organisation et avec ses
partenaires commerciaux, ce qui contribue à améliorer l'efficacité opérationnelle, la réactivité,
et la collaboration. Grâce à des outils adaptés comme les ERP, les CRM, les portails
partenaires et l'EDI, les entreprises peuvent réduire les erreurs, optimiser leurs processus et
renforcer leurs relations commerciales. Le SI devient ainsi un levier stratégique pour
l’entreprise dans un environnement de plus en plus connecté et numérique.
IV.2. Outils collaboratifs
Les outils collaboratifs numériques sont devenus essentiels dans le monde professionnel
moderne, particulièrement avec l'essor du télétravail et de la collaboration à distance. Ces
plateformes permettent aux équipes de travailler ensemble en temps réel, indépendamment de
leur localisation géographique, en facilitant le partage de documents, la gestion de projets, la
communication instantanée et la coordination des tâches. L'utilisation de ces outils optimise
l'efficacité et la productivité des équipes tout en renforçant la collaboration et la transparence.
IV.2.1. Plateformes de communication instantanée
Les plateformes de communication instantanée permettent de maintenir un contact constant au
sein des équipes, facilitant ainsi l’échange d’idées et la prise de décision rapide. Elles sont
particulièrement efficaces pour les équipes réparties sur plusieurs sites ou travaillant à
distance.
Exemples réels :
Microsoft Teams :
Données réelles : Microsoft Teams est l’une des plateformes les plus utilisées pour la
collaboration d’équipe dans le monde professionnel. Selon les données de Microsoft, plus de
270 millions d'utilisateurs actifs mensuels utilisent Teams pour la communication et la
collaboration au sein des entreprises. L’outil permet de discuter en temps réel via chat,
organiser des réunions vidéo, partager des fichiers et collaborer sur des documents Microsoft
Office en temps réel.
Exemple d'application : Une entreprise comme Accenture, qui compte des milliers de
collaborateurs à travers le monde, utilise Microsoft Teams pour la gestion des projets et la
communication au sein de ses équipes. Grâce à Teams, les consultants peuvent travailler
ensemble sur des présentations, échanger des informations, et suivre l’avancement des projets
à distance.
Slack :
Données réelles : Slack est une autre plateforme très populaire pour la communication
d'équipe, avec plus de 12 millions d'utilisateurs actifs quotidiens en 2023. Ce logiciel permet
de créer des canaux de discussion par projet ou sujet, de partager des fichiers et d’intégrer
d'autres outils comme Google Drive, Trello, ou Zoom.
Exemple d'application : IBM, qui emploie plus de 350 000 personnes dans le monde, utilise
Slack pour faciliter la communication entre ses équipes internationales. La plateforme permet
une interaction fluide et rapide, en particulier pour les équipes de développement logiciel et
les équipes commerciales qui travaillent en horaires décalés.
IV.2.2 Outils de gestion de projet
Les outils de gestion de projet sont essentiels pour organiser les tâches, suivre l'avancement
des projets et attribuer des responsabilités. Ces plateformes permettent aux équipes de
visualiser les tâches à accomplir, de fixer des délais et d’identifier les obstacles éventuels.
Exemples réels :
Trello :
Données réelles : Trello est une plateforme de gestion de projet qui utilise un système de
tableaux Kanban pour organiser les tâches. Selon Atlassian, la société qui possède Trello, la
plateforme est utilisée par plus de 50 millions de personnes dans le monde. Elle est
particulièrement populaire pour les petites et moyennes entreprises ainsi que pour les équipes
de projets.
Exemple d'application : Squarespace, une entreprise de création de sites web, utilise Trello
pour organiser le travail de ses équipes créatives. Les équipes peuvent assigner des tâches,
définir des priorités et suivre l'avancement des projets visuellement, ce qui permet une
meilleure coordination, surtout dans un environnement de travail hybride.
Asana :
Données réelles : Asana est un autre outil de gestion de projet très utilisé, avec plus de 100
000 entreprises clientes dans le monde, dont Uber, Airbnb, et The New York Times. Asana
permet de suivre les projets, de définir des objectifs, de décomposer les tâches en sous-tâches
et de visualiser les flux de travail.
Exemple d'application : Spotify utilise Asana pour la gestion de ses équipes de
développement produit. Avec plus de 7000 employés répartis dans plusieurs pays, Asana
permet à Spotify de maintenir une organisation claire et de suivre les projets d’innovation
produit en temps réel, en permettant aux équipes de s’ajuster rapidement aux changements.
IV.2.3. Outils de partage de documents et de collaboration en temps réel
Les outils de partage de documents permettent aux équipes de travailler ensemble sur des
fichiers en temps réel, sans avoir à se soucier de la version ou des conflits. Ces outils
améliorent la transparence et la productivité, en permettant aux équipes de travailler
simultanément sur les mêmes documents.
Exemples réels :
Google Workspace (anciennement G Suite) :
Données réelles : Google Workspace, comprenant des outils comme Google Docs, Sheets et
Slides, est largement utilisé dans les entreprises modernes. En 2023, Google Workspace
comptait plus de 3 milliards d'utilisateurs dans le monde. La possibilité de travailler
simultanément sur des documents en ligne avec des collaborateurs, même en temps réel, est
un des principaux atouts de cette plateforme.
Exemple d'application : General Electric (GE), un conglomérat mondial, utilise Google
Workspace pour permettre à ses équipes de travailler ensemble sur des documents de
recherche, des rapports financiers et des présentations à distance. L’entreprise bénéficie de la
possibilité de collaborer en temps réel sur des documents complexes et de synchroniser ses
équipes à l’échelle mondiale.
Dropbox :
Données réelles : Dropbox permet le stockage et le partage de documents dans le cloud, avec
plus de 700 millions d'utilisateurs. L’entreprise offre également des fonctionnalités de
collaboration en temps réel via Dropbox Paper, permettant aux équipes de rédiger, réviser et
partager des documents ensemble, sans envoyer de multiples versions par email.
Exemple d'application : National Geographic utilise Dropbox pour partager des contenus
multimédia volumineux entre les équipes éditoriales et les photographes sur le terrain.
Dropbox permet à l'équipe de travailler sur des articles et de traiter les images directement
depuis n'importe quel endroit, tout en assurant la sécurité des fichiers.
IV.2.4. Outils de vidéoconférence et de réunion virtuelle
Les outils de vidéoconférence sont devenus indispensables pour les réunions à distance,
permettant aux équipes de se voir et de communiquer en temps réel, tout en partageant des
documents ou des présentations.
Exemples réels :
Zoom :
Données réelles : Zoom est l'un des leaders du marché des vidéoconférences, avec plus de 300
millions de participants quotidiens en 2023. Il permet d’organiser des réunions virtuelles, des
webinaires, et de collaborer en partageant des écrans ou des documents en direct.
Exemple d'application : Peloton, la société de fitness, utilise Zoom pour organiser des
réunions avec ses équipes de développement, de marketing et de support client. En période de
croissance rapide, l'outil a permis de maintenir la communication fluide entre les différents
départements, en particulier lors de la pandémie de COVID-19.
Google Meet :
Données réelles : Google Meet, intégré dans Google Workspace, a également connu une forte
adoption, avec plus de 100 millions de personnes utilisant Meet quotidiennement en 2023.
L’outil permet des réunions vidéo, l'enregistrement des sessions et le partage d'écran en temps
réel.
Exemple d'application : PwC (PricewaterhouseCoopers) utilise Google Meet pour organiser
des sessions de formation et des réunions de conseil avec des clients internationaux. La
plateforme permet de garantir la sécurité des échanges tout en facilitant la collaboration entre
les équipes dispersées géographiquement.
Les outils collaboratifs numériques sont devenus des leviers essentiels pour améliorer la
productivité, la transparence et la collaboration au sein des équipes. En permettant une
communication instantanée, la gestion de projets en temps réel, le partage de documents
collaboratifs, et la tenue de réunions virtuelles, ces plateformes facilitent le travail d'équipe,
notamment dans un contexte hybride ou à distance. Les entreprises modernes qui adoptent ces
outils, comme Microsoft Teams, Slack, Asana, Zoom ou Google Workspace, bénéficient non
seulement d'une meilleure organisation interne, mais aussi d'une réactivité accrue et d'une
compétitivité renforcée face à des marchés de plus en plus exigeants.
IV.3. Transparence et traçabilité
L'une des fonctions clés des systèmes d'information (SI) dans les organisations modernes est
de garantir la transparence et la traçabilité des informations. Ces principes sont essentiels pour
une gestion efficace, la prise de décision, la conformité aux réglementations et la gestion des
risques. Un accès centralisé et sécurisé à l'information permet non seulement d'améliorer
l'efficacité opérationnelle, mais aussi de renforcer la confiance des parties prenantes et de
soutenir l’innovation. Voici comment ces principes se manifestent concrètement dans les
entreprises.
IV.3.1. Accès centralisé à l'information
L'accès centralisé à l'information signifie que toutes les données et informations nécessaires
aux différents départements de l'organisation sont stockées dans un endroit unique et peuvent
être consultées par les utilisateurs autorisés en fonction de leur rôle et de leurs besoins. Cela
élimine les silos d'information et permet aux employés de travailler avec des données à jour et
cohérentes.
Exemples de solutions utilisées :
Systèmes ERP (Enterprise Resource Planning) : Les ERP, comme SAP, Oracle ERP ou
Microsoft Dynamics 365, intègrent toutes les fonctions de l'entreprise (comptabilité,
ressources humaines, gestion des stocks, gestion des ventes, etc.) dans un même système
centralisé. Cela permet à tous les départements d’accéder aux mêmes informations, en temps
réel, et de s’assurer qu’il n’y a pas de duplication ou d’incohérence dans les données.
Exemple réel : Nestlé utilise un système ERP intégré pour centraliser l’ensemble des données
de l’entreprise à l’échelle mondiale. Que ce soit pour la gestion des stocks, la planification de
la production, ou la gestion des finances, les employés dans toutes les régions ont accès aux
mêmes informations, ce qui permet à l'entreprise de prendre des décisions éclairées et de
réagir rapidement aux besoins du marché.
Plateformes de gestion de données (Data Warehouses) : Les Data Warehouses ou lacs de
données permettent de centraliser de grandes quantités de données provenant de différentes
sources, de manière structurée, pour une analyse approfondie. Ces systèmes sont
particulièrement utiles pour la business intelligence (BI) et l'analyse des données.
Exemple réel : Amazon Web Services (AWS) offre des solutions de stockage et de gestion
des données qui permettent aux entreprises de centraliser l’ensemble de leurs informations
dans un seul cloud. Par exemple, Coca-Cola utilise AWS pour stocker des données provenant
de différentes sources (production, marketing, distribution) dans un data lake, permettant ainsi
à l’entreprise de prendre des décisions plus stratégiques grâce à des analyses de données
consolidées.
IV.3.2. Accès sécurisé à l'information
Un autre aspect fondamental du système d'information est d'assurer un accès sécurisé aux
données, en protégeant les informations sensibles contre les accès non autorisés tout en
permettant aux utilisateurs autorisés de travailler efficacement. Cela implique la mise en place
de mesures de sécurité robustes pour contrôler les accès, garantir la confidentialité et
préserver l'intégrité des données.
Exemples de solutions utilisées :
Gestion des identités et des accès (IAM - Identity and Access Management) : Les systèmes
IAM sont utilisés pour garantir que seuls les utilisateurs autorisés ont accès aux informations
en fonction de leur rôle dans l'organisation. Ces outils permettent de contrôler l’accès à
différents niveaux d’information, en appliquant des politiques de sécurité qui réduisent les
risques d’intrusion ou de fuites de données.
Exemple réel : Google utilise des systèmes IAM avancés pour gérer les droits d’accès aux
informations au sein de l'entreprise. Par exemple, les employés de Google ont des niveaux
d’accès spécifiques aux différents outils et informations selon leur département ou rôle, ce qui
limite le risque d’accès non autorisé à des données sensibles.
Cryptage des données : Le cryptage est une méthode cruciale pour protéger les données
sensibles, en particulier lorsqu’elles sont stockées ou transmises sur des réseaux. Les données
sont converties en un format illisible sans la clé de décryptage appropriée, ce qui empêche
l’accès à ces informations par des personnes non autorisées.
Exemple réel : Apple utilise des techniques de cryptage de niveau avancé pour protéger les
données des utilisateurs sur ses appareils et dans le cloud. Le cryptage est intégré dans iCloud,
garantissant que seules les personnes ayant les identifiants appropriés peuvent accéder à leurs
données personnelles stockées dans le cloud, tout en protégeant contre le vol de données.
Authentification multi-facteurs (MFA) : L’authentification multi-facteurs renforce la sécurité
en exigeant plusieurs formes d’identification avant de permettre l'accès à un système. Cela
peut inclure une combinaison de mots de passe, de codes envoyés par SMS ou d’applications
d'authentification, et de vérification biométrique.
Exemple réel : Microsoft impose une authentification multi-facteurs pour ses services de
cloud, tels qu’Azure, afin de sécuriser les accès aux données des entreprises qui utilisent ses
solutions. Cela ajoute une couche de protection supplémentaire contre les attaques par
phishing et autres types de cyberattaques.
IV.3.3. Traçabilité des informations
La traçabilité consiste à suivre et à enregistrer le parcours de l'information tout au long de son
cycle de vie, depuis sa création jusqu’à sa modification ou sa suppression. Cela est essentiel
pour assurer la conformité, notamment en matière de réglementation, et pour garantir
l'intégrité des données.
Exemples de solutions utilisées :
Blockchain : La technologie de la blockchain permet de garantir une traçabilité totale des
transactions, car toutes les actions sont enregistrées de manière immuable dans un registre
décentralisé et transparent. Cela est particulièrement utile pour les entreprises ayant besoin de
suivre les chaînes d'approvisionnement ou d'assurer la sécurité des transactions.
Exemple réel : Walmart a mis en place un système basé sur la blockchain pour suivre la
traçabilité des produits alimentaires, comme les légumes, du champ à l’assiette. Cela permet à
l'entreprise de garantir la qualité et la sécurité des produits alimentaires en permettant de
retracer chaque étape du processus de production et de distribution.
Auditabilité des systèmes : Les systèmes d'information intègrent souvent des fonctionnalités
d’audit pour enregistrer toutes les actions réalisées sur les données, telles que les
modifications, les accès ou les suppressions. Cela permet aux entreprises de retracer les
événements liés aux données et de s'assurer qu'aucune activité non autorisée n'a eu lieu.
Exemple réel : Siemens utilise des outils d’audit intégrés dans ses systèmes ERP et CRM pour
enregistrer toutes les modifications effectuées sur les informations sensibles, telles que les
informations clients ou les données de production. Ces logs d’audit permettent de retracer
toute action effectuée sur les données, garantissant ainsi la transparence et la responsabilité
des utilisateurs.
IV.3.4. Avantages de la transparence et de la traçabilité grâce au SI
Amélioration de la prise de décision : L'accès centralisé et sécurisé aux informations garantit
que les managers et les décideurs disposent de données précises et cohérentes pour prendre
des décisions éclairées. Cela réduit les risques d'erreur et améliore la réactivité.
Conformité aux réglementations : Les entreprises doivent souvent se conformer à des normes
strictes concernant la gestion et la protection des données. La traçabilité et l’auditabilité des
informations assurent que les organisations respectent les exigences légales, comme le RGPD
en Europe ou les normes SOX aux États-Unis.
Sécurisation des données sensibles : L’accès sécurisé aux informations protège les données
sensibles de l’entreprise contre les accès non autorisés, réduisant ainsi le risque de fuites de
données et de cyberattaques.
Renforcement de la confiance des parties prenantes : Lorsque les informations sont
accessibles de manière transparente et que les actions sur ces données sont traçables, cela
renforce la confiance des clients, des partenaires commerciaux et des investisseurs, qui savent
que l’organisation respecte les normes de sécurité et de gouvernance.
Le SI joue un rôle crucial dans la garantie de la transparence et de la traçabilité des
informations au sein des organisations. Grâce à un accès centralisé et sécurisé, les entreprises
peuvent assurer une gestion cohérente, fiable et conforme des données, tout en protégeant les
informations sensibles et en répondant aux exigences légales et réglementaires. La traçabilité
des informations, via des technologies comme la blockchain et des systèmes d'audit, permet
non seulement de renforcer la sécurité et la transparence, mais aussi de favoriser une gestion
optimale et une prise de décision plus éclairée.
PARTIE II : LA DIMENSION HUMAINE DU SYSTEME D’INFORMATION
[Link] dimension humaine du système d’information
Les types d’utilisateurs
Dans la dimension humaine du système d’information, il existe différents types d’utilisateurs
qui interagissent avec le système. Ces utilisateurs jouent des rôles variés et leur besoins,
attentes et niveau d’expertise influencent directement l’adoption et l’efficacité du système. On
peut les classer en plusieurs catégories selon leur rôle, leur niveau d’interaction avec le SI et
leur niveau de compétences.
Utilisateurs finaux : les utilisateurs finaux sont ceux qui interagissent directement avec le
système d'information (SI) pour accomplir leurs activités quotidiennes. Ils peuvent être des
employés, des clients ou des partenaires commerciaux. Comme exemple, un employé de
bureau utilisant un logiciel de gestion de projet, un client accédant à un portail en ligne pour
vérifier son compte bancaire, ou un partenaire commercial utilisant une plateforme de
collaboration.
Analystes système : les analystes système sont responsables de l'analyse des besoins des
utilisateurs et de la conception de solutions adaptées. Ils jouent un rôle clé dans la phase de
planification et de conception du SI. Comme exemple, un analyste qui conçoit un système de
suivi des stocks pour une entreprise de vente au détail.
Développeurs : les développeurs sont ceux qui créent et maintiennent les logiciels du SI. Ils
écrivent le code, testent les applications et assurent la maintenance et les mises à jour. Pour
exemple, un développeur qui programme une application mobile pour une entreprise, ou un
développeur qui corrige des bugs dans un logiciel existant.
Chefs de projet : les chefs de projet gèrent les projets de développement et d’implémentation
du SI. Ils coordonnent les équipes, planifient les ressources et veillent au respect des délais et
du budget. Par exemple, un chef de projet qui supervise la mise en œuvre d'un nouveau
système ERP (Enterprise Resource Planning), ou un chef de projet qui gère le développement
d'un site web pour une entreprise.
Personnel d’assistance informatique : le personnel d’assistance informatique fournit un
support technique aux utilisateurs du SI. Ils résolvent les problèmes techniques, offrent des
formations et assurent le bon fonctionnement des systèmes. Exemple, nous avons un
technicien de support qui aide un employé à résoudre un problème de connexion réseau, ou un
formateur qui enseigne aux utilisateurs comment utiliser un nouveau logiciel.
Le lien entre l’humain et le système d’information
Tout d'abord, il est important de souligner que les utilisateurs interagissent avec le système
d'information (SI) pour accomplir leurs tâches quotidiennes. Par conséquent, une interface
utilisateur conviviale est essentielle pour garantir une expérience utilisateur optimale. En
effet, une interface bien conçue permet aux utilisateurs de naviguer facilement dans le
système et d'exécuter leurs tâches de manière efficace. Ensuite, les développeurs et les
analystes jouent un rôle crucial dans la création de solutions adaptées aux besoins des
utilisateurs. Pour ce faire, les développeurs doivent comprendre en profondeur les exigences
et les attentes des utilisateurs. Cette compréhension permet de concevoir des systèmes qui
répondent précisément aux besoins identifiés, améliorant ainsi la satisfaction des utilisateurs
et l'efficacité globale du SI. Enfin, la formation et l’accompagnement des utilisateurs sont des
éléments clés pour assurer une utilisation efficace du SI. En offrant des sessions de formation
et un support continu, les utilisateurs peuvent se familiariser avec les nouvelles fonctionnalités
et les meilleures pratiques. Cela contribue non seulement à une adoption rapide du système,
mais aussi à une réduction des erreurs et des inefficacités.
En résumé, le lien entre l’humain et le système d’information repose sur une interaction
harmonieuse entre les utilisateurs, les développeurs, les analystes et le personnel de support.
Une interface conviviale, une compréhension approfondie des besoins des utilisateurs et une
formation adéquate sont autant de facteurs qui garantissent le succès et l’efficacité du SI.
Rôle de l’humain dans le système d’information
Dans un système d’information (SI), la technologie n’est qu’un outil. Ce sont les humains
(utilisateurs, administrateurs, décideurs) qui donnent au SI toute sa valeur et son efficacité. La
dimension humaine du SI se concentre sur les interactions, les comportements et les attentes
des personnes qui conçoivent, utilisent et influencent le système.
L’humain joue un rôle varié et essentiel dans toutes les étapes du cycle de vie d’un système
d’information, depuis sa conception jusqu’à son utilisation.
Conception et développement du SI : Les humains (analystes, développeurs, chefs de projet)
sont responsables de concevoir des systèmes qui répondent aux besoins spécifiques des
utilisateurs.
• Analyse des besoins : Comprendre les attentes et les processus pour développer
un système adapté.
• Développement : Programmer et personnaliser les outils pour qu’ils soient
ergonomiques et efficaces.
• Tests : Vérifier que le SI fonctionne correctement et qu’il est adapté aux
utilisateurs finaux.
Impact de la dimension humaine
L’acceptation et la résistance du changement
L’acceptation et la résistance au changement représentent deux réactions naturelles des
individus face à toute transformation ou nouveauté.
Pour l’acceptation du changement : elle survient lorsque les individus perçoivent le
changement comme bénéfique ou compréhensible. Elle est favorisée par :
• la compréhension des objectifs : Si les personnes comprennent le “pourquoi” du
changement, elles sont plus disposées à l’accepter.
•l’accompagnement et la communication : Une formation adaptée et des explications
claires renforcent leur sentiment de sécurité.
•le sentiment d’implication : Les individus acceptent plus facilement un changement
lorsqu’ils sont consultés ou intégrés dans le processus.
Comme exemple, si un nouveau logiciel est présenté comme une solution pour réduire la
charge de travail et que les employés reçoivent une formation, ils seront plus
enclins à l’adopter.
Quant à la résistance est une réaction d’opposition face à une transformation perçue comme
une menace. Elle peut se manifester par :
• La peur de l’inconnu : Les individus peuvent craindre de perdre leurs
compétences ou leur rôle.
• L’attachement aux habitudes : Les routines établies procurent un sentiment de
stabilité, et toute modification peut être perçue comme une rupture.
• Le manque d’information : Une absence de communication ou un manque de
transparence peut alimenter la méfiance et l’opposition.
Pour exemple illustratif, si un changement est imposé sans explication, les employés peuvent
ressentir de la frustration ou refuser d’utiliser les nouveaux outils.
Tableau récapitulatif du nombre de personne avant-après formation sur le SI
Tableau récapitulatif du nombre
de personne avant-après
formation sur le SI
Taux d'acceptation des utilisateurs
Avant formation 40%
Après formation 60%
Taux d'acceptation des utilisateurs
60%
40%
20%
Formation et accompagnements
0% des utilisateurs
Avant formation Après formation
La formation et l’accompagnement des utilisateurs sont nécessaires pour assurer le succès de
tout projet de transformation, notamment lors de la mise en place d’un nouveau système ou
d’un changement organisationnel. Ils permettent de réduire les résistances, d’améliorer
l’acceptation et de garantir une utilisation optimale des nouveaux outils ou processus.
. Importance de la formation et de l’accompagnement :
Réduction de l’inquiétude : La formation aide à diminuer les craintes liées à l’inconnu en
développant les compétences nécessaires.
Renforcement de la confiance : Les utilisateurs formés se sentent plus compétents et à l’aise
avec le changement.
Adoption rapide : Une bonne formation accélère l’intégration des nouveaux outils et pratiques
dans les habitudes de travail.
Diminution des erreurs : Les utilisateurs accompagnés sont moins susceptibles de commettre
des erreurs, ce qui améliore la qualité et l’efficacité.
Communication et collaboration
Enfin, une bonne communication entre les différents acteurs du SI est essentielle pour son
succès. La collaboration entre les utilisateurs, les développeurs et les gestionnaires permet de
mieux comprendre les besoins et les attentes de chacun, ce qui améliore l’efficacité du SI. Par
exemple, des réunions régulières, des plateformes de collaboration en ligne et des feedbacks
continus peuvent être mis en place pour favoriser une communication ouverte et constructive.
En résumé, l’acceptation et la résistance du changement dépendent de plusieurs facteurs, tels
que la gestion du changement, la formation et l’accompagnement des utilisateurs, ainsi que la
communication et la collaboration entre les différents acteurs du SI. En abordant ces aspects
de manière proactive, on peut faciliter l'adoption des nouveaux systèmes et améliorer leur
efficacité. Exemple concret : Lors de la mise en place d’un nouvel outil collaboratif comme
Microsoft Teams ou Slack, une communication proactive expliquant ses avantages (fluidité
des échanges, centralisation des informations) peut encourager son adoption.
Avantages et inconvénients de la dimension humain du système d’information
La dimension humaine du système d’information (SI) constitue un facteur central de son
succès ou de ses difficultés. Elle représente l’interaction entre les humains (utilisateurs,
développeurs, décideurs) et la technologie. Bien que cette dimension apporte de nombreux
avantages, elle comporte également certains inconvénients liés aux comportements, aux
compétences et aux résistances humaines.
Avantages
Tout d'abord, l'amélioration de la productivité est un avantage majeur. Les utilisateurs bien
formés et soutenus peuvent utiliser le système d'information (SI) de manière plus efficace, ce
qui se traduit par une exécution plus rapide et plus précise des tâches quotidiennes.
Ensuite, une meilleure prise de décision est un autre avantage significatif. Les informations
fournies par le SI aident les gestionnaires à prendre des décisions éclairées, en leur offrant des
données précises et à jour pour analyser les tendances et identifier les opportunités et les
risques.
Enfin, la flexibilité et l'adaptabilité des systèmes sont des atouts précieux. Les systèmes
d'information peuvent être adaptés aux besoins spécifiques des utilisateurs, garantissant ainsi
leur pertinence et leur efficacité face aux évolutions rapides du marché et de l'environnement
de travail.
En résumé, les avantages d'un SI bien conçu incluent l'amélioration de la productivité, une
meilleure prise de décision et une flexibilité accrue. Ces avantages contribuent à la
performance globale de l'organisation et à sa capacité à s'adapter aux défis et aux
opportunités.
Inconvénients
Coût de la formation : la formation continue des utilisateurs peut être coûteuse. Organiser des
sessions régulières et embaucher des formateurs représentent des investissements significatifs.
Résistance au changement : les utilisateurs peuvent résister aux nouveaux systèmes en raison
de l'incertitude et de la peur du changement. Cette résistance peut ralentir l'adoption du SI.
Vulnérabilité aux erreurs humaines : les erreurs humaines peuvent affecter la performance du
SI. Pour minimiser ces risques, il est crucial de mettre en place des procédures de vérification
et de fournir une formation continue.
En résumé, bien que la formation continue, la résistance au changement et la vulnérabilité aux
erreurs humaines représentent des défis, ils peuvent être surmontés grâce à une gestion
proactive et un soutien adéquat.
Solutions
Comme solutions, nous avons :
la formation continue : Investir dans la formation des utilisateurs pour réduire les erreurs et
améliorer l’efficacité.
la gestion du changement : Mettre en place des stratégies de gestion du changement pour
réduire la résistance.
l’amélioration de la communication : Encourager la communication et la collaboration entre
les différents acteurs du SI.
Conclusion
La dimension humaine du système d’information est essentielle pour son succès. En
comprenant les différents types d’utilisateurs et en assurant une interface conviviale, les
organisations peuvent répondre aux besoins de tous les acteurs. La gestion du changement, la
formation continue et l’accompagnement des utilisateurs sont cruciaux pour surmonter la
résistance et maximiser l’acceptation des nouveaux systèmes.
Une communication et une collaboration efficaces entre les utilisateurs, les développeurs et
les gestionnaires sont également vitales. Les avantages de la dimension humaine, tels que
l’amélioration de la productivité et la meilleure prise de décision, peuvent être pleinement
réalisés en investissant dans la formation et en mettant en place des stratégies de gestion du
changement.
En conclusion, la dimension humaine du système d’information est un facteur clé de son
succès. En mettant l’accent sur la formation, la gestion du changement et la communication,
les organisations peuvent maximiser l’efficacité de leurs systèmes d’information et garantir
leur succès à long terme.
PARTIE III :LA DIMENSION TECHNOLOGIQUE DU SYSTÈME
D’INFORMATION ET POSITION DE LA FONCTION SI AU SEIN DE
L’ORGANISATION
DIMENSION TECHNOLOGIQUE DU SYSTÈME D'INFORMATION ET SON
IMPORTANCE
A. Définition
Un système d'information est un ensemble organisé de ressources (matérielles, humaines, et
logicielles) qui collecte, traite, stocke et diffuse des informations. Dans un monde de plus en
plus connecté, il joue un rôle crucial dans la prise de décision et l'efficacité opérationnelle des
organisations.
B. Dimension technologique du système d'information
Concernant cette dimension, nous avons :
1. Infrastructure matérielle
Serveurs : Les serveurs sont des ordinateurs puissants qui stockent et gèrent les données. Ils
sont essentiels pour le fonctionnement des applications et des bases de données. La
virtualisation permet d'optimiser l'utilisation des serveurs en faisant fonctionner plusieurs
systèmes d'exploitation sur une seule machine physique.
Périphériques : Ils incluent les ordinateurs, les imprimantes, et les appareils mobiles. Ces
outils permettent aux employés d'accéder aux informations et de réaliser leurs tâches
quotidiennes. L'utilisation de dispositifs mobiles facilite le travail à distance et l'accès en
temps réel aux données.
Réseaux : Les réseaux permettent la communication entre les différents composants du SI. Ils
assurent la connectivité locale (LAN) et à distance (WAN). Les technologies sans fil comme
le Wi-Fi et la 5G offrent une flexibilité accrue pour la connectivité.
2. Logiciels et applications
Systèmes de gestion de bases de données (SGBD) : Ces logiciels permettent de stocker,
récupérer et manipuler les données. Des outils comme Microsoft SQL Server sont utilisés
pour gérer des données volumineuses de manière efficace.
Applications métier : Ces logiciels spécifiques répondent aux besoins des différents
départements (CRM pour le marketing, ERP pour la gestion des ressources). Ils aident à
automatiser les processus, à améliorer la productivité et à fournir des analyses de données en
temps réel.
Logiciels de collaboration : ces outils améliorent la communication et la gestion de projets au
sein des équipes. Ils permettent une meilleure coordination et une circulation rapide de
l'information.
3. Les technologies émergentes :
Cloud computing : Permet un accès à distance aux données et applications.
Big Data : Analyse de grandes quantités de données pour améliorer la prise de décision.
Intelligence artificielle : Automatisation des processus et analyse prédictive.
4. Technologies de communication
Internet et intranet : L'Internet permet l'accès à une vaste quantité d'informations et de
services, tandis que l'intranet est un réseau interne qui facilite la communication et le partage
d'informations au sein de l'organisation.
Outils de visioconférence : Des plateformes comme Zoom et Microsoft Teams permettent des
réunions à distance, favorisant la collaboration, surtout dans un contexte de travail hybride ou
à distance.
Messagerie instantanée : Les systèmes de messagerie instantanée assurent une communication
rapide et efficace entre les employés, réduisant le temps de réponse et améliorant la réactivité.
5. Sécurité informatique
Sécurité des données : La protection des données sensibles est cruciale. Les entreprises
mettent en place des systèmes de chiffrement, des pare-feu et des systèmes de détection
d'intrusions pour protéger leurs informations contre les cyberattaques.
Gestion des accès : Les systèmes d'authentification et de contrôle d'accès garantissent que
seules les personnes autorisées peuvent accéder à certaines informations ou systèmes. Cela
inclut l'utilisation de mots de passe forts, de l'authentification à deux facteurs, etc.
Formation et sensibilisation : Il est essentiel de former le personnel sur les meilleures
pratiques en matière de sécurité informatique. Des sessions de sensibilisation aident à prévenir
les comportements à risque, tel que le partage d'informations sensibles.
C. Importance de la Dimension Technologique
La technologie joue un rôle fondamental dans le maintien de l'efficacité, la compétitivité et
l'innovation au sein des organisations modernes. Elle permet de:
Optimiser les processus internes.
Faciliter la prise de décision basée sur des données.
Assurer une communication fluide et sécurisée.
Soutenir l'innovation par l'intégration de nouvelles technologies.
POSITION DE LA FONCTION DU SI AU SEIN DE L'ORGANISATION
A. Définition
La position de la fonction Système d'Information (SI) au sein de l'organisation fait référence à
l'emplacement stratégique et opérationnel des services informatiques et des technologies de
l'information dans la structure globale de l'entreprise. Elle se concentre sur la manière dont le
SI est intégré, gouverné et utilisé pour soutenir les objectifs organisationnels et améliorer la
performance globale.
B. Quelques éléments clés de la position du si au sein de l'organisation
1. Support à la prise de décision : Les systèmes d'information fournissent des données et des
analyses qui aident les dirigeants à prendre des décisions éclairées. Par exemple, des tableaux
de bord et des rapports permettent de visualiser rapidement les performances de l'entreprise.
2. Amélioration de l'efficacité opérationnelle : Les SI automatisent des tâches répétitives et
améliorent les processus, ce qui permet de réduire les coûts et le temps d'exécution. Cela peut
inclure la gestion des inventaires ou le traitement des commandes.
3. Facilitation de la communication : Les systèmes d'information favorisent la communication
entre les différents départements et les employés. Cela se traduit par des outils comme le
courrier électronique, les logiciels de messagerie instantanée ou les plateformes
collaboratives.
4. Gestion des données : Les SI collectent, stockent et organisent les données de
l'organisation. Une gestion efficace des données permet de les rendre accessibles et
exploitables, ce qui est essentiel pour le bon fonctionnement de l'entreprise.
5. Soutien à l'innovation : Grâce aux systèmes d'information, les entreprises peuvent
développer de nouveaux produits et services. Par exemple, l'analyse des données clients peut
conduire à la création de solutions adaptées aux besoins du marché.
6. Sécurité des informations : La fonction SI est responsable de la protection des données
sensibles de l'entreprise. Cela inclut la mise en place de mesures de sécurité pour éviter les
fuites d'informations ou les cyberattaques.
7. Conformité réglementaire : Les SI aident les organisations à respecter les lois et règlements
en matière de protection des données et de sécurité. Cela inclut la documentation des
processus et des accès aux informations.
8. Adaptabilité aux évolutions technologiques : Les systèmes d'information doivent s'adapter
aux nouvelles technologies et aux changements du marché. Cela implique une mise à jour
régulière des outils et des logiciels pour rester compétitif.
Ces points montrent à quel point la fonction SI est centrale dans une organisation, non
seulement pour le fonctionnement quotidien, mais aussi pour la croissance et l'innovation à
long terme.
C. Importance de la Position de la Fonction SI
La position de la fonction SI dans l'organisation est essentielle pour :
Optimisation des Processus : En automatisant et en améliorant les processus métiers, le SI
contribue à l'efficacité et à la productivité globales.
Meilleure Collaboration : Un SI bien intégré favorise la communication et la collaboration
entre les différents départements et niveaux de l'organisation.
Réduction des Coûts : Une gestion efficace des ressources informatiques peut conduire à des
économies importantes en termes de coûts opérationnels.
Adaptabilité et Réactivité : Le SI permet à l'organisation de s'adapter rapidement aux
changements du marché et aux nouvelles opportunités grâce à des technologies flexibles et
évolutives.
PARTIE IV : LES RESEAUX INFORMATIQUES
I :LES TYPES DE RESEAUX INFORMATIQUES
I.1. Les réseaux locaux ou LAN (Local Area Network)
Un réseau local est un réseau informatique qui relie un groupe d’ordinateur et de
périphériques situé dans une zone géographique restreinte, comme une maison, un bureau,
une école ou un bâtiment. Les réseaux locaux permettent de partager des ressources
(imprimantes, fichiers, connexions internet) et de communiquer entre les appareils connectés.
Les LAN se caractérise par :
Une portée limitée : les LAN couvrent généralement de quelques mètres à quelques
kilomètres,
Une vitesse élevée : les connexions LAN offrent des vitesses de transfert de données élevées,
souvent de l’ordre de 100 Mbps à plusieurs Gbps.
Un Coût : la mise en place d’un LAN est généralement moins couteuse que celle des réseaux
étendus (WAN).
Une topologie : les LAN peuvent adopter plusieurs topologies, comme la topologie en étoile,
en bus ou en anneau.
Un protocole : Les protocoles courants incluent Ethernet et Wi-Fi pour la connectivité sans fil.
I.2. Les réseaux Étendus ou WAN (Wide Area Network)
Un réseau étendu (WAN) est un réseau informatique qui couvre une grande zone
géographique, comme une ville, un pays ou même plusieurs continents. Il connecte plusieurs
réseau locaux (LAN) entre eux à travers de longues distances. Les WAN se caractérise par :
Une portée allant de plusieurs kilomètres a des milliers de kilomètres ;
Une vitesse généralement plus lente que LAN, avec une vitesse variable.
Un Coût plus couteux à mettre en place et à entretenir en raison des infrastructures
nécessaires.
Comme exemples le WAN est le plus grand réseau en termes de portée et de situation
géographique.
I.3. Les réseaux métropolitains ou MAN (Metropolitan Area Network)
Un réseau métropolitain (MAN) relie plusieurs réseaux locaux (LAN) dans une zone
géographique plus grande qu’un LAN, mais plus petite qu’un WAN, comme une ville ou un
campus. Les MAN se caractérise par :
Une portée généralement de 5 à 50 kilomètres.
Une vitesse plus rapide que les WAN, souvent similaires aux LAN.
Un coût modéré, car ils nécessitent moins d’infrastructure sur de longues distances.
Comme exemples de MAN : réseau de télécommunication d’une ville, connexion entre les
bâtiments d’une université.
I.4. Les réseaux sans fil ou WLAN (Wireless Local Area Network)
Un réseau sans fil (WLAN) est une variante d’un réseau local (LAN) qui utilise des signaux
radio pour connecter des appareils, plutôt que des câbles physiques. Les WLAN sont
caractérisé par :
Une portée limitée généralement de quelques dizaines de mètres à plusieurs centaines avec
des points d’accès).
Une vitesse qui varie selon la norme utilisée (Wi-Fi 5, Wi-Fi 6, etc.), avec des vitesses allant
de quelques Mbps à plusieurs Gbps.
Un coût relativement faible, surtout pour de petits réseaux.
Comme exemples de WLAN nous avons les réseaux Wi-Fi domestiques, les réseaux
d’entreprise sans fil.
COMPOSANTS DES RESEAUX INFORMATIONS
Les réseaux informatiques sont constitués de divers composants qui travaillent ensemble pour
assurer la communication et le partage de données. Comme composants nous avons le
matériel réseau, le logiciel réseau, le protocole de communication.
II.1. Les matériel réseau
Le matériel réseau se réfère à l’ensemble des dispositifs utilisés pour établir, maintenir et
gérer les réseaux informatiques. Les matériels réseaux sont :
Routeurs : dispositifs qui dirigent le trafic de données entre les différents réseaux. Ils
déterminent le meilleur chemin pour acheminer les données.
Commutateurs : dispositifs qui connectent les appareils au sein d’un réseau local (LAN),
permettant le transfert de données entre eux de manière efficace.
Hubs : similaires aux commutateurs, mais moins intelligents. Ils diffusent les données à tous
les ports, ce qui peut créer des collisions de données.
Points d’accès sans fil (AP) : dispositifs qui permettent aux appareils de se connecter à un
réseau sans fil.
Câblages et connectivité
Câbles Ethernet : utilisés pour connecter les dispositifs au sein d’un réseau local. Différents
types incluent le Cat5, Cat6, etc.
Fibre Optique : utilisée pour les connexions à haute vitesse et longue distance. Transmet les
données sous forme de lumière.
Connectivité Sans Fil : comprend les technologies comme Wi-Fi et Bluetooth, permettant la
communication sans fil.
II.2. Les logiciel réseau
Les logiciels de réseau sont des programmes et applications utilisés pour gérer, contrôler et
optimiser les opérations d’un réseau informatique.
Systèmes d’Exploitation Réseau : sont des logiciels qui gèrent et contrôlent les opérations du
réseau.
Windows Server : c’est un système d’exploitation conçu pour gérer les réseaux et les serveurs.
Linux (distribution de serveur) : De nombreuses distributions Linux, comme Ubuntu Server
ou CentOS, sont utilisés pour les réseaux en raison de fiabilité et de leur sécurité.
MacOs Server : est une version spéciale du système d’exploitation MacOS d’Apple, conçue
pour les serveurs. Il offre une gamme d’outils et de fonctionnalités pour aider à gérer des
réseaux, des serveurs, et des utilisateurs.
Logiciels de Gestion et Surveillance : sont des outils utilisés pour superviser les performances
du réseau, détecter les problèmes, et gérer les ressources réseaux.
Logiciels de Sécurité
Le Pare-feu (Firewall) surveille et contrôle le trafic entrant et sortant d’un réseau en fonction
de règles de sécurité prédéfinies.
L’Antivirus surveille le réseau pour détecter des activités suspectes ou malveillantes et alerte
les administrateurs.
II.3. Les protocoles de communication
Les protocoles de communication sont des ensembles de règles et de normes qui régissent la
manière dont données sont transmises et reçues entre différents dispositifs sur un réseau
informatique. Les protocoles de communication sont :
TCP/IP (Transmission Control Protocol/Internet Protocol) : est un ensemble de protocoles qui
gouvernent la communication sur l’internet et la plupart des réseaux
HTTP/HTTPS (HyperText Transfert Protocol/ Secure) : sont utilisés pour la communication
sur le Web, où HTTPS ajoute une couche de sécurité.
FTP (File Transfert Protocol) : protocoles utilisés pour le transfert de fichiers entre
ordinateurs sur un réseau.
SMTP (Simple Mail Transfert Protocol) : protocole utilisé pour la messagerie électronique.
Les protocoles de communication garantissent que les informations sont transmises de
manière correcte et sécurisée entre les dispositifs sur un réseau.
FONCTIONNEMENT DES RESEAUX INFORMATIQUES
III.1. Adressage et routage
Adresse IP : chaque dispositif sur un réseau dispose d’une adresse IP unique qui permet de
d’identifier et de communiquer avec les autres dispositifs. Les adresses IP peuvent être
statiques (fixes) ou dynamiques (attribuées temporairement par un serveur DHCP).
Routage : le routage est le processus par lequel les données sont acheminées d’un dispositif à
un autre à travers le réseau. Les routeurs jouent un rôle clé dans ce processus en analysant les
adresses IP et en déterminant le meilleur chemin pour envoyer les données.
III.2. Modèles de Référence
Modèle OSI (Open Systems Interconnection) : Ce modèle théorique est composé de sept
couches (physique, liaison de donnée, réseau, transport, session, présentation, application) qui
décrivent les fonctions nécessaires pour la communication entre les dispositifs.
Modèle TCP/IP (Transmission Control Protocol/Internet Protocol) : ce modèle est plus
pragmatique que le modèle OSI, il se compose de quatre couches (accès réseau, internet,
transport, application) et est largement utilisé pour la communication sur internet.
IMPORTANCE DES RESEAUX INFORMATIQUES
Les réseaux informatiques sont devenus essentiels dans de nombreux domaines. Ils facilitent :
La communication rapide : les courriers, la messagerie instantanée et les visioconférences
permettent de communiquer instantanément, même a grande distance.
Le partage de ressources : les utilisateurs peuvent accéder à des fichiers, des imprimantes et
des bases de données communes.
Le développement du commerce électronique : les entreprises peuvent vendre et acheter des
produits en ligne, atteignant des clients à l’échelle mondiale.
L’accès à l’éducation : les plateformes en ligne et les cours à distance offrent des opportunités
d’apprentissage illimitées.
LES DEFIS ET RISQUES
Malgré leurs avantages, les réseaux informatiques présentent des risques :
Les cyberattaques : les pirates informatiques peuvent voler des données ou perturber des
systèmes.
La protection de la vie privée : les informations personnelles partagées sur les réseaux
peuvent être exploitées .
Les couts de maintenance : Assurer la sécurité et l’efficacité des réseaux peut être onéreux.
LES MESURES DE SECURITE A METTRE EN PLACE
Pour assurer la sécurité des réseaux informatiques, il est essentiel de mettre en place diverses
mesures de sécurité à savoir :
Antivirus et Anti-malware : ils détectent, empêchent et éliminent les logiciels malveillants. Ils
protègent les systèmes contre les virus, les trojans et les autres logiciels nuisibles.
Pare-feu (Firewalls) : les pare-feu empêchent les accès non autorisés tout en permettant les
communications légitimes.
Cryptage : protège les données sensibles pendant la transmission et le stockage.
Contrôle d’accès : ils garantissent que seules les personnes autorisées peuvent accéder au
données et systèmes critiques.
Réseaux Privés Virtuels (VPN) : ils protègent les communications des utilisateurs à distance
et assurent la confidentialité des données.
Gestion des Patches et des Mises à jour : sont utilité est de corriger les vulnérabilités connues
et réduire les risques d’exploitation.
Formation et Sensibilisation : permet de réduire le risque d’erreurs humaines et d’attaques par
ingénierie sociale.
La mise en place de ces mesures de sécurité est cruciale pour protéger les réseaux
informatiques contre les diverses menaces et garantir la confidentialité, l’intégrité et la
disponibilité des données.
EVOLUTIONS DES RESEAUX INFORMATIQUES
L’évolution rapide des technologie informatiques entraine une transformation continue des
réseaux, tant en termes de performance que de flexibilité. Parmi les grandes tendances
actuelles et futurs, on retrouve les réseaux sans fil, comme le Wi-Fi et la 5G, ainsi que les
réseaux définis par logiciel (SDN), qui redéfinissent la manière dont les infrastructures sont
gérées et optimisées.
VII.1. Réseaux sans fil (Wi-Fi, 5G)
Les réseaux sans fil ont transformé la manière dont nous nous connectons à Internet, en
offrant une plus grande mobilité et flexibilité. Le Wi-Fi, qui a révolutionné l’accès à internet
dans les espaces publics et privés, continue d’évoluer avec des normes de plus en plus rapides
et fiables. Avec l’introduction du Wi-Fi 6 et du Wi-Fi 7, des débits de données plus élevés,
une latence réduite et une capacité accrue sont désormais possibles, rendant la connexion plus
fluide même dans des environnements denses tels que les stades ou les aéroports.
En parallèle, la 5G marque un tournant dans l’évolution des réseaux sans fil. Conçue pour
offrir une vitesse de connexion ultrarapides et une latence quasi inexistante, la 5G permet non
seulement une expérience mobile plus fluide, mais elle est aussi la pierre angulaire des
applications émergentes, comme la réalité augmentée (AR), la réalité virtuelle (VR), les
voitures autonomes, et l’internet des objet (IoT).
VII.2. Les réseaux définis par le logiciel (SDN)
Les SDN représentent une avancée majeure dans l’architecture des réseaux modernes.
Contrairement aux réseaux traditionnels, où la gestion et la configuration des dispositifs
matériels (comme les routeurs et les commutateurs) sont faites de manière statique et
décentralisée, les SDN centralisent la gestion des réseaux via des logiciels. Cela permet une
plus grande flexibilité et une gestion simplifiée des ressource réseau.
Les SDN permettent de séparer le plan de contrôle du plan des données, offrant ainsi une
programmation centralisée des réseaux. Cette approche facilite l’adaptation dynamique des
réseaux en fonction des besoins, qu’il s’agisse de réagir à une augmentation de trafic ou
d’ajuster les priorités de transmission des données en fonction des applications. Par exemple,
dans les environnements d’entreprise, une SDN permet d’adapter instantanément les ressource
réseau pour supporter de nouvelles applications ou réagir a des pics de trafic sans avoir à
intervenir physiquement sur le matériel.
PARTIE V : LES BASES DE DONNEES
I- Fonctionnement et histoire des bases de données
1- Définition
Une base de données (que nous nommerons BDD par commodité) est une collection
d’informations organisées afin d’être facilement consultables, gérables et mises à jour. Au
sein d’une data base, les données sont organisées en lignes, colonnes et tableaux. Elles sont
indexées afin de pouvoir facilement trouver les informations recherchées à l’aide d’un logiciel
informatique. Chaque fois que de nouvelles informations sont ajoutées, les données sont
mises à jour, et éventuellement supprimées.
2- Fonctionnement des bases de données
Les bases de données sont stockées sous forme de fichiers ou d’ensemble de fichiers sur un
disque magnétique, une cassette, un disque optique ou tout autre type d’appareil de stockage.
Les bases de données traditionnelles (hiérarchiques) sont organisées par champs (fields),
enregistrements et fichiers. Un champ est une seule pièce d’information. Un enregistrement
est un ensemble de champs. Un fichier est une collection d’enregistrements.
Par exemple, un répertoire téléphonique est l’équivalent d’un fichier. Il contient un ensemble
d’enregistrements, et chaque enregistrement regroupe trois champs : nom, adresse et numéro
de téléphone. En guise d’exemple, on peut aussi citer les catalogues de produits ou les
inventaires.
La faculté de consulter ou de modifier une data base (lire ou écrire) est conférée aux divers
utilisateurs par un data base manager (gestionnaire de base). Les bases de données sont
principalement présentes au sein des systèmes mainframe les plus larges, mais on les retrouve
aussi au sein de workstations distribuées de moindre envergure et autres systèmes midrange
comme les IBM AS/400 ou même les ordinateurs personnels.
3- L’histoire des bases de données
L’histoire des bases de données remonte aux années 1960, avec l’apparition des bases de
données réseau et des bases de données hiérarchiques. Dans les années 1980, ce sont les bases
de données object-oriented qui ont fait leur apparition. Aujourd’hui, les bases de données
prédominantes sont les SQL, NoSQL et bases de données cloud.
Il est aussi possible de classer les bases de données en fonction de leur contenu :
bibliographique, textes, nombres ou images. Toutefois, en informatique, on classe
généralement les bases de données en fonction de leur approche organisationnelle. Il existe de
nombreux types de bases de données différentes : relationnelle, distribuée, cloud, NoSQL…
II- Les différents types de bases de données
Dans le cas d’une grande data base, les multiples utilisateurs doivent être en mesure de
manipuler les informations qu’elle contient rapidement et n’importe quand. De plus, les
grandes entreprises ont tendance à cumuler de nombreux fichiers indépendants comprenant
des fichiers liés ou même des données se superposant. Dans le cadre d’une analyse de
données, il est nécessaire que les données en provenance de plusieurs fichiers puissent être
liées. C’est pourquoi différents types de bases de données ont été développé pour répondre à
ces exigences : orientée texte, hiérarchique, réseau, relationnelle, orientée objet…
1- Base de données hiérarchique
Les bases de données hiérarchiques comptent parmi les plus anciennes bases de données. Au
sein de cette catégorie, les enregistrements sont organisés dans une structure d’arborescence.
Chaque niveau d’enregistrements découle sur un ensemble de catégories plus petites.
2- Base de données réseau
Les bases de données réseau sont également parmi les plus anciennes. Plutôt que de proposer
des liens uniques entre différents ensembles de données à divers niveaux, les bases de
données réseaux créent des liens multiples entre les ensembles en plaçant des liens, ou des
pointeurs, sur un ensemble d’enregistrements ou un autre. La vitesse et la polyvalence des
bases de données réseau ont conduit à une adoption massive de ce type de data bases au sein
des entreprises ou dans le domaine du e-commerce.
3- Base de données orientée texte
Une data base orientée texte, ou flat file data base, se présente sous la forme d’un fichier (une
table) au format .txt ou Ini. Un fichier plat est un fichier texte, ou un fichier combinant du
texte avec un fichier binaire. En général, dans ces bases de données, chaque ligne ne comporte
qu’un enregistrement. La plupart des bases de données pour PC sont des bases de données
orientées texte.
4- Base de données SQL (relationnelle)
Les bases de données relationnelles ont été inventées en 1970 par E.F. Codd de IBM. Il s’agit
de documents tabulaires dans laquelle les données sont définies afin d’être accessibles et de
pouvoir être réorganisées de différentes manières.
Les bases de données relationnelles sont constituées d’un ensemble de tableaux. Au sein de
ces tableaux, les données sont classées par catégorie. Chaque tableau comporte au moins une
colonne correspondant à une catégorie. Chaque colonne comporte un certain nombre de
données correspondant à cette catégorie.
L’API standard pour les bases de données relationnelles est le Structured Query Language
(SQL). Les bases de données relationnelles sont facilement extensibles, et de nouvelles
catégories de données peuvent être ajoutées après la création de la database originale sans
avoir besoin de modifier toutes les applications existantes.
5- Base de données distribuée
Une BDD distribuée est une database dont certaines portions sont stockées à plusieurs
endroits physiques. Le traitement est réparti ou répliqué entre différents points d’un réseau.
Les bases de données distribuées peuvent être homogènes ou hétérogènes. Dans le cas d’un
système de base de données distribuée homogène, tous les emplacements physiques
fonctionnent avec le même hardware et tournent sous le même système d’exploitation et les
mêmes applications de bases de données. Au contraire, dans le cas d’une database distribuée
hétérogène, le hardware, les systèmes d’exploitation et les applications de bases de données
peuvent varier entre les différents endroits physiques.
6- Base de données orientée objets
Les objets créés à l’aide de langage de programmation orientés objets sont généralement
stockés sur des bases de données relationnelles. Toutefois, en réalité, les bases de données
orientées objets sont plus adaptées pour stocker ce type de contenu.
Plutôt que d’être organisée autour d’actions, les bases de données orientées objets
sont organisées autour d’objets. De même, au lieu d’être organisées autour d’une logique,
elles sont organisées autour des données. Par exemple, un enregistrement multimédia au sein
d’une BDD relationnelle peut être défini comme un objet de données plutôt que comme une
valeur alphanumérique.
III- Modélisation des bases de données
La modélisation des données est le processus de création d'une représentation visuelle de
l'ensemble ou d'une partie d'un système d'information, afin de communiquer les connexions
entre les points et les structures de données. L'objectif est d'illustrer les types de données
utilisées et stockées dans le système, les relations entre ces types de données, les façons dont
les données peuvent être regroupées et organisées, ainsi que leurs formats et attributs.
Les modèles de données sont construits autour des besoins métier. Les règles et les exigences
sont définies en amont grâce au retour d'information des parties prenantes, afin qu'elles
puissent être intégrées dans la conception d'un nouveau système ou adaptées lors de l'itération
d'un système existant.
Les données peuvent être modélisées à divers niveaux d'abstraction. Le processus commence
par la collecte d'informations sur les exigences métier auprès des parties prenantes et des
utilisateurs finaux. Ces règles métier sont ensuite traduites en structures de données pour
formuler une conception concrète de la base de données. Un modèle de données peut être
comparé à une feuille de route, à un plan directeur d'architecte ou à tout autre diagramme
formel qui facilite une compréhension plus approfondie de ce qui est conçu.
La modélisation des données utilise des schémas standardisés et des techniques formelles. Il
s'agit d'un moyen commun, cohérent et prévisible de définir et de gérer les ressources de
données dans une organisation, voire au-delà.
Dans l'idéal, les modèles de données sont des documents vivants qui évoluent en même temps
que les besoins de l'entreprise. Ils jouent un rôle important dans le soutien des processus
métier et dans la planification de l'architecture et de la stratégie informatiques. Les modèles
de données peuvent être partagés avec des vendeurs, des partenaires et/ou des pairs du
secteur.
1- Types de modèles des données
Comme tout processus de conception, la conception de bases de données et de systèmes
d'information commence à un haut niveau d'abstraction et devient de plus en plus concrète et
spécifique. Les modèles de données peuvent être généralement divisés en trois catégories, qui
varient en fonction de leur degré d'abstraction. Le processus commencera par un modèle
conceptuel, passera à un modèle logique et se terminera par un modèle physique. Chaque type
de modèle de données est abordé plus en détail :
-Modèles de données conceptuels : On les appelle également modèles de domaine. Ils offrent
une vue d'ensemble de ce que le système contiendra, de la manière dont il sera organisé et des
règles de gestion impliquées. Les modèles conceptuels sont généralement créés dans le cadre
du processus de collecte des exigences initiales du projet. En général, ils comprennent des
classes d'entités (définissant les types de choses qu'il est important pour l'entreprise de
représenter dans le modèle de données), leurs caractéristiques et contraintes, les relations
entre elles et les exigences pertinentes de sécurité et d'intégrité des données. Toute notation
est généralement simple.
-Modèles de données logiques. Ils sont moins abstraits et fournissent plus de détails sur les
concepts et les relations du domaine considéré. L'un des nombreux systèmes de notation
formelle de modélisation des données est suivi. Ceux-ci indiquent les attributs des données,
tels que les types de données et leurs longueurs correspondantes, et montrent les relations
entre les entités. Les modèles logiques de données ne spécifient aucune exigence technique du
système. Cette étape est généralement omise dans les pratiques Agile ou devOps. Les modèles
de données logiques peuvent être utiles dans des environnements d'implémentation hautement
procéduraux, ou pour des projets orientés données par nature, tels que la conception
d’entrepôts de données ou le développement de systèmes de production de rapports.
-Modèles de données physiques. Ils fournissent un schéma de la manière dont les données
seront physiquement stockées dans une base de données. En tant que tels, ils sont les moins
abstraits de tous. Ils offrent une conception finalisée qui peut implémentée en tant que base
de données relationnelle, comprenant des tables associatives qui illustrent les relations entre
les entités, ainsi que les clés primaires et les clés externes qui seront utilisées pour maintenir
ces relations. Les modèles de données physiques peuvent inclure des propriétés spécifiques au
système de gestion de base de données (SGBD), y compris le réglage des performances.
2- Avantages de la modélisation des données
La modélisation des données permet aux développeurs, aux architectes de données, aux
analystes métier et aux autres parties prenantes de visualiser et de comprendre plus facilement
les relations entre les données d'une base ou d'un entrepôt de données. En outre, elle peut :
-Réduire les erreurs dans le développement de logiciels et de bases de données
-Améliorer la cohérence de la documentation et de la conception des systèmes dans
l'ensemble de l'entreprise.
-Améliorer les performances des applications et des bases de données.
-Faciliter le mappage des données dans toute l'organisation.
-Améliorer la communication entre les développeurs et les équipes de l'informatique
décisionnelle.
-Faciliter et accélérer le processus de conception des bases de données aux niveaux
conceptuel, logique et physique.
IV- Gestion des transactions et concurrence
1- Gestion des transactions
La gestion des transactions est un élément essentiel de la conception des bases de données,
garantissant l'intégrité et la cohérence des données. Les transactions permettent d'exécuter
plusieurs opérations de manière atomique, assurant ainsi que toutes les modifications sont
effectuées ou aucune ne l'est. Dans ce cours, nous explorerons les concepts fondamentaux de
la gestion des transactions, y compris les propriétés ACID, les niveaux d'isolement et les défis
associés à la concurrence dans les systèmes de bases de données.
Pour bien comprendre la gestion des transactions, il est important de maîtriser certains termes
clés.
-Transaction : Une série d'opérations qui doivent être exécutées ensemble, garantissant
l'intégrité des données.
-ACID : Un acronyme désignant les propriétés essentielles des transactions : Atomicité,
Cohérence, Isolation, Durabilité.
-Atomicité : Propriété qui assure qu'une transaction est soit entièrement complétée, soit pas du
tout.
-Cohérence : Propriété qui garantit que les données passent d'un état valide à un autre après
une transaction.
-Isolation : Propriété qui permet aux transactions de s'exécuter indépendamment les unes des
autres, même si elles se produisent en même temps.
-Durabilité : Propriété qui assure que les résultats d'une transaction validée restent
permanents, même en cas de défaillance.
-Niveau d'isolement : Définit la manière dont les transactions sont isolées les unes des autres,
influençant le comportement des transactions concurrentes.
-Verrouillage (Locking) : Technique utilisée pour contrôler l'accès concurrent aux données
afin de prévenir les conflits.
-Deadlock : Situation où deux ou plusieurs transactions sont bloquées, chacune attendant que
l'autre libère une ressource.
-Rollback : Processus d'annulation d'une transaction en cas d'erreur ou de conflit.
2- Concurrence
Dans l’univers des bases de données, la notion de concurrence a une signification particulière
bien différente du mot concurrent que nous connaissons tous et qui s’applique à l’économie.
En base de données, la concurrence signifie « accès simultanés « Il est très fréquent que
plusieurs personnes (ou programmes) souhaitent accéder « en même temps » aux mêmes
données. C’est le cas lorsque l’on consulte un site web. C’est aussi le cas lorsque plusieurs
utilisateurs souhaitent accéder à la même fiche client dans un logiciel de gestion commerciale.
Le cas est plus problématique lorsque plusieurs utilisateurs souhaitent modifier « en même
temps » les mêmes données ou qu’une donnée consultée par une personne est parallèlement
modifiée par une autre.
Pour gérer ces situations problématiques d’accès concurrentiels aux données, les bases de
données utilise des règles de gestion et d’intégrité des données nommées ACID. Il en découle
des traitements par lots (les transactions) et la mise en place de mécanismes d’isolation (pose
de verrous pour interdire l’accès à certaines données pendant la durée d’un traitement). Les
verrous posent aussi d’autres problèmes et il faut parfois décaler dans le temps les opérations
conflictuelles. Ce qui entraîne encore d’autres situations problématiques (données non à jour,
doublons, synchronisation…).
Derrière le terme de concurrence d’accès aux données, il y a aussi un enjeu de performance :
en fonction du volume de données à traiter, tous les SGBD ne se valent pas. Certains peuvent
absorber des dizaines de demandes simultanées alors que d’autres sont capables d’en traiter
beaucoup plus. Enfin, l’aspect matériel et l’architecture technique déployée devient souvent
un goulot d’étranglement lorsque les problématiques de volume arrivent.
V- Etudes de cas et applications pratiques
1- Etudes des cas
-Etude de Cas 1 : Système de Gestion Hospitalière
Problème : Un hôpital avait des difficultés à gérer les informations des patients, des médecins,
des traitements et des rendez-vous, entraînant des inefficacités et des erreurs.
Solution : Mise en place d'une base de données relationnelle pour centraliser et organiser les
données.
Entités : Patients, Médecins, Rendez-vous, Traitements, Services
Attributs : Nom, Adresse, Date de Naissance (pour les Patients); Spécialité, Contact (pour les
Médecins); Date, Heure, ID Patient, ID Médecin (pour les Rendez-vous)
Relations : Un patient peut avoir plusieurs rendez-vous, un médecin peut avoir plusieurs
patients
Résultat : Amélioration significative de l'efficacité administrative, réduction des erreurs
médicales, et meilleure gestion des horaires et des ressources.
-Etude de Cas 2 : Système de Vente en Ligne
Problème : Une entreprise de vente en ligne avait du mal à gérer les informations sur les
produits, les commandes, et les clients, ce qui affectait la satisfaction des clients.
Solution : Développement d'une base de données pour suivre les produits, les clients et les
commandes.
Entités : Produits, Clients, Commandes, Détails des Commandes
Attributs : Nom du Produit, Prix, Stock (pour les Produits); Nom, Adresse, Email (pour les
Clients); Date de Commande, ID Client (pour les Commandes)
Relations : Un client peut passer plusieurs commandes, une commande peut inclure plusieurs
produits
Résultat : Meilleure gestion des stocks, traitement rapide des commandes, et amélioration de
la satisfaction des clients grâce à des mises à jour en temps réel et des suivis précis.
Etude de Cas 3 : Plateforme de Réseaux Sociaux
Problème : Une plateforme de réseaux sociaux devait gérer des volumes massifs de données
d'utilisateurs, de publications, de commentaires et de relations d'amitié.
Solution : Utilisation d'une base de données NoSQL pour gérer les données non structurées et
semi-structurées.
Entités : Utilisateurs, Publications, Commentaires, Relations d'Amitié
Attributs : Nom d'Utilisateur, Email, Date de Naissance (pour les Utilisateurs); Contenu, Date
de Publication (pour les Publications); Contenu du Commentaire, ID Publication (pour les
Commentaires)
Relations : Un utilisateur peut publier plusieurs publications, un utilisateur peut avoir
plusieurs amis
Résultat : Amélioration de la performance et de la scalabilité, permettant à la plateforme de
gérer des millions d'utilisateurs et de publications sans dégradation des performances.
2- Applications pratiques
Les bases de données sont utilisées dans une multitude d'applications pratiques, couvrant
divers secteurs et industries.
-Commerce Électronique
Les sites de commerce électronique utilisent des bases de données pour gérer les informations
sur les produits, les clients, les commandes et les inventaires. Cela permet de suivre les stocks,
de traiter les commandes et de fournir des recommandations personnalisées aux clients.
- Systèmes de Gestion Hospitalière
Les hôpitaux et les cliniques utilisent des bases de données pour stocker et gérer les dossiers
des patients, les informations sur les médecins, les traitements, les rendez-vous et les
prescriptions. Cela améliore la gestion des soins aux patients et réduit les erreurs médicales.
- Banques et Institutions Financières
Les bases de données sont essentielles pour les banques et les institutions financières pour
suivre les comptes des clients, les transactions, les prêts, les investissements et la gestion des
risques. Elles assurent la sécurité et la fiabilité des informations financières.
- Réseaux Sociaux
Les plateformes de réseaux sociaux utilisent des bases de données pour gérer les profils des
utilisateurs, les publications, les commentaires, les relations d'amitié et les messages. Elles
permettent de stocker et de traiter des volumes massifs de données en temps réel.
- Gestion des Ressources Humaines
Les entreprises utilisent des bases de données pour gérer les informations sur les employés,
les salaires, les avantages, les évaluations de performance et les feuilles de temps. Cela facilite
la gestion des ressources humaines et l'administration du personnel.
- Systèmes de Gestion de la Relation Client (CRM)
Les systèmes CRM utilisent des bases de données pour stocker et gérer les informations sur
les clients, les interactions, les ventes et le support client. Cela permet aux entreprises de
mieux comprendre et de servir leurs clients.
- Systèmes de Réservation
Les systèmes de réservation pour les compagnies aériennes, les hôtels, les restaurants et les
événements utilisent des bases de données pour gérer les disponibilités, les réservations et les
paiements. Cela permet une gestion efficace des réservations et une expérience utilisateur
fluide.
- Éducation
Les établissements d'enseignement utilisent des bases de données pour gérer les informations
sur les étudiants, les cours, les inscriptions, les notes et les horaires. Cela facilite
l'administration et le suivi des progrès des étudiants.
- Logistique et Gestion de la Chaîne d'Approvisionnement
Les entreprises de logistique et de gestion de la chaîne d'approvisionnement utilisent des
bases de données pour suivre les expéditions, les inventaires, les commandes et les livraisons.
Cela améliore l'efficacité opérationnelle et la satisfaction des clients.
- Analyse de Données et Business Intelligence
Les bases de données sont utilisées pour stocker et analyser de grandes quantités de données
afin de fournir des insights et des rapports pour la prise de décision stratégique. Les
entreprises utilisent des outils de business intelligence pour visualiser les données et identifier
des tendances.
PARTIE VI : MODELISATION ET ANALYSE DES PROCESSUS
CHAPITRE I : LES CONCEPTS CLES
La modélisation et analyse de processus en informatique consistent à représenter, comprendre
et optimiser les processus métier ou informatiques en utilisant des outils et des techniques
spécifiques. Voici une définition détaillée de chaque concept :
1. Modélisation de processus :
C'est la création d'une représentation graphique ou textuelle des activités, des tâches, des flux
de travail et des interactions qui composent un processus.
Cette représentation permet de visualiser comment les différentes étapes interagissent, ainsi
que les ressources, les acteurs (humains ou systèmes), et les données impliquées. Les outils
couramment utilisés pour la modélisation incluent :
BPMN (Business Process Model and Notation) : un standard pour représenter les processus
métier.
UML (Unified Modeling Language) : pour modéliser les systèmes logiciels.
Diagrammes de flux, diagrammes de Gantt, etc.
Analyse de processus :
C'est l'examen critique et systématique des processus modélisés pour :
Identifier les inefficacités, les goulots d'étranglement ou les doublons.
Comprendre les dépendances entre les étapes ou les systèmes.
Évaluer les performances des processus en termes de temps, coût ou qualité.
Proposer des améliorations ou des automatisations pour optimiser les performances.
Objectifs principaux :
Améliorer l'efficacité : Réduire le temps d'exécution, les coûts et les erreurs.
Faciliter l'automatisation : Préparer les processus pour leur exécution par des systèmes
informatiques, comme des workflows ou des outils RPA (Robotic Process Automation).
Documenter les processus : Fournir une base pour la formation, le développement ou les
audits.
En résumé, la modélisation sert à représenter les processus de manière structurée, tandis que
l'analyse vise à identifier les axes d'amélioration pour les rendre plus performants et alignés
sur les objectifs organisationnels.
CHAPITRE II : LES METHODES ET OUTILS DE MODELISATION
La modélisation est un processus clé dans de nombreux domaines, notamment l’ingénierie, les
sciences, l’économie, et les technologies de l’information. Voici un aperçu des méthodes et
outils courants pour créer, analyser et exploiter des modèles
Méthodes de modélisation
Modélisation mathématique : Utilisation d'équations et de systèmes mathématiques pour
représenter des phénomènes (e.g., équations différentielles, modèles statistiques). Exemples :
Modèles de croissance (logistique, exponentielle). Analyse de régressions pour prédictions.
Modélisation physique : Reproduction en laboratoire ou à petite échelle des systèmes réels.
Utilisé dans les sciences et l’ingénierie (e.g., maquettes d’architecture, simulations fluides).
Modélisation informatique : Création de simulations à l'aide d'algorithmes et de langages de
programmation. Exemples : intelligence artificielle, modélisation climatique, réseaux
neuronaux.
Modélisation statistique : Utilisation de données pour construire des modèles prédictifs ou
descriptifs. Méthodes courantes : analyse de variance, régressions, tests d’hypothèses.
Modélisation systémique : Approche holistique pour représenter les interactions entre les
composants d’un système complexe (e.g., dynamique des systèmes). Utilisée en économie,
écologie, gestion de projets.
OUTILS DE MODELISATION
Outils de modelisation
Logiciels de calcul et de simulation
MATLAB : Analyse de données, modélisation mathématique, simulations dynamiques.
Simulink : Simulation de systèmes dynamiques.
Scilab : Outil open-source similaire à MATLAB.
Outils statistiques et d’apprentissage automatique
R : Analyses statistiques, visualisations de données.
Python (bibliothèques comme NumPy, pandas, scikit-learn) : Modélisation et machine
learning.
SAS/SPSS : Analyses statistiques avancées.
Outils spécialisés
Ansys/COMSOL : Simulation physique pour l'ingénierie (mécanique des fluides,
thermodynamique).
Stella / Vensim : Modélisation systémique et simulation.
Tableur (Excel) : Modélisation de base (analyses financières, simulations simples).
Modélisation 3D
Autodesk (AutoCAD, Revit) : Conception d'objets et d’espaces.
Blender : Modélisation et animation 3D.
CHAPITRE III : ANALYSE DES PROCESSUS
L'analyse des processus est une démarche essentielle pour comprendre, évaluer et améliorer
les activités d'une organisation. Elle consiste à examiner en détail les différentes étapes,
interactions et ressources impliquées dans un processus, afin d'identifier les points forts, les
faiblesses et les opportunités d'optimisation.
Ce chapitre vise à fournir une vision globale de l'analyse des processus en mettant en lumière
son importance stratégique dans les contextes organisationnels et opérationnels. Nous
explorerons les concepts clés, les outils méthodologiques ainsi que les bonnes pratiques
permettant de décomposer et d'étudier les processus de manière efficace.
En abordant cette analyse, nous soulignerons son rôle dans l’amélioration de la performance,
la réduction des coûts, la gestion des risques et la satisfaction des parties prenantes. Ce travail
est un préalable incontournable à toute démarche de transformation ou d'innovation au sein
des organisations.
Techniques
Analyse de la performance.
Identification des goulots d’étranglement pour optimiser les processus.
KPI (Indicateurs de Performance Clé)
Temps de traitement (durée nécessaire pour exécuter un processus).
Taux d’erreur (pourcentage d'erreurs relevées dans les opérations).
Outils
Tableaux de bord pour le suivi et la visualisation des données.
Power BI pour la création de rapports interactifs.
Excel pour l'analyse des données et les calculs détaillés.
CHAPITRE IV : DEFIS ET LIMITES
Dans le domaine de l'informatique, la modélisation et l'analyse des processus jouent un rôle
central dans l'optimisation des systèmes, la compréhension des flux d'informations et la prise
de décisions stratégiques. Ces techniques permettent de représenter de manière structurée les
opérations complexes d'une organisation ou d'un système informatique, facilitant ainsi leur
compréhension, leur amélioration et leur automatisation. Cependant, malgré les avancées
technologiques et les outils sophistiqués disponibles, la modélisation et l'analyse des
processus ne sont pas exemptes de défis et de limites. La complexité croissante des systèmes
modernes, les incertitudes inhérentes aux processus réels, ainsi que la diversité des parties
prenantes impliquées rendent ces tâches particulièrement exigeantes. Ces limitations
soulèvent des questions cruciales sur la précision, la scalabilité, l'interopérabilité et
l'applicabilité des modèles développés.
Dans ce chapitre, nous explorerons les défis majeurs liés à la modélisation et à l'analyse des
processus, tels que : La complexité des systèmes dynamiques et leur impact sur la
modélisation. La gestion de données incomplètes ou incertaines dans les processus réels. Les
limites des outils et méthodes actuels, notamment en termes de scalabilité et d'adaptabilité.
Les contraintes organisationnelles et humaines, comme la résistance au changement ou la
mauvaise communication entre équipes techniques et métiers.
Complexité des systèmes modernes
Les systèmes informatiques modernes sont devenus de plus en plus complexes en raison de
l'intégration de multiples technologies, de l'augmentation des volumes de données et de la
nécessité de répondre à des besoins diversifiés. Cette complexité se manifeste par des
architectures logicielle et matérielle sophistiquées, rendant la gestion, la maintenance et
l'évolution des systèmes plus difficiles. L'observabilité, qui offre une compréhension
approfondie du comportement des systèmes, est devenue essentielle pour maîtriser cette
complexité et assurer une performance optimale.
Résistance au changement
Lors de l'implémentation de nouveaux systèmes informatiques, la résistance au changement
est un défi majeur. Cette résistance peut provenir de diverses sources, telles que la peur de
l'inconnu, le manque de compétences, ou la crainte de perdre son emploi. Pour surmonter ces
obstacles, il est crucial de :
Comprendre les sources de résistance : Identifier les préoccupations des employés pour y
répondre efficacement.
Impliquer les parties prenantes dès le début : Associer les utilisateurs finaux au processus de
changement pour favoriser l'adhésion.
Communiquer efficacement : Expliquer clairement les bénéfices du changement et comment
il améliorera le travail quotidien.
Former et soutenir les employés : Offrir des formations adaptées et un support continu pour
faciliter la transition.
Ces stratégies permettent de réduire la résistance et d'assurer une adoption réussie des
nouveaux systèmes.
Coût et temps d’implémentation
L'implémentation de nouveaux systèmes informatiques représente un investissement
significatif en termes de coût et de temps. Les dépenses peuvent inclure :
Licences logicielles : Le coût d'acquisition des logiciels nécessaires.
Personnalisation : L'adaptation du système aux besoins spécifiques de l'entreprise.
Migration des données : Le transfert des données existantes vers le nouveau système.
Formation et support : L'éducation des employés à l'utilisation du nouveau système et le
support technique continu.
PARTIE VII : LES PROGICIELS DE GESTION
I DEFINITION DES CONCEPTS CLES
Progiciel
En informatique, le progiciel c’est l’ensemble de logiciels munis d’une documentation,
conçus pour répondre à des besoins spécifiques et permettre une utilisation autonome.
Gestion
La gestion est un processus distinct consistant à planifier, organiser, actionner et contrôler ;
utiliser à la fois la science et les arts, et suivi afin d’accomplir un objectif prédéterminé.
Progiciel de gestion Intégré
Il s’agit d’un système informatique qui permet à l’entreprise de centraliser et de gérer
l’ensemble des processus en intégrant l’ensemble de ses fonctions, dont la gestion comptable
et financière, l’aide à la décision mais aussi à la vente, la distribution l’approvisionnement et
le commerce électronique.
II. HISTORIQUE DU PROGICIEL DE GESTION INTEGRE
Dans le passé, les entreprises faisaient appel à différents systèmes d’information leurs
permettant de suivre les données opérationnelles de chaque département et de chaque et de
chacun de leur processus méti
er.
A bien des égards, cet agencement n’a rien de choquant en l’état. Cependant, lorsque vient la
période de clôture (mensuelle ou annuelle), de nombreuses ressources internes et/ou externes
à l’entreprise sont sollicités afin d’extraire les données de chaque logiciel, de les retraiter.
Cela se fait souvent sous un classeur comme Excel la plupart du temps, afin de consolider
toutes ces informations et produire des états financiers ‘’juste’’, ou avec le moins d’erreurs
possible à destination des parties prenantes.
Cette phase de recueillement et de consolidation de données est souvent consommatrice de
temps ; sans compter les couts liés à la maintenance de ces différents systèmes de gestion.
De nos jours, avec l’évolution constante des technologies d’information, de nombreuses
entreprises ont fait le choix de se munir d’un PDI (ERP) pour pallier aux faiblesses de cette
structure désuète et pouvoir ainsi accélérer leur croissance.
III. LES MODULES DU PROGICIEL DE GESTION
Un PGI est un puissant système informatique compose d’une série de modules appelés aussi
applications dédiées à la gestion de l’entreprise. Il permet de couvrir l’ensemble des besoins
de gestion d’une entreprise. Celle-ci pourra à sa convenance, choisir d’utiliser un ou plusieurs
de ces modules ou alors l’offre dans sa globalité.
Celle-ci pourra, à sa convenance, choisir d’utiliser un ou plusieurs de ces modules, ou alors
l’offre dans sa globalité.
IV. USAGE D’UN PROGICIEL DE GESTION INTEGRE
Pourquoi utiliser un progiciel de gestion intégré
Une entreprise munie d’un PGI pourra, grâce à ce dernier couvrir l’ensemble de ses besoins
en termes de gestion de ses différents processus opérationnels.
Il faut savoir que certain PGI sont focalisés sur des verticaux (secteurs d’activité en
particulier) ; cela leur permet ainsi de répondre à vraies problématiques ou contraintes, qui
sont liées aux besoins de ces métiers ; Ces PGI se basent sur des besoins réels du secteur pour
améliorer et/ ou faire progresser la solution (contrairement à une suite de logiciels qui va
pallier à quelques besoins standards/ classiques dans ce secteur).
Ci-dessous quelques exemples de logiciels spécialisés :
Salesforce (CRM) : Numéro un mondial en gestion d la relation client (CRM)
Rootstock (MRP) : Offre la technologie dont les entreprises dans le domaine de la production
ont besoin.
D’autres PGI, ont fait le choix de couvrir tout ou une partie de ces secteurs d’activités. On
pourrait ainsi les qualifier de PGI ou ERP généralistes.
Ci-dessous quelques exemples de logiciels ERP généralistes :
NetSuite ERP : Solution cloud numéro un composée d’une suite logicielle intégré comprenant
la comptabilité d’entreprise, le CRM et le commerce.
Sage Intact ERP : Automatisation des processus critiques, réduction des inconvénients relatifs
aux feuilles de calcul et offre un gain de temps et une meilleure visibilité en temps réel sur la
performance de l’entreprise.
Comment choisir un progiciel de gestion intégré
Plusieurs éléments permettre de faire ce choix, mais la première étape consistera pour
l’entreprise à rédiger son cahier des charges et le budget quelle est prête à allouer pour son
changement de système d’information.
Une fois que ce travail est fait, elle pourra avec une ESN (Entreprise de Services du
Numérique), les différentes options qui s’offre à elle par rapport à son portefeuille, mais aussi
la capacité du ou des système(s) présélectionné(s) à répondre aux besoins qui ont été
identifiés. Cela pourra notamment être des besoins métiers qui sont liés aux particularités
propres à son activité (FINANCE, PSA, MRP, MARKETING, etc.).
Un autre point non négligeable à prendre en compte est la capacité du futur système à
communiquer et échanger des données avec d’autres systèmes via une API (Application
Programming Interface).
Prenons l’exemple d’une entreprise qui est déjà munie d’un CRM(Salesforce) mais qu’elle
souhaiterait uniquement migrer la partie financière sur NetSuite. Il sera possible de mettre en
place une intégration entre Salesforce et NetSuite via Celigo par exemple afin de pouvoir y
déverser des données à une fréquence prédéterminée.
V. AVANTAGES ET INCONVENIANTS DU PROGICIEL DE GESTION INTEGRE
Bien que le PGI ai pour but d’aider les entreprises à stocker, gérer et utiliser les données
relatives à leur processus quotidiens et réguliers, elles rencontrent non seulement des
avantages mais aussi des inconvénients qui sont les suivants :
Les avantages
Comme avantages nous avons :
Une source unique de données (centralisation de l’information),
Accessibilité des données en temps réel,
Traçabilité de l’information,
Faciliter la numérisation de l’organisation et l’optimisation des processus de gestion,
Une aide à la prise de décision opérationnelle,
Réduction des sources d’erreurs (Moins de double saisie),
L’optimisation (réduction) des couts IT,
Evolutivité de la solution afin de s’adapter à la croissance de l’entreprise,
Les mises à jour supportées par l’éditeur,
Les inconvénients
Les inconvénients sont les suivantes :
La durée : les projets d’implémentation sont parfois assez longs (plusieurs mois voire
plusieurs années)
Le choix d’une mauvaise solution logicielle peut engendrer un cout pour l’entreprise
(maintenance de l’application, des développements spécifiques pour répondre aux besoins
fonctionnels qui ne sont pas standard, etc.).
La résistance au changement de certains utilisateurs au cours du projet,
La mobilisation de certaines ressources pour constituer l’équipe projet 5augmentation de la
charge de travail : répondre aux questions de l’intégrateur ERP, mobilisation durant des
ateliers de travail, etc.).
La formation et période d’adaptation des employés.
PARTIE VIII : LES SYSTEMES DECISIONNELS
Définitions
Définition1.1 « Un système d’information décisionnel, SID, est un système qui réalise la
collecte, la transformation des données brutes issues de sources de données et le stockage
dans d’autres espaces ainsi que la caractérisation des données résumées en vue de faciliter le
processus de prise de décision ».
Définition1.2 « Le système d’information décisionnel est un ensemble de données orga-
nisées de façon spécifiques, facilement accessibles et appropriées à la prise de décision [...].
La finalité d’un système décisionnel est le pilotage d’entreprise. Les systèmes de gestion sont
dédiés aux métiers de l’entreprise [...]. Les systèmes décisionnels sont dédiés au management
de l’entreprise [...]. » (Goglin, 2001)
Le système d’information décisionnel doit remplir trois fonctions :
L’extraction de données.
Le stockage.
La restitution des données sous une forme exploitable.
CARACTERISTIQUES PRINCIPALES DU SYSTEME DECISIONELS
Les systèmes décisionnels ou système d’aide à la décision sont des outils informatiques
conçus pour aider les entreprises, les organisations, et les individus à prendre des décisions
éclairées, en s’appuyant sur l’analyse des données et de calculs. Ils sont particulièrement
utilisés pour résoudre les problèmes complexe nécessitant l’intégration des grandes quantités
d’informations. Ils sont caractérisés par :
Collecte des données : ils agrègent des données provenant de différentes sources (base de
données, capteurs, fichiers, etc…) ;
Analyse des données : utilisent des techniques analytiques (statistique, data mining,
intelligence artificielle pour dégager des tendances et des relations significatives.
Modélisation : intègrent des modèles mathématiques ou des simulations pour évaluer les
scénarii possibles ;
Visualisation : présentent les résultats sous forme de tableaux de bord, graphiques, rapports ou
autres supports compréhensibles ;
Intégration utilisateur : permettent aux utilisateurs d’explorer les données, de poser
des « What-i » (hypothèse) et d’obtenir des recommandations.
TYPES DE SYSTEMES DECISIONNELS
Système d’aide à la décision (DSS- décision support systems) :
Conçus pour soutenir les décision semi- structurées ou non structurées.
Exemple : un outil qui aide les gestionnaires à planifier la production
Systèmes de gestion des connaissances (KMS – Knowledge Management Systems) :
Centralisent et rendent accessibles les connaissances organisationnelles pour une meilleure
prise de décision.
Systèmes décisionnels basés sur des modèles :
Reposent sur des modèles mathématiques ou logiques pour simuler des scénarios ;
Systèmes d’information décisionnels (BI – Business Intelligence) :
Fournissent des tableaux de bord interactifs et des outils analytiques pour interpréter les
données historiques.
Systèmes experts :
Basés sur l’intelligence artificielle, ces systèmes reproduisent les raisonnements humains pour
des problèmes spécifiques.
LES DOMAINES D’APPLICATION DU SYSTEME DECISIONNEL
Un système décisionnel (ou système d’aide à la décision) a pour objectif d’aider les
entreprises ou les organisations à analyser des données pour prendre des décisions
stratégiques, tactiques ou opérationnelles. Voici quelque domaine d’application typique d’un
système décisionnel :
Gestion des entreprises
Analyse des performances : suivi des indicateurs clés de performance (KPI) pour évaluer la
rentabilité, l’efficacité et la croissance,
Planification stratégique : prévision des tendances du marché et identification des
opportunités,
Budgétisation et planification financière : optimisation des dépenses et préventions
budgétaires.
Marketing et vente
Analyse des comportements clients : segmentation des clients et analyse de la satisfaction et
prévention des ventes,
Optimisation des campagnes marketing : évolution des performances des campagnes et
identification des canaux les plus efficaces,
Gestion de la relation client : anticipation des besoins des clients et fidélisation.
Logistique et chaine d’approvisionnement
Gestion des stocks : prévision de la demande et optimisation des niveaux de stock,
Optimisation des itinéraires : réduction des coûts de transport et amélioration des délais de
livraison,
Suivi des performances de la chaine d’approvisionnement : analyse des délais, des coûts et
des goulots d’étranglement.
Secteurs bancaires et financier
Analyse des risques : évaluation des risques de crédit, de marché ou opérationnels,
Prévention de la fraude : identification des transactions suspectes à l’aide d’algorithmes de
détection,
Gestion de portefeuille : suivi et optimisation des investissements.
Administration publique
Planification urbaine : analyse des données démographiques et gestion des infrastructures,
Evaluation des politiques publiques : analyse des risques naturels et gestion des secours.
En résumé, les systèmes décisionnels s’appliquent à tous les secteurs qui manipulent des
données importantes et complexes pour prendre des décisions éclairées. Leur principal
avantage réside dans leur capacité à transformer de vastes quantités de données en
informations exploitables. Avec l’avènement des technologies comme l’intelligence
artificielle et le Big Data, les systèmes décisionnels deviennent de plus en plus performants,
facilitant des prises de décisions plus rapides et précises
Enjeux du décisionnel
La prise de décisions stratégiques dans une organisation nécessite le recours et le croisement
de multiples informations qui concernent tous les départements : production, ressources
humaines, achats, ventes, marketing, service après-vente, maintenance, etc. Or ces données
sont généralement :
Éparpillées au sein des départements et non connectées entre elles
Hétérogènes dans leurs formats techniques et leurs organisations structurelles, voire leurs
sémantiques
Implémentées pour l’action (par construction) et non pour l’analyse
Volatiles, au sens où leur mise à jour peut conduire à oublier des informations obsolètes.
Exemple 1.1
Un catalogue de produits sera conçu pour permettre de trouver facilement un produit en
fonction de caractéristiques précises, de faire des mises à jour rapides et fiables, de gérer des
stocks...
Mais un système décisionnel souhaitera :
Connaître l’organisation des produits selon certaines caractéristiques et regroupements qui ne
sont pas forcément premiers dans la gestion quotidienne ;
Croiser le catalogue avec les ventes...
Résultat
L’enjeu des systèmes décisionnels est de donner accès aux données existantes dans l’or-
ganisation, sous une forme intégrée, afin de faciliter leur interrogation croisée et massive.
Exploitation des données
Les données agrégées dans un système décisionnel servent à trois grandes catégories d’usage :
La production de rapports récurrents (reporting)
L’exploration manuelle
L’analyse de données (descriptive ou prédictive)
1.4 Reporting
Le principe du reporting est d’agréger et de synthétiser des données nombreuses et complexes
sous forme d’indicateurs, de tableaux, de graphiques permettant d’en avoir une appréhension
globale et simplifiée.
Le reporting s’appuie principalement sur les agrégats (GROUP BY en SQL par exemple) afin
de faire apparaître des comptages, sommes ou moyennes en fonction de critères d’analyses.
Le reporting est généralement récurrent, c.à.d. le même rapport sera produit à intervalles
réguliers pour contrôler les variations des indicateurs.
Exploration
Une autre exploitation de données en contexte décisionnel consiste à pouvoir explorer les
données de façon peu dirigée (heuristique) afin de trouver des réponses à des questions que
l’on ne s’est pas posées. L’idée générale est plutôt que les réponses aux premières questions
que l’on se pose conduiront à se poser de nouvelles questions.
L’exploration de données s’appuie sur des outils permettant de manipuler et de visualiser les
données grâce à des interfaces selon des requêtes dynamiquement produites par des
utilisateurs experts du domaine.
Analyse de données
L’analyse de données est une technique qui permet de mettre en évidence des tendances des
données ou corrélations entre les données non évidentes a priori.
Dans le cas de l’analyse descriptive, elle cherche une information statistique "cachée" que
l’on ne connaît pas a priori.
L’approche prédictive consiste à réaliser un modèle statistique des corrélations entre les
données à partir d’échantillons d’apprentissage, puis à appliquer le modèle à des données
nouvelles pour prédire leur comportement, avec des raisonnements du type "si ... alors". Une
autre technique consiste à classifier des données (tel objet caractérisé par telles données
appartient-il à telle classe ?). Les résultats sont généralement qualifiés par une probabilité
d’occurrence.
Architecture d’un système décisionnel
Il n’existe pas de consensus sur une typologie d’architectures pour les SID. L’architecture
type d’un système décisionnel basé sur l’entrepôt de données et l’OLAP peut être représentée
dans la figure 1.1 (Naoum, 2006). Elle est divisée en quatre niveaux :
Sources de données
Les systèmes décisionnels peuvent avoir besoin de données issues de différentes sources et de
différents formats de stockage. Ceci regroupe les fichiers texte, les rapports, les fi- chiers de
base de données issus de différents systèmes de gestion de bases de données (SGBD), . . . etc.
Pour ce fait ces données doivent passer par le processus d’Extraction, Transformation et
chargement (ETL) pour qu’elles soient exploitables. Ce processus peut être résumé comme
suit :
Figure 1.1 – Architecture d’un système décisionnel
Extract (E) : Dans la phase d’extraction seules les données destinées à l’exploitation pour
l’analyse qui sont gardées en connectant aux différentes applications ou bases en production.
Transform (T) : Dans la phase de transformation, la mise au format des données, la fusion ou
l’éclatement des informations et l’agrégation des données peuvent être effectuées.
Load (L) : Enfin, dans la phase de chargement, les informations sont stockées dans les
entrepôts de données.
Entrepôts et magasins de données
Entrepôts de données
Un Entrepôt de Données (ED) est défini comme étant « une collection de données orientées
sujet, intégrées, non volatiles, historisées disponibles pour le support du processus de prise de
décision » (Inmon, 2005). Cette définition peut être expliquée comme suit :
Orientées sujet : les données sont organisées par sujet d’analyse suivant les be soins
analytiques des entreprises.
Intégrées : les données hétérogènes venues de différentes sources feront l’objet d’une
intégration dans un seul espace de stockage.
Non volatiles : les données ne sont ni modifiables, ni supprimable.
Historisées : du fait que les données sont non volatiles, des intervalles de temps les sont
associés.
Pour gérer l’ensemble des données entreposées, l’entrepôt de données doit disposer des
"informations sur les données", à savoir les « métadonnées ». Celles-ci doivent permettre de
répondre aux questions telles que: Comment extraire les données ? Quelles transformations
effectuer ? . . . etc. Les métadonnées doivent également spécifier les droits d’accès et
d’utilisation associés à ces données.
Les données entreposées dans les entrepôts de données sont souvent stockées sous forme de
vues matérialisées. Il s’agit de tables contenant les résultats de requêtes.
Limites des systèmes décisionnels
Rationalisation excessive et processus complexes
Les systèmes décisionnels produisent des indicateurs ou s’appuient sur des modèles dont
l’objectif est de simplifier la réalité pour aider à la prise de décision. Mais la décision doit
bien réintégrer des évaluations humaines qui la replacent dans sa réalité, qui est restée
complexe.
Le modèle ou l’indicateur n’est pas la réalité, c’est une représentation.
La décision ne s’applique pas à une représentation, mais à la réalité.
Sélectivité des données et organisations humaines
Les systèmes décisionnels s’appuient sur les données que l’on est en mesure de produire, mais
ces données ne peuvent pas intégrer toutes les dimensions d’une organisation et de son
environnement, en particulier les dimensions humaines.
Or ces dimensions cachées au système décisionnel déterminent de nombreux fonctionnements
de l’organisation, et doivent continuer d’être prises en compte.
L’interprétation est humaine
Un système informatique produit des indicateurs qui nécessitent des interprétations humaines,
expertes dans le cas du décisionnel. Un système informatique ne produit pas des directives
qu’une organisation humaine doit suivre.
L’erreur est informatique
Les résultats produits par les systèmes décisionnels sont le résultat de conceptions
informatiques et mathématiques complexes, qui peuvent receler des erreurs. Par ailleurs, les
résultats sont souvent statistiques, donc non déterministes. La possibilité d’une erreur ou
d’une approximation inadaptée devra toujours être prise en compte dans les décisions.
FACTEURS CLES DUE SUCCES DU SYSTEME DECISIONNEL
Les facteurs clés du succès d’un système décisionnel (ou système d’aide à la décision) sont
essentiels pour garantir que l’organisation puisse exploiter efficacement les données et
améliorer sa prise de décision. Voici les principaux facteurs :
Qualité des données
Données précises, fiables et à jour ;
Centralization des données dans un entrepot de données (Data Warehouse);
Gestion des données cohérentes et homogènes.
Clarité des objectifs
Definition claire des besoins métiers et des objectifs du système ;
Identification des indicateurs clés de performances (KPI) pertinent pour la prise de décision
Accessibilité et convivialité
Interfaces et utilisation simple et intuitives (tableaux de bord, outils de visalisation).
Accessibilité des informations pour les utilisateurs non techniques ;
Capacité d’analyser en temps réél.
Participation des parties prenantes
Collaboration entre les équipes métiers, informatiques et dirigeantes ;
Formation et implication des utilisateurs.
Technologies adaptées
Utilisation d’outils performants (logiciels, BI, ETL, base de données)
Infrastructure informatique evolutive et adaptée (cloud, Big Data, etc.)
Automatization des processus pour reduire les erreurs humaines
Sécurité des données
Protection des données sensibles avec politique de confidentialité strictes.
Mise en placed système de sauvegarde et de recuperation des données.
Flexibilité et évolutivité
Capacité d’adaptation aux évolutions du marché et des besoins métiers.
Integration avec d’autres systèmes ou outils déja en place.
Pilotage et gestion du projet
Une équipe de projet compétente et expérimentée
Suivi rigoureux et évaluation continue de la performance du stystème décisionel.
Analyse predictive et prescriptive
Intégration d’algorithmes avancés (machine Learning, IA) pour anticiper les tendances
Développement d’analyse pour proposer des reconmmandations concrètes.
Un système décisionnel performant repose donc sur une combinaison d’outils technologiques
de methodologies adaptées et d’une forte collaboration organisationnelle.
PARTIE IX : L’ARCHITECTURE DES ORDINATEURS
Les premiers modèles d’ordinateurs
Les premiers ordinateurs, tels que l'ENIAC (Electronic Numerical Integrator and Computer),
étaient basés sur des technologies telles que les tubes à vide. Leur architecture était
relativement simple, souvent constituée de grandes unités physiques et d'une capacité de
traitement limitée. L'ENIAC, par exemple, n'avait pas de mémoire centrale et se basait sur des
dispositifs de stockage externes pour exécuter ses calculs.
L’architecture Von Neumann (1945)
L'architecture Von Neumann, proposée par John von Neumann en 1945, a jeté les bases de
l'architecture moderne des ordinateurs. Elle repose sur l'idée d'une mémoire partagée où les
instructions et les données sont stockées dans une même mémoire. Cette architecture a
introduit plusieurs concepts essentiels :
Le processeur central (CPU) qui exécute les instructions.
Une mémoire centrale (RAM) pour stocker les données et les programmes.
Un mécanisme de contrôle pour gérer le flux des instructions et des données.
Un bus de données pour relier ces différents composants.
Cette organisation est toujours largement utilisée dans la majorité des ordinateurs modernes,
bien que des améliorations aient été apportées au fil des ans pour résoudre ses limitations,
comme les goulots d'étranglement entre le processeur et la mémoire.
Description de l’architecture de Von Neumann
C'est Von Neumann qui a défini en 1944 l'architecture des ordinateurs modernes encore
largement utilisés aujourd’hui (seules les technologies ont changé). Dans cette architecture, on
utilise une seule mémoire pour les programmes et les données, tandis que l’unité centrale
(processeur) est composée d’unité de contrôle et d’unité arithmétique et logique. Elle est
constituée d’un bus de données (programme et données) et d’un bus d'adresse (programme et
données). L'architecture de Von Neumann décompose l'ordinateur en quatre parties :
Unité Arithmétique et Logique (UAL) : effectue les calculs (les opérations de base).
Unité de contrôle (UC) : commande les autres unités. Elle est chargée du séquençage des
opérations – Envoie des signaux de contrôle aux autres unités – Supervise le fonctionnement
de l’UAL – Envoie des signaux d’horloge aux autres unités…
Mémoire : dispositif de stockage des information (données et programme).
Dispositifs d’Entrée-Sortie : permettent l’échange d’informations avec les dispositifs
extérieurs
Machine de Harvard
Le nom de cette structure vient du nom de l’université de Harvard où une telle architecture a
été mise en pratique pour la première fois avec le Harvard Mark 1 créé par Howard Aiken et
fut construit par IBM en 1944. Également appelé par IBM Automatic Sequence Controlled
Calculator (ASCC). Il fut le premier ordinateur à utiliser des systèmes de mémoire séparés
(des données et des instructions).
Différence Architecture de Von Neumann Architecture de Harvard
Nom Elle porte le nom du mathématicien et Le nom provient de « Harvard Mark
informaticien John Von Neumann I », un ancien ordinateur à relais,
projet réalisé à l’université Harvard
Conception La conception de l'architecture de Von La conception de l'architecture de
Neumann est simple. Harvard est compliquée.
Système de mémoire Elle a besoin d’une seule mémoire pour les Elle a besoin de deux mémoires pour
instructions et les données. les instructions et les données
Description de l’architecture de
Harvard
Système de bus Ne requiert qu'un seul bus pour les Nécessite un bus séparé pour les
instructions et les données. instructions et les données.
Traitement des Le processeur a besoin de deux cycles Le processeur peut compléter une
instructions d'horloge pour terminer une instruction. instruction en un cycle.
Performance Faible performance par rapport à Plus facile à canaliser, donc de
l’architecture de Harvard. hautes performances peuvent être
atteintes.
Coût Coût moins cher. Coût relativement élevé.
Utilisation Principalement utilisée sur toutes les Concept utilisé principalement dans
machines (des ordinateurs de bureau, des les microcontrôleurs et le traitement
ordinateurs portables et stations de travail du signal numérique (DSP ‘Digital
hautes performances). Signal Processor’)
Remarque :
Dans l’architecture de Von Neumann le processeur a besoin de deux cycles d’horloge pour
exécuter une instruction, il lit d’abord l’instruction (mémoire programme) après il accède à la
donnée (mémoire donnée) car il n’y a qu’une seule mémoire. Tandis que dans l’architecture
de Harvard le processeur prend un cycle d’horloge pour compléter une instruction, il peut lire
une instruction et accéder à la donnée en même temps car les deux mémoires sont séparées.
Les avancées de l’architecture des processeurs
Avec le temps, l'architecture des processeurs a évolué pour inclure des innovations majeures
telles que:
Les processeurs multi-cœurs : Afin d'améliorer les performances en exécutant plusieurs
instructions simultanément.
Les processeurs RISC (Reduced Instruction Set Computing) et CISC (Complex Instruction
Set Computing) : Ces deux types d'architectures se distinguent par la complexité de leurs
ensembles d'instructions. Les processeurs RISC sont conçus pour exécuter un nombre limité
d'instructions mais de manière très rapide, tandis que les processeurs CISC ont un ensemble
d'instructions plus complexe permettant d'exécuter des tâches plus variées avec moins de
code.
Les avancées de l’architecture des processeurs
Avec le temps, l'architecture des processeurs a évolué pour inclure des innovations majeures
telles que :
Les processeurs multi-cœurs : Afin d'améliorer les performances en exécutant plusieurs
instructions simultanément.
Les processeurs RISC (Reduced Instruction Set Computing) et CISC (Complex Instruction
Set Computing) : Ces deux types d'architectures se distinguent par la complexité de leurs
ensembles d'instructions. Les processeurs RISC sont conçus pour exécuter un nombre limité
d'instructions mais de manière très rapide, tandis que les processeurs CISC ont un ensemble
d'instructions plus complexe permettant d'exécuter des tâches plus variées avec moins de
code.
Les caches : Mémoire rapide située entre le processeur et la mémoire principale pour
accélérer l'accès aux données fréquemment utilisées.
L’évolution vers l’Intelligence Artificielle (IA) et les Architectures Spécialisées
L’architecture parallèle
L'architecture parallèle désigne l'utilisation de plusieurs unités de traitement pour effectuer
des calculs en parallèle, ce qui permet de traiter de grandes quantités de données rapidement.
Les systèmes à architecture parallèle incluent des processeurs multi-cœurs, mais aussi des
systèmes distribués ou des superordinateurs qui combinent plusieurs machines pour résoudre
des problèmes complexes.
L’architecture des Systèmes Distribués et du Cloud Computing
Les architectures des ordinateurs modernes incluent également des éléments de systèmes
distribués, dans lesquels des ordinateurs autonomes sont interconnectés via un réseau pour
partager des ressources et des informations.
Le cloud computing a fait émerger d’utiliser les principes de la mécanique quantique pour
effectuer des calculs qui seraient impossibles ou extrêmement coûteux avec des ordinateurs
classiques. Les ordinateurs quantiques fonctionnent avec des qubits et peuvent théoriquement
résoudre certains types de problèmes beaucoup plus rapidement que les ordinateurs
traditionnels.
PARTIE X: SECURITE INFORMATIQUE
GENERALITES SUR LA SECURITTE INFORMATIQUE
DEFINITION & CONTEXTE D’ETUDES
La sécurité informatique c’est l’ensemble des moyens mis en œuvre pour réduire la
vulnérabilité d’un système contre les menaces accidentelles ou intentionnelles. L’objectif de
la sécurité informatique est d’assurer que les ressources matérielles et/ou logicielles d’un parc
informatique sont uniquement utilisées dans le cadre prévu et par des personnes autorisées.
Il convient d'identifier les exigences fondamentales en sécurité informatique, qui caractérisent
ce à quoi s'attendent les utilisateurs de systèmes informatiques au regard de la sécurité :
La confidentialité - Seules les personnes habilitées doivent avoir accès aux données. Toute
interception ne doit pas être en mesure d'aboutir, les données doivent être cryptées, seuls les
acteurs de la transaction possèdent la clé de compréhension.
L'intégrité - Il faut garantir à chaque instant que les données qui circulent sont bien celles que
l'on croit, qu'il n'y a pas eu d'altération (volontaire ou non) au cours de la communication.
L'intégrité des données doit valider l'intégralité des données, leur précision, l'authenticité et la
validité.
L'authentification - Elle limite l'accès aux personnes autorisées. Il faut s'assurer de l'identité
d'un utilisateur avant l'échange de données. Bref, on mesure la sécurité d'un système entier à
la sécurité du maillon le plus faible. Ainsi, si tout un système est sécurisé techniquement mais
que le facteur humain, souvent mis en cause, est défaillant, c'est toute la sécurité du système
qui est remise en cause.
ETUDES DES RISQUES LIES A LA SECURITE INFORMATIQUE
Les coûts d'un problème informatique peuvent être élevés et ceux de la sécurité le sont aussi.
Il est nécessaire de réaliser une analyse de risque en prenant soin d'identifier les problèmes
potentiels avec les solutions avec les coûts associés. L'ensemble des solutions retenues doit
être organisé sous forme d'une politique de sécurité cohérente, fonction du niveau de tolérance
au risque. On obtient ainsi la liste de ce qui doit être protégé. Il faut cependant prendre
conscience que les principaux risques restent : câble arraché, coupure secteur, crash disque,
mauvais profil utilisateur … Voici quelques éléments pouvant servir de base à une étude de
risque :
Quelle est la valeur des équipements, des logiciels et surtout des informations ?
Quel est le coût et le délai de remplacement ?
Faire une analyse de vulnérabilité des informations contenues sur les ordinateurs en réseau
(programmes d'analyse des paquets, logs…).
Vulnérabilité - C'est une faiblesse inhérente à un système (software ou hardware). Appelée
parfois faille ou brèche, elle représente le niveau d'exposition face à la menace dans un
contexte particulier.
Menace - c'est le danger (interne ou externe) tel qu’un hacker, un virus, etc.
Contre-mesure - c'est un moyen permettant de réduire le risque dans une organisation.
L’utilisation de l’outil informatique est susceptible de nous exposer à plusieurs types des
risques. Il importe donc de pouvoir mesurer ces risques en fonction de la probabilité ou de la
fréquence de leurs survenances et aussi en mesurant leurs effets possibles. Ces effets peuvent
avoir des conséquences négligeables ou catastrophiques :
Le traitement informatique en cours échoue : il suffit de le relancer, éventuellement par une
autre méthode si on craint que la cause ne réapparaisse ;
L’incident est bloquant et on doit procéder à une réparation ou une correction avant de
poursuivre le travail entrepris. Il est cependant à noter que ces mêmes incidents peuvent avoir
des conséquences beaucoup plus fâcheuses :
Données irrémédiablement perdues ou altérées, ce qui les rend inexploitables par la suite ;
Données ou traitements durablement indisponibles, pouvant entrainer l’arrêt d’une production
ou d’un service ;
TYPOLOGIE DES RISQUES INFORMATIQUES
En sécurité informatique, il existe deux grands types des risques à savoir : les risques humains
et les risques matériels.
RISQUES HUMAINS
Ce sont les plus importants, même s’ils sont le plus souvent ignorés ou minimisés. Ils
concernent les utilisateurs mais également les informaticiens eux-mêmes.
On peut citer :
La maladresse – commettre des erreurs ou exécuter de traitement non souhaité, ou effacer
involontairement des données ou des programmes ; etc.
L’inconscience et l’ignorance – introduire des programmes malveillants sans le savoir (par
exemple lors de la réception du courrier). Des nombreux utilisateurs d’outils informatiques
sont encore inconscients ou ignorants des risques qu’ils font courir aux systèmes qu‟ils
utilisent. Réaliser des manipulations inconsidérées (autant avec des logiciels qu’avec du
matériel) ;
La malveillance – ces dernières années, il est impossible d’ignorer les différents problèmes de
virus et des vers. Certains utilisateurs peuvent volontairement mettre en péril le système
d’informations, en y introduisant en connaissance de cause de virus ou en introduisant
volontairement des mauvaises informations dans une base des données. On parle même de la
« cybercriminalité » ;
RISQUES MATERIELS
Ils sont liés aux défauts et pannes inévitables que connaissent tous les systèmes matériels et
logiciels. Ces incidents sont plus ou moins fréquents selon les soins apportés lors de la
fabrication et de l’application des procédures de tests effectués avant que les ordinateurs et les
programmes ne soient mis en service. Certaines de ces pannes ont des causes indirectes, voire
très indirectes, donc difficiles à prévoir. On peut citer :
Les incidents liés au matériel – la plupart des composants électroniques modernes produits en
grandes séries, peuvent comporter des défauts de fabrication. Ils finissent un jour ou l’autre
par tomber en panne. Certains de ces pannes sont assez difficiles à déceler car intermittentes
ou rares. Parfois, elles relèvent d’une erreur de conception.
Les incidents liés au logiciel – ce sont les plus fréquents. Les systèmes d’exploitation et les
programmes sont de plus en plus complexes car ils font de plus en plus de choses. Ils
nécessitent l’effort conjoint de dizaines, de centaines, voire de milliers de développeurs. Ces
derniers peuvent faire des erreurs de manière individuelle ou collective que les meilleures
méthodes de travail et les meilleurs outils de contrôle ou de test ne peuvent pas éliminer en
totalité.
GESTION DES RISQUES INFORMATIQUES
La gestion des risques informatiques est un ensemble d’opérations de gérer et de diriger les
différentes incidences liées à la manipulation de l’outil informatique. La gestion des risques
consiste en trois actions majeures :
Etudier les risques potentiels (identifier/mettre au jour ces risques) ;
Imposer des règles de sécurité adéquates pour réduire ces risques ;
Formation des utilisateurs.
ETUDIER LES RISQUES POTENTIELS
Cette phase consiste à faire un examen intégral de la méthodologie de l'étude des risques
informatique en vigueur. Cela se matérialise aux moyens :
Définition de l’environnement - Définition des acteurs et leurs intérêts ; Importance de la
sécurité dans la stratégie de l’entreprise ; Type de données impliquées ; Visibilité extérieure
de la sécurité (importance pour la clientèle, le public).
Etude des vulnérabilités - Etudes des faiblesses engendrées par l’exécution d’une menace.
Etude des risques - Probabilité d’occurrence de ces menaces conduisant à une vulnérabilité.
Mise en place du plan de sécurité - Les mécanismes de sécurité mis en place peuvent gêner les
utilisateurs et les consignes et règles y définies peuvent devenir de plus en plus compliquées
au fur et à mesure que le réseau s'étend. Ainsi, la sécurité informatique doit être étudiée de
telle manière à ne pas empêcher les utilisateurs de développer les usages qui leur sont
nécessaires, et de faire en sorte qu'ils puissent utiliser le système d'information en toute
confiance. Raison pour laquelle il est nécessaire de définir dans un premier temps une
politique de sécurité dont la mise en œuvre s'effectue en quatre phases :
Identifier les besoins en termes de sécurité, les risques informatiques pesant sur l'entreprise et
leurs éventuelles conséquences ;
Elaborer des règles et des procédures à mettre en œuvre dans les différents services de
l'organisation pour les risques identifiés ;
Surveiller et détecter les vulnérabilités du système d'information et se tenir informé des failles
sur les applications et matériels utilisés ;
PRINCIPAUX DEFAUTS DE SECURITE INFORMATIQUE
Les défauts de sécurité peuvent être considérés comme des modifications accidentelles ou
inconscientes du fonctionnement normal des équipements informatiques. Les défauts de
sécurité d’un système d’information les plus souvent constatés sont :
Installation des logiciels et matériels par défaut ;
Mises à jour non effectuées ;
Mots de passe inexistants ou par défaut ;
Services inutiles conservés (Netbios…) ;
Traces inexploitées ;
Pas de séparation des flux opérationnels des flux d’administration des systèmes ;
Procédures de sécurité obsolètes.
FAILLES LA SECURITTE SUR INTERNET ET MODE DE PIRATERIE
En entreprise, c’est le réseau local qui est connecté à Internet. Il est donc indispensable de
contrôler les communications entre le réseau interne et l'extérieur. De plus une formation du
personnel est indispensable (règles de sécurité, déontologie, attention aux participations aux
forums qui sont archivées ...). Les problèmes de sécurité qu’on peut rencontrer sur un réseau
d'entreprise ou sur l'Internet relèvent d'abord de la responsabilité des victimes avant d'être
imputables aux hackers. Les menaces qui ont sensiblement augmenté au cours de ces
dernières années, nous indique la dernière étude du Computer Security Institute, un institut
professionnel de San Francisco qui réalise chaque année un sondage auprès des entreprises en
collaboration avec le FBI. Dans cette étude, plus de 40 % des sociétés interrogées ont déclaré
que des intrus s’étaient introduits dans leurs systèmes depuis l'Internet, 38 % des sociétés ont
détecté des attaques de type “déni de service”, et 94 % ont été infectées par un virus en 2014.
D’autre part, votre sécurité peut dépendre d’autres entreprises dont vous pensez, parfois à tort,
qu’elles ont assuré leur propre sécurité. Alors que le gouvernement et les forces de l’ordre
cherchent à interpeller les intrus, les sociétés ne se préoccupent trop souvent que de relancer
leurs réseaux après une attaque : « Le secteur privé ne cherche pas à savoir qui est
responsable, tout ce qui intéresse les entreprises, c’est que l’attaque cesse ».
DÉFINITION DES FAILLES SUR L’INTERNET
IP spoofing - Usurpation d’adresse IP, on fait croire que la requête provient d’une machine
autorisée. Une bonne configuration du routeur d’entrée permet d’éviter qu’une machine
extérieure puisse se faire passer pour une machine interne.
DNS spoofing - Pousse un serveur de DNS à accepter l’intrus. Solution : séparer le DNS du
LAN de celui de l’espace public.
Flooding - Raid massif de connexions non terminées.
Smurf - Saturation de la bande passante.
Web bug - Un mail publicitaire est envoyé en HTML (même si l’apparence est normale) avec
une image transparente gif d’un pixel : Si le courrier est ouvert pendant la connexion, la
requête de téléchargement de l’image vient confirmer la lecture du message et la validité de
votre adresse
Hoax (rumeur) - Un « hoax » est une rumeur que l’on transmet par mail. Ces rumeurs
colportent souvent des problèmes de sécurité soi-disant découverts par des services officiels
ou célèbres… Elles peuvent causer un véritable préjudice à certaines sociétés et de toute façon
encombrent le réseau. Avant de retransmettre un tel message il est prudent de vérifier son
authenticité.
Social engineering : En utilisant les moyens usuels (téléphone, email…) et en usurpant une
identité, un pirate cherche à obtenir des renseignements confidentiels auprès du personnel de
l’entreprise en vue d’une intrusion future. Seule une formation du personnel permet de se
protéger de cette attaque.
PRINCIPALES ATTAQUES INFORMATIQUES
Dans le domaine informatique, il y a une pléthore d’attaques ; certaines sont connues des
utilisateurs, d'autres tenues cachées par les experts. Toutes ces attaques visent à modifier le
comportement d'un SI. À côté de ces attaques, nous rencontrons diverses actions ou
manipulations des logiciels malicieux visant à atteindre le noyau. L'objectif de ces attaques est
de compromettre le système. Une fois que l'intrus s'introduit dans le système, il entreprend des
actions profitant de vulnérabilités afin d'utiliser le système et dans la majorité des cas, de
pérenniser son accès à l'insu des utilisateurs légitimes. Les vulnérabilités que nous avons sus-
évoquées dans les points précédents sur le noyau Windows constituent une brèche favorisant
les attaques. Or les attaques existent selon les objectifs et les finalités. Parmi les attaques les
plus connues, on peut citer : vers informatiques, virus, cheval de Troie, Rootkit, etc.
LES LOGICIELS MALVEILLANTS
Un logiciel malveillant ou maliciel, aussi dénommé logiciel nuisible ou programme
malveillant ou pourriciel (« malware » en anglais), est un programme développé dans le but
de nuire à un système informatique, sans le consentement de l'utilisateur dont l'ordinateur est
infecté. De nos jours, le terme « virus » est souvent employé, à tort, pour désigner toutes
sortes de logiciels malveillants. En effet, les maliciels englobent les virus, les vers, les
chevaux de Troie, ainsi que d'autres menaces. La catégorie des virus informatiques, qui a
longtemps été la plus répandue, a cédé sa place aux chevaux de Troie en 2005. Les logiciels
malveillants peuvent être classés en fonction des trois mécanismes suivants :
Le mécanisme de propagation (par exemple, un ver se propage sur un réseau informatique en
exploitant une faille applicative ou humaine) ;
le mécanisme de déclenchement (par exemple, la bombe logique comme la bombe logique
surnommée vendredi 13 se déclenche lorsqu'un évènement survient) ;
La classification n'est pas parfaite, et la différence entre les classes n'est pas toujours évidente.
Cependant, c'est aujourd'hui la classification standard la plus couramment adoptée dans les
milieux internationaux de la sécurité informatique.
Dans une publication, J. Rutkowska propose une taxonomie qui distingue les logiciels
malveillants suivant leur mode de corruption du noyau du système d'exploitation : ne touche
pas au noyau (applications, micrologiciel), corruption d'éléments fixes (code), corruption
d'éléments dynamiques (données) et au-dessus du noyau (hyperviseurs).
LES VIRUS INFORMATIQUES
Un virus informatique est un automate auto réplicatif à la base non malveillante, mais
aujourd'hui souvent additionné de code malveillant (donc classifié comme logiciel
malveillant), conçu pour se propager à d'autres ordinateurs en s'insérant dans des logiciels
légitimes, appelés « hôtes ». Il peut perturber plus ou moins gravement le fonctionnement de
l'ordinateur infecté. Il peut se répandre par tout moyen d'échange de données numériques
comme les réseaux informatiques et le CD-ROM, les clefs USB, les disques durs, etc.
Tout comme le virus biologique, le virus informatique poursuit 3 objectifs :
se dissimuler le plus longtemps possible aux yeux de l’utilisateur infecté ;
Il contamine tout ce qui est à sa portée ;
Il tente de se répandre, sans se cantonner au support sur lequel il se trouve.
Sur Internet, les virus peuvent contaminer une machine de plusieurs manières :
Téléchargement de logiciel puis exécution de celui-ci sans précautions ;
Ouverture sans précautions de documents contenant des macros ;
Pièce jointe de courrier électronique (exécutable, script type vbs…) ;
Ouverture d’un courrier au format HTML contenant du javascript exploitant une faille de
sécurité du logiciel de courrier ;
Exploitation d’un bug du logiciel de courrier (effectuer souvent les mises à jour).
L’appellation « virus informatique » provient d'une analogie avec le virus biologique
puisqu'il présente des similitudes dans sa manière de se propager en utilisant les facultés de
reproduction de la cellule hôte. On attribue le terme à l'informaticien et spécialiste en biologie
moléculaire Leonard Adleman. Les virus informatiques ne doivent pas être confondus avec
les vers informatiques, qui sont des programmes capables de se propager et de se dupliquer
par leurs propres moyens sans contaminer de programme hôte. Au sens large, on utilise
souvent et abusivement le mot virus pour désigner toute forme de logiciel malveillant.
Voici les quelques virus les plus célèbres du monde informatique :
Cabir est considéré comme le tout premier virus informatique proof of concept recensé se
propageant par la téléphonie mobile grâce à la technologie Bluetooth et du système
d'exploitation Symbian OS.
MyDoom.A est un virus informatique qui se propage par les courriels et le service P2P de
Kazaa. Les premières infections ont eu lieu le 26 janvier 2004.
Psyb0t est un virus informatique découvert en janvier 2009. Il est considéré comme étant le
seul virus informatique ayant la capacité d'infecter les routeurs et modem haut-débit.
Le virus Tchernobyl ou CIH est connu pour avoir été un des plus destructeurs. Il détruisait
l'ensemble des informations du système attaqué et parfois il rendait la machine quasiment
inutilisable. Il a sévi de 1998 à 2002.
CLASSIFICATION DES VIRUS
Il n’existe pas de classification stricte des virus. Cependant on peut en retenir 4 grandes
classifications :
Classification selon le format visé (exécutable ou documents) ;
Classification selon leur comportement (rapide, lent, résident, polymorphe…) ;
Classification selon l’organe visé (boot sector, driver…)
Classification selon le langage utilisé (virus assembleur, macrovirus, virus interprété…). C’est
grâce à cette classification que nous pouvons maintenant en mesure de distinguer les
différents types de virus qui existent :
Le virus classique - est un morceau de programme, souvent écrit en assembleur, qui s'intègre
dans un programme normal (le Cheval de Troie), le plus souvent à la fin, mais cela peut
varier. Chaque fois que l'utilisateur exécute ce programme « infecté », il active le virus qui en
profite pour aller s'intégrer dans d'autres programmes exécutables. De plus, lorsqu'il contient
une charge utile, il peut, après un certain temps (qui peut être très long) ou un événement
particulier, exécuter une action prédéterminée. Cette action peut aller d'un simple message
anodin à la détérioration de certaines fonctions du système d'exploitation ou la détérioration
de certains fichiers ou même la destruction complète de toutes les données de l'ordinateur. On
parle dans ce cas de « bombe logique » et de « charge utile ».
Un virus de boot - s'installe dans un des secteurs de boot d'un périphérique de démarrage,
disque dur (le secteur de boot principal, le « Master boot record », ou celui d'une partition),
disquette, ou autre. Il remplace un chargeur d'amorçage (ou programme de démarrage ou «
bootloader ») existant (en copiant l'original ailleurs) ou en crée un (sur un disque où il n'y en
avait pas) mais ne modifie pas un programme comme un virus normal ; quand il remplace un
programme de démarrage existant, il agit un peu comme un virus « prepender » (qui s'insère
au début), mais le fait d'infecter aussi un périphérique vierge de tout logiciel de démarrage le
distingue du virus classique, qui ne s'attaque jamais à « rien ».
Les macro virus - qui s'attaquent aux macros de logiciels de la suite Microsoft Office (Word,
Excel, etc.) grâce au VBA de Microsoft. Par exemple, en s'intégrant dans le modèle
[Link] de Word, un virus peut être activé à chaque fois que l'utilisateur lance ce
programme.
Les virus résidents - Ils se placent en mémoire RAM et contaminent les fichiers au fur et à
mesure de leurs exécutions. Ils peuvent par exemple prendre la forme de fichier pilote de
Windows (.vxd). Ils sont alors chargés dès le démarrage du système, avant le chargement de
l’antivirus.
Les virus lents - A la différence d’un virus rapide qui infecte les fichiers dès qu‟ils sont
manipulés par le système, les virus lents n’infectent les fichiers qu’en cas de modification, ce
qui rend leur détection plus subtile.
ADMINISTRATION D’ACCES AUX DONNEES INFORMATIQUES
Dans ce chapitre, nous allons présenter d'une manière succincte les différentes techniques
d'accès aux données dans un système informatique en général et dans un système
d'exploitation en particulier. Étant donné que l'accès à un système exige une authentification,
nous allons exposer les caractéristiques et la problématique d'un mot de passe.
MODÈLE DE LAMPSON
C'est en 2001 que Butler W. Lampson a présenté un modèle mettant en évidence les relations
entre les différentes entités réelles d’un système d’accès aux données. Avant de voir un peu
plus en détails les trois méthodes d’accès principales existantes, nous allons donc présenter
son modèle. Lampson a défini les entités de son modèle en ceci :
Sujet - Entité pouvant effectuer des actions (humain, processus, machine, . .) ;
Action - Opération effectuée par le sujet afin d’accéder à l’objet ;
Gardien - Entité contrôlant l’accès proprement dit.
Objet - Entité considérée comme ressource nécessitant un contrôle d’accès (fichier, répertoire,
port, . . .) ;
Le modèle de Lampson est particulièrement adapté à la présentation pratique du protocole
AAA (Authentification, Autorisation et Audit). En effet, par l’intermédiaire de son schéma,
on représente facilement les endroits où ont lieu les différentes phases dudit protocole. En
revanche, la vérification de l’identité des parties communicantes est en réalité la base de tous
les systèmes existants.
Il fut complété au fil des années, mais reste historiquement la première modélisation de la
sécurité d’un système. Le contrôle d’accès se fait en 4 étapes :
Identification : Qui êtes-vous ?
Authentification : Prouvez-le !
Autorisation : Avez-vous les droits requis ?
Accounting/Audit : Qu’avez-vous fait ?
Nous parlons du protocole AAA (les deux premières étapes sont fusionnées). Dans certaines
situations, nous scinderons la dernière étape. Nous parlerons d’Accounting lorsque le fait de
comptabiliser des faits sera demandé, et d’audit lorsque des résultats plus globaux devront
être étudiés.
Notons également que l’authentification, visant à prouver l’identité d’un individu peut se faire
de plusieurs manières :
Ce que vous savez (mot de passe, code PIN, etc.) ;
Ce que vous avez (carte magnétique, lecteur de carte, etc.) ;
Ce que vous êtes (empreintes digitales, réseau rétinien, etc.). L’authentification forte résultera
de la combinaison de deux de ces facteurs.
MÉTHODES D’ACCÈS AUX DONNÉES
Quatre techniques principales existent. De nombreuses méthodes en sont dérivées mais ne
seront qu’en partie évoquées, toutes pouvant être rapprochées de l’une ou l’autre des quatre
méthodes évoquées ci-dessous :
. Access List Control (ACL)
L’accès est déterminé par le propriétaire de l’objet. Celui-ci détermine qui (sujet) peut utiliser
l’objet, et comment (action) il peut l’utiliser. On part du principe que tous les objets ont un
propriétaire (qui sera souvent le sujet qui aura créé cet objet). Quelques variantes de ce type
d’accès permettent un transfert de propriété ou la délégation d’un droit entre utilisateurs non
propriétaires. Cette méthode d’accès est celle rencontrée la plupart du temps dans les
systèmes d’exploitation courants (Linux, Windows). Le principe est d’associer une liste de
contrôle d’accès à chaque fichier. Cette ACL renferme un certain nombre d’entrées (Access
Control Entry - ACE). Le détail des accès permis ou refusé est mentionné. Exemple d’ACL
liée un objet T :
ACE1 : L’utilisateur A peut le lire ;
ACE2 : L’utilisateur B ne peut pas le modifier ;
ACE3: . . .
Mandatory Access Control (MAC)
Il s’agit ici de contrôler l’accès en se concentrant sur les flux de données.
L’accès est déterminé par le système :
Chaque sujet possède un label lui donnant un niveau de confiance ;
Chaque objet possède un label permettant d’identifier le niveau de confiance requis pour
l’utiliser ;
Le sujet doit avoir un label supérieur ou égal à celui de l’objet. Bref, cette méthode est
beaucoup plus sûre, car elle ne dépend plus du propriétaire. Imaginez les pertes potentielles si
le propriétaire d’un objet “sensible” venait à donner l’accès (volontairement ou non) à tous les
utilisateurs. . . Un exemple concret est le modèle dérivé LBAC (Lattice-Based Access
Control). Une lattice est une règle définissant un ensemble de niveaux de sécurité.
Role-Based Access Control (RBAC)
L’accès est ici aussi déterminé par le système. Cette méthode d’accès est régulièrement
utilisée en entreprise, ou chaque personne possède un rôle particulier qui lui donne accès à
certaines informations. Le rôle va permettre d’attribuer un ensemble de permissions à un type
d’utilisateurs :
Plusieurs utilisateurs peuvent avoir le même rôle ;
Un utilisateur peut avoir plusieurs rôles, qu’il pourra activer au besoin.
Cette méthode est plus facile à mettre en œuvre que le DAC pour la simple raison qu’il suffit
de changer de rôle lorsque cela s’avère nécessaire (au lieu de modifier les accès pour chaque
fichier). Il existe plusieurs variantes à cette méthode :
Utilisation de rôles « hiérarchiques » : un rôle « hiérarchiquement supérieur » possède toutes
les permissions des rôles « inférieurs » ;
Contrôle des activations simultanées des rôles : plusieurs rôles peuvent selon les cas être
autorisés simultanément pour un même utilisateur.
Ce type d’accès aux données apparait très proche de ce que nous connaissons sous Windows
notamment, par l’intermédiaire de la gestion des comptes utilisateurs. Cette filiation n’est pas
anodine puisqu’il est en effet possible de simuler un système RBAC en utilisant la notion de «
groupes utilisateurs ». En réalité, il s’agit d’un DAC caché.
Dynamic Access Control (DAC)
Le DAC est une solution de gouvernance de données, un ensemble de fonctionnalités qui
permet aux entreprises d'organiser, de gérer, de distribuer et de sécuriser les dossiers et les
fichiers au sein de l'infrastructure. L'enjeu principal du DAC est de pouvoir gérer le cycle de
vie et l'intégrité de l'information au sein d'une organisation et de répondre finement aux
besoins métier en termes d'autorisation d'accès, ce que ne permettent pas toujours les
permissions NTFS afin d'assurer la sécurité des données.
NOTIONS SUR LE MOT DE PASSE
DEFINITION
Un mot de passe est un mot ou une série de caractères utilisés comme moyen
d'authentification pour prouver son identité lorsque l'on désire accéder à un lieu protégé, à une
ressource (notamment informatique) ou à un service dont l'accès est limité et protégé. Le mot
de passe doit être tenu secret pour éviter qu'un tiers non autorisé puisse accéder à la ressource
ou au service. C'est une méthode parmi d'autres pour vérifier qu'une personne correspond bien
à l'identité déclarée. Il s'agit d'une preuve que l'on possède et que l'on communique au service
chargé d'autoriser l'accès. C‟est par exemple : Dans le conte « Ali Baba et les Quarante
Voleurs des Mille et Une Nuits » figure l'un des plus célèbres mots de passe : « Sésame,
ouvre-toi ! ». Le terme « mot de passe » est d'origine militaire. Les « mots d'ordres »
comprennent le « mot de sommation » (c'est-à-dire la question convenue) et le « mot de passe
» (c'est-à-dire la réponse correspondante).
Il s'agit des signes verbaux qui permettent à deux unités ou deux militaires de se reconnaître
mutuellement, par exemple lors d'une patrouille de nuit, au moment délicat du retour dans le
dispositif ami. Dans ce cas, le mot de passe est donc partagé par un groupe de personnes de
confiance. Quand il s'agit d'un code personnel, il vaut mieux utiliser l'expression « code
confidentiel » pour mettre en évidence le caractère secret du code et responsabiliser son
détenteur.
PRINCIPE ET LIMITES
Une limite juridique existe, par exemple en France à la sécurisation par mot de passe : si des
données chiffrées sont saisies par la justice, la loi sur la sécurité quotidienne oblige
l'utilisateur à fournir la méthode de chiffrement et les clés ou mots de passe. L'utilisation de
mots de passe est un compromis entre la sécurité et l'aspect pratique. Avec la multiplication
de situations où il est nécessaire de disposer d'un mot de passe, chacun de nous possède un
nombre de plus en plus important de mots de passe. S'il est légitime d'utiliser le même mot de
passe pour l'ensemble des situations où celui-ci n'a pas grande importance, il reste néanmoins
de nombreux cas où un mot de passe de qualité doit être utilisé. Ce mot de passe ne peut être
le même partout, d'une part pour éviter que la compromission de celui-ci ne conduise à des
situations malheureuses, d'autre part parce que certains sites et logiciels obligent à changer
régulièrement son mot de passe et en limitent la réutilisation. La mémoire de l'utilisateur étant
alors insuffisante pour mémoriser tous ces mots de passe, la tentation est grande de les lister.
Il est indispensable que la liste de mots de passe ainsi constituée soit plus protégée encore. On
parle alors de « coffre-fort à mots de passe » :
Capture d'un mot de passe « en clair » - Un mot de passe est « en clair » lorsqu'il n'a pas été
transformé via une fonction de hachage. Il existe plusieurs situations où le mot de passe peut
être trouvé en clair :
Espionnage direct du clavier de la personne qui saisit son mot de passe ;
Mise en place d'un enregistreur de frappes (keylogger), qui saisit tout texte tapé par un
utilisateur à son insu ;
Écoute du réseau. Si un attaquant arrive à écouter une communication non chiffrée où la cible
doit s'identifier par un mot de passe, ce mot de passe apparaîtra en clair à l'attaquant.
Vol d'un mot de passe manuscrit. Certains logiciels permettent de rendre visibles les mots de
passe des formulaires. Les caractères sont « cachés » par des ronds ou astérisques, qui sont là
pour éviter qu'une personne derrière soi ne lise ce que l'on saisit. Dans le programme, à ce
moment-là, le mot de passe est bien présent et encore non chiffré, le rendre visible consiste
simplement à changer une option d'affichage.
Capture d'un mot de passe chiffré - Dans le cas où un mot de passe chiffré est capturé, il n'est
pas directement utilisable :
la personne malintentionnée (l'attaquant) doit découvrir le clair correspondant, en le
déchiffrant si c'est possible, ou avec d'autres techniques. On dit que l'attaquant casse ou «
craque » le mot de passe. On distingue deux principaux cas de figure : le mot de passe fait
partie d'une communication, ou c'est seulement le mot de passe chiffré qui est capturé :
Toute la communication est chiffrée :
Dans ce cas, il faut trouver un moyen de déchiffrer toute la communication pour trouver le
mot de passe. Il faut donc trouver une faille dans l'algorithme de chiffrement ou dans une de
ses implémentations. Si le chiffrement est cassé, peu importe la taille du mot de passe il sera
trouvé dans le texte déchiffré.
Seul le mot de passe chiffré est capturé : C’est généralement un condensat (ou hash) du mot
de passe qui est capturé, c'est-à-dire le résultat d'un algorithme non réversible. C'est une
bonne pratique, utilisée dans de nombreux cas : sites web, comptes d'utilisateur de système
d'exploitation, etc. Dans le cas où cet algorithme n'est pas vraiment irréversible (à cause
d'erreurs de conception ou d'implémentation), il peut être possible de retrouver le clair
correspondant à un condensat. Par exemple, la gestion des mots de passe pour protéger les
fichiers Excel et Word d'Office 97 comporte des failles qui font qu'il est facile de trouver les
mots de passe utilisés.
CHOIX DU MOT DE PASSE
S'il y a bien un domaine où la sécurité peut faire défaut, c’est dans la gestion des mots de
passe utilisateur. En effet, la sécurité d'un système dépend aussi du niveau de sécurité du mot
de passe mis sur pied pour son accès. Lors de la création du mot de passe, une attention
particulière doit être portée sur certains points :
Si un générateur de mots de passe est utilisé, il devra employer une grande variété de
caractères (pour le rendre plus robuste à la force brute) ;
Il peut être utile d’utiliser un vérificateur de mots de passe afin de tester la vulnérabilité aux
attaques par dictionnaire. Dans le même temps, il pourra tester la taille des mots de passe face
aux attaques par force brute ;
Il est bon d’associer une durée de vie aux mots de passe. Un changement régulier permet une
meilleure protection contre la force brute.
On peut aussi limiter le nombre d’essais.
CRITÈRES DE ROBUSTESSE
La qualité et la longueur du mot de passe sont des éléments cruciaux pour la sécurité. Un mot
de passe trop court ou provenant d'un dictionnaire est susceptible d'être attaqué via une
recherche dans une table contenant une liste de mots de passe. D'une manière plus
systématique, une attaque par force brute tente toutes les possibilités et, avec suffisamment de
temps, il est théoriquement possible de retrouver le mot de passe. Un compromis est la table
arc-en-ciel, une amélioration du principe du compromis temps-mémoire. La robustesse d'un
mot de passe dépend de plusieurs critères :
Sa longueur - qui est le critère le plus important. Il est conseillé d'utiliser des mots de passe
d'une longueur suffisante pour que celui-ci soit protégé des attaques de force brute (cette
longueur augmente au fil du temps avec la puissance des outils utilisés par les attaquants -
pour un mot de passe à usage local, on recommande dans les années 2010 au moins 12
caractères, voire 16 caractères pour des mots de passe plus sûrs).
Sa non-simplicité - 123456, www, 111111, Love, 0000, azerty… sont à proscrire, de même
que les dates de naissance, le nom du chien ou toutes autres informations ayant un rapport
direct avec la vie privée. De même, les slogans et les citations sont facilement attaquables via
une attaque par dictionnaire. Plus généralement, le contenu du mot de passe ne devrait suivre
aucune logique, mais être une simple succession de caractères choisis aléatoirement.
Dans la pratique, une étude portant sur 32 millions de mots de passe du site [Link],
obtenus en 2009 à la suite d'une attaque du site, a montré que 30 % de ces mots de passe
comportaient six caractères ou moins, et que le plus fréquent (un peu moins d'un sur cent) est
« 123456 » 16. Tous les ans, Splash-Data, fournisseur de solutions de sécurité publie
également une liste des mots de passe les plus utilisés, et désignés comme étant « les pires
mots de passe, à ne pas utiliser ». Les 5 mots de passe les plus utilisés par les utilisateurs du
monde entier en 2015 sont17 :
123456 ;
Password ;
12345678 ;
Qwerty.
LES “MAUVAIS” MOTS DE PASSE
Par défaut : password, mdp, default, admin, . . .
Mots : bonjour, test, voiture, silence, . . .
Mots numérotés : clavier12, merci154, armoire98, . . .
Egaux au login : Albert84, . . .
Mots doubles : crabcrab, stopstop, treetree,...
Séquences : qwerty, 12345678, bhunji,...
Personnels : prénom, numéro d’immatriculation, ...
Noms propres : Anaël, Yende, ... Certes, les besoins en sécurité étant ce qu‟ils sont, la
difficulté majeure aujourd’hui est que le nombre de mots de passe ne cesse de croître. Leur
mémorisation reste donc problématique. Toutefois, quelques solutions existent :
Hardware - Utiliser des clés USB comme accès aux données. Le problème est que c’est alors
la clé qui authentifie, et non l’individu. De plus, que faire en cas de perte de la clé ?
Software - utiliser un logiciel de gestion de mots de passe : un seul mot de passe (ou une
phrase de passe) pour stocker tous les autres. Mais que faire en cas d’oubli du mot de passe
maître ? 16 Guillaume Belfiore, « Étude : les 20 mots de passe les plus populaires sont… »,
Clubic, 22 janvier 2010 17 Worst Passwords of 2015 [archive], sur [Link] 88 88 Cours
de Sécurité Informatique & Crypto. / Dr. YENDE RAPHAEL Grevisse.
Utiliser la saisie semi-automatique ;
Au niveau de l’OS - Une solution avancée est connue sous le nom de SSO (Single Sign On).
Le fait de se « logguer » sur une machine permet d’accéder à toutes les données. Une seule
phase d’authentification a donc lieu, et si elle réussit, l’utilisateur est libre d’agir avec les
données et logiciels correspondant à ses droits, sans avoir à donner son mot de passe à chaque
accès. Une application connue basée sur un principe similaire porte le nom de Kerberos
(authentification d’utilisateurs sur les machines d’un réseau).
LES AUTRES CATEGORIES DE MOTS DE PASSE
Il existe une autre possibilité, mais qui n’est pas utilisable dans toutes les conditions, porte le
nom de One Time Password (OTP) et Mot de passe sous contrainte :
One Time Password - Le mot de passe ici générer ne reste valable que pour une durée
déterminée. Deux méthodes coexistent :
Méthode synchrone : Fonction du temps (Time-synchronous) ;
Méthode asynchrone : En réponse à un "challenge" (Challenge réponse). Signalons qu'un bon
mot de passe doit notamment (et principalement) être à la fois facile à retenir (pas besoin de le
noter), et utiliser des caractères spéciaux, de casse différente (ce qui rend la force brute plus
fastidieuse et l’attaque par dictionnaire presque impossible). Les conseils proposés par la
Commission européenne devraient être appliqués lorsque l'on veut créer un mot de passe afin
de le protéger contre les attaques. En fait, un bon mot de passe doit : Être long ; Être unique ;
Être complexe ; Modifié régulièrement ; Pas contenir n'importe quelle partie du nom du
compte utilisateur ; Avoir un minimum de huit caractères ; Contenir des caractères d'au moins
trois des catégories suivantes ; Symboles non alphanumériques ($,:;"%@#!); Chiffres; Lettres
majuscules et Lettres minuscules.
PARTIE XI : LA REGLEMENTATION SUR L’UTILISATION DES DONNEES
I. Les principes fondamentaux de la réglementation sur les données
Dans le contexte numérique actuel, le droit à la vie privée est l'un des principes fondamentaux
qui garantit la protection des informations personnelles des individus contre une utilisation
abusive, intrusive ou non consentie. Il s'agit d'un droit constitutionnel et international reconnu
dans de nombreuses législations, comme la Déclaration des droits de l'homme de 1948 et le
Règlement général sur la protection des données (RGPD) en Europe.
Dans un monde où les données personnelles sont collectées, stockées et traitées à une échelle
sans précédent, le droit à la vie privée devient particulièrement vulnérable. Les informations
personnelles sont désormais accessibles par des entreprises, des gouvernements, et parfois
même des individus malintentionnés, ce qui peut entraîner des violations graves de la vie
privée. Cela inclut des exemples comme le suivi des comportements en ligne, l’utilisation
abusive des données de géolocalisation, ou encore la collecte de données sensibles telles que
les opinions politiques ou les informations médicales, sans consentement éclairé.
Ainsi, le droit à la vie privée et le respect de la dignité humaine dans le contexte numérique
soulignent l'importance de mettre en place des garanties juridiques et des mesures de sécurité
strictes. Il devient crucial de garantir que les individus aient un contrôle effectif sur leurs
informations personnelles, qu'ils puissent consentir de manière éclairée au traitement de leurs
données et qu'ils puissent faire valoir leurs droits en cas de violation de leur vie privée.
La réglementation des données, comme le RGPD, a pour objectif de renforcer ces protections,
en offrant aux individus des droits spécifiques tels que le droit d'accès, le droit à l'oubli, et le
droit de rectification. Elle impose également des obligations aux entreprises et organisations,
telles que la nécessité de garantir la sécurité des données et de minimiser les risques de
traitement abusif ou disproportionné.
Le consentement éclairé est un principe fondamental de la réglementation sur la protection
des données personnelles, notamment dans le cadre du Règlement général sur la protection
des données (RGPD). Ce principe vise à garantir que les individus aient un contrôle total sur
l’utilisation de leurs données personnelles, en leur permettant de donner ou de retirer leur
accord en toute connaissance de cause. Le consentement n'est valable que s'il est libre,
spécifique, éclairé et univoque.
1. Liberté et absence de coercition
Le consentement doit être donné de manière libre. Cela signifie que l'individu doit pouvoir
choisir sans pression ni contrainte. Par exemple, une entreprise ne peut pas forcer un
utilisateur à accepter un traitement de données pour fournir un service, sauf si cela est
strictement nécessaire à la prestation de ce service. En outre, le consentement ne peut pas être
conditionné à l'acceptation d'une série de traitements de données non pertinents ou excessifs.
2. Spécificité du consentement
Le consentement doit être spécifique. L'individu doit savoir précisément quelles données
seront collectées, dans quel but, et comment elles seront utilisées. Par exemple, une entreprise
ne peut pas demander un consentement global pour l’ensemble des traitements de données
possibles, mais plutôt obtenir un consentement distinct pour chaque finalité spécifique. Si une
entreprise souhaite utiliser les données pour plusieurs fins (par exemple, à la fois pour la
publicité et pour l'amélioration du service), elle doit obtenir le consentement pour chacune de
ces finalités, de manière claire et séparée.
3. Éclairage et transparence
Le consentement doit être éclairé. Cela signifie que les entreprises doivent fournir toutes les
informations nécessaires pour que la personne puisse comprendre l'usage qui sera fait de ses
données. Cette information doit être claire, simple et accessible. Cela inclut des éléments tels
que :
La nature des données collectées
Les finalités du traitement
Les destinataires des données (qui les recevra)
La durée de conservation des données
Les droits de l’individu, notamment le droit de retirer son consentement à tout moment
Les informations doivent être fournies de manière concise, transparente et dans un langage
compréhensible, sans jargon juridique complexe.
4. Consentement explicite et univoque
Le consentement doit être explicite et univoque. Cela signifie que l'individu doit manifester
son accord de manière claire et affirmative, comme en cochant une case ou en cliquant sur un
bouton. L'utilisation de cases pré-cochées ou d'accords implicites est désormais interdite.
L'objectif est que chaque consentement soit donné consciemment, et non présumé ou forcé.
Par exemple, une entreprise ne peut pas dire "En utilisant ce site, vous acceptez nos
conditions" sans demander l'accord explicite de l'utilisateur.
5. Droit de retirer le consentement
Les entreprises doivent également garantir que les individus peuvent retirer leur consentement
à tout moment, aussi facilement qu'ils l'ont donné. Ce droit doit être explicitement mentionné
dans la collecte du consentement, et les entreprises doivent mettre en place des moyens
simples pour que les utilisateurs puissent se rétracter, comme un bouton ou une option dans
les paramètres du compte.
6. Obligations des entreprises
Les entreprises ont plusieurs obligations légales à respecter en matière de consentement
éclairé :
Collecte préalable du consentement : avant de commencer à traiter les données personnelles,
les entreprises doivent obtenir le consentement explicite des individus concernés.
Documentation du consentement : elles doivent être en mesure de prouver que le
consentement a été donné, en gardant une trace de l'action de consentement.
Information continue et mise à jour : les entreprises doivent informer les utilisateurs de toute
modification concernant l’utilisation de leurs données, et leur permettre de réajuster leur
consentement si nécessaire.
Minimisation des données : les entreprises ne doivent collecter que les données strictement
nécessaires aux fins pour lesquelles le consentement a été donné.
II. Les principales législations et régulations
Le Règlement général sur la protection des données (RGPD) est une législation de l'Union
européenne qui est entrée en vigueur le 25 mai 2018, visant à renforcer et à harmoniser la
protection des données personnelles au sein de l'UE. Il vise également à offrir aux citoyens un
meilleur contrôle sur leurs données personnelles et à établir un cadre juridique clair pour les
entreprises concernant la collecte, l'utilisation et la gestion de ces données.
1. Objectifs du RGPD
Les principaux objectifs du RGPD sont les suivants :
Renforcer la protection des données personnelles : Le RGPD vise à protéger les droits
fondamentaux des individus en matière de confidentialité et à garantir que leurs données
personnelles soient utilisées de manière respectueuse et transparente.
Harmonisation des lois sur la protection des données : Le RGPD établit des règles uniformes
pour tous les États membres de l'UE, facilitant ainsi la gestion des données personnelles par
les entreprises opérant à l'échelle européenne.
Responsabilisation des entreprises : Les entreprises doivent prendre des mesures proactives
pour garantir la conformité au RGPD et démontrer leur engagement en matière de sécurité des
données.
Renforcer les droits des citoyens : Le RGPD accorde aux individus un contrôle accru sur leurs
données, notamment à travers des droits comme le droit d'accès, de rectification et de
suppression.
2. Principes clés du RGPD
Le RGPD repose sur plusieurs principes fondamentaux qui guident la collecte, l'utilisation et
la gestion des données personnelles. Parmi ces principes, on retrouve :
Consentement : Les entreprises doivent obtenir un consentement clair, éclairé et explicite de
l’individu avant de collecter ses données personnelles. Ce consentement doit être donné
librement et être aussi facile à retirer qu’à donner.
Limitation des finalités : Les données personnelles ne doivent être collectées que pour des
finalités spécifiques, légitimes et clairement définies, et ne peuvent pas être utilisées à
d’autres fins sans obtenir un nouveau consentement.
Minimisation des données : Seules les données nécessaires à la réalisation des finalités
doivent être collectées. Cela limite le risque d'exposition excessive des informations
personnelles.
Exactitude des données : Les données personnelles doivent être exactes et tenues à jour. Des
mesures doivent être prises pour corriger ou supprimer les données inexactes.
Conservation limitée : Les données ne doivent pas être conservées plus longtemps que
nécessaire pour atteindre les finalités pour lesquelles elles ont été collectées.
Sécurité des données : Les entreprises doivent prendre des mesures techniques et
organisationnelles appropriées pour garantir la sécurité des données personnelles, les
protégeant contre l'accès non autorisé, la perte ou la divulgation accidentelle.
Responsabilité : Les entreprises doivent être en mesure de démontrer leur conformité au
RGPD, y compris en conservant une documentation adéquate sur les pratiques de traitement
des données.
3. Rôle des autorités de régulation (CNIL, etc.)
Les autorités de régulation jouent un rôle clé dans la mise en œuvre et la supervision du
RGPD. En France, la Commission Nationale de l'Informatique et des Libertés (CNIL) est
l'autorité compétente en matière de protection des données personnelles. Son rôle inclut :
Veiller au respect du RGPD
Informer et sensibiliser
Recueillir les plaintes des citoyens
Effectuer des contrôles et des audits
Imposer des sanctions
4. Sanctions et contrôles
Le RGPD prévoit des sanctions strictes en cas de non-respect des règles relatives à la
protection des données personnelles. Les sanctions peuvent inclure :
Amendes administratives : Les entreprises peuvent se voir infliger des amendes allant de 10
millions d'euros ou 2 % du chiffre d'affaires annuel mondial (en fonction de la gravité de
l'infraction) jusqu'à 20 millions d'euros ou 4 % du chiffre d'affaires annuel mondial.
Avertissements et mises en demeure
Suspension des traitements de données
5. La loi Informatique et Libertés (France) : évolution et relation avec le RGPD
La loi Informatique et Libertés, adoptée en 1978 en France, a été modifiée à plusieurs reprises
pour se conformer aux exigences du RGPD. Elle a été mise à jour en 2018 pour intégrer les
principes du RGPD, notamment en matière de protection des données personnelles, des droits
des utilisateurs et des pouvoirs de la CNIL.
Les principales évolutions incluent :
Le renforcement des droits des individus
Les amendes et sanctions
L’introduction de la notion de « responsables de traitement » et de « sous-traitants » : Les
entreprises doivent désigner un responsable du traitement des données et mettre en place des
accords avec les sous-traitants en matière de protection des données.
6. L'impact d'autres régulations internationales
La mise en place du RGPD a également influencé des législations en dehors de l'Union
européenne. Voici quelques exemples :
Le CCPA (California Consumer Privacy Act) : Le CCPA est une loi californienne entrée en
vigueur en 2020 qui accorde aux résidents de Californie des droits similaires à ceux du
RGPD, notamment :
Droit d’accès : Les consommateurs peuvent demander aux entreprises quelles données
personnelles elles collectent.
Droit à l’effacement : Les utilisateurs peuvent demander à ce que leurs données soient
supprimées.
Droit de ne pas être discriminé : Les entreprises ne peuvent pas pénaliser les utilisateurs qui
exercent leurs droits de protection des données.
La loi sur la protection des données au Royaume-Uni (UK GDPR) : Après le Brexit, le
Royaume-Uni a adopté une version modifiée du RGPD, connue sous le nom de UK GDPR,
pour régir la protection des données personnelles au Royaume-Uni. Bien qu'elle soit
largement similaire au RGPD de l'UE, il existe des différences notables, en particulier en ce
qui concerne les transferts internationaux de données et les relations avec les autorités
européennes.
III. Les droits des individus
Le RGPD accorde aux individus plusieurs droits fondamentaux pour protéger leurs données
personnelles. Ces droits visent à garantir la transparence, la responsabilité et le contrôle des
individus sur leurs informations personnelles. Parmi les droits les plus importants, on retrouve
le droit d'accès, le droit de rectification, le droit à l'oubli, le droit à la portabilité des données
et le droit d'opposition. Chacun de ces droits permet aux utilisateurs de mieux contrôler la
manière dont leurs données sont collectées, traitées et partagées.
1. Droit d'accès et de rectification
Droit d'accès : Ce droit permet à une personne de demander l'accès à ses données personnelles
détenues par une organisation. L'utilisateur a le droit de savoir quelles informations ont été
collectées à son sujet, pourquoi elles sont utilisées, combien de temps elles seront conservées
et à qui elles ont été ou seront communiquées. Cela garantit une transparence totale sur
l'utilisation des données personnelles.
Droit de rectification : Si les données personnelles sont inexactes ou incomplètes, l'individu a
le droit de demander leur modification. L'entreprise doit rectifier ces données dans un délai
raisonnable.
2. Droit à l'oubli (ou droit à l'effacement)
Le droit à l'oubli permet à un individu de demander la suppression de ses données
personnelles lorsque celles-ci ne sont plus nécessaires aux fins pour lesquelles elles ont été
collectées ou si l'individu retire son consentement. Ce droit est particulièrement utile lorsque
l'utilisateur souhaite que ses données soient effacées définitivement, par exemple après avoir
arrêté d'utiliser un service.
Conditions de suppression : Ce droit peut être exercé dans plusieurs situations, telles que
lorsque les données ne sont plus nécessaires au regard des finalités initiales, lorsque
l'utilisateur retire son consentement, ou encore lorsque les données ont été traitées de manière
illégale.
3. Droit à la portabilité des données
Le droit à la portabilité des données permet à un individu de récupérer ses données
personnelles dans un format structuré, couramment utilisé et lisible par machine, et de les
transférer à un autre service. Ce droit vise à faciliter la libre circulation des données
personnelles entre différents services tout en permettant aux utilisateurs de conserver la
maîtrise de leurs informations.
Conditions d’application : Ce droit s’applique principalement aux données traitées de manière
automatisée, et il est limité aux données fournies directement par l’utilisateur à un responsable
du traitement (comme les informations de compte ou les préférences utilisateur).
4. Droit d’opposition et de restriction du traitement
Droit d’opposition : Ce droit permet à un individu de refuser qu'une entreprise traite ses
données personnelles, notamment dans des contextes tels que la prospection commerciale.
L’individu peut s’opposer à tout traitement de données qui porte atteinte à ses intérêts et à ses
droits, y compris pour des motifs légitimes, sauf si le traitement repose sur des motifs légaux
ou des intérêts légitimes supérieurs.
Droit de restriction du traitement : Ce droit permet à un individu de demander la limitation du
traitement de ses données dans certains cas spécifiques, par exemple si les données sont
inexactes ou si l'individu conteste la légitimité du traitement. Cela n’entraîne pas la
suppression des données, mais seulement leur restriction de manière à ce qu’elles ne soient
plus utilisées à des fins de traitement, sauf si elles sont nécessaires pour la défense de droits
légaux.
IV. Les obligations des entreprises et des organismes
La sécurisation des données et la conformité au RGPD sont au cœur de la protection des
données personnelles. Le règlement impose aux entreprises de prendre des mesures pour
garantir la sécurité, la protection et la confidentialité des données personnelles tout au long de
leur cycle de vie, et de répondre rapidement aux incidents de sécurité. Voici les principaux
aspects à prendre en compte pour assurer la sécurité des données, la responsabilité des
entreprises et la notification des violations de données.
1. Sécurisation des données : mesures techniques et organisationnelles
Le RGPD impose aux responsables du traitement des données d'implémenter des mesures
techniques et organisationnelles appropriées pour garantir la sécurité des données
personnelles. Cela inclut des actions spécifiques pour éviter les risques de piratage, de fuites
de données, de perte de données et d’autres types d’incidents pouvant mettre en péril la
confidentialité, l’intégrité et la disponibilité des données. Les mesures doivent être adaptées
au niveau de sensibilité des données, à l'étendue des traitements et aux risques encourus.
a) Mesures techniques :
Les mesures techniques peuvent inclure :
Cryptage des données : Protéger les données sensibles par un cryptage afin qu’elles ne
puissent être lues que par des personnes autorisées.
Contrôle d'accès : Limiter l'accès aux données personnelles aux seules personnes et systèmes
ayant besoin d'y accéder dans le cadre de leur travail.
Pare-feu et systèmes de sécurité réseau : Utiliser des technologies telles que des pare-feu, des
systèmes de détection d'intrusion et des protocoles de communication sécurisés pour protéger
les données contre les accès non autorisés.
b) Mesures organisationnelles :
Les mesures organisationnelles incluent :
Formation des employés : Sensibiliser et former les employés aux bonnes pratiques en matière
de sécurité des données et à la gestion des données personnelles.
Contrôles d'accès physiques : Limiter l'accès aux systèmes et locaux où les données
personnelles sont stockées ou traitées, pour empêcher les accès non autorisés.
Plan de réponse aux incidents : Mettre en place un plan d'action pour réagir rapidement en cas
de violation de données ou d'autres incidents de sécurité, minimisant ainsi les risques d'impact
pour les individus.
Ces mesures doivent être régulièrement évaluées et mises à jour pour tenir compte de
l'évolution des risques et des technologies.
2. Responsabilité et conformité : registre des activités de traitement et DPO
Le RGPD impose également une série d'obligations pour garantir la responsabilité des
entreprises en matière de gestion des données personnelles. Cela inclut la tenue d'un registre
des activités de traitement et la désignation d’un Data Protection Officer (DPO) dans certains
cas.
a) Registre des activités de traitement :
Les responsables du traitement doivent tenir un registre des activités de traitement des
données qu'ils effectuent. Ce registre doit être mis à jour régulièrement et doit contenir des
informations détaillées sur :
Les finalités du traitement : Pourquoi les données sont collectées et comment elles sont
utilisées.
Les catégories de données : Les types de données personnelles collectées et traitées (par
exemple, données de contact, données financières, données de santé, etc.).
Les destinataires des données : Qui a accès aux données (par exemple, sous-traitants,
partenaires commerciaux).
Les mesures de sécurité mises en place pour protéger les données.
Les durées de conservation des données.
Ce registre permet aux autorités de régulation (comme la CNIL en France) de vérifier la
conformité des pratiques des entreprises avec le RGPD.
b) Désignation d’un Data Protection Officer (DPO) :
La désignation d'un DPO est obligatoire pour certaines organisations, notamment celles qui
traitent des données sensibles à grande échelle ou qui réalisent un suivi régulier et
systématique des individus. Le DPO joue un rôle clé dans la mise en œuvre des politiques de
protection des données, la gestion des risques et la garantie de la conformité avec le RGPD.
Les responsabilités du DPO incluent :
Informer et conseiller le responsable du traitement et les employés sur leurs obligations en
matière de protection des données.
Surveiller la conformité avec le RGPD et les politiques de protection des données.
Servir de point de contact pour les personnes concernées (individus dont les données sont
traitées) et les autorités de régulation.
Effectuer des audits réguliers pour s'assurer que les traitements de données sont conformes
aux exigences du RGPD.
Le DPO doit disposer d’une indépendance suffisante, avoir les ressources nécessaires pour
mener à bien sa mission et être en mesure d'exercer ses fonctions sans ingérence.
3. Notification des violations de données
Le RGPD impose des obligations strictes en cas de violation de données personnelles
(piratage, fuites, accès non autorisés, etc.). Les entreprises doivent être capables de détecter
rapidement ces violations et d’agir en conséquence.
a) Notification à l'autorité de régulation :
Si une violation de données personnelles survient, le responsable du traitement doit notifier
l'autorité de régulation compétente (comme la CNIL en France) dans les 72 heures suivant la
découverte de la violation. La notification doit inclure :
Les détails de la violation : Nature de la violation, types de données concernées, nombre de
personnes affectées, etc.
Les mesures prises pour remédier à la violation et prévenir de futures occurrences.
Les conséquences potentielles pour les personnes concernées.
b) Notification aux individus concernés :
Si la violation de données présente un risque élevé pour les droits et libertés des individus, les
personnes concernées doivent également être informées sans délai. La notification doit être
claire et compréhensible, expliquant la nature de la violation et les actions à prendre pour se
protéger.
V. Enjeux contemporains et défis liés à la réglementation
Avec l'avènement de technologies de plus en plus puissantes comme l'intelligence artificielle
(IA), le big data et la blockchain, la réglementation des données personnelles fait face à des
défis complexes et sans précédent. Les nouvelles pratiques numériques transforment
rapidement les industries et les sociétés, mais ces transformations entraînent également de
nouvelles questions sur la protection de la vie privée, la sécurité des données et la conformité
juridique.
1. L’évolution rapide des technologies : IA, Big Data, Blockchain et les difficultés à réguler
de nouvelles pratiques
L'intelligence artificielle (IA) : L’IA permet de traiter de grandes quantités de données de
manière autonome, avec des capacités d'apprentissage automatique et de prédiction qui
ouvrent de nouvelles perspectives dans des secteurs comme la santé, la finance ou la sécurité.
Cependant, l’utilisation de l’IA soulève des questions sur la transparence des algorithmes, la
biaisabilité des données et le contrôle des décisions automatisées qui peuvent affecter des
individus.
Le big data : Le traitement de volumes massifs de données a un potentiel incroyable pour
prédire des comportements et fournir des services personnalisés. Toutefois, l’utilisation du big
data pose la question de la protection des données personnelles et de la manière dont les
entreprises collectent, stockent et exploitent ces informations.
La blockchain : Bien que la blockchain soit souvent vantée pour sa capacité à garantir la
transparence et la sécurité des transactions, elle crée de nouveaux défis en matière de
protection des données personnelles. En effet, une fois qu'une donnée est inscrite dans la
blockchain, elle devient quasiment impossible à modifier ou à supprimer, ce qui entre en
conflit avec le droit à l'oubli garanti par le RGPD.
Ces évolutions technologiques créent des situations où les réglementations existantes ne
suffisent pas à garantir une protection adéquate des données personnelles. Les autorités
régulatrices, tout en cherchant à s'adapter à ces nouvelles technologies, doivent également
faire face à des difficultés d'application et à des délais de mise à jour de la législation pour
encadrer ces innovations.
2. Le respect de la réglementation face à la mondialisation : défis liés à la régulation
transnationale
L’un des défis majeurs de la régulation des données personnelles dans un contexte de
mondialisation est la nature transnationale des flux de données. En effet, les données
personnelles sont régulièrement transférées à travers les frontières, ce qui crée des tensions
entre les différents cadres juridiques de chaque pays. Voici quelques enjeux associés :
Transfert de données entre pays : Les entreprises opérant à l'échelle mondiale, comme les
géants du numérique (Google, Facebook, Amazon, etc.), collectent et stockent les données
personnelles dans différents pays. Certains pays, comme les États-Unis, ont des
réglementations moins strictes que l'Union européenne en matière de protection des données
personnelles, tandis que d'autres, comme la Chine, adoptent des pratiques de surveillance qui
soulèvent des préoccupations quant à la confidentialité des données. Cette divergence de
législations complique la tâche pour les entreprises qui doivent naviguer entre différentes
exigences juridiques, en particulier lorsqu’elles souhaitent transférer des données entre des
régions comme l’UE et les États-Unis.
Régulation transnationale et cadre juridique international : Le RGPD impose des restrictions
sur le transfert de données personnelles en dehors de l'UE, obligeant les entreprises à utiliser
des mécanismes spécifiques, tels que des clauses contractuelles types ou des règles
d'entreprise contraignantes, pour garantir que les données restent protégées. Cependant, ce
modèle présente des défis dans un monde où les entreprises se déplacent rapidement entre
différents systèmes juridiques.
Conflit entre souveraineté nationale et protection des données : De nombreux pays exigent des
entreprises qu'elles stockent les données localement, ce qui entre en conflit avec la logique
des grandes entreprises numériques qui traitent des données à l'échelle mondiale. Ce
phénomène soulève des tensions entre les exigences de souveraineté des États et les droits des
individus à protéger leurs données.
3. Les tensions entre innovation et protection de la vie privée : équilibre entre le
développement technologique et la protection des individus
Les progrès technologiques apportent des bénéfices indéniables, mais ils viennent souvent
avec des compromis en termes de vie privée et de sécurité des données. Le RGPD et d'autres
législations de protection des données visent à établir un équilibre entre la protection des
droits des individus et les besoins d'innovation des entreprises. Cependant, cet équilibre est
difficile à maintenir dans un environnement où la technologie évolue plus rapidement que la
législation.
Innovation versus vie privée : Les entreprises qui développent des technologies de pointe,
telles que l'IA, la réalité augmentée ou les plateformes de données massives, souhaitent
exploiter le maximum de données pour offrir des services plus personnalisés et plus efficaces.
Cependant, ces pratiques peuvent empiéter sur la vie privée des utilisateurs, créant des
dilemmes éthiques. Par exemple, l’utilisation de données biométriques pour la reconnaissance
faciale peut améliorer l’expérience utilisateur mais suscite des préoccupations en matière de
surveillance de masse et de perte d’anonymat.
Pression sur les régulateurs : Les autorités de régulation, telles que la CNIL en France ou le
European Data Protection Board (EDPB), sont confrontées à la pression d'accompagner
l'innovation tout en garantissant la protection des individus. Les technologies évoluent à un
rythme tel qu'il devient difficile pour les régulations existantes de suivre cette évolution. Le
RGPD, bien qu'un instrument puissant, ne peut pas toujours anticiper tous les cas de figure, ce
qui peut créer des zones d'ombre en matière de régulation.
Le rôle de l'innovation responsable : Pour concilier innovation et protection de la vie privée,
certaines entreprises prennent des initiatives d’innovation responsable en intégrant la
protection des données dès la conception (privacy by design) et en permettant aux utilisateurs
de contrôler de manière transparente l’utilisation de leurs données (privacy by default).
L'objectif est de trouver des solutions innovantes tout en garantissant le respect des droits
fondamentaux des individus.
PARTIE XII : LE SYSTEME D’INFORMATION
Définition et notion du Système d’Information
Un système d’information (SI) est un ensemble organisé de ressources matérielles
(ordinateurs, réseaux), logicielles (applications, bases de données), humaines (utilisateurs,
gestionnaires) et procédurales (règles, processus) permettant de gérer les données et de fournir
des informations utiles aux [Link] rôle du système d’information est de collecter,
traiter, stocker et diffuser des informations utiles pour soutenir les processus décisionnels et
opé[Link] nous pouvons dire que le système d’information (SI) est un pilier
fondamental des entreprises et organisations modernes.
Exemple pratique :
Amazon utilise un SI avancé pour gérer ses millions de transactions quotidiennes. Le SI
collecte des données sur les clients, les produits et les livraisons pour offrir un service rapide
et personnalisé.
Contre-exemple :
Une petite boutique qui gère ses stocks manuellement avec un cahier peut manquer des
opportunités de vente si elle oublie de commander des produits à temps.
Relation entre stratégie de l’entreprise et Stratégie de système l’Information
La stratégie d’entreprise est le plan d’exploitation à long terme d’une entreprise ; Ce plan
précise la vision, la mission et les objectifs par l’élaboration de politiques. La stratégie
d’information peut être utilisée pour mettre en œuvre la stratégie commerciale d’une
entreprise ; La technologie peut être l’outil par lequel une entreprise peut atteindre son
objectif. Le mariage ou la collaboration des deux est un idéal, auquel les entreprises théorisent
l’avenir. Dans le cas de Jack Lowry de Goldman Industrial, la collaboration entre la stratégie
d’entreprise et la stratégie d’information devrait se faire ici et maintenant. (Worthen 2001)
Jack Lowry avait une vision de la collaboration entre des entreprises qui font des affaires
ensemble. Le management du système d’information (MSI) est partie intégrante du
management de l’entreprise. En effet, le système d’information a pour vocation de soutenir et
d’accompagner la stratégie d’entreprise ainsi que tous les métiers qui la mettent en œuvre (au
niveau opérationnel et tactique)…
Composantes d’un Système d’Information
Un système d’information est un ensemble de composants interconnectés qui collectent,
stockent, traitent et distribuent des informations. Les composants d’un système d’information
comprennent le matériel, les logiciels, les données, les procédures et les personnes.
Les composantes ont pour rôle d’assurer le fonctionnement du système d’information.
Les Ressources Matérielles
• Équipements nécessaires comme :
• Les ordinateurs et serveurs.
• Les dispositifs de stockage (disques durs, cloud).
• Les réseaux (câbles, routeurs).
Exemple pratique :
Une entreprise moderne utilise des serveurs sécurisés pour héberger ses bases de données et
garantir la continuité des activités.
Contre-exemple :
Une organisation qui utilise du matériel obsolète risque des pannes fréquentes, ralentissant ses
activités.
Les Ressources Logicielles
• Comprend les outils comme :
• Les systèmes d’exploitation (Windows, Linux).
• Les logiciels de gestion (ERP, CRM).
• Les applications spécifiques au métier.
Exemple pratique :
Un hôpital utilise un logiciel de gestion pour programmer les rendez-vous, gérer les dossiers
patients et optimiser les soins.
Contre-exemple :
Un cabinet médical sans logiciel de gestion pourrait perdre ou mélanger des dossiers,
affectant la qualité du service.
Les Ressources Humaines
• Les acteurs impliqués dans le fonctionnement du SI :
• Utilisateurs finaux : Employés ou clients.
• Administrateurs : Gèrent la maintenance et la sécurité.
• Décideurs : Exploitent les données pour orienter les stratégies.
Exemple pratique :
Une équipe informatique formée peut rapidement résoudre les problèmes techniques et
assurer la sécurité du SI.
Contre-exemple :
Une entreprise sans personnel qualifié peut être vulnérable aux cyberattaques et perdre des
données sensibles.
Les Données
• L’information brute transformée en ressource stratégique.
• Types : structurées (chiffres, bases de données) ou non structurées (emails,
vidéos).
Exemple pratique :
Un supermarché analyse les données de ventes pour ajuster ses promotions en fonction des
habitudes des clients.
Contre-exemple :
Une entreprise qui ne centralise pas ses données risque de perdre des informations
importantes ou d’avoir des doublons.
Les Procédures
• Règles définissant comment utiliser le SI :
• Sécurisation des accès.
• Gestion des données sensibles.
Exemple pratique :
Une banque utilise des protocoles stricts pour protéger les informations financières des
clients.
Contre-exemple :
Une petite entreprise sans procédures claires pourrait perdre des fichiers importants en raison
d’une mauvaise gestion.
Maintenant que nous avons vu dans le détail ce qu’était un SI, voyons plus précisément ses 4
fonctions qui, pour rappel, sont de collecter, stocker, traiter et diffuser l’information de son
environnement.
Les Fonctions du Système d’Information
Pour toute organisation, l’information est précieuse et indispensable pour sa pérennité. On le
verra plus en détail, mais elle permet à l'organisation de prendre des décisions, de surveiller et
piloter son activité, et même de créer de la valeur.
Collecte des Données
La collecte d’information du SI, c’est donc recueillir l’information, puis la saisir, c’est-à-dire
la faire « entrer » dans le SI. On peut dire que la collecte d’information, c’est le fait
d’enregistrer l’information afin de procéder à son traitement. L’information ainsi recueillie va
généralement être décomposée de façon structurée afin d’en faciliter le stockage et le(s)
traitement(s) ultérieur(s).
Il n’en reste pas moins que l’information est coûteuse, car sa saisie nécessite, en règle
générale, une intervention humaine, donc coûteuse pour l’entreprise.
Exemple pratique:
Par exemple, une facture est un document basé sur un bon de commande. Dans le cas d’une
saisie manuelle, les informations (produits, quantité, prix…) sont saisies deux fois : à la
commande et à la facture. Avec un SI, les informations sont saisies une fois et en quantité
limitée : les produits et la quantité.
Les réseaux sociaux comme Facebook collectent des données sur les utilisateurs pour
personnaliser leurs expériences.
Contre-exemple :
Une organisation qui ne collecte pas assez de données pertinentes peut prendre des décisions
basées sur des informations incomplètes.
Traitement et Analyse
Le traitement de l’information consiste à produire de nouvelles informations à partir
d’informations existantes grâce à des programmes informatiques ou des opérations manuelles.
Par exemple, il vous arrive d’appeler de temps à autre une hotline, lorsque vous avez un
problème avec votre accès Internet. Dans la plupart des cas, on vous demande d’interagir avec
le système avec des réponses basiques à des questions, comme « OUI » ou « NON ». C’est un
exemple de traitement. On utilise la reconnaissance vocale pour récolter vos réponses et
produire ainsi de nouvelles informations.
Exemple pratique :
Un logiciel d’analyse des ventes permet à une entreprise de détecter les tendances et d’ajuster
ses offres.
Contre-exemple :
Sans analyse, une entreprise peut continuer à produire des articles qui ne se vendent pas,
entraînant des pertes.
Stockage des Données
Une fois collectée et saisie, l'information doit être stockée de manière durable, stable et
sécurisée afin de pouvoir être ultérieurement utilisée, ou tout simplement pour répondre à des
obligations légales.
C’est ce que fait votre opérateur téléphonique lorsque vous recevez ou passez des appels.
Chaque appel est horodaté et consigné dans une base de données. Cela permet d’établir vos
factures détaillées, mais aussi de transmettre vos relevés d’appels lorsque la justice l’exige.
Pour organiser le stockage de l’information, des moyens techniques et organisationnels sont
mis en œuvre, comme les méthodes d’archivage, des techniques de sauvegarde, de protection
contre le piratage, ou encore des méthodes pour prévenir la destruction de données. Comme
l’information est précieuse, il est impératif que les SI sécurisent bien ces informations.
Les informations sont donc collectées et rangées soit dans des fichiers, soit dans ce qu’on
appelle une base de données (ou BDD).
Le fichier est une collection, un ensemble de données réunies sous un même nom.
Techniquement, c’est une information numérique constituée d’une séquence d’octets, c’est-à-
dire d’une séquence de nombres.
La base de données (BDD) est une structure de rangement d’informations qui prend un peu la
forme de grands tableaux, à la manière d'un tableau Excel. Chaque colonne sert à trier un type
de donnée, et chaque ligne représente un enregistrement.
Exemple pratique :
Les systèmes cloud offrent un accès rapide et sécurisé aux informations, même en cas de
panne locale.
Contre-exemple :
Une société qui ne sauvegarde pas ses données risque de tout perdre lors d’un crash
informatique.
Diffusion de l’Information
Quel que soit son origine ou ce qu’elle représente, une information n’a de valeur que si elle
est communiquée aux bons destinataires, au bon moment et sous une forme directement
exploitable.
Prenons votre facture téléphonique. Tous les mois, vous recevez au format électronique ou par
courrier un relevé de vos communications téléphoniques, ainsi que le coût de chacun de vos
appels et le montant total que vous devez à votre opérateur. Cette facture est un support de
diffusion de l’information.
Exemple pratique :
Une application de gestion d’équipe envoie des notifications en temps réel pour coordonner
les tâches.
Contre-exemple :
Un manque de communication dans une organisation peut ralentir les processus décisionnels.
Types de Systèmes d’Information
Les systèmes d’information sont devenus une partie intégrante de notre vie quotidienne. Ils
sont utilisés dans les entreprises, les organisations gouvernementales et même dans les
ménages. Il existe différents types de systèmes d’information, chacun ayant un objectif
spécifique.
Systèmes Transactionnels (TPS)
Les systèmes de traitement des transactions sont utilisés pour enregistrer les transactions
commerciales quotidiennes de l'organisation. Ils sont utilisés par les utilisateurs au niveau de
la direction opérationnelle. L'objectif principal d'un système de traitement des transactions est
de répondre à des questions courantes telles que :
Comment les imprimantes étaient-elles vendues aujourd’hui ?
De combien de stocks disposons-nous ?
Quel est le montant dû pour John Doe ?
En enregistrant les transactions commerciales quotidiennes, le système TPS fournit des
réponses aux questions ci-dessus en temps opportun.
Les systèmes TPS gèrent les opérations courantes : commandes, paiements, inventaire.
Exemple : Un terminal de paiement enregistre chaque transaction et met à jour le
stock.
Systèmes d’Information de Gestion (SIG)
Les Systèmes d’Information de Gestion sont utilisés par les gestionnaires tactiques pour
surveiller l'état actuel des performances de l'organisation. La sortie d'un système de traitement
de transactions est utilisée comme entrée dans un système d'information de gestion.
Des exemples de systèmes d'information de gestion comprennent :
Systèmes de gestion des ventes :ils reçoivent des informations du système de point de vente
Systèmes de budgétisation :donne un aperçu du montant d’argent dépensé au sein de
l’organisation à court et à long terme.
Système de gestion des ressources humaines :bien-être général des salariés, rotation du
personnel, etc.
Les systèmes d'information de gestion fournissent des rapports pour la gestion.
Exemple : Un logiciel comptable génère des bilans financiers en temps réel.
Systèmes d’Aide à la Décision (DSS)
Les Systèmes d’Aide à la Décision sont utilisés par la haute direction pour prendre des
décisions non routinières. Les systèmes d’aide à la décision utilisent les données des systèmes
internes (systèmes de traitement des transactions et systèmes d’information de gestion) et des
systèmes externes.
L’objectif principal des systèmes d’aide à la décision est de fournir des solutions à des
problèmes uniques et changeant fréquemment. Les systèmes d'aide à la décision répondent à
des questions telles que :
Quel serait l’impact sur la performance des employés si nous doublons le lot de production à
l’usine ?
Qu’arriverait-il à nos ventes si un nouveau concurrent arrivait sur le marché ?
Les systèmes d’aide à la décision utilisent des modèles mathématiques sophistiqués et des
techniques statistiques (probabilités, modélisation prédictive, etc.) pour apporter des solutions,
et ils sont très interactifs.
Des exemples de systèmes d'aide à la décision comprennent :
Systèmes de planification financière:il permet aux managers d’évaluer d’autres moyens
d’atteindre leurs objectifs. Par exemple, le bénéfice net d'une entreprise est calculé à l'aide de
la formule Ventes totales moins (coût des marchandises + dépenses).
Systèmes de gestion des prêts bancaires :il est utilisé pour vérifier le crédit du demandeur de
prêt et prédire la probabilité de recouvrement du prêt.
Aident à prendre des décisions stratégiques grâce à des analyses avancées.
Par exemple une entreprise utilise un DSS pour déterminer l’emplacement d’un nouveau
magasin.
Après avoir vu les rôles clés d’un SI et les types de SI, nous allons vous présenter dans les
lignes suivantes, comment ces rôles s’appliquent dans l’entreprise. En d’autres termes, quels
enjeux le SI représente pour l’entreprise.
Enjeux et Défis des SI
Dans un environnement compétitif et en constante évolution, maîtriser les enjeux des
systèmes d’information représente un défi crucial pour les entreprises. Ces systèmes sont
entre autres:
La sécurité des données : Protection contre les cyberattaques et les menaces internes.
La transformation numérique : Adoption de technologies innovantes pour optimiser les
processus.
Gestion de l’information : Organisation et exploitation efficace des données pour soutenir la
prise de décision(amélioration de la prise de décision).
L’efficacité opérationnelle : Amélioration de la productivité par l’automatisation des tâches
répétitives(Gain de productivité).
Support à la Direction : Fourniture d’informations pertinentes et en temps réel pour les
décisions stratégiques(réduction des coûts).
Défis
Contre-exemple :
Une entreprise sans système de cybersécurité peut être victime d’un ransomware, paralysant
ses opérations.
PARTIE XIII : L’EVOLUTION DES SYSTÈMES D’INFORMATION
INTRODUCTION
I. Les grandes étapes de l’évolution des systèmes d’information
L’ère pré-informatique (avant les années 1950) Utilisation de moyens traditionnels : registres
papier, fiches perforées. Limitation à des tâches administratives simples.
L’ère de l’informatique centralisée (années 1950-1970) Apparition des premiers ordinateurs
centraux (mainframes). SI principalement utilisés pour la comptabilité et la gestion des
[Link] : coûts élevés, faible flexibilité et accès réservé aux techniciens spécialisés.
L’ère des systèmes décentralisés (années 1980)Introduction des ordinateurs personnels (PC)
et des serveurs locaux.Développement des progiciels de gestion intégrés (ERP).Amélioration
de l’accessibilité et de la collaboration au sein des organisations.
L’ère de la connectivité et d’Internet (années 1990-2000)Démocratisation d’Internet :
émergence du commerce électronique (e-commerce).Intégration des SI avec les technologies
web et [Link] vers une interconnexion mondiale des systèmes.
L’ère des systèmes intelligents (depuis les années 2010)Introduction de l’intelligence
artificielle (IA), du Big Data et de l’Internet des objets (IoT).SI capables d’analyse prédictive
et de prise de décision [Link] digitale des entreprises pour s’adapter à des
marchés dynamiques.
II. Les principaux composants des systèmes d'information
Le Matériel (Hardware) :
*Serveurs* : Ordinateurs puissants dédiés à la gestion des ressources informatiques pour de
nombreux utilisateurs simultanément. Ils hébergent des applications, bases de données et
fournissent des services réseau.- *Ordinateurs Clients* : Ordinateurs personnels, portables,
tablettes et smartphones utilisés par les utilisateurs finaux pour accéder aux informations et
utiliser les applications.-
*Périphériques* : Dispositifs d'entrée et de sortie comme les imprimantes, les scanners, les
claviers et les souris, utilisés pour interagir avec les systèmes d'information.
Le Logiciel (Software) :
*Systèmes d'Exploitation (OS)* : Logiciels de base qui gèrent les ressources matérielles et
permettent l'exécution des applications. Exemples : Windows, macOS, Linux.-
*Applications* : Logiciels spécifiques utilisés pour accomplir des tâches précises. Exemples :
suites bureautiques (Microsoft Office), systèmes de gestion d'entreprise (SAP), systèmes de
gestion de la relation client (CRM).
*Middleware* : Logiciels intermédiaires permettant la communication et la gestion des
données entre différentes applications. Exemples : serveurs d'applications, gestionnaires de
bases de données.
Les Données (Data) : *Bases de Données* : Collections structurées de données gérées par des
systèmes de gestion de bases de données (SGDB). Exemples : SQL, Oracle, MySQL.
(SGDB). Exemples : SQL, Oracle, MySQL.-
*Big Data* : Grands volumes de données générées par les interactions et les transactions
quotidiennes des organisations, nécessitant des technologies avancées pour leur traitement et
leur analyse.
*Métadonnées* : Données décrivant d'autres données, facilitant la recherche, l'organisation et
l'interprétation des informations.
Les Procédures et les Processus :
*Procédures de Traitement des Données* : Ensemble des étapes et des règles pour collecter,
traiter, stocker et diffuser les informations de manière efficace et sécurisée.-
*Flux de Travail (Workflows)* : Séquences d'activités et de tâches organisées pour accomplir
des processus métiers spécifiques, souvent automatisés pour améliorer l'efficacité.-
*Politiques de Sécurité* : Règles et pratiques mises en place pour protéger les données et les
systèmes contre les accès non autorisés et les menaces cybernétiques.
Les Ressources Humaines (People) :
*Utilisateurs Finaux* : Personnes qui utilisent les systèmes d'information pour accomplir
leurs tâches quotidiennes. Exemples : employés, clients, partenaires commerciaux.-
*Professionnels de l'Informatique* : Spécialistes chargés de la conception, du développement,
de la maintenance et du soutien des systèmes d'information. Exemples : développeurs,
administrateurs de bases de données, analystes en sécurité.
Les Réseaux et les Télécommunications :
*Infrastructures Réseau* : Composants matériels et logiciels permettant la communication
entre les ordinateurs et autres dispositifs. Exemples : routeurs, commutateurs, câbles, réseaux
sans fil.-
*Protocoles de Communication* : Normes et règles permettant aux dispositifs de
communiquer entre eux. Exemples : TCP/IP, HTTP, FTP.-
*Services de Télécommunication* : Services fournissant des moyens de communication à
distance. Exemples : accès Internet, services de téléphonie, visioconférence.
Les Interfaces Utilisateur (User Interfaces) :
*Interfaces Graphiques (GUI)* : Interfaces visuelles permettant aux utilisateurs d'interagir de
manière intuitive avec les systèmes d'information. Exemples : boutons, menus, fenêtres.-
*Interfaces Vocales (VUI)* : Interfaces utilisant la reconnaissance vocale pour permettre
l'interaction avec les systèmes. Exemples : assistants vocaux comme Siri, Alexa.-
*Interfaces Tactiles* : Interfaces utilisant les écrans tactiles pour l'interaction. Exemples :
smartphones, tablettes.
III. Les principaux impacts des SI sur les organisations
Amélioration de l'Efficacité Opérationnelle : Les SI permettent d'automatiser de nombreux
processus métiers, réduisant ainsi le temps et les coûts associés aux tâches manuelles. Par
exemple, les systèmes de gestion des stocks peuvent suivre automatiquement les niveaux de
stock et déclencher des réapprovisionnements.- *Optimisation des Ressources* : Grâce aux
SI, les organisations peuvent mieux gérer leurs ressources humaines, matérielles et
financières, en optimisant l'allocation et l'utilisation de ces ressources.
Amélioration de la Prise de Décision: Les SI fournissent des données actualisées en temps
réel, permettant aux gestionnaires de prendre des décisions éclairées rapidement. Par exemple,
les tableaux de bord de gestion offrent une vue d'ensemble des performances de l'organisation.
*Analyse des Données* : Les SI permettent l'analyse de grandes quantités de données (Big
Data) pour identifier des tendances, des opportunités et des risques, améliorant ainsi la qualité
des décisions stratégiques.
Amélioration de la Communication et de la Collaboration : Les SI offrent des outils de
communication tels que les e-mails, les messageries instantanées, les visioconférences et les
plateformes de collaboration, facilitant la communication interne et externe, ils permettent un
partage rapide et efficace des informations entre les différents départements et niveaux
hiérarchiques de l'organisation, favorisant la collaboration et la cohésion.
Amélioration de la Relation Client : Les SI aident à gérer les interactions avec les clients, à
suivre leurs préférences et à personnaliser les offres, améliorant ainsi la satisfaction et la
fidélité des clients . Les SI permettent aux organisations de fournir des services en ligne, tels
que le commerce électronique, le support client et les applications mobiles, augmentant
l'accessibilité et la commodité pour les clients.
Innovation et Développement de Nouveaux Produits et Services : Les SI facilitent les
activités de recherche et développement (R&D) en permettant la gestion de projets, la
simulation et la modélisation, ainsi que l'accès à des bases de données de connaissances.
*Lancement de Nouveaux Produits* : Les SI aident à coordonner les différentes étapes du
cycle de vie des produits, de la conception à la commercialisation, en intégrant les feedbacks
des clients et les données du marché.
Réduction des Coûts : L'utilisation des SI permet de réaliser des économies d'échelle en
automatisant les processus et en centralisant les opérations.
*Réduction des Coûts Administratifs* : Les SI réduisent les coûts administratifs en
dématérialisant les documents, en simplifiant les procédures et en réduisant les erreurs
humaines.
Amélioration de la Flexibilité et de la Réactivité : Les SI permettent aux organisations de
s'adapter rapidement aux changements du marché, aux nouvelles réglementations et aux
évolutions technologiques.-
*Réactivité aux Demandes* : Les SI facilitent la réponse rapide aux demandes des clients et
aux opportunités du marché, en ajustant les opérations et les stratégies en temps réel.
Sécurité et Conformité : Les SI offrent des solutions de sécurité pour protéger les données
sensibles contre les accès non autorisés, les piratages et les cybermenaces.-
*Conformité Réglementaire* : Les SI aident les organisations à se conformer aux
réglementations en matière de protection des données, de confidentialité et de gestion des
informations financières.
Transformation Numérique : Les SI sont au cœur de la transformation numérique,
modernisant les processus métiers et intégrant les nouvelles technologies comme l'intelligence
artificielle, l'Internet des objets (IoT) et la blockchain.
*Changement Culturel* : L'adoption des SI nécessite souvent un changement culturel au sein
de l'organisation, avec un accent accru sur l'innovation, la collaboration et l'apprentissage
continu.
IV. Voici une explication détaillée de ces défis
Sécurité des Données et Cybercriminalité : Les cyberattaques, telles que les ransomwares, les
logiciels malveillants et les attaques par phishing, sont en constante augmentation et
deviennent de plus en plus sophistiquées.
*Protection des Données* : Il est essentiel de mettre en place des mesures de sécurité
robustes, comme le cryptage des données, les pare-feu et les systèmes de détection des
intrusions, pour protéger les informations sensibles.
*Formation des Utilisateurs* : Les employés doivent être formés aux bonnes pratiques de
sécurité pour éviter les erreurs humaines pouvant conduire à des failles de sécurité.
Protection de la Vie Privée et Réglementation : Les organisations doivent se conformer à des
réglementations strictes en matière de protection des données, comme le Règlement Général
sur la Protection des Données (RGPD) en Europe et le California Consumer Privacy Act
(CCPA) aux États-Unis.-
*Gestion des Données Personnelles* : Il est crucial de gérer les données personnelles de
manière transparente et sécurisée, en obtenant le consentement des utilisateurs et en respectant
leur droit à la vie privée.
Adoption des Nouvelles Technologies : Les SI doivent intégrer des technologies émergentes
telles que l'intelligence artificielle (IA), la blockchain et l'Internet des objets (IoT) pour rester
compétitifs et répondre aux besoins changeants des clients.
*Coût et Complexité* : L'adoption de nouvelles technologies peut être coûteuse et complexe,
nécessitant des investissements importants en infrastructures, en formation et en gestion du
changement.
Gestion des Grands Volumes de Données (Big Data) : Les organisations doivent gérer des
volumes de données de plus en plus importants, générés à une vitesse croissante, ce qui pose
des défis en termes de stockage et de traitement.
*Qualité des Données* : Assurer la qualité, l'exactitude et la pertinence des données est
essentiel pour prendre des décisions éclairées.
Flexibilité et Réactivité : Les SI doivent être flexibles et capables de s'adapter rapidement aux
changements du marché, aux nouvelles réglementations et aux évolutions technologiques.
*Agilité Organisationnelle* : Les organisations doivent adopter des approches agiles et
réactives pour tirer parti des opportunités et minimiser les risques.
Gestion des Compétences et des Talents : Les professionnels de l'informatique doivent
continuellement mettre à jour leurs compétences pour maîtriser les nouvelles technologies et
les meilleures pratiques.
Pénurie de Talents : Il peut être difficile de trouver et de retenir des talents qualifiés dans le
domaine des SI, en raison de la demande croissante et de la rapidité des évolutions
technologiques.
Interopérabilité et Intégration : Les organisations utilisent souvent des systèmes d'information
disparates qui doivent être intégrés pour fonctionner de manière harmonieuse.
Normes et Protocoles : L'utilisation de normes et de protocoles ouverts est essentielle pour
assurer l'interopérabilité entre les différents systèmes et applications.
Impact Environnemental : Les centres de données et les infrastructures informatiques
consomment une quantité importante d'énergie, ce qui a un impact environnemental.
Durabilité : Les organisations doivent adopter des pratiques durables et responsables, en
optimisant l'efficacité énergétique et en réduisant l'empreinte carbone de leurs SI.
Transformation Numérique : Les SI jouent un rôle central dans la transformation numérique,
nécessitant une modernisation continue des processus métiers.
Changement Culturel : La transformation numérique implique également un changement
culturel au sein des organisations, avec un accent accru sur l'innovation, la collaboration et
l'apprentissage continu.
Résilience et Continuité des Activités : Les organisations doivent mettre en place des plans de
continuité des activités pour assurer la résilience face aux perturbations, comme les
catastrophes naturelles, les pannes de systèmes ou les cyberattaques.
Sauvegarde et Récupération : La mise en place de procédures de sauvegarde et de
récupération des données est essentielle pour minimiser les pertes en cas d'incident.
V. Les principales perspectives d'avenir des systèmes d'informations
Automatisation et Intelligence Artificielle (IA)Automatisation des processus : L'intégration
croissante de l'IA et du Machine Learning permettra l'automatisation des tâches répétitives,
réduisant les erreurs humaines et augmentant l'efficacité.
Analyse prédictive et décisionnelle : Les SI évolueront pour fournir des analyses en temps
réel et des prédictions basées sur de grandes quantités de données (Big Data).IA générative :
Les systèmes d'information utiliseront des IA avancées pour créer des contenus, générer des
codes ou résoudre des problèmes complexes.
Cybersécurité renforcée Systèmes proactifs : Les SI intégreront des technologies avancées
pour détecter et contrer les menaces avant qu'elles ne se manifestent (Zero Trust Architecture,
SIEM).Cryptographie avancée : Les systèmes d'information adopteront des solutions
cryptographiques adaptées aux défis posés par l'informatique quantique.
Authentification biométrique : La sécurisation des SI passera de plus en plus par des
technologies comme la reconnaissance faciale et l'identification par empreintes digitales.
Transformation numérique et Cloud ComputingMigration vers le cloud hybride : De
nombreuses entreprises adopteront des solutions cloud hybrides pour bénéficier à la fois de la
flexibilité du cloud public et de la sécurité du cloud privé.
Edge computing : Les systèmes d'information seront de plus en plus décentralisés pour traiter
les données plus près de leur source, réduisant la latence et les coûts.
Personnalisation et expérience utilisateur Interfaces intelligentes : Les SI intégreront des
assistants virtuels et des interfaces vocales pour une meilleure interaction utilisateur . Grâce à
l’analyse comportementale, les SI proposeront des interfaces adaptées aux besoins
individuels.
Collaboration et interopérabilité Intégration de systèmes : L'interopérabilité entre différents
systèmes d'information sera améliorée pour permettre un échange fluide des données. Les SI
favoriseront des outils permettant un travail collaboratif en temps réel, en particulier dans des
environnements distants ou hybrides.
Impact des technologies émergentes Blockchain : Les SI utiliseront la blockchain pour
garantir la transparence, la traçabilité et la sécurité des données, notamment dans les domaines
de la logistique, de la finance et de la santé ,les capacités des SI seront démultipliées grâce
aux progrès de l'informatique quantique, ouvrant la voie à des applications auparavant
impossibles
Éthique et durabilité Responsabilité environnementale : Les SI seront conçus pour minimiser
leur empreinte écologique, notamment par une gestion efficace de l'énergie et des ressources ,
Les systèmes d'information évolueront pour respecter des cadres réglementaires stricts comme
le RGPD, tout en garantissant la transparence dans l'utilisation des données.
Systèmes orientés vers l'IoT (Internet of Things) Connectivité accrue : Avec l'essor de l'IoT,
les SI devront gérer des volumes massifs de données générées par des milliards de capteurs et
d'appareils connectés, la maintenance prédictive des données collectées permettront
d'anticiper les défaillances, améliorant ainsi la maintenance des infrastructures et des
équipements.
PARTIE XIV : MANAGEMENT STRATEGIQUE DES DONNEES (BIG DATA
MEGAS DONNEES)
Définition des concepts clés
Management Stratégique des données : Le management stratégique des données ou stratégie
de données est un modèle permettant d'exploiter la puissance des données d'une organisation
pour atteindre ses objectifs stratégiques. Cela implique une approche systématique de la
collecte, de l’organisation, de la gestion et de l’analyse des données afin d’en extraire des
informations précieuses et de prendre des décisions éclairées. En alignant les initiatives de
données sur les objectifs commerciaux, une stratégie de données bien exécutée favorise
l'innovation, améliore l'efficacité opérationnelle et crée un avantage concurrentiel.
Les big data : Les Big data ou méga données se réfèrent à des ensembles de données
extrêmement volumineux et complexes qui ne peuvent pas être traiter efficacement par la
méthode traditionnelle de la gestion des données.
Ces données se caractérisent souvent par 3V :
Vélocité : la rapidité à laquelle ces données sont générées doivent être traiter. Les entreprises
doivent être capables d’analyser ces données en temps réel.
Volume : la quantité des données générées chaque seconde proviennent de diverses sources
telles que les réseaux sociaux, les capteurs, les transactions en ligne, etc
Variété : On a les données structurées (les bases de données traditionnelles), les données
semi-structurées (les fichiers XML) et les données non structurées (les textes, les images, les
vidéos, …)
Importance des dig data dans le monde actuel
De nos jours, les entreprises utilisent les Big data pour analyser la tendance du marché,
comprendre le comportement des consommateurs avant la prise de décision. Les Big data
permettent aux entreprises d’identifier les inefficacités dans leur processus de gestion en
optimisant les couts et risques et maximiser si possible la productivité. Ils permettent
également de relever les opportunités pour les nouveaux produits qui entre en jeu sur le
marché.
Analytique du big data
L’Analytique fait référence aux processus d’examen, de collecte, d’analyse et de
transformation du Big data pour en tirer les informations utiles qui se cachent dans les
données. L’objectif est de tirer des conclusions et de résoudre les éventuels problèmes.
Cependant, l’Analytique n’est pas seulement un outil grâce auquel vous pouvez analyser un
évènement passe avec des données passées, elle vous permet également de décrire des
modèles futurs avec les données d’aujourd’hui.
Le Big data fait référence à des ensembles de données non structurées et assez complexes qui
nécessitent des outils spécifiques pour les traiter. L’Analytique consiste quant à elle à
structurer ces données de manière à les transformer en de précieuses contributions au
processus d’analyse.
Catégories de l’analytique :
Gartner divise donc cette discipline en quatre catégories différentes :
L’Analytique descriptive : décrit la situation actuelle comme elle est. (Fournit des
informations sur ce qui a été réalisé et permet donc de comprendre ce qui s’est produit).
L’Analytique diagnostique : permet de comprendre pourquoi des évènements et des modèles
particuliers se réalisent.
L’Analytique prédictive : permet d’anticiper le comportement futur en s’appuyant sur des
données passées. (A pour objectif de fournir des modèles afin de prévoir ce qui pourrait se
réaliser. Elle s’appuie sur le Data Mining qui fournit des modèles statistiques. Une des
techniques courantes est l’analyse de régression qui prédit les valeurs de plusieurs variables
liées entre elles).
L’Analytique prescriptive : en se basant sur les prévisions futures et les données actuelles,
nous conseille sur les actions que nous devrions entreprendre.
Processus d’analyse Big Data
Le processus global d’extraction des informations à partir du Big data peut être divisé en cinq
étapes (Labrinidis et Jagadish, 2012). Ces cinq étapes forment les deux sous-processus
principaux : la gestion des données et l’analyse.
La gestion des données implique des processus et des technologies de support pour acquérir et
stocker des données et pour les préparer et les récupérer pour analyse.
L’analyse quant à elle, fait référence aux techniques utilisées pour analyser et acquérir des
informations à partir du big data. Ainsi, l’analyse de Big Data peut être considérée comme un
sous-processus dans le processus global d ’ extraction d’informations à partir de Big Data.
Big data processus
Data Management Analytics
Acquisition and recording Modeling and analysis
Extraction, cleaning and annotation
interpretation
Integration, agregation and presentation
Défis liés au big data
Les défis liés à la sécurité et à la confidentialité des méga données sont nombreux et
complexes. On peut citer en autre,
La protection des données personnelles : vu le volume des données, il est essentiel de protéger
les informations personnelles pour éviter les fuites de données
La cyberattaque : Les données de grandes capacités attirent l’attention des cybercriminels. Les
entreprises doivent donc investir dans les systèmes de sécurité pour mieux protéger les
infrastructures contre les attaques.
Sécurité des infractions : Les systèmes qui stockent et traitent les méga données doivent être
sécurisés contre la cybercriminalité qui pourront compromette la sécurité des données.
Qualité des données : Les décisions basée sur les données inexactes ou incomplète peuvent
conduire à des résultats néfastes. Assurer la qualité et l’intégrité des données est essentielles
pour garantir la qualité des données.
En somme les big data offrent des nombreuses opportunités mais la gestion efficace nécessite
une attention particulière en ces enjeux pour en tirer le meilleur parti.
Les technologies du Big data
Pour gérer et exploiter le Big Data, des technologies spécifiques ont été développées :
Les bases de données NoSQL : Contrairement aux bases de données relationnelles
traditionnelles, les bases de données NoSQL (comme MongoDB, Cassandra) sont capables de
gérer des volumes massifs de données non structurées et semi-structurées.
Le traitement distribué : Des outils comme Hadoop et Spark permettent de diviser le
traitement des données sur plusieurs serveurs, ce qui accélère le processus d’analyse.
L’intelligence artificielle (IA) : L'IA et le machine learning sont des technologies essentielles
pour extraire des informations pertinentes du Big Data, en détectant des modèles et en
prédisant des tendances.
PARTIE XV : LE ROLE D’UN SYSTEME D’INFORMATION DANS UNE
ORGANISATION ET LES DIFFERENTES ETAPES DE SA MISE EN PLACE
I. Le rôle d’un système d’information dans une organisation
Le SI remplit un double rôle dans l’organisation :
- Un outil de gestion et d’optimisation des performances, en améliorant la structuration de
l’information, la prise de décision et l’efficacité des processus.
- Un levier stratégique et un moteur d’innovation, en renforçant la communication, la relation
client et en favorisant la transformation digitale.
A. Un outil de gestion et d’optimisation des performances
1. Gestion et structuration des informations
Un SI assure une gestion efficace des informations, en garantissant leur qualité, leur
accessibilité et leur sécurité.
• Collecte et organisation des données
La collecte d’informations se fait à partir de diverses sources (données internes, clients,
fournisseurs, marchés, réseaux sociaux). Un bon SI permet d’organiser ces données en bases
structurées et exploitables pour éviter la dispersion des informations et améliorer la réactivité.
• Stockage sécurisé et confidentialité
Un SI protège les données sensibles grâce à des mesures de cybersécurité telles que le
chiffrement, les pares-feux, la gestion des droits d’accès et la sauvegarde régulière pour éviter
les pertes de données en cas de sinistre ou d’attaque informatique.
• Accessibilité et diffusion des informations
Un SI offre des outils permettant de diffuser l’information aux bonnes personnes, en temps
réel, tout en respectant les droits d’accès. Des interfaces ergonomiques et des systèmes de
gestion de documents facilitent la recherche et l’exploitation des données.
2. Amélioration de la prise de décision
Un SI joue un rôle clé dans l’aide à la prise de décision grâce à des outils analytiques
performants.
• Décisions stratégiques
Une organisation peut s’appuyer sur des données consolidées pour anticiper les tendances du
marché, optimiser ses investissements et adapter sa stratégie en conséquence. Par exemple, un
ERP (Enterprise Resource Planning) permet d’obtenir une vue d’ensemble des performances
de l’entreprise et d’identifier les opportunités de croissance.
• Décisions tactiques
À un niveau intermédiaire, le SI aide à planifier les budgets, la gestion des ressources
humaines, l’optimisation des stocks et la logistique. Grâce à des indicateurs de performance,
les managers peuvent ajuster leurs actions en fonction des besoins réels.
• Décisions opérationnelles
Un SI fournit des outils de suivi en temps réel (tableaux de bord, alertes, workflows
automatisés) qui permettent d’adapter rapidement les processus en fonction des contraintes du
moment.
• Outils d’analyse
La Business Intelligence (BI) et l’analyse de données permettent de détecter des tendances,
d’évaluer des scénarios et d’optimiser la gestion de l’entreprise.
3. Optimisation des processus et des ressources
Un SI permet d’optimiser la gestion des ressources et d’améliorer la productivité.
• Automatisation des tâches répétitives
Les tâches administratives comme la facturation, la gestion des stocks, le traitement des
commandes ou la paie sont automatisées, réduisant ainsi les erreurs humaines et augmentant
l’efficacité.
• Amélioration de la gestion financière et logistique
Un SI centralise les données financières et facilite la gestion de la trésorerie, des comptes
clients et fournisseurs. En logistique, il optimise les flux de marchandises, la gestion des
entrepôts et le suivi des livraisons.
• Réduction des coûts
Une meilleure gestion des ressources humaines, matérielles et financières permet de
minimiser les coûts inutiles et d’optimiser les dépenses grâce à un suivi précis des opérations.
B. Un levier stratégique et un facteur d’innovation
1. Renforcement de la communication et du travail collaboratif
Un SI améliore la circulation de l’information et favorise la collaboration entre les acteurs de
l’organisation.
• Fluidification des échanges internes et externes
Des outils comme les emails, les messageries instantanées (Teams, Slack), les
visioconférences et les plateformes collaboratives permettent une communication plus rapide
et efficace.
• Développement du travail collaboratif et à distance
Avec le cloud computing et les applications SaaS, les employés peuvent travailler de
n’importe où et partager des fichiers en temps réel.
• Centralisation et partage sécurisé des documents
La gestion électronique des documents (GED) permet de réduire les pertes de documents et
d’optimiser l’archivage.
2. Amélioration de la relation client et des partenaires
Le SI est essentiel pour améliorer la relation avec les clients et optimiser la chaîne de valeur
avec les partenaires.
• Gestion des interactions clients via un CRM
Un Customer Relationship Management (CRM) permet de centraliser les informations sur les
clients et d’améliorer le suivi des interactions.
• Automatisation des services et du support client
Les chatbots et les plateformes de self-service permettent aux clients d’obtenir des réponses
immédiates.
• Optimisation des relations avec les fournisseurs et partenaires
La digitalisation des échanges contractuels et la traçabilité des transactions améliorent la
gestion des partenariats.
3. Support à l’innovation et à la transformation numérique
Un SI est un moteur d’innovation et favorise l’adoption des nouvelles technologies.
• Veille technologique et adaptation aux évolutions du marché
Grâce à des outils de veille stratégique, les entreprises peuvent anticiper les changements et
adapter leurs offres.
• Intégration des nouvelles technologies (Big Data, IA, Cloud)
- Le Big Data permet d’exploiter de grandes quantités de données pour améliorer les
stratégies commerciales.
- L’IA et le Machine Learning automatisent certaines tâches et améliorent la prise de décision.
- Le Cloud Computing facilite l’accès aux données et réduit les coûts d’infrastructure.
• Développement de nouveaux produits et services digitaux
Le SI favorise la création de plateformes e-commerce, d’applications mobiles et de solutions
SaaS, qui sont devenues essentielles dans l’économie numérique actuelle.
II. Les étapes de mise en place d’un système d’information
La mise en place d’un système d’information (SI) est un processus complexe qui nécessite
une approche méthodique. Il se déroule en plusieurs étapes essentielles pour garantir son
efficacité et son adéquation aux besoins de l’organisation.
II.1. Analyse des besoins et étude de faisabilité
Avant d’implanter un SI, il est crucial de bien comprendre les besoins de l’entreprise et
d’évaluer la faisabilité du projet.
II.1.1. Identification des besoins métier
L’identification des besoins est une étape clé, car un SI doit répondre aux exigences
spécifiques de l’organisation.
• Importance : Il s’agit de recenser les attentes des différents services et utilisateurs du futur
SI.
• Actions :
- Organisation de réunions avec les responsables des départements.
- Analyse des processus existants et des problèmes rencontrés.
- Définition des objectifs du SI (améliorer la productivité, réduire les erreurs, automatiser
certaines tâches, etc.).
• Exemple : Dans une entreprise de vente, le département logistique pourrait exprimer le
besoin d’un suivi en temps réel des livraisons, tandis que le service comptable souhaiterait
une meilleure gestion des paiements fournisseurs.
Une mauvaise analyse des besoins peut entraîner des surcoûts et l’adoption d’un système
inadapté alors il est crucial d’impliquer les futurs utilisateurs pour garantir l’adéquation du SI
avec leur réalité quotidienne.
II.1.2. Étude de faisabilité technique et financière
Un projet peut être pertinent sur le papier mais impossible à mettre en œuvre faute de moyens
techniques ou financiers.
• Importance : Vérifier si le projet est réalisable en fonction des ressources techniques et
financières disponibles.
• Actions :
- Évaluation des infrastructures informatiques existantes (serveurs, réseaux, logiciels en
place).
- Estimation des coûts d’acquisition, d’installation et de maintenance.
- Évaluation des compétences internes et identification des besoins en formation.
• Exemple : Une PME souhaitant un SI performant peut opter pour une solution cloud afin
d’éviter les coûts élevés liés à l’achat de serveurs physiques. L’analyse financière permet
d’anticiper les coûts cachés (maintenance, formation, mises à jour).
II.2. Élaboration du cahier des charges
Le cahier des charges est un document clé qui formalise les besoins et exigences du système
d’information avant son développement ou son acquisition. Il permet d’avoir une vision claire
et détaillée du projet.
Il comprend plusieurs sections, dont la définition des fonctionnalités attendues. Ces
fonctionnalités sont essentielles pour garantir que le SI réponde bien aux objectifs de
l’entreprise.
Définition des fonctionnalités attendues
Un système d’information peut inclure différentes fonctionnalités, en fonction des besoins de
l’organisation. Voici un détail approfondi des principales fonctionnalités :
II.2.1. Gestion des stocks et des approvisionnements
• Importance : Permet de suivre en temps réel les niveaux de stock et d’éviter les ruptures ou
les surstocks.
• Fonctionnalités possibles :
- Mise à jour automatique du stock après chaque vente ou réception de marchandises.
- Alertes de réapprovisionnement quand un seuil minimum est atteint.
- Historique des mouvements de stock pour analyser les tendances de consommation.
- Intégration avec les fournisseurs pour automatiser les commandes.
• Exemple concret : Une entreprise de commerce peut recevoir une alerte automatique quand
un produit atteint un stock bas et générer automatiquement un bon de commande pour le
fournisseur.
II.2.2. Gestion de la comptabilité et des finances
• Importance : Assure une gestion efficace des finances de l’entreprise en automatisant les
tâches comptables et en garantissant la conformité aux normes fiscales.
• Fonctionnalités possibles :
- Saisie automatique des écritures comptables à partir des factures et des paiements.
- Génération de bilans et de comptes de résultat en temps réel.
- Gestion des paiements et des encaissements (suivi des créances et dettes).
- Déclaration fiscale automatisée (TVA, impôts).
• Exemple concret : Un logiciel comme Sage Comptabilité peut calculer automatiquement la
TVA due chaque mois et générer un rapport à envoyer aux autorités fiscales.
II.2.3. Gestion des ressources humaines (RH)
• Importance : Permet de centraliser toutes les informations sur les employés et d’automatiser
la gestion des salaires, des congés et des recrutements.
• Fonctionnalités possibles :
- Gestion des fiches de paie et calcul des salaires (avec prise en compte des heures
supplémentaires, primes, etc.).
- Suivi des congés et absences (demande de congé en ligne avec validation automatique).
- Gestion du recrutement (stockage des CV, suivi des entretiens).
- Évaluation des performances et formations des employés.
• Exemple concret : Un employé peut faire une demande de congé via un portail en ligne, et
son responsable reçoit une notification pour l’approuver ou la refuser.
II.2.4. Gestion de la relation client (CRM - Customer Relationship Management)
• Importance : Permet d’optimiser la gestion des interactions avec les clients pour améliorer la
satisfaction et la fidélisation.
• Fonctionnalités possibles :
- Base de données clients avec historique des interactions, commandes et préférences.
- Automatisation des campagnes marketing (envoi d’e-mails promotionnels, suivi des
prospects).
- Support client et gestion des réclamations (système de tickets pour suivre les demandes).
- Analyse des comportements d’achat pour proposer des offres personnalisées.
• Exemple concret : Une entreprise de e-commerce peut utiliser un CRM pour envoyer
automatiquement des promotions personnalisées aux clients qui n’ont pas acheté depuis
plusieurs mois.
II.2.5. Sécurité et gestion des accès
• Importance : Protéger les données de l’entreprise contre les cyberattaques et garantir que
seules les personnes autorisées y accèdent.
• Fonctionnalités possibles :
- Gestion des droits d’accès (chaque employé voit uniquement les informations pertinentes
pour son poste).
- Authentification à deux facteurs (2FA) pour renforcer la sécurité.
- Journal des connexions et actions (pour détecter toute activité suspecte).
- Sauvegarde automatique des données pour éviter toute perte en cas de problème.
• Exemple concret : Dans une banque, un employé du service client ne peut pas voir les
informations financières confidentielles des clients VIP, seuls les gestionnaires de compte y
ont accès.
II.2.6. Reporting et aide à la décision
• Importance : Permet aux dirigeants d’avoir une vision globale de l’entreprise et d’optimiser
la prise de décision.
• Fonctionnalités possibles :
- Génération de tableaux de bord personnalisés (ventes, stocks, finances).
- Analyse des tendances et prévisions (ex. : estimation des ventes pour le prochain trimestre).
- Exportation et partage des rapports en PDF ou Excel.
- Intégration de l’intelligence artificielle pour détecter des opportunités ou des risques.
• Exemple concret : Un directeur commercial peut voir en temps réel les ventes par région et
identifier les zones où il faut intensifier les efforts marketing.
II.2.7. Intégration avec d’autres systèmes
• Importance : Le SI ne doit pas fonctionner de manière isolée, il doit être capable de
communiquer avec d’autres logiciels utilisés par l’entreprise.
• Fonctionnalités possibles :
- Connexion avec des logiciels tiers (ERP, CRM, logiciels de comptabilité).
- Échange automatique de données entre les services.
- Utilisation d’API pour faciliter l’intégration avec des applications externes.
• Exemple concret : Une entreprise de transport peut connecter son SI avec un système GPS
pour suivre en temps réel la localisation de ses véhicules et optimiser les itinéraires.
La définition des fonctionnalités attendues est une étape clé de la conception du SI. Elle
permet de garantir que le système réponde aux besoins spécifiques de l’organisation. Un
cahier des charges bien détaillé permet d’éviter des erreurs lors du développement et assure
une meilleure adoption du SI par les employés.
II.3. Choix de la solution et des technologies
Une fois les besoins définis, il faut choisir la solution qui correspond le mieux aux attentes de
l’entreprise.
II.3.1. Développement interne ou achat d’une solution existante
• Solutions possibles :
- Développement interne : Création d’un logiciel sur mesure.
- Achat d’un progiciel (ERP, CRM, etc.).
- Solution SaaS (Software as a Service) : Utilisation d’une plateforme en ligne.
• Critères de choix :
- Budget disponible.
- Flexibilité et évolutivité.
- Temps de mise en place.
• Exemple : Une multinationale peut choisir un ERP comme SAP pour centraliser sa gestion,
tandis qu’une startup optera pour un outil en ligne comme Zoho ou Odoo. Le choix entre un
développement interne ou l’achat d’un progiciel dépend des besoins et ressources de
l’organisation.
II.3.2. Choix des technologies et infrastructures
• Serveurs et bases de données : Hébergement local ou cloud ?
• Langages et frameworks : Java, Python, PHP, etc.
• Sécurité et conformité : Protection des données, respect du RGPD.
• Exemple : Une banque privilégiera une infrastructure hautement sécurisée et hébergée en
interne, alors qu’une PME pourra opter pour une solution cloud pour réduire les coûts. Un
mauvais choix technologique peut rendre le SI obsolète en quelques années.
II.4. Développement et configuration du système
II.4.1. Paramétrage et intégration
• Installation du logiciel et configuration des modules selon les besoins de l’entreprise.
• Connexion avec les autres outils (logiciels de comptabilité, CRM, etc.).
• Exemple : Un SI RH peut être connecté au logiciel de paie pour automatiser le calcul des
salaires. Un SI efficace doit s’intégrer harmonieusement avec les outils déjà utilisés dans
l’entreprise.
II.4.2. Personnalisation et développement spécifique
• Si un développement interne est choisi, adaptation du logiciel aux besoins spécifiques.
• Ajout de fonctionnalités spécifiques non présentes dans les solutions standards.
• Exemple : Une entreprise agroalimentaire pourrait ajouter un module de suivi des normes
sanitaires à son SI.
II.5. Tests et validation
Avant le déploiement officiel, il est indispensable de vérifier que le système fonctionne
correctement.
II.5.1. Tests unitaires et fonctionnels
• Tests de chaque module séparément pour vérifier leur bon fonctionnement.
• Validation des processus métier (ex. : vérification qu’une facture est bien générée après une
vente).
• Exemple : Un SI de gestion des stocks doit être testé en simulant l’entrée et la sortie de
marchandises pour s’assurer qu’il met bien à jour les quantités. Les tests permettent d’éviter
des erreurs coûteuses en production.
II.5.2. Correction des anomalies et ajustements
• Identification des bugs et erreurs.
• Ajustements et améliorations en fonction des retours des utilisateurs tests.
• Exemple : Un ERP testé avec des utilisateurs peut révéler que certaines fonctionnalités sont
trop complexes, nécessitant une simplification de l’interface. Même avec des tests rigoureux,
des ajustements sont souvent nécessaires.
II.6. Déploiement et mise en production
II.6.1. Formation des utilisateurs
• Organisation de séances de formation pour familiariser les employés avec le SI.
• Mise en place d’un manuel d’utilisation et d’un support technique.
• Exemple : Un service commercial devra être formé à l’utilisation d’un nouveau logiciel
CRM pour gérer les clients efficacement. Un SI performant est inutile si les utilisateurs ne
savent pas l’utiliser correctement.
II.6.2. Mise en production progressive ou totale
• Déploiement en une seule fois ou progressif.
• Surveillance des premiers jours pour détecter d’éventuels problèmes.
• Exemple : Une grande entreprise peut commencer par implémenter son SI dans un seul
département avant de l’étendre aux autres. Une mise en place progressive permet d’identifier
les problèmes à petite échelle avant une généralisation.
II.7. Maintenance et évolution du système
II.7.1. Suivi et maintenance corrective
• Résolution rapide des bugs et dysfonctionnements.
• Mises à jour régulières pour corriger les failles de sécurité.
• Exemple : Un ERP peut nécessiter une mise à jour annuelle pour intégrer les nouvelles lois
fiscales. Un SI n’est jamais totalement figé, il nécessite des ajustements réguliers.
II.7.2. Amélioration continue et évolutivité
• Ajout de nouvelles fonctionnalités en fonction des besoins futurs.
• Intégration des évolutions technologiques (intelligence artificielle, automatisation).
• Exemple : Une entreprise de logistique peut intégrer un module de gestion des itinéraires
optimisés par l’intelligence artificielle pour améliorer ses livraisons. Un bon SI doit être
évolutif pour s’adapter aux nouveaux défis de l’entreprise.
CONCLUSION GENERALE
Le système d'information est bien plus qu'un simple outil technologique ; il est le moteur de
l'efficacité organisationnelle et de l'innovation stratégique. En combinant les dimensions
humaine, technologique et managériale, le SI optimise les processus décisionnels, renforce la
sécurité des données et soutient le management stratégique des informations. Son évolution
constante, portée par les avancées du Big Data et des mégadonnées, transforme en profondeur
le paysage économique et organisationnel. Face à ces transformations, les entreprises doivent
s'adapter en adoptant une approche proactive et sécurisée de leur SI. Comprendre et maîtriser
le système d'information devient donc indispensable pour garantir une compétitivité durable
dans un environnement en perpétuel changement.