MIS - Processus de développement

Dans le SIG, l'information est reconnue comme une ressource majeure comme le capital et le temps. Si cette ressource doit être bien gérée, elle demande à la direction de la planifier et de la contrôler, afin que l'information devienne une ressource vitale pour le système.

  • Le système d'information de gestion a besoin d'une bonne planification.

  • Ce système devrait traiter les informations de gestion et non pas uniquement le traitement des données.

  • Il doit fournir un soutien pour la planification de la gestion, la prise de décision et l'action.

  • Il doit apporter un soutien aux besoins changeants de la gestion d'entreprise.

Les principaux défis de la mise en œuvre du SIG sont:

  • Quantité, contenu et contexte de l'information - combien d'informations et que doit-elle décrire exactement.

  • Nature de l'analyse et de la présentation - compréhensibilité des informations.

  • Disponibilité de l'information - fréquence, actualité, à la demande ou de routine, périodique ou occasionnelle, information ponctuelle ou répétitive par nature, etc.

  • Exactitude des informations.

  • Fiabilité des informations.

  • Sécurité et authentification du système.

Planification du SIG

Le processus de conception et de développement du SIG doit résoudre les problèmes suivants avec succès -

  • Il devrait y avoir une communication efficace entre les développeurs et les utilisateurs du système.

  • Il devrait y avoir une synchronisation dans la compréhension de la gestion, des processus et de l'informatique entre les utilisateurs et les développeurs.

  • Compréhension des besoins d'information des gestionnaires de différents domaines fonctionnels et combinaison de ces besoins en un seul système intégré.

  • La création d'un SIG unifié couvrant l'ensemble de l'organisation mènera à un système plus économique, plus rapide et plus intégré, mais il augmentera la complexité de la conception.

  • Le SIG doit interagir avec l'environnement complexe comprenant tous les autres sous-systèmes du système d'information global de l'organisation. Il est donc extrêmement nécessaire de comprendre et de définir les exigences du SIG dans le contexte de l'organisation.

  • Il doit suivre le rythme des changements d'environnement, des demandes changeantes des clients et de la concurrence croissante.

  • Il doit utiliser le développement rapide des capacités informatiques de la meilleure façon possible.

  • Le coût et le temps d'installation de ces systèmes informatiques avancés sont élevés, il ne devrait donc pas être nécessaire de procéder à des modifications fréquentes et majeures.

  • Il doit prendre en charge non seulement les utilisateurs, c'est-à-dire les gestionnaires, mais également d'autres parties prenantes comme les employés, les clients et les fournisseurs.

Une fois la phase de planification organisationnelle terminée, le concepteur du système doit prendre les décisions stratégiques suivantes pour atteindre les buts et objectifs du SIG -

  • Stratégie de développement - Exemple - un lot en ligne en temps réel.

  • Stratégie de développement de système - Le concepteur choisit une approche de développement de système comme l'analyse opérationnelle et la comptabilité.

  • Ressources pour le développement - Le concepteur doit sélectionner les ressources. Les ressources peuvent être internes vers des versions externes, personnalisées ou l'utilisation de package.

  • Composition de la main-d'œuvre - Les états-majors devraient avoir des analystes et des programmeurs.

La planification du système d'information implique essentiellement -

  • Identification de l'étape du système d'information dans l'organisation.

  • Identification de l'application du SI organisationnel.

  • Evolution de chacune de ces applications en fonction des critères d'évolution établis.

  • Établir un classement de priorité pour ces applications.

  • Déterminer l'architecture optimale du SI pour servir les applications les plus prioritaires.

Exigences du système d'information

Le diagramme suivant illustre un bref aperçu du processus d'analyse des besoins d'information -

Les trois méthodologies suivantes peuvent être adoptées pour déterminer les exigences de développement d'un système d'information de gestion pour toute organisation -

  • Business Systems Planning (BSP) - cette méthodologie est développée par IBM.

    • Il identifie les priorités SI de l'organisation et se concentre sur la manière dont les données sont conservées dans le système.

    • Il utilise une architecture de données prenant en charge plusieurs applications.

    • Il définit des classes de données à l'aide de différentes matrices pour établir des relations entre l'organisation, ses processus et ses besoins en données.

  • Critical Success Factor (CSF) - cette méthodologie est développée par John Rockart du MIT.

    • Il identifie les objectifs commerciaux clés et les stratégies de chaque gestionnaire ainsi que ceux de l'entreprise.

    • Ensuite, il recherche les facteurs de succès critiques qui sous-tendent ces objectifs.

    • La mesure de l'efficacité du CSF devient une entrée pour définir les exigences du système d'information.

  • Analyse Fin / Moyens (E / M) - cette méthodologie est développée par Wetherbe et Davis à l'Université du Minnesota.

    • Il détermine les critères d'efficacité des extrants et les critères d'efficience des processus générant les extrants.

    • Dans un premier temps, il identifie les extrants ou les services fournis par les processus métier.

    • Ensuite, il décrit les facteurs qui rendent ces sorties efficaces pour l'utilisateur.

    • Enfin, il sélectionne les informations nécessaires pour évaluer l'efficacité des produits

