Applications de bureau4 min

Votre application web ne suffit-elle plus ?

Par Luis Javier Pérez Vidal · ingénieur logiciel de Hábil et Dorian Chávez · fondateur de Hábil et architecte d'intégration ·

Quand une application de bureau convient : imprimantes, lecteurs, balances ou fichiers locaux, sous Windows, macOS et Linux, sans remplacer votre système web.

Votre entreprise dispose probablement déjà de systèmes web pour gérer son activité, et pour une grande partie de celle-ci ils sont la bonne solution : ils fonctionnent depuis un navigateur et votre équipe travaille depuis n'importe quel appareil.

Mais certains processus critiques dépendent de quelque chose que le navigateur ne contrôle pas bien : une imprimante, un lecteur, une balance ou un périphérique spécialisé ; des fichiers de l'ordinateur ; ou continuer à travailler quand la connexion tombe. C'est là que l'activité s'arrête, que l'on ressaisit à la main et que l'on commet des erreurs.

Dans ces cas, le défi n'est pas de remplacer votre système web : c'est de résoudre de façon fiable ce que le navigateur ne contrôle pas.

Dans cet article, vous verrez quand une application de bureau est pertinente, trois exemples de ce à quoi cela ressemble en exploitation, et les réponses à ce que votre service informatique va demander.

Une application de bureau comme solution

Pour ces processus, nous développons une application de bureau conçue pour votre activité, qui coexiste avec votre système web : votre système reste le centre, et l'application s'occupe de ce qui se passe sur l'ordinateur.

Et si votre équipe utilise différents systèmes d'exploitation ?

Nous construisons une seule solution qui fonctionne sous Windows, macOS et Linux, et qui tire parti des ordinateurs et des équipements que votre entreprise possède déjà, sans vous demander de renouveler votre infrastructure. Avant de la définir, nous examinons les périphériques, les versions de système d'exploitation, les autorisations et le réseau qui interviennent dans le processus : nous décidons ainsi ensemble si une application de bureau est vraiment l'alternative adéquate et quel périmètre elle exige.

Quelques exemples

Votre système doit dialoguer avec le matériel

Un système de ventes, de stocks ou de production qui vit dans le navigateur et travaille toute la journée avec des imprimantes, des lecteurs de codes ou des balances. Le système web conserve l'information et l'activité ; l'application de bureau communique avec chaque périphérique et ne renvoie au système que le nécessaire : moins de saisie manuelle, moins d'erreurs et moins d'arrêts. Dès le départ, nous définissons avec vous ce qui se passe si l'équipement, le réseau ou le périphérique devient indisponible.

Vous devez travailler avec les fichiers de l'ordinateur

Une application qui lit des documents dans un dossier, les traite et enregistre les résultats sur le même poste. Dans le navigateur, cet accès est limité ; dans une application de bureau, il se fait de manière contrôlée. Utile quand on travaille toute la journée avec des documents, des images ou des rapports qui, par politique, doivent rester sur les postes de votre personnel.

Vous devez continuer à travailler sans connexion

Nous l'avons fait pour un assureur : l'agent établit ses devis sur son propre ordinateur même sans connexion, et au retour du réseau tout se synchronise avec le système central, sans rien ressaisir au retour au bureau. La conception définit quelles informations restent disponibles sur le poste, quelles actions attendent la connexion et comment les modifications en attente sont résolues.

Ce que demande votre service informatique

  • Comment la met-on à jour sur des centaines d'ordinateurs ? De façon centralisée et silencieuse, avec les outils d'administration que votre service informatique utilise déjà : vos utilisateurs ont toujours la version approuvée, sans passer machine par machine.
  • Comment s'intègre-t-elle à notre sécurité ? Elle s'installe avec une signature numérique, et chaque utilisateur s'y connecte avec son compte d'entreprise, via l'annuaire de votre entreprise, sans mot de passe supplémentaire. Nous définissons avec votre service informatique les autorisations, les informations qui peuvent rester sur le poste, le journal d'activité et les canaux autorisés vers vos systèmes.
  • S'intègre-t-elle à notre ERP ou à notre système central ? Oui, par ses interfaces ou par sa base de données, selon ce que votre service autorise ; votre système central reste l'unique source de vérité.
  • Qui assure le support ? Nous, avec un accord de niveau de service (SLA) pour votre activité, qui inclut ce qui se passe lorsqu'une mise à jour du système d'exploitation affecte un périphérique.
  • Remplace-t-elle notre système web ? Non. Elle le complète.

Est-ce la bonne option pour vous ? Trois signaux

  • Un processus critique s'arrête ou est ressaisi parce que le système web ne dialogue pas bien avec un périphérique.
  • Votre équipe travaille avec des fichiers qui doivent rester sur l'ordinateur.
  • Votre activité ne peut pas s'arrêter quand la connexion tombe.

Si vous en reconnaissez un, cela vaut la peine de l'examiner.

Comment nous commençons

Dites-nous quel processus critique s'arrête aujourd'hui à cause d'un périphérique, d'un fichier ou de la connexion. Lors d'une courte séance, nous examinons vos contraintes opérationnelles et techniques, et vous repartez avec une recommandation concrète : si une application de bureau est le chemin le plus efficace, avec quel périmètre initial, ou s'il vaut mieux le résoudre autrement.

L'objectif n'est pas de réaliser une application de bureau pour le principe : c'est de construire le logiciel dont votre activité a besoin, en utilisant les capacités de l'ordinateur quand le navigateur ne suffit plus.

Votre activité fait face à ces défis ?

Parlons de votre cas

Vous préférez l'e-mail ? Écrivez-nous à hola@habil.mx