GENERIC@ - Présentation

          Depuis de nombreuses années, nous rêvions d'un outil nous permettant de développer des applications de gestion fonctionnant en mode Web. 
Nous voulions dépasser les problèmes rencontrés en termes de délai, de coût, de déploiement et de maintenance.
Nous voulions tout d'abord être en mesure de proposer immédiatement des maquettes fonctionnelles permettant à chaque utilisateur de valider l'expression de ses besoins (nous avions, comme beaucoup, constaté que les spécifications fonctionnelles papier sont insuffisantes pour bien décrire ce que l'on souhaite et que l'utilisation de maquettes avec toutes les fonctionnalités de présentation déjà opérationnelles permettent de se concentrer sur les fonctionnalités métier).
Nous voulions également être en mesure de proposer des solutions métier à partir d'applications standards pouvant être facilement personnalisables par paramétrages.
Nous voulions également pouvoir faire profiter à tous nos clients des évolutions que chaque jour nous développons afin de justifier ce que l'on appelle communément la maintenance évolutive et ce sans avoir à procéder à des migrations bien souvent difficiles.
Finalement, nous voulions être en mesure de proposer des solutions simples, robustes, faciles à utiliser par des utilisateurs dont l'essentiel de leurs activités n'est pas d'utiliser des systèmes informatiques. 

C'est avec cette vision que nous avons développé GENERIC@ et comme son nom l'indique, c'est un outil applicable à tous les domaines :

  • Aussi efficace que les grands produits du marché,
  • Aussi sûr : il a été développé suivant des principes très rigoureux,
  • Moins cher : il ne nécessite pas de coûts de recherche et de développement importants car il utilise à sa base des technologies de l'open source,
  • Et sur le plan opérationnel, il a fait ses preuves depuis plusieurs années.

L'idée principale

qui a conduit au développement de GENERIC@ repose donc sur quelques constats simples :

  • La grande majorité des applications met en oeuvre un système de navigation permettant d'accéder à des listes et à des formulaires,
  • Les listes sont constituées de données affichées sous forme de tableaux permettant la recherche et la sélection pour accéder à des détails,
  • Les listes permettent d'accéder à des sous-listes ou à des formulaires,
  • Les formulaires permettent l'affichage de détails, la saisie ou la modification d'informations,
  • Les éditions sont parfois complexes et requièrent des outils performants à la fois pour l'impression et les échanges,
  • La plupart des traitement sont restreints à des validations et à la gestion des enregistrements,
  • Les applications doivent être facilement accessibles (en Intranet ou en Extranet, via un navigateur ou en GPRS),
  • Les postes clients doivent être le plus léger possible.Sur base de ces constats et pour en même temps répondre aux nécessités économiques et de souplesse, GENERIC@ a été conçu comme plateforme de développement et de déploiement d'applications pour le Web (en Intranet ou en Extranet).

GENERIC@ est le noyau de toutes les applications métier de la suite WBSA (Web Business Software Applications). 

GENERIC@ repose sur un ensemble de briques logicielles pouvant être utilisées dans la plupart des contextes métier.