Le concept

Une problématique qui concerne toutes les entreprises quelle que soit la taille :

Selon une étude Gartner, 40 % du temps de travail effectif dans une entreprise ou une organisation est consacré à la manipulation des documents. Le coût induit est alors de l'ordre de 5 à 6 % du chiffre d'affaires ! Chiffre qui est à comparer au budget de l'informatique dans une entreprise qui représente en général entre 2 à 3 % du CA.

Aussi, il est raisonnable de penser, que plus nous aurons à traiter d'informations, plus ces coûts augmenteront de manière significative ! Il est donc concevable de "gagner" au moins 1% du CA en réduisant les processus documentaires.

Pour cela, il faut :

  • Réfléchir à l'usage réservé à l'information gérée et mise à disposition
  • Estimer les économies annuelles que peut engendrer la mise en place de nouveaux outils
  • Etre sûr qu'il existe une volonté interne très forte des dirigeants pour opérer de tels changements
  • Travailler en conformité avec les besoins et les attentes des utilisateurs finaux

Pourtant il existe des solutions :

La GED (Gestion Electronique de Documents) permet d'optimiser les processus documentaires, car le nombre d'informations que nous devons traiter quotidiennement est croissant. Il est donc nécessaire de faire preuve de rigueur, d'organiser, gérer, et sécuriser toutes ces informations indispensables au bon fonctionnement de nos structures.

Tout en garantissant les points suivants, il est indispensable de prendre en compte les compétences et les intérêts de chaque collaborateur :

  • Centraliser, organiser et sécuriser tous les types de documents de l'entreprise ou de l'organisation (administratifs, techniques, etc…)
  • Garantir la diffusion des informations
  • Réaliser des économies sur les processus documentaires
  • Faciliter les recherches

Pour vous, nous avons conçu Mase® :

Mase® est le fruit d'une réflexion originale sur la conception de solutions de gestion d'informations pour les entreprises et organisations. Son architecture facilite la communication avec d'autres applicatifs du Système d'information (WSOA) et Mase® peut fonctionner tel un service (SaaS ou Software as a Service) pour d'autres applications en se positionnant tel le référentiel "métier" de votre entreprise.

C'est bien sur un mode de conception qui tendra à se généraliser chez les éditeurs, et selon le Gartner, de 5 % du marché des logiciels d’application d’entreprises en 2005, il devrait passer à 25 % en 2011, ce qui correspondrait à une croissance d’environ 30 % des ventes de logiciels SaaS.


Qu'est ce que le SaaS ?

SaaS est un acronyme qui définit qu'une offre logicielle est commercialisée non pas sous la forme d'un produit installé sur site, mais en tant qu'application accessible à distance comme un service. Cette approche a été introduite pour la première fois en 1961 par John McCarthy, chercheur au MIT, qui avait évoqué la possibilité qu'un jour l'informatique puisse être consommée à la manière des énergies, telle que l'eau ou l'électricité.

  • Saas vs Asp ?
    Une offre Asp permet au client de disposer d'un logiciel basé sur une architecture client/serveur (une couche HTML associée au noyau). Les solutions SaaS sont conçues et optimisées pour le Web, et généralement, elles sont hébergées et infogérées directement par les éditeurs. Pour une offre Asp, le client doit s'engager sur la signature d'un contrat d'une ou plusieurs années avec à la clef des versements mensuels. Pour une offre SaaS, l'entreprise paie en fonction de son besoin (nombre de fonctions, d'utilisateurs, d'écritures, etc..).
  • SaaS vs On-demand ?
    Les applications à la demande, ne le sont pas forcément et désignent souvent le mode du paiement à la consommation, sans faire référence à la notion de service Web en tant que tel. Certains fournisseurs d'applications en mode hébergé (ASP) utilisent très souvent ce terme à défaut de pouvoir se présenter comme des acteurs du SaaS.
  • Points forts du SaaS ?
    Ce modèle permet de se décharger de la maintenance, de l'exploitation et de l'hébergement des applications. Le paiement customisé permet d'ajuster les dépenses en fonction du niveau d'utilisation et donc de l'activité de l'entreprise, ce qui est un moyen aussi d'optimiser les coûts. Adaptable à tous types d’entreprises, une solution Saas se doit d'être déployée par itération pour des initiatives locales et être adoptée avec une approche modulaire plutôt que sous la forme d’un "big bang".

Qu'est ce que le WSOA ?

Si l'on se base sur la définition communément admise, une architecture SOA (Service Oriented aAchitecture) permet à des interfaces de requête et à des langages de description de données de communiquer ensemble pour créer des services interopérables et homogènes. La WSOA (WebService Oriented Architecture) en est sa déclinaison ou plus précisément son implémentation avec des WebServices.

  • Le service
    C'est une action exécutée par un « fournisseur » à l'attention d'un « client », par le biais d'un médiateur qui mettra en relation des composants (qui peuvent être des couches applicatives). très efficace aux problématiques que rencontrent les entreprises en termes de réutilisabilité, d'interopérabilité et de réduction de couplage entre les différents systèmes qui implémentent leurs systèmes d'information.
  • Les services Web
    C'est un ensemble de protocoles et de normes utilisés pour échanger des données entre applicatifs. Cela permet à des les logiciels écrits avec des langages de programmation différents et sur conçus sur des plateformes hétérogènes, d'échanger des données :
    • Les services Web fournissent l'interopérabilité entre divers logiciels fonctionnant sur diverses plateformes.
    • Les services Web utilisent des standards et protocoles ouverts.
    • Les protocoles et les formats de données sont au format texte dans la mesure du possible, facilitant ainsi la compréhension du fonctionnement global des échanges.
    • Basés sur le protocole HTTP, les services Web peuvent fonctionner au travers de nombreux firewalls sans nécessiter des changements sur les règles de filtrage.
  • Les architectures SOA
    Elles proposent différentes couches de normes et protocoles :
    • Annuaire de services (quels sont les services mis à disposition et par qui)
    • Description des interfaces des services (quelles sont les données nécessaires à l'exécution du service, que fournit-il en retour, ...)
    • Invocation (ou l'appel) du service (la requête transmise au service)
    • Format des données échangées
    • Transport des données
    • Une architecture SOA pourra être également complétée par :
      • Gestion de la sécurité
      • Orchestration des services pour constituer des processus métier
      • Gestion transactionnelle