L’internationalisation de la concurrence et la mondialisation des marchés
L’internationalisation de la concurrence et la mondialisation des marchés caractérisent le nouvel environnement économique des entreprises. En plus, l’évolution des technologies de l’information et de la communication a rapproché les distances et a éliminé les frontières, réduisant ainsi le monde en un grand marché dans lequel les informations, les capitaux et les marchandises circulent facilement et rapidement. Ces mutations apportent certainement de nouvelles perspectives, mais surtout de nouveaux défis à cause des nouvelles contraintes. Face à ce contexte, l’ingénierie de système d’information devient de plus en plus complexe : les entreprises deviennent plus exigeantes en termes d’outils de traitement de données et de support à la prise de décision, et le rapport qualité prix restent inflexibles au choix de système. Le concept de génie logiciel traditionnel ne permet plus répondre à ces besoins du système d’information car les besoins en matière de logiciel ne cessent de s’évoluer ; la réutilisation des codes et des API avec le concept des applications distribuées ne suffisent plus à rendre la conception de logiciel plus efficace et plus rentable. Nous sommes donc confrontés à des divers problèmes sur la conception des outils de gestion de système d’information : – la perpétuelle évolution de l’organisation, de son environnement et de son métier – le délai d’étude et de la mise en place de la solution – le coût de la réalisation et de la maintenance – la vitesse de la mutation du secteur TIC – la valorisation des savoir-faire de l’entreprise dans le processus de prise de décision Ces problèmes sont liés à la maitrise de principe et de fonctionnement du système d’information, la nature de l’information et la catégorisation des traitements. Le concept traitement d’information est très vague, il commence par la génération de l’information puis la collecte, la transformation, et se termine par la génération d’une autre information. La qualité du système ne se mesure pas donc sur le mode de traitement mais plutôt par l’appréciation de la valeur de l’information obtenue. Or, l’interprétation de l’information est relative, elle dépend du contexte et la position de l’acteur qui l’interprète. Ceci nous amène à conclure que le système d’information possède deux entités bien distinctes : – une entité statique qui dépend entièrement de la technologie de l’information du système – une entité dynamique qui permet de contenir les besoins ponctuels des acteurs dans le système Comme tout système, l’ingénierie de conception de logiciel possède aussi ses propres expériences et ses savoir-faire, on en déduit qu’il y a de factorisation possible dans le mode de présentation des solutions à des divers problèmes de génie logiciel. Le design pattern est en général le résultat des diverses expériences lors des conceptions de logiciel. La récurrente de la situation du problème et la solution trouvée ont permis d’identifier un pattern. 2 Avec le concept orienté objet, l’ingénierie logicielle a obtenu le gain de la réutilisation des classes et de ses dérivées ; et en ajoutant le niveau de la réutilisation offert par le design pattern, on a l’opportunité de trouver une solution fiable au problème de SI. Notre solution, pour améliorer la conception, la réalisation et la mise en place d’un outil de gestion de système d’information est donc basée sur la réutilisation. Ce concept possède quatre niveaux d’intégration : – composant – processus – service – Cas de pilotage Dans cette recherche, on propose la modélisation d’un noyau d’application réutilisable pour des applications entreprises en utilisant des design patterns. Cette application nous permettra de mettre en évidence les caractéristiques du SI et d’élaborer d’autre méthodologie de mise en place et de maintenance du système. Pour parvenir à cette modélisation, on va procéder à la démarche suivante : – définir un modèle pour présenter un système d’information – créer un catalogue de design pattern – trouver les métiers basic liés à l’utilisation de la technologie d’information – quantifier les besoins dynamiques du système d’information par des processus La technique de base offerte par cette étude est indépendante de l’organisation qui va l’implémenter. Le processus d’insertion du métier de l’organisation est une autre phase dans la mise en place du SI et il requiert d’autre analyse de besoin et d’autre développement. Le génie logiciel standard peut être toujours appliqué pour concevoir les applications relatives à cette phase d’insertion et d’adaptation. Le fait de déployer cette solution dans des divers SI, nous mènera à un autre degré de réutilisation car le système peut sauvegarder les expériences acquises par ces organisations et d’en réduire au maximum le coût, le temps et la complexité d’une nouvelle installation
Traitement de l’information
Le concept système d’information est devenu standard aujourd’hui pour l’ensemble des organisations privées et publiques pour organiser ses ressources afin de permettre la collecte, regroupement, classification, traitement et diffusion de ses informations sur son environnement de travail. Cinq points spécifiques caractérisent l’apport des techniques du traitement électronique de l’information : – la compression du temps; elle permet le recours systématique à l’automatisation des calculs et l’usage de certaines méthodes de résolution de problèmes – la compression de l’espace (transmission de gros volumes de données entre des points très éloignés) – l’expansion de l’information stockée – la flexibilité de l’usage – la connectivité Ce qui nous amène à identifier les propriétés techniques du système d’informations et l’information elle-même afin d’en déduire le modèle de l’outil technologique que l’on va mettre en place.
Système d’information
Définition 1.1 : L’information est ce qui nous apporte une connaissance, qui modifie notre vision du monde, qui réduit notre incertitude ; c’est un renseignement. Définition 1.2: Un système d’information est un réseau complexe de relations structurées où interviennent hommes, machines et procédures qui a pour but d’engendrer des flux ordonnés d’informations pertinentes provenant de différentes sources et destinées à servir de base aux décisions. Définition 1.3 : Le système d’information représente un élément sur lequel l’organisation peut s’appuyer ou se construire autour. Il reflète les aspects de l’activité de l’organisation. Figure 1.1 : Flux d’information dans un SI Toute activité au sein du système génère des informations relatives à la production, à la gestion et à la prise de décision. Le système d’information est donc équivalent à un circuit à boucle fermé (Figure 1.1) : – génération de données métiers : chaine d’action – génération de données décisionnelles : chaine de retour Dans ce circuit, on distingue deux aspects de l’information – logique et/ou virtuel (donnée binaire, ressource logicielle) – physique (ressource matérielle, produit) Figure 1.2 : Schéma fonctionnel d’un SI Après une réorganisation du système, on déduire le schéma fonctionnel illustré par la figure 1.2. Le traitement de l’information passe par quatre blocs dans un système d’information : – décomposition de l’organisation en processus métier, pilotage et projet – collecte et transformation des données dans les services qui implémentent les métiers Génération de données métier – Processus (métier, projet) – Méthodologie (savoir-faire, traitement) – Acquisition et apprentissage Données Génération de données décisionnelle – Rapport et analyse – Objectif et vision Produits Ressources Outils Approvisionnement Production Evaluation Utilisation 5 – collecte et transformation des données dans les services qui gèrent les ressources de l’organisation – calcul des indicateurs et génération de tableau de bord L’ajustement des processus et les traitements de métier se font à partir du résultat du bloc BI. L’automatisation de cet ajustement permet de rendre le système tout entier comme étant un système intelligent.
Nature de l’information
Donnée et information
Définition 1.4 : La donnée est une représentation d’un ou des symboles de ce qui est survenu ou de ce qui survient au moment même. Elle n’est pas signifiante en soi, elle ne le devient que lorsque quelqu’un en fait une interprétation, lui donne un sens. Elle devient information pour celui qui l’interprète. Figure 1.3 : Dualité information / données La figure ci-dessous montre la relation entre information et donnée : – donnée : Information sous forme conventionnelle (codes) en vue d’être traitée – information : Une donnée avec une sémantique (un sens, une signification) Une donnée est un élément brut qui n’a pas été interprété, c’est-à-dire mis en contexte. L’information, pour sa part, est une donnée interprétée. Elle met en relation différentes données pour obtenir un fait. La connaissance, quant à elle, est basée sur une information assimilée et utilisée pour aboutir à une action. La connaissance permet la généralisation des problèmes alors que l’information ne permet de prendre que des décisions. Figure 1.4 : Evolution de la compréhension Codage Interprétation Indépendance au contexte Compréhension Données Informations Compréhension des relations Connaissances Compréhension des modèles Sagesse Compréhension des principes 6 I.2.1.2 Caractéristique d’une information L’information est une entité qui peut être définie avec trois paramètres : – son aspect – son état – sa classe Avec le temps, l’information se métamorphose au sein du SI (Figure 1.5) ; sa forme, sa catégorie et ses valeurs dépendent de la nature de l’observateur et le principe de la mesure. La perception de l’information se transforme au sein même du système.