La compatibilité en informatique, c’est quoi ?


La compatibilité des programmes et des données

compatibilités sanguines

compatibilités sanguines

On parle de compatibilité entre deux choses lorsqu’elles vont bien ensemble.

Les logiciels que l’on utilise sont :

  • issus d’un développement spécifique réalisé par le service informatique de l’entreprise ou par soi-même, ou
  • disponibles sur le marché sous forme de licences que l’on peut installer par un simple téléchargement ou directement dans son navigateur Internet.

Les versions de progiciels

Ces derniers sont aussi appelés progiciels, pour « produits logiciels ». L’exemple le plus connu et le plus répandu est la bureautique, c’est-à-dire le traitement de texte en premier et quelques autres : tableur, etc.

Les progiciels sont aussi plus complexes, comme la messagerie, la comptabilité, la paie ou les progiciels de gestion intégré ou PGI, ERP en anglais.

Les fournissent de ces progiciels ajoutent des fonctionnalités dans leurs programmes, corrigent les anomalies et comblent des failles de sécurité, au travers de nouvelles versions de leurs produits.

La compatibilité permet de travailler sur des fichiers créés dans d’anciennes versions, ce qui permet d’utiliser la dernière version sans perdre d’informations, sauf pour les informations créées uniquement grâce à la dernière version.

Ceci implique que le retour à une version précédente est impossible sauf à perdre les nouveautés et avec le risque de perdre des données.

Les changements de progiciels

Dès qu’un changement de logiciel a lieu, il faut que l’entreprise reprenne les informations et les rende « compatibles » avec le nouveau logiciel.

Pour cela, des programmes de transfert sont développés pour effectuer les transformations des données pour les rendre utilisables par le nouveau progiciel.

Ces programmes doivent reprendre tous les fichiers de l’ancien logiciel, un par un, vers le nouveau.

C’est indispensable lorsqu’une entreprise décide de passer d’un développement spécifique vers un progiciel ou l’inverse ou, lorsque les deux logiciels utilisent des systèmes différents ou encore des codifications différentes.

Par exemple, une date avec l’année sur 2 positions va devenir une date avec l’année sur 4 positions. Selon le cas « 30 » va devenir « 1930 » ou « 2030 ».

Autre exemple, les données d’un fichier accessible sous Unix sont inaccessibles ou incompatibles avec celles d’un fichier accessible sous Windows 10 ou SAP, et réciproquement. Impossibles à lire et à stocker, donc à utiliser.

Les changements dans les développements spécifiques.

Lorsqu’une activité dans une entreprise est unique dans son domaine, il est très difficile de trouver un progiciel sur le marché ou d’en trouver un qui prenne en compte le fonctionnement de l’entreprise.

Là, soit l’entreprise s’adapte au progiciel, soit elle adapte le progiciel à ses façons de faire, soit elle développe tous ses programmes-maison.

Les données sont, par définition, toujours compatibles, puisqu’il n’y a pas de versions issues du marché et en provenance d’un fournisseur externe.

Lorsque le logiciel fait l’objet d’améliorations, celles-ci sont intégrées au fur et à mesure des besoins, au rythme de l’entreprise.
Les modifications mineures sont intégrées directement.
Les modifications majeures se font de telle façon que les données restent compatibles avec les nouveautés.

Philippe Garin, plus de 20 ans de management en entreprise

Pour plus de conseils, contactez-moi : phgarin@gmail.com

Pour en savoir plus :


En complément :

Etapes de la qualification d’un logiciel
Limites et réalités du partenariat pour un développement informatique spécifique
Lois de programmation des ordinateurs

Check-list pour l’achat de progiciel
Les étapes du développement d’application
Enregistrement et repérage des modifications apportées dans les programmes

Autres Informatique et Sécurité :

Récapitulatif 17 Informatique
Récapitulatif 17 Sécurité

abonnez_vous_ICI_a_la_Newsletter

Java un langage et non une danse


Java un langage et non une danse

logo de JavaC’est aussi le nom d’un ancien programme d’IBM, mais en fait Java est un langage très répandu ;

à découvrir dans…

Le Lexique informatique de Philippe Garin

Autres définitions :