Analyse et conception du système d'information

L'analyse et la conception du système suivent le cycle de vie de conception système / logiciel (SDLC) typique, comme indiqué dans le chapitre précédent. Il passe généralement par les phases suivantes -

  • Définition du problème
  • Étude de faisabilité
  • Analyse des systèmes
  • Conception du système
  • Conception détaillée du système
  • Implementation
  • Maintenance

Dans la phase d'analyse, les techniques suivantes sont couramment utilisées -

  • Diagrammes de flux de données (DFD)
  • Modélisation logique
  • La modélisation des données
  • Développement rapide d'applications (RAD)
  • Analyse orientée objet (OOA)

Technologie des systèmes d'information

L'exigence technologique d'un système d'information peut être classée comme suit:

  • Devices

  • Systèmes de centre de données - C'est l'environnement qui fournit le traitement, le stockage, la mise en réseau, la gestion et la distribution des données au sein d'une entreprise.

  • Logiciels d'entreprise - Il s'agit de systèmes logiciels tels que ERP, SCM, gestion des ressources humaines, etc. qui répondent aux besoins et aux objectifs des organisations.

  • Services informatiques - Il s'agit de la mise en œuvre et de la gestion de services informatiques de qualité par des fournisseurs de services informatiques via les personnes, les processus et les technologies de l'information. Il comprend souvent divers cadres et méthodologies d'amélioration des processus tels que six sigma, TQM, etc.

  • Services de télécommunications

Planification et exécution des tests système

Le système doit être entièrement testé pour les erreurs avant d'être pleinement opérationnel.

Le plan de test doit inclure pour chaque test -

  • Purpose
  • Definition
  • entrées de test
  • spécification détaillée de la procédure d'essai
  • détails des résultats attendus

Chaque sous-système et tous ses composants doivent être testés à l'aide de diverses procédures et données de test pour s'assurer que chaque composant fonctionne comme prévu.

Les tests doivent inclure les utilisateurs du système pour identifier les erreurs et obtenir les commentaires.

Opération Système

Avant que le système ne soit en marche, les problèmes suivants doivent être résolus -

  • Sécurité, sauvegarde et récupération des données;

  • Contrôle des systèmes;

  • Test du système pour s'assurer qu'il fonctionne sans bogue dans toutes les situations commerciales attendues;

  • Le matériel et les logiciels utilisés doivent être en mesure de fournir le traitement attendu;

  • La capacité du système et le temps de réponse attendu doivent être maintenus;

  • Le système doit être bien documenté, notamment;

    • Un guide d'utilisation pour les utilisateurs inexpérimentés,

    • Un manuel d'utilisation ou de référence pour les utilisateurs avancés,

    • Un manuel de référence du système décrivant les structures et l'architecture du système.

Une fois que le système est pleinement opérationnel, il doit être entretenu tout au long de sa durée de vie pour résoudre tout problème ou difficulté rencontrée lors de son fonctionnement et des modifications mineures pourraient être apportées pour surmonter de telles situations.

Facteurs de succès et d'échec

Les projets de développement MIS sont des projets à haut risque et à haut rendement. Les éléments suivants pourraient être considérés comme des facteurs critiques de succès et d'échec dans le développement de SIG -

  • Il doit répondre à une entreprise spécifique et bien perçue.

  • La direction doit être complètement convaincue, capable et disposée à un tel système. Idéalement, il devrait y avoir un patron ou un sponsor pour le système dans la haute direction.

  • Tous les utilisateurs, y compris les gestionnaires et les autres employés, devraient faire partie intégrante du développement, de la mise en œuvre et de l'utilisation du système.

  • Il devrait y avoir un prototype opérationnel du système publié dès que possible, pour susciter l'intérêt des utilisateurs.

  • Il devrait y avoir un bon personnel de soutien avec les compétences techniques, commerciales et interpersonnelles nécessaires.

  • Le système doit être simple, facile à comprendre sans ajouter beaucoup de complexité. Il est recommandé de ne pas additionner une entité à moins qu'il n'y ait à la fois une utilisation et un utilisateur.

  • Il doit être facile à utiliser et à naviguer avec un temps de réponse élevé.

  • Le processus de mise en œuvre doit suivre un objectif et un temps précis.

  • Tous les utilisateurs, y compris la direction générale, doivent recevoir une formation appropriée, afin qu'ils aient une bonne connaissance du contenu et de la fonction du système, et puissent l'utiliser pleinement pour diverses activités de gestion telles que le reporting, la budgétisation, le contrôle, la planification, le suivi, etc.

  • Il doit produire des extrants utiles à utiliser par tous les gestionnaires.

  • Le système doit être bien intégré dans les processus de gestion de planification, de prise de décision et de suivi.