Article de reference

Logiciels d'entreprise

Un logiciel d'entreprise (ou une application d'entreprise ) est un logiciel ou un ensemble de programmes informatiques utilisés par les utilisateurs professionnels pour exécuter...

Un logiciel d'entreprise (ou une application d'entreprise ) est un logiciel ou un ensemble de programmes informatiques utilisés par les utilisateurs professionnels pour exécuter diverses fonctions commerciales. Ces applications d'entreprise sont utilisées pour augmenter la productivité, mesurer la productivité et exécuter d'autres fonctions commerciales avec précision.

Aperçu

La plupart des logiciels d'entreprise sont développés pour répondre aux besoins d'une entreprise spécifique et ne sont donc pas facilement transférables à un autre environnement commercial, à moins que leur nature et leur fonctionnement ne soient identiques. En raison des exigences uniques de chaque entreprise, il est peu probable qu'un logiciel standard réponde complètement aux besoins d'une entreprise. Cependant, lorsqu'une solution standard est nécessaire, pour des raisons de temps ou d'argent, un certain niveau de personnalisation est susceptible d'être requis. Des exceptions existent, en fonction de l'entreprise en question, et une recherche approfondie est toujours nécessaire avant de s'engager dans des solutions sur mesure ou standard.

Certaines applications métier sont interactives, c'est-à-dire qu'elles disposent d'une interface utilisateur graphique ou d'une interface utilisateur et que les utilisateurs peuvent interroger/modifier/saisir des données et afficher les résultats instantanément. Elles peuvent également exécuter des rapports instantanément. Certaines applications métier s'exécutent en mode batch : elles sont configurées pour s'exécuter en fonction d'un événement/d'une heure prédéterminés et un utilisateur métier n'a pas besoin de les lancer ou de les surveiller.

Certaines applications commerciales sont créées en interne et d'autres sont achetées auprès de fournisseurs (logiciels prêts à l'emploi). Ces applications commerciales sont installées sur des ordinateurs de bureau ou sur de gros serveurs. Avant l'introduction de COBOL (un compilateur universel) en 1965, les entreprises ont développé leur propre langage machine unique. Le langage de RCA se composait d'instructions à 12 positions. Par exemple, pour lire un enregistrement en mémoire, les deux premiers chiffres correspondaient au code d'instruction (action). Les quatre positions suivantes de l'instruction (une adresse « A ») correspondaient à l'emplacement mémoire le plus à gauche exact où vous souhaitez que le caractère lisible soit placé. Quatre positions (une adresse « B ») de l'instruction correspondaient à l'emplacement mémoire le plus à droite où vous souhaitez que le dernier caractère de l'enregistrement soit situé. Une adresse « B » à deux chiffres permet également de modifier n'importe quelle instruction. Les codes d'instruction et les désignations de mémoire excluaient l'utilisation de 8 ou de 9. La première application commerciale RCA a été implémentée en 1962 sur un RCA 301 4k. Le RCA 301, le format moyen 501 et le grand format 601 ont commencé leur commercialisation au début des années 1960.

De nombreux types d'utilisateurs sont présents dans l'environnement professionnel et peuvent être classés à l'aide d'une matrice petite, moyenne et grande :

Des technologies qui n’existaient auparavant que dans les applications logicielles peer-to-peer , comme Kazaa et Napster , commencent à apparaître dans les applications professionnelles.

Types d'outils commerciaux

Histoire

Les logiciels d'entreprise sont conçus pour augmenter les profits en réduisant les coûts ou en accélérant le cycle de production . Aux débuts de l'automatisation des entreprises de cols blancs , de gros ordinateurs centraux étaient utilisés pour s'attaquer aux tâches les plus fastidieuses, comme la compensation des chèques bancaires et la comptabilité d'usine.

Les logiciels de comptabilité d'usine étaient parmi les premiers outils logiciels d'entreprise les plus largement utilisés et comprenaient l'automatisation des grands livres généraux , des grands livres d'inventaire d'immobilisations, des grands livres de comptabilité analytique, des grands livres de comptes débiteurs et des grands livres de comptes créditeurs (y compris la paie, l'assurance-vie, l'assurance maladie, l'assurance fédérale et étatique et la retraite).

L'utilisation précoce de logiciels pour remplacer le travail manuel des cols blancs s'est avérée extrêmement rentable et a entraîné un changement radical dans le travail des cols blancs. Un seul ordinateur pouvait dans de nombreux cas remplacer de nombreux employés administratifs, sans nécessiter de prestations de santé ou de retraite.

Fort de ce succès, les entreprises ont exigé d'IBM, de Hewlett-Packard et d'autres fournisseurs de la première heure des logiciels professionnels pour remplacer les anciennes planches à dessin. Le dessin assisté par ordinateur pour la fabrication assistée par ordinateur (CAO-FAO) est arrivé au début des années 1980. Les logiciels de gestion de projet étaient également si prisés au début des années 1980 qu'ils pouvaient coûter jusqu'à 500 000 dollars par exemplaire.

L'un des changements les plus marquants et les plus répandus dans le domaine des logiciels d'entreprise a été le traitement de texte , dont l'essor rapide a entraîné le déclin de l'omniprésente machine à écrire IBM dans les années 1980, alors que des millions d'entreprises sont passées à l'utilisation de Word Perfect , puis de Microsoft Word . D'autres programmes informatiques populaires pour les entreprises étaient des tableurs mathématiques tels que Lotus 1-2-3 , puis Microsoft Excel .