Bibliothèque de classes
Enterprise JavaBeans (EJB)
JavaServer Page (JSP)

JDBC
Orienté objet
Servlet

Philippe Garin, plus de 20 ans de management en entreprise

Pour plus de conseils, contactez-moi : phgarin@gmail.com

Pour en savoir plus :


En complément :

Le lexique informatique de Philippe Garin
Prolog
Loi de Parkinson

Sécurité sur Internet : Les 10 commandements
Mérise : Méthode de gestion de projet obsolète
Objet et Open font partie du monde informatique

Autres Informatique :

Récapitulatif 4-1 Informatique
Récapitulatif 4-2 Informatique

abonnez_vous_ICI_a_la_Newsletter

Sybase


Sybase

sybase logoOù trouve-t-on le système financier le plus important (peut-être) au Monde ?…

La suite sur

Le Lexique informatique de Philippe Garin

Autres définitions :

Base de données (BD)
Outil
Serveur
UNIX

Philippe Garin, plus de 20 ans de management en entreprise

Pour plus de conseils, contactez-moi : phgarin@gmail.com

Pour en savoir plus :


En complément :

Sun Microsystems
Check-list pour l’achat de progiciel
Comment choisir un progiciel ?

Échelles de notations financières
Vérification des comptabilités informatisées
Insatisfaction client : Les causes financières

Autres Informatique :

Récapitulatif 4-1 Informatique
Récapitulatif 4-2 Informatique

abonnez_vous_ICI_a_la_Newsletter

Sun Microsystems


Sun Microsystems

Sun Microsystems logoDe son petit nom, SUN, s’est fait rachetée par ORACLE le 20 avril 2009. Cependant, avant cela …

Lire la suite sur

Le Lexique informatique de Philippe Garin

Autre définition :

UNIX

Philippe Garin, plus de 20 ans de management en entreprise

Pour plus de conseils, contactez-moi : phgarin@gmail.com

Pour en savoir plus :


En complément :

Objet et Open font partie du monde informatique
Messagerie Comment choisir Fonctionnalités
Système d’exploitation

Sybase
La blonde et la souris
Conditions pour restaurer ses données

Autres Informatique :

Récapitulatif 4-1 Informatique
Récapitulatif 4-2 Informatique

abonnez_vous_ICI_a_la_Newsletter

UNIX


UNIX

unic logoUnix est un système d’exploitation, avec diverses variantes, décrites dans …

Le Lexique informatique de Philippe Garin

Autres définitions :

Architecture client – serveur
Ethernet
Internet

Langage
Linux
OSF

POSIX
SUN Microsystems
Système ouvert

Philippe Garin, plus de 20 ans de management en entreprise

Pour plus de conseils, contactez-moi : phgarin@gmail.com

Pour en savoir plus :


En complément :

ASCII
Incrément
Système binaire

Système d’exploitation
Les paramètres de la maturité des systèmes d’information
Coupez tous vos appareils électroniques

Autres Informatique :

Récapitulatif 4-1 Informatique
Récapitulatif 4-2 Informatique

abonnez_vous_ICI_a_la_Newsletter

ASCII


ASCII

ascii logoAmerican Standard Code for Information Interchange, Alphabet télégraphique international N° 2: 7-Code pour les lettres, chiffres et caractères spéciaux.

Les versions locales contiennent les caractères accentués.

Un huitième bit peut être utilisé pour le contrôle de parité, c’est à dire pour reconnaître les caractères lors d’un transfert d’informations.

La codification ASCII s’est étendue avec l’avènement du PC et d’Unix.
L’arrivée de Java et XML représente un nouveau développement de la codification Unicode.

Philippe Garin, plus de 20 ans de management en entreprise

Pour plus de conseils, contactez-moi : phgarin@gmail.com

Pour en savoir plus :


En complément :

Point de restauration sur votre PC
PC sur le Lexique informatique de Philippe Garin
Moyens de protection d’accès à mon PC

L’Alphabet Radio International
Java un langage et non une danse
RAID 1 et RAID 0 contre les pannes de disques durs

Autres Informatique :

Récapitulatif 4-1 Informatique
Récapitulatif 4-2 Informatique

abonnez_vous_ICI_a_la_Newsletter

%d blogueurs aiment cette page :