Management des systèmes d'information Contexte et définitions Glenn Rolland
Définitions Outils informatique, Application... Logiciel, Brique logicielle... Cloud Computing, Virtualisation, SaaS...
Définition : outil informatique Logiciel ou équipement permettant d'effectuer certaines tâches. Permet D'automatiser le traitement de l'information (logiciels) D'automatiser des actions (machines, robots, automates, systèmes embarqués)
Définition : application Une activité pour laquelle des moyens informatiques sont utilisés Le moyen informatique utilisé pour réaliser l'activité en question (par exemple un certain logiciel) En pratique, on confond souvent les deux
Définition : Logiciel (1) Séquence d'instructions et jeu de données, interprétables par une machine pour produire un résultat Sa mise en œuvre est appelée exécution Très semblable à une recette de cuisine...
Définition : Logiciel (2) Code source : Séquence d'instructions telle qu'écrites par des développeurs Programme exécutable : Instructions «traduites» en binaire ou code machine pour qu'un ordinateur puisse les comprendre
Définition : Logiciel (3) Peut être qualifié de système, d'applicatif, de standard, de spécifique, de libre... selon : La manière dont il interagit avec le matériel, La stratégie commerciale Les droits sur le code source des programmes....
Définition : Brique logicielle Logiciel (ou partie de...) exploitable par plusieurs autres applications Exemple : «Briques» nécessaire à un service web : Application Web (Wordpress, Typo3, Joomla...) Base de données (MySQL, MariaDB,...) PHP Serveur web (Apache, Nginx,...) Système d'exploitation (Linux, Windows,MacOS...) Matériel (Processeur, Disques, Mémoire,...)
Définition : Virtualisation Consiste à faire fonctionner un ou plusieurs systèmes d'exploitation comme de simples logiciels sur un ou plusieurs ordinateurs On parle de machines virtuelles (VM) Logiciel A... Logiciel Z Logiciel A... Logiciel Z Système A... Système Z Système A... Système Z VM A... VM Z Machine A... Machine Z Machine
Définition : Cloud computing (1) Matériel, raccordements de réseau et logiciels, caractérisé par : Ressources en libre-service Ouverture sur internet Mutualisation des ressources Paiement à l'usage
Définition : Cloud computing (2) On ne sait plus où/comment ces services existent physiquement Intérêt : Offre une grande souplesse de gestion Pose des questions de gouvernance On distingue 3 types d'offres commerciales : IaaS, PaaS, SaaS
Définition : IaaS / PaaS / SaaS IaaS : Infrastructure as a Service Matériel virtualisé Le client s'occupe de gérer les systèmes, les logiciels, et l'usage PaaS : Platform as a Service Matériel + système virtualisés Le client s'occupe de gérer les logiciels et l'usage SaaS : Software as a Service Matériel + système + application virtualisés Le client utilise le logiciel fourni
Progiciels
Définition : Progiciels Appellation d'un certain type de logiciels Logiciel professionnel, pour l'entreprise Produit logiciel, aspect clé en-main Objectifs : Gérer un/plusieurs domaines de l'entreprise Être un référentiel unique Être la colonne vertébrale de l'entreprise Améliorer les performances
Dédié à une partie de l'entreprise Sur un domaine particulier Achats Finances Ventes Ressources Humaines Les différents métiers de l'entreprise Relation Client Logistique Production Stocks
Exemple : montage vidéo Revue par le client Acquisition et organisation des données Montage Finalisation Masterisation Sortie et livraison
Exemple : expertise comptable Client Organismes Gestion de la relation client Gestion des documents Gestion interne Production comptable et fiscale Production du social
ERP
ERP / PGI (1) Enterprise Resource Planning (en français : Progiciel de Gestion Intégrée) Sous-ensemble du système d'information : Outil informatisé de pilotage Sert à gérer et planifier les ressources de l'entreprise
Gestion intégrale de l'entreprise (1) Il inclut : Gestion des achats Gestion des ventes & gestion commerciale Gestion comptable et financière (client, fournisseur, immobilisations... analytique) Contrôle de gestion Gestion des stocks (logistique, transports) Gestion administrative
Gestion intégrale de l'entreprise (2) Mais parfois aussi : Gestion de la production (planification, projets, ressources) Gestion du personnel et de la paie (GRH) Un ERP fait le lien au moins entre deux domaines fonctionnels de l'entreprise
L'ERP, un système unifié Différents utilisateurs Différent métiers Différents niveaux de responsabilité Des données centralisées Un seul environnement applicatif
Objectifs de l'erp Intégrité des données Non-redondance de l'information Réduction des temps de traitement Standardisation des processus Transformer les données transactionnelles en données utiles
ERP, sur un plan technique (1) Une base de données centrale Des modules fonctionnels Qui vont piocher et inscrire des informations dans la base de données Qui vont avoir des liens, et vont communiquer entre eux Les liens entre ces modules sont schématisés par des processus (à bien distinguer des métiers)
ERP, sur un plan technique (1) Interface unifiée Module X... Module Z
Historique et enjeux
Historique < 1980 Mainframes & Minis Dimension départementale de l entreprise 1990 Client-serveur Partage de l information. Informatique individuelle. Utilisateurs actifs 2000 Internet Mobilité, portabilité 2010 Cloud Stockage dilué Accès pervasif aux services Explosion du nombre d'appareil Explosion du nombre de données
Changement de culture (1) Critères < 1980 1990 2000 2010 Dominance Mainframes & Minis Poste de travail Communication Banalisation Type d'organisation Hierarchique Décentralisée Matricielle Virtuelle Management Hierarchique Délegation Local et fonctionnel Par projet Image de l'informatique Productivité Centre de coûts Stratégique Innovation Objectifs Automatiser Réduire les coûts Lier les SI aux processus Prendre le «leadership» Grace aux SI
Changement de culture (2) Critères < 1980 1990 2000 2010 Mots clés Enthousiasme Méconnaissance Mal nécessaire, chère, lourde Utilisateur final Centre de services, convivialité Avantage compétitif : différenciation et globalisation Grandes idées pour la gestion Gagner en productivité Gagner en réactivité Gagner en compétitivité Gagner par le "leadership" Grandes idées pour l'informatique Automatiser les tâches à faible valeur ajoutée Downsizing Exterrnalisation Refonte des processus Logiciels intégrés "Informatique stratégique au quotidien" L'informaticien Celui qui sait Celui qui coûte cher Celui qui peut établir le lien organisation - SI Celui qui peut aider à générer un avantage compétitif
Des bilans amers Expériences négatives pour beaucoup de DSI Dépassement de budgets Dépassement de délais Projets loupés Projets abandonnés... On compte entre 20 et 30 % d'échecs! Des dépenses qui ne produisent rien
Situation actuelle Éditeurs nombreux : mais beaucoup de fusion-acquisitions. et remise en question des solutions logicielles Fortes économies d'échelle encore à faire : BYOD, Virtualisation, Cloud, etc. Tendance à diminuer les développements spécifiques.sauf dans les grandes entreprises ou dans les domaines très spécifiques Restent les questions de compatibilité, de migration de données, et tous les coûts que cela engendre.
Exercice 01 1)Expliquez la différence entre progiciel et ERP et complétez le tableau suivant : ERP Progiciels Forces...... Faiblesses...... 2)Recherchez la définition des termes suivants : Datamart, Datamining, Datawarehouse, Big data, NoSQL J'attends vos rendus par email à : glenn.rolland@netcat.io (en précisant PPA AEC dans le titre de l'email)