Dans les années 1990, le monde des affaires a pris le virage de la mondialisation , avec l'apparition du logiciel SAP , qui coordonne une chaîne logistique de fournisseurs afin de rationaliser le fonctionnement de la production industrielle. Ce processus a été déclenché et considérablement accéléré par l'avènement d'Internet.

La prochaine phase de l’évolution des logiciels d’entreprise est motivée par l’émergence de l’automatisation des processus robotisés (RPA), qui implique l’identification et l’automatisation des tâches et processus hautement répétitifs, dans le but d’améliorer l’efficacité opérationnelle, de réduire les coûts et de limiter les erreurs humaines . Les secteurs à la pointe de l’adoption du RPA comprennent le secteur des assurances , les services bancaires et autres services financiers connexes, le secteur juridique et le secteur de la santé .

Assistance aux applications

Les applications métier sont conçues en fonction des besoins des utilisateurs professionnels. Elles sont également conçues pour utiliser certains types de transactions ou d'éléments de données. Ces applications métier fonctionnent parfaitement jusqu'à ce qu'il n'y ait plus de nouvelles exigences métier ou de changement dans les transactions métier sous-jacentes. De plus, les applications métier fonctionnent parfaitement s'il n'y a aucun problème avec le matériel informatique, les réseaux informatiques (Internet/intranet), les disques durs, les alimentations électriques et divers composants logiciels (middleware, base de données, programmes informatiques, etc.).

Les applications métier peuvent échouer lorsqu'une erreur inattendue se produit. Cette erreur peut se produire en raison d'une erreur de données (une saisie de données inattendue ou incorrecte), d'une erreur d'environnement (une erreur liée à l'infrastructure), d'une erreur de programmation, d'une erreur humaine ou d'une erreur de flux de travail. Lorsqu'une application métier échoue, il faut corriger l'erreur d'application métier dès que possible afin que les utilisateurs professionnels puissent reprendre leur travail. Ce travail de résolution des erreurs d'application métier est connu sous le nom de support d'application métier.

Signaler des erreurs

L'utilisateur professionnel appelle l'équipe d'assistance des applications professionnelles par téléphone ou envoie un e-mail à l'équipe d'assistance des applications professionnelles. L'équipe d'assistance des applications professionnelles obtient tous les détails de l'erreur de l'utilisateur professionnel par téléphone ou par e-mail. Ces détails sont ensuite saisis dans un logiciel de suivi. Le logiciel de suivi crée un numéro de demande et ce numéro de demande est donné à l'utilisateur professionnel. Ce numéro de demande est utilisé pour suivre la progression du problème d'assistance. La demande est attribuée à un membre de l'équipe d'assistance.

Notification des erreurs

En cas d'erreur critique d'une application métier (application non disponible ou ne fonctionnant pas correctement, par exemple), un e-mail est envoyé à l'ensemble de l'organisation ou aux équipes concernées afin de les informer du problème. Une estimation du temps de disponibilité de l'application leur est également fournie.

Enquête ou analyse des erreurs d'application

Le membre de l'équipe de support des applications métier recueille toutes les informations nécessaires sur l'erreur du logiciel métier. Ces informations sont ensuite enregistrées dans la demande d'assistance. Toutes les données utilisées par l'utilisateur professionnel sont également utilisées dans l'enquête. Le programme d'application est examiné pour détecter d'éventuelles erreurs de programmation.

Résolution d'erreur

Si des erreurs d'application métier similaires se sont produites dans le passé, les étapes de résolution du problème sont récupérées dans la base de connaissances du support et l'erreur est résolue à l'aide de ces étapes. S'il s'agit d'une nouvelle erreur de support, de nouvelles étapes de résolution du problème sont créées et l'erreur est résolue. Les nouvelles étapes de résolution des erreurs de support sont enregistrées dans la base de connaissances pour une utilisation ultérieure. Pour les erreurs d'application métier majeures (défaillances critiques de l'infrastructure ou des applications), une conférence téléphonique est lancée et toutes les personnes/équipes de support requises se joignent à l'appel et travaillent toutes ensemble pour résoudre l'erreur.

Correction de code

Si l'erreur de l'application métier est due à des erreurs de programmation, une demande est alors créée pour que l'équipe de développement de l'application corrige les erreurs de programmation. Si l'utilisateur métier a besoin de nouvelles fonctionnalités ou fonctions dans l'application métier, l'analyse/conception/programmation/test/publication requise est planifiée et une nouvelle version du logiciel métier est déployée.

Correction des processus d'affaires

Si l'erreur de l'application métier s'est produite en raison d'un problème de flux de travail ou d'erreurs humaines lors de la saisie des données, les utilisateurs professionnels en sont informés. Ils examinent ensuite leur flux de travail et le révisent si nécessaire. Ils modifient également le guide d'utilisation ou les instructions d'utilisation pour éviter une telle erreur à l'avenir.

Correction d'un problème d'infrastructure

Si l'erreur de l'application métier est due à des problèmes d'infrastructure, l'équipe d'infrastructure spécifique est avertie. L'équipe d'infrastructure met alors en œuvre des correctifs permanents pour le problème et surveille l'infrastructure pour éviter que la même erreur ne se reproduise.

Suivi du support et reporting interne

Le système de suivi des erreurs des applications métier permet de vérifier périodiquement tous les problèmes (quotidiens, hebdomadaires et mensuels) et de générer des rapports pour surveiller les problèmes résolus, les problèmes récurrents et les problèmes en attente. Des rapports sont également générés pour la direction informatique/SI afin d'améliorer et de gérer les applications métier.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index