Application de service sur le terrain fonctionnant hors ligne : Guide d'achat 2026
Ce que signifie vraiment le hors ligne dans une application de service sur le terrain, les problèmes rencontrés sans signal, une liste de contrôle pour les acheteurs et un test en mode avion.
Le sous-sol à 340 $
Un plombier que je connais a perdu 340 $ un mardi parce que son application avait besoin d'un signal. Ce travail est l'argument principal en faveur d'une application de service sur le terrain qui fonctionne hors ligne, voici ce qui s'est passé.
Remplacement d'un chauffe-eau dans une maison à niveaux des années 1960, salle mécanique dans le coin du sous-sol, zéro bar. Il a pris les photos avant avec l'appareil photo de son téléphone parce que l'application de travail ne s'ouvrait pas. Il a oublié de noter les 45 minutes supplémentaires qu'il a passées à lutter contre un union grippé. Il a écrit la liste des pièces au dos d'un reçu. Au moment où il est retourné au camion et a eu un signal, il avait deux rappels en attente et la paperasse a glissé jusqu'à 21 heures. La facture a été envoyée pour le montant cité. Le temps supplémentaire et le deuxième raccord n'ont jamais été facturés. C'est 340 $, envolé, sur un seul travail.
Si vous recherchez une application qui survive à un sous-sol, cet article explique ce qu'il faut réellement rechercher, car l'expression "fonctionne hors ligne" sur la page de vente d'un fournisseur signifie au moins cinq choses différentes, et une seule d'entre elles aurait permis d'économiser ces 340 $.
Je dirige KaamCam, un outil de service sur le terrain à 12 $ par siège pour des entreprises de une à trente personnes, et j'ai grandi autour des chantiers de construction. J'ai un biais, et je le dirai où il se trouve. Mais la liste de contrôle pour les acheteurs et le test en mode avion ci-dessous fonctionnent peu importe l'application que vous choisissez.
Ce que signifie réellement "fonctionne hors ligne"
Voici la gamme honnête de ce que les fournisseurs entendent par hors ligne.
Niveau 0 : Il charge un écran mis en cache. L'application vous montre la dernière chose que vous avez vue avant que le signal ne disparaisse. Vous pouvez la lire. Vous ne pouvez rien changer. Appuyez sur un bouton et vous obtenez un indicateur de chargement ou une erreur. C'est une page web dans un wrapper, et la plupart du marché se trouve ici.
Niveau 1 : Vous pouvez lire vos travaux. Le programme du jour, les adresses et les notes sont stockées sur le téléphone. Vous pouvez les consulter dans une zone morte. Toujours pas d'écritures. Pour un opérateur solo, c'est le minimum acceptable, et ce n'est pas suffisant.
Niveau 2 : Vous pouvez capturer, et cela se met en file d'attente. Photos, notes, cases à cocher de la liste de contrôle, entrées de temps, réponses aux formulaires. Chacune est enregistrée localement, obtient un horodatage de l'horloge du téléphone et une localisation GPS du puce de localisation du téléphone, et se trouve dans une boîte d'envoi. Lorsque le téléphone trouve des données, la boîte d'envoi se vide en arrière-plan. C'est ce dont un professionnel a besoin.
Niveau 3 : Vous pouvez créer et éditer, avec gestion des conflits. Établissez une estimation, capturez une signature, créez un nouveau travail, modifiez un élément de ligne, et l'application fusionne vos modifications proprement avec ce que le bureau a fait pendant que vous étiez sous terre. C'est le niveau qui permet à une entreprise à deux camions de fonctionner sans que personne n'ait à ressaisir quoi que ce soit.
Niveau 4 : Tout sauf les paiements. La seule chose qui doit attendre le signal est le prélèvement par carte, car le processeur de paiement doit l'approuver. Tout le reste fonctionne.
Lorsque vous demandez à un fournisseur "est-ce que cela fonctionne hors ligne", la réponse que vous voulez est une liste d'écrans. Quels écrans. Quelles actions. Que se passe-t-il avec l'horodatage. Que se passe-t-il en cas de conflit. Un fournisseur qui répond "oui, cela fonctionne hors ligne" sans ce détail décrit le Niveau 0 ou le Niveau 1 et espère que vous ne le testerez jamais.
Les trois éléments qui doivent exister
Le véritable support hors ligne n'est pas un simple interrupteur. Ce sont trois éléments d'ingénierie que l'application a ou n'a pas.
1. Une base de données locale. L'application garde une copie de vos travaux, clients, liste de prix, listes de contrôle et modèles sur le téléphone. Pas un cache de pages web. Une copie structurée des données.
2. Une file d'attente de boîte d'envoi. Chaque changement que vous effectuez hors ligne va dans une file d'attente avec le moment où cela s'est produit. La file d'attente survit à la fermeture de l'application, au redémarrage du téléphone et à une batterie déchargée.
3. Synchronisation avec règles de fusion. Lorsque le signal revient, la file d'attente se télécharge dans l'ordre, le serveur accepte chaque changement, et tout conflit est résolu par règle plutôt que par suppression silencieuse d'un côté.
Posez des questions sur les trois. Si un fournisseur ne peut décrire que le premier, il a construit le Niveau 1.
Où le signal meurt réellement sur les vrais travaux
Vous n'avez pas besoin d'une carte de couverture de réseau pour savoir où cela compte. Vous le savez depuis le camion. Mais écrivez la liste quand même, car lorsque vous comparez des applications, vous devez tester dans les endroits qui font mal, pas dans le bureau.
Salles mécaniques de sous-sol. Béton, barres d'armature, et toute la maison au-dessus. Chauffe-eaux, chaudières, pompes de puisard, vannes principales. La moitié des revenus d'un plombier et la plupart des revenus d'un technicien HVAC en hiver se passent ici.
Espaces de crawl. Pire que les sous-sols car vous êtes aussi allongé sur votre ventre, et la dernière chose que vous voulez est de ramper à l'extérieur pour obtenir un signal pour enregistrer une photo.
Greniers au-dessus de l'isolation. Conduits, câblage, fuites de toit par le bas, ventilation de ventilateur de salle de bain. Les toits en acier tuent le signal. L'isolation à dos en aluminium le tue plus rapidement.
Bâtiments commerciaux à structure en acier. Entrepôts, arrière-salles de grands magasins, cuisines de restaurants derrière des réfrigérateurs. Les unités sur le toit vont bien. La salle électrique au cœur du bâtiment ne va pas.
Parkings et salles de machines d'ascenseur. Les électriciens et les techniciens de protection incendie connaissent celui-ci. Le niveau P3 est une zone morte dans chaque ville.
Terrains ruraux et appels agricoles. Septique, pompes de puits, câblage de grange, clôtures, propane. La couverture rurale s'est améliorée au cours des cinq dernières années, mais il y a encore des routes de comté où un opérateur fonctionne et l'autre non, et votre technicien pourrait être sur le mauvais.
Nouvelles constructions avant les branchements utilitaires. Les travaux de préparation se font dans une coque sans électricité, sans Internet, et parfois avec une tour à deux miles derrière une colline. Les couvreurs, les charpentiers, les électriciens et les plombiers vivent ici pendant des semaines.
Hôpitaux, écoles et bâtiments gouvernementaux. Les bloqueurs de signal ne sont pas le problème. La masse de construction est le problème. De plus, beaucoup ont un Wi-Fi pour les visiteurs qui nécessite une connexion via un navigateur, ce qu'une synchronisation en arrière-plan ne peut pas compléter.
Le Wi-Fi du client n'est pas la réponse. Certains techniciens s'en sortent en demandant le mot de passe. Certains clients disent non. Certains Wi-Fi sont sur un portail captif. Certaines maisons n'ont qu'un routeur à l'étage et rien dans le sous-sol. Tout flux de travail qui dépend du réseau du client n'est pas un flux de travail, c'est un espoir.
Le schéma est évident une fois que vous l'écrivez. Le signal meurt exactement là où le travail se fait. Ça va bien au bord du trottoir et ça va bien dans le camion, mais c'est mort au chauffe-eau. Donc, une application qui fonctionne "sur le terrain" mais pas "à l'équipement" est une application qui fonctionne dans la place de stationnement.
Ce qui se casse lorsque l'application a besoin de signal
C'est la partie qui transforme un inconvénient en perte d'argent. Chaque élément ci-dessous est un mode de défaillance réel que j'ai vu une petite entreprise traverser.
### Les photos sont prises dans la pellicule de l'appareil photo à la place
Le technicien ne peut pas ouvrir le travail, donc il utilise l'appareil photo du téléphone. Maintenant, les photos n'ont pas de travail attaché. Plus tard, quelqu'un doit les trouver, les attacher et espérer qu'il se souvienne de lequel des trois chauffe-eaux de mardi il s'agissait. La moitié du temps, les photos ne parviennent jamais au travail. La photo avant qui aurait gagné le débat "vous avez rayé mon sol" se trouve dans une pellicule de caméra avec 4 000 autres images.
Un outil à 12 $ par siège qui met en file d'attente les photos avec le travail attaché, horodaté lors de la capture, résout cela entièrement. Ce comportement unique vaut plus que la plupart des fonctionnalités sur la page de tarification d'une plateforme d'entreprise.
### Le temps n'est pas facturé
Le plombier de l'histoire d'ouverture a perdu 45 minutes parce que l'horloge ne fonctionnait pas. Multipliez cela par trois travaux par semaine à 110 $ de l'heure et un opérateur solo laisse environ 250 $ par semaine sur la table, ou environ 12 000 $ par an, juste à cause du temps oublié. Personne n'oublie le temps intentionnellement. Ils l'oublient parce que l'application n'était pas ouverte lorsque le travail s'est produit et que le reconstruire à 21 heures à partir de la mémoire arrondit toujours vers le bas.
### Les listes de contrôle sont sautées ou falsifiées
Une liste de contrôle n'est utile que si elle est cochée à l'équipement. Si l'application ne se charge pas dans la salle mécanique, le technicien la saute soit, soit coche tout depuis le camion après, ce qui revient à la même chose que de la sauter avec des étapes supplémentaires. Pour quiconque effectuant des accords de maintenance, c'est une responsabilité. Vous avez dit au client que vous avez vérifié 22 points. Vous n'avez aucun enregistrement que vous en avez vérifié un seul.
### Les notes se perdent
La liste des pièces au dos du reçu. La "demande de devis du client pour le adoucisseur aussi" qui n'est jamais parvenue à quiconque. La note "le deuxième arrêt est derrière le sèche-linge, pas sous l'évier" qui aurait fait gagner 20 minutes au technicien suivant. Tout cela s'évapore entre le sous-sol et le camion.
### Les estimations sont retardées, et les estimations retardées meurent
Si vous ne pouvez pas établir l'estimation à la table de la cuisine parce que l'application a besoin de signal, vous la construisez dans le camion ou à la maison. Le client qui était prêt à signer à 14 heures reçoit l'estimation à 20 heures et a déjà appelé quelqu'un d'autre. Les estimations faites lors de la même visite se concluent à un taux beaucoup plus élevé que celles envoyées par e-mail, dans tous les métiers, et une application qui pousse l'estimation hors de la visite vous coûte de vrais travaux.
### La double saisie devient la norme
Le contournement pour tout ce qui précède est le papier ou une application de notes, puis une ressaisie plus tard. La double saisie est la taxe que vous payez pour une application qui ne peut pas gérer un sous-sol. Pour un opérateur solo, c'est une heure par jour. Pour une équipe de cinq personnes, c'est cinq heures par jour du travail le plus ennuyeux dans le secteur, et cela introduit des erreurs à chaque étape.
### L'équipe cesse de faire confiance à l'application
C'est celle qui tue réellement le déploiement d'un logiciel. La première fois qu'un technicien perd 20 minutes de photos parce que l'application a planté lors de la synchronisation, il cesse de l'utiliser pour quoi que ce soit d'important. Ils retournent à la pellicule de l'appareil photo et à un message de groupe. Maintenant, vous payez pour un logiciel que personne n'utilise, et le bureau continue de chasser les photos par texto.
Une application de plomberie qui fonctionne hors ligne, en pratique
Laissez-moi vous décrire à quoi ressemble une vraie journée lorsque l'application gère tout cela. Je vais utiliser un plombier solo car c'est là que le problème hors ligne est le plus aigu, mais le même flux s'applique à HVAC, électricité, et quiconque travaille sous le niveau du sol ou à l'intérieur des murs.
7h40, dans le camion. Les travaux du jour sont déjà sur le téléphone. Adresses, notes du bureau, historique du client, photos de l'année dernière du même chauffe-eau. L'application a tout téléchargé pendant la nuit sur le Wi-Fi à la maison.
8h15, à la porte. Horodater. L'application enregistre l'heure et un point GPS. Si l'atelier utilise un horodatage géofencé, l'application sait déjà que vous êtes à la bonne adresse. Le signal est bon ici.
8h20, dans le sous-sol. Zéro bar. Ouvrez le travail quand même. Prenez quatre photos avant. Chacune obtient l'heure de l'horloge du téléphone et le dernier point GPS connu estampillé dessus et se trouve dans la boîte d'envoi. Cochez les trois premières cases de la liste de contrôle. Ajoutez une note : "Union grippée, besoin de la grande clé, 30 minutes supplémentaires." Tout est enregistré localement.
9h50, toujours dans le sous-sol. Le client descend et demande combien coûterait un adoucisseur. Ouvrez l'écran d'estimation, choisissez l'élément de ligne d'adoucisseur dans la liste de prix déjà sur le téléphone, ajoutez le coût d'installation, montrez-leur le chiffre sur le verre. Ils le veulent. Ils signent sur le téléphone. La signature et l'estimation sont enregistrées dans la boîte d'envoi.
10h30, terminé. Photos après, derniers éléments de la liste de contrôle, horodater. Toujours pas de signal.
10h34, en marchant vers le camion. Un bar. La boîte d'envoi commence à se vider. Au moment où le camion démarre, les photos, la liste de contrôle, la note, l'entrée de temps, l'estimation signée et l'horodatage sont tous sur le serveur avec leurs horodatages d'origine. Le bureau voit l'estimation signée de l'adoucisseur et la réserve. La facture pour le chauffe-eau est construite à partir du travail et les 30 minutes supplémentaires sont dessus parce que la note et l'entrée de temps ont été capturées au moment où elles se sont produites.
10h36. Effectuez le prélèvement par carte pour le chauffe-eau. C'est la seule étape qui nécessitait un signal, et elle en avait besoin pendant quatre secondes.
C'est toute la différence. Rien n'a été écrit sur un reçu. Rien n'a été ressaisi. Les 30 minutes supplémentaires ont été facturées. L'adoucisseur a été vendu. Les photos avant sont attachées au travail avec le bon horodatage.
Si vous voulez la comparaison plus large de ce qu'une application de plomberie devrait faire au-delà du hors ligne, lisez le meilleur guide d'application de service sur le terrain pour la plomberie. Pour le travail de fournaise et de pompe à chaleur, le meilleur guide d'application de service sur le terrain HVAC couvre le même terrain pour ce métier.
La liste de contrôle pour les acheteurs
Imprimez ceci, ou gardez-le simplement ouvert pendant que vous testez. Chaque ligne est un oui ou un non. Les réponses vagues comptent comme non.
### Lecture hors ligne
- Puis-je ouvrir le programme du jour sans signal ?
- Puis-je ouvrir un travail et voir l'adresse, les notes, l'historique du client et les photos précédentes ?
- Puis-je voir la liste de prix et mes modèles d'estimation ?
- Puis-je voir la liste de contrôle pour ce type de travail ?
### Capture hors ligne
- Puis-je prendre des photos à l'intérieur du travail sans signal, et sont-elles attachées au travail ?
- Les photos hors ligne obtiennent-elles l'heure de capture, pas l'heure de téléchargement ?
- Les photos hors ligne obtiennent-elles un point GPS ?
- Puis-je cocher des éléments de la liste de contrôle et ajouter des notes ?
- Puis-je horodater, sortir et ajouter une entrée de temps ?
- Puis-je remplir un formulaire ou une inspection sans signal ?
### Création hors ligne
- Puis-je établir une nouvelle estimation à partir de la liste de prix ?
- Puis-je capturer une signature client sur le téléphone ?
- Puis-je créer un nouveau travail pour un client de passage ou une référence à côté ?
- Puis-je modifier un élément de ligne d'estimation ou de facture existant ?
### Comportement de synchronisation
- La file d'attente survit-elle à la fermeture complète de l'application ?
- La file d'attente survit-elle à un redémarrage du téléphone ?
- La file d'attente survit-elle à la batterie qui se décharge en plein travail ?
- La synchronisation se fait-elle en arrière-plan, ou dois-je ouvrir l'application et appuyer sur quelque chose ?
- Puis-je voir ce qui attend encore d'être téléchargé ?
- Si un téléchargement échoue, est-ce qu'il réessaie de lui-même, et m'en informe-t-il ?
- Si le bureau modifie le même travail pendant que je suis hors ligne, les deux ensembles de modifications survivent-ils ?
### Questions d'honnêteté pour le fournisseur
- Quels écrans spécifiques ne fonctionnent pas hors ligne ? (Il devrait y avoir au moins une réponse honnête : les paiements par carte.)
- L'application mobile est-elle native, ou une page web dans un wrapper ?
- Depuis combien de temps la file d'attente hors ligne est-elle en production ?
- Que se passe-t-il pour une photo si l'application est fermée de force une seconde après l'avoir prise ?
Si vous obtenez 20 ou plus de réponses oui sur ces 24, l'application survivra à un sous-sol. Si vous en obtenez moins de 12, elle ne le fera pas, et vous devriez arrêter de l'évaluer peu importe à quel point le tableau de bord est joli.
Tester un essai en mode avion
Chaque application de service sur le terrain qui vaut la peine d'être considérée offre un essai gratuit, et les bonnes ne demandent pas de carte de crédit pour le commencer. Utilisez l'essai pour effectuer ce test exact. Cela prend environ 25 minutes et cela vous en dit plus que n'importe quelle démonstration.
### Étape 1 : Configurez un vrai travail
Créez un client avec une adresse réelle, idéalement votre propre maison ou un travail à venir. Créez un travail pour eux. Attachez une liste de contrôle avec au moins cinq éléments. Si l'application a une liste de prix, ajoutez trois éléments de ligne avec de vrais prix de votre livre.
Faites tout cela avec un signal complet, sur Wi-Fi si vous le souhaitez. C'est les données dont l'application a besoin sur le téléphone avant que vous ne deveniez hors ligne.
### Étape 2 : Fermez l'application et passez en mode avion
Fermez complètement l'application, pas seulement en arrière-plan. Ensuite, activez le mode avion. Ne vous connectez pas au Wi-Fi. C'est l'état dans lequel se trouve votre téléphone lorsque vous êtes dans la salle mécanique.
### Étape 3 : Essayez de faire le travail
Ouvrez l'application. Notez si elle s'ouvre et combien de temps cela prend. Ensuite, dans l'ordre :
1. Ouvrez le travail. Pouvez-vous voir l'adresse et les notes ?
2. Horodate.
3. Prenez trois photos. Notez l'heure sur l'horloge de votre téléphone lorsque vous prenez la première.
4. Cochez trois éléments de la liste de contrôle.
5. Ajoutez une note avec une phrase spécifique, quelque chose comme "note de test à 14h14".
6. Ouvrez l'écran d'estimation et établissez une estimation de deux lignes à partir de la liste de prix.
7. Signez avec votre doigt.
8. Horodate.
Notez chaque étape qui a échoué ou qui a généré une erreur. Soyez strict. Un indicateur de chargement qui finit par abandonner compte comme un échec.
### Étape 4 : Fermez l'application et rouvrez-la, toujours hors ligne
Fermez de force l'application. Rouvrez-la. Toujours en mode avion. Tout ce que vous venez de faire est-il toujours là ? Les photos, les coches, la note, l'estimation, la signature, l'entrée de temps ?
C'est l'étape qui attrape le plus d'applications. Beaucoup d'outils conservent vos modifications en mémoire et les perdent dès que l'application se ferme. Ce n'est pas une boîte d'envoi. C'est un espoir.
### Étape 5 : Rétablir le signal et vérifier depuis un ordinateur portable
Désactivez le mode avion. Attendez deux minutes. N'ouvrez pas l'application sur le téléphone si vous pouvez l'éviter, car vous voulez savoir si la synchronisation est vraiment en arrière-plan. Ensuite, connectez-vous sur un ordinateur portable et ouvrez le même travail.
Vérifiez :
- Les trois photos sont là, attachées au travail.
- Les horodatages des photos correspondent à l'heure que vous avez notée à l'étape 3, pas à l'heure à laquelle vous avez désactivé le mode avion.
- Les photos ont une localisation.
- Les coches de la liste de contrôle et la note sont là, avec le texte de la note intact.
- L'estimation existe, avec la signature.
- L'entrée de temps montre les heures d'entrée et de sortie du sous-sol, pas l'heure de synchronisation.
Si chaque ligne est conforme, l'application fonctionne hors ligne. Si les photos montrent le mauvais temps, l'application estampille à l'upload, et cela vous nuira en cas de litige. Si quelque chose manque, la boîte d'envoi a un trou.
Le test de conflit (pour les équipes de deux ou plus)
Si vous avez une deuxième personne, ou un deuxième appareil, faites ceci. Mettez le téléphone en mode avion. Sur l'ordinateur portable, changez l'heure prévue du travail et ajoutez une note de bureau. Sur le téléphone, toujours hors ligne, ajoutez une photo et une note technique. Ensuite, ramenez le téléphone en ligne.
Les deux notes devraient survivre. L'heure prévue devrait être celle du bureau. La photo devrait être là. Si la synchronisation du téléphone a écrasé le changement du bureau, ou si le changement du bureau a supprimé la note du technicien, c'est un échec de fusion et cela vous arrivera chaque semaine une fois que vous aurez deux camions.
Pourquoi la plupart des applications échouent à ce test
Comprendre pourquoi vous permet de savoir quoi être sceptique.
La plupart des applications de service sur le terrain ont commencé comme des applications web. Un répartiteur dans un bureau avec un bureau de travail et une connexion filaire était le premier client. L'application mobile est venue plus tard, et le moyen le plus rapide de livrer une application mobile à partir d'une application web est de wrapper les pages web dans un shell natif. Cela ressemble à une application. Cela se trouve dans l'App Store. Cela a besoin du serveur pour chaque écran, car c'est le serveur qui rend l'écran.
Construire un véritable support hors ligne signifie reconstruire l'application mobile avec une base de données locale, une boîte d'envoi et un moteur de synchronisation. Cela représente des mois de travail, et cela doit être maintenu pour toujours. Les fournisseurs vendant à des entreprises de 200 techniciens avec des répartiteurs ne ressentent pas suffisamment de pression pour le faire, car leur acheteur est le bureau, pas le technicien dans l'espace de crawl. Ainsi, l'application mobile reste un wrapper et la page de vente continue de dire "fonctionne hors ligne" parce qu'elle montre techniquement un programme mis en cache.
L'autre raison est que la démonstration ne se déroule jamais dans un sous-sol. Les appels de vente se déroulent dans des bureaux avec des barres complètes et un Wi-Fi rapide. Personne lors d'un appel de démonstration ne demande jamais au représentant de passer en mode avion. Vous devriez.
L'angle de l'opérateur solo
Tout ce qui précède compte encore plus lorsque vous êtes la seule personne dans l'entreprise.
Un atelier de 50 techniciens avec un répartiteur a de la marge. Lorsque l'application du technicien échoue dans un sous-sol, le répartiteur comble les lacunes par un appel téléphonique plus tard. Il y a un gestionnaire de bureau pour chasser les photos. Il y a un comptable pour remarquer que la facture est courte. L'échec hors ligne coûte de l'argent à la grande entreprise, mais il est réparti sur beaucoup de personnes et personne ne le ressent directement.
Lorsque vous êtes solo, vous êtes le technicien, le répartiteur, le gestionnaire de bureau et le comptable. Chaque lacune laissée par l'application est une lacune que vous comblez personnellement à 21 heures. Chaque 30 minutes oubliées est votre argent. Chaque photo dans la pellicule de l'appareil photo est une photo que vous devez trouver vous-même. Il n'y a pas de marge.
C'est pourquoi le hors ligne n'est pas un simple atout pour un opérateur solo ou une petite entreprise à deux camions. C'est la fonctionnalité qui décide si l'application vous fait gagner une heure par jour ou vous en coûte une.
Ce que le hors ligne devrait coûter
Rien de plus. C'est la réponse honnête.
La capacité hors ligne n'est pas une fonctionnalité premium et vous ne devriez pas payer un supplément pour cela. Un plombier, un électricien ou un technicien HVAC solo devrait s'attendre à payer entre gratuit et environ 50 $ par mois pour une application complète, et une petite équipe de cinq devrait être bien en dessous de 100 $ par mois au total. KaamCam est à 12 $ par siège par mois avec toutes les fonctionnalités incluses, y compris la file d'attente de photos hors ligne, l'horodatage GPS, les estimations avec signature électronique, et la facturation avec paiement par carte. Les plateformes d'entreprise facturent plusieurs centaines de dollars par siège pour le même flux de travail de base, et le mode hors ligne est souvent pas mieux.
### Opérateur solo, un siège.** Une application de service sur le terrain complète, hors ligne incluse, devrait coûter entre gratuit et environ 50 $ par mois. À 12 $ par siège, KaamCam coûte 144 $ par an. Si la capture hors ligne récupère même une seule entrée de temps de 30 minutes oubliée par mois à 110 $ de l'heure, le logiciel s'est payé environ quatre fois.
Équipe de cinq personnes. Cinq sièges à 12 $ coûtent 60 $ par mois, 720 $ par an. Comparez cela à la taxe de double saisie. Si chaque technicien passe 30 minutes par jour à ressaisir des photos, des notes et du temps d'une application wrapper, cela représente 2,5 heures par jour de temps payé pour l'équipe, ou environ 12 heures par semaine. À un coût chargé de 40 $ de l'heure, cela représente environ 480 $ par semaine, ou environ 25 000 $ par an. Le coût du logiciel est une erreur d'arrondi à côté.
Atelier de trente personnes. Trente sièges à 12 $ coûtent 360 $ par mois. Le même atelier sur une plateforme d'entreprise à 200 à 300 $ par siège paie entre 6 000 $ et 9 000 $ par mois, plus des frais d'implémentation, plus un contrat annuel. Certaines de ces plateformes ont de bons modes hors ligne. Certaines n'en ont pas. À ce prix, vous devriez exiger le test en mode avion sur chaque écran avant de signer quoi que ce soit.
La tarification qui est sur le site Web, par siège, par mois, sans niveaux et sans frais d'installation, est ce que je pense que le logiciel pour les entrepreneurs devrait ressembler. La page de tarification a la nôtre.
Guide d'installation : rendre une petite équipe prête hors ligne
Supposons que vous ayez choisi une application qui a passé le test. Voici comment la configurer pour que le comportement hors ligne fonctionne réellement dès le premier jour, plutôt que la première fois qu'un technicien se retrouve coincé dans un espace de crawl se demandant pourquoi le travail ne se charge pas.
### Avant le premier travail
1. Installez l'application native sur chaque téléphone. Pas le signet du navigateur. L'application du magasin. Les onglets de navigateur ne peuvent pas exécuter une synchronisation en arrière-plan.
2. Connectez-vous sur Wi-Fi et laissez-le tirer. La première synchronisation télécharge la liste des clients, la liste de prix, les modèles et les listes de contrôle. Dans un atelier avec quelques milliers de clients, cela peut prendre une minute ou deux. Faites-le dans le bureau, pas au premier travail.
3. Activez le rafraîchissement d'application en arrière-plan et désactivez l'optimisation de la batterie pour l'application. Sur iOS et Android, des paramètres de batterie agressifs peuvent empêcher la boîte d'envoi de se vider jusqu'à ce que le technicien ouvre l'application. Vérifiez cela sur chaque téléphone.
4. Activez la permission de localisation "toujours" ou "lors de l'utilisation". Les horodatages GPS sur les photos et l'horodatage géofencé ont besoin de cela. "Lors de l'utilisation" est suffisant pour la plupart des ateliers.
5. Chargez la liste de prix et les modèles. L'estimation qui fonctionne hors ligne ne fonctionne que si les éléments de ligne sont sur le téléphone. Mettez vos 30 à 50 premiers éléments avant le premier jour.
6. Attachez des listes de contrôle aux types de travail. Remplacement de chauffe-eau, entretien de chaudière, mise à niveau de panneau, quoi que vous fassiez le plus. Cinq à vingt éléments chacun.
La première semaine
1. Exécutez le test en mode avion sur chaque téléphone. Cinq minutes par technicien. Cela attrape le téléphone qui a sauté la première synchronisation ou a l'optimisation de la batterie activée.
2. Dites à l'équipe à quoi s'attendre. "Prenez la photo dans l'application, même sans barres. Elle se téléchargera lorsque vous sortirez." Les techniciens qui ne le savent pas saisiront toujours la pellicule de l'appareil photo.
3. Vérifiez la boîte d'envoi une fois par jour. La plupart des bonnes applications montrent un compte en attente. Si un téléphone a encore 40 éléments en attente lorsque le technicien rentre chez lui, quelque chose ne va pas avec ses paramètres.
4. Surveillez les horodatages des premiers travaux. Confirmez que les heures des photos correspondent à la visite, pas à la synchronisation. Si ce n'est pas le cas, vous avez la mauvaise application et vous voulez le savoir maintenant, pas pendant un litige.
En continu
- Gardez la liste de prix à jour. Une estimation hors ligne construite à partir des prix de l'année dernière est une fuite de marge.
- Gardez le nombre de photos raisonnable. Vingt photos par travail, c'est suffisant. Un technicien qui prend 200 photos videra la batterie du téléphone et encombrera la boîte d'envoi sur une connexion lente.
- Vérifiez que l'application se met à jour. Les moteurs de synchronisation hors ligne s'améliorent avec les mises à jour, et un téléphone qui n'a pas été mis à jour depuis six mois peut exécuter une file d'attente plus ancienne et plus boguée.
Photos : le détail qui décide des litiges
Je veux passer un peu plus de temps sur les photos car elles sont la chose la plus précieuse qu'une application hors ligne capture, et la chose la plus facile à mal faire.
Une photo avant ne vaut quelque chose que si elle prouve quand et où elle a été prise. Le client qui dit "cette rayure n'était pas là avant" n'acceptera pas une photo sans date. Votre assureur ne l'acceptera pas non plus. Une photo avec un horodatage de capture, une localisation GPS correspondant à l'adresse du travail, et un numéro de travail attaché est presque indiscutable.
Maintenant, appliquez le problème hors ligne. Le technicien est dans le sous-sol, pas de signal. Il y a trois façons pour une application de gérer la photo :
Mauvais : L'application ne s'ouvre pas, donc la photo va à la pellicule de l'appareil photo. Elle a un horodatage du téléphone, ce qui est quelque chose, mais aucun travail attaché et aucun moyen facile de prouver à quel travail elle appartient.
Pire : L'application s'ouvre et prend la photo, mais l'estampe est l'heure à laquelle elle est téléchargée, quatre heures plus tard depuis l'allée du technicien, avec le GPS de la maison du technicien. Maintenant, la photo dit qu'elle a été prise à 18h40 à une adresse qui n'est pas le travail. Cette photo est pire que pas de photo, car elle contredit votre propre histoire.
Correct : L'application capture la photo, l'estampe avec l'horloge du téléphone à ce moment-là et le dernier point GPS connu, l'attache au travail, et la met en file d'attente. Lorsqu'elle se télécharge, le serveur conserve les métadonnées de capture. La photo dit 8h24 à l'adresse du client, sur le travail du chauffe-eau, et c'est vrai.
Seule la troisième vaut la peine d'être payée. Le test en mode avion à l'étape 5 ci-dessus est comment vous les distinguez.
Suivi du temps et GPS sans signal
Le suivi du temps a la même forme. L'horodatage à la porte a généralement un signal. L'horodatage au camion a généralement un signal. Les entrées de temps qui comptent, les "ajoutez 30 minutes pour l'union grippée", se produisent entre les deux, dans la zone morte.
Une application qui ne vous permet d'horodater qu'avec un signal produira des enregistrements de temps propres qui sont incorrects. Le technicien horodate à 8h15, perd le signal, ne peut pas horodater à 10h30 parce que l'application ne répond pas, et enfin horodate à 10h52 depuis le camion après deux tentatives. L'enregistrement indique 2 heures 37 minutes. Le temps réel était de 2 heures 15 minutes. Maintenant, vous avez surfacturé un client ou trop payé un technicien, et aucun d'eux ne sera heureux lorsqu'ils le remarqueront.
Le GPS est la pièce qui préoccupe les gens inutilement. Le GPS n'a pas besoin de données cellulaires. La puce de localisation du téléphone communique directement avec les satellites, et cela fonctionne dans la plupart des zones mortes tant que le téléphone a une vue du ciel. Au fond d'un sous-sol, le point peut être obsolète, auquel cas une bonne application utilise la dernière localisation connue, qui était l'allée il y a 20 minutes, ce qui est assez proche pour l'adresse du travail. L'horodatage géofencé, où l'application remarque que vous êtes arrivé au travail et vous invite ou vous horodate, fonctionne de la même manière et n'a pas besoin d'une connexion de données pour détecter l'arrivée. Cela peut attendre.
### Quand le hors ligne n'est pas le problème
Je devrais être juste sur les limites, car sinon cela ressemble à une page de vente.
Les paiements nécessitent un signal. Il n'y a pas de moyen honnête de contourner cela. Le prélèvement par carte doit atteindre le processeur. Une bonne application vous permet de créer la facture, de capturer la signature, et de mettre en file d'attente l'envoi, puis de traiter la carte au moment où vous avez un bar. C'est une exigence de signal de quatre secondes à la fin du travail, et c'est bien.
La première synchronisation nécessite du Wi-Fi. Tirer quelques milliers de clients et quelques centaines de photos sur un nouveau téléphone n'est pas quelque chose à faire avec un bar dans un parking. Faites-le dans le bureau.
Des ensembles de photos très volumineux sont lents à se vider. Un technicien qui prend 150 photos lors d'une inspection de toit et qui traverse ensuite une zone morte rurale aura une file d'attente qui mettra du temps à se vider. C'est une limite de bande passante, pas une limite d'application, et le bon comportement est que la file d'attente continue à avancer en arrière-plan sans que le technicien ait à la surveiller.
Les fonctionnalités en temps réel sont en temps réel. La localisation en direct de l'équipe sur une carte, le chat et les notifications de répartition nécessitent un signal pour être en direct. Ils rattraperont leur retard lorsque le signal reviendra, mais ils ne fonctionneront pas dans l'espace de crawl, et aucune application ne peut changer cela.
Aucune de ces limites ne devrait vous empêcher de terminer un travail. Si la seule chose qui attend un signal est le prélèvement par carte et la carte en direct, l'application fonctionne hors ligne. Si le travail lui-même attend, ce n'est pas le cas.
Ce que je ferais si j'achetais aujourd'hui
Choisissez trois applications. Commencez l'essai gratuit sur chacune, et sautez celles qui veulent une carte de crédit pour commencer, car cela vous dit quelque chose sur leur confiance.
Effectuez le test en mode avion sur les trois dans la même après-midi. Utilisez le même travail, les mêmes photos, la même note. Évaluez-les sur la liste de contrôle de 24 points. Jetez tout ce qui est en dessous de 12.
Ensuite, regardez le prix, et ne laissez pas la capacité hors ligne justifier un supplément, car cela ne devrait pas. Un opérateur solo ou une petite équipe devrait pouvoir obtenir tout ce qui est dans cet article pour bien moins de 50 $ par mois par personne, et l'outil que je dirige est à 12 $.
Ensuite, utilisez-le pendant deux vraies semaines. Pas des travaux de démonstration. De vrais sous-sols, de vrais espaces de crawl, de vrais greniers. Surveillez la boîte d'envoi. Vérifiez les horodatages. Demandez à l'équipe si elle a atteint la pellicule de l'appareil photo ne serait-ce qu'une fois. Si ce n'est pas le cas, vous avez trouvé la bonne application.
KaamCam est à 12 $ par siège par mois, toutes les fonctionnalités incluses, mois par mois, sans frais d'installation, et l'essai est de 7 jours sans carte de crédit. La file d'attente de photos et de médias hors ligne, l'horodatage GPS et géofencé, le suivi du temps, les estimations avec signature électronique, et la facturation avec paiement par carte sont tous inclus dans le prix de base. Commencez un essai gratuit, créez un travail, mettez votre téléphone en mode avion, et voyez ce qui se passe. Ce test vous coûte 25 minutes et c'est la seule évaluation d'une application de service sur le terrain hors ligne qui compte réellement.
FAQ
Que signifie réellement qu'une application de service sur le terrain fonctionne hors ligne ?
Cela signifie que l'application continue de faire son travail lorsque le téléphone n'a pas de connexion de données utilisable. Vous pouvez ouvrir le travail, lire les notes et l'adresse, prendre des photos, remplir la liste de contrôle, pointer à l'entrée et à la sortie, rédiger une estimation et collecter une signature. Tout ce que vous faites est enregistré sur le téléphone dans une file d'attente. Lorsque le téléphone retrouve un signal, la file d'attente se télécharge en arrière-plan et le bureau le voit. Le test est simple : mettez le téléphone en mode avion et essayez de terminer un travail. Si l'application vous bloque avec un indicateur de chargement ou une erreur, elle ne fonctionne pas hors ligne, peu importe ce que dit la page de vente.
Pourquoi tant d'applications de service sur le terrain échouent-elles sans signal si elles prétendent être mobiles ?
Parce que la plupart d'entre elles sont des pages web enveloppées dans un shell natif. Chaque écran se charge depuis le serveur, donc pas de serveur signifie pas d'écran. Un véritable support hors ligne nécessite une base de données locale sur le téléphone, une file d'attente pour les changements sortants, et une logique pour résoudre les conflits lorsque deux personnes modifient le même travail. C'est un vrai travail d'ingénierie, et il est facile de l'ignorer lorsque la démonstration se déroule dans un bureau avec des barres complètes. Demandez directement au fournisseur quels écrans fonctionnent en mode avion. Une réponse vague signifie généralement que la réponse est aucun d'entre eux.
Quelles parties du travail sont les plus susceptibles de se produire dans une zone morte ?
Photos et listes de contrôle, car c'est là que se trouve le travail. Salles mécaniques de sous-sol, espaces de crawl, greniers au-dessus de l'isolation, puits d'ascenseur, bâtiments commerciaux à structure en acier, parkings, terrains ruraux, et nouvelles constructions avant les branchements utilitaires sont les suspects habituels. L'horodatage et l'horodatage se produisent également à la porte, ce qui est souvent acceptable, mais les entrées de temps en cours de travail et les notes qui expliquent ce que vous avez trouvé se produisent à l'intérieur. Si votre application ne fonctionne qu'au camion, vous finirez par faire de la paperasse deux fois.
Comment tester si une application fonctionne réellement hors ligne pendant un essai gratuit ?
Créez un travail d'essai avec une adresse réelle. Mettez votre téléphone en mode avion. Ouvrez l'application, ouvrez le travail, prenez trois photos, cochez deux éléments de la liste de contrôle, ajoutez une note et pointez. Ensuite, fermez complètement l'application et rouvrez-la tout en restant en mode avion. Tout devrait encore être là. Désactivez le mode avion, attendez une minute, et vérifiez le même travail depuis un ordinateur portable. Si les photos et les notes apparaissent avec les horodatages d'origine, la file d'attente fonctionne. Si quelque chose manque ou si les horodatages montrent l'heure de synchronisation au lieu de l'heure de capture, continuez à chercher.
Puis-je créer une facture et prendre une signature sans signal ?
Créer le document et capturer la signature devraient tous deux fonctionner hors ligne, car ils n'ont besoin que de la liste de prix et du nom du client déjà sur le téléphone. Ce qui ne peut pas se faire hors ligne, c'est le prélèvement par carte, car le processeur de paiement doit l'approuver. Le bon comportement est de vous laisser établir la facture, capturer la signature sur le verre, et soit l'envoyer par e-mail, soit traiter la carte au moment où le signal revient. Un outil qui ne vous permet même pas d'ouvrir l'écran de facture sans signal vous oblige à faire ce travail dans le camion, ou plus tard à la maison.
Les photos hors ligne auront-elles toujours le bon horodatage et la bonne localisation GPS ?
Elles devraient, et c'est le détail qui compte pour les litiges. Une application correctement construite enregistre l'heure de capture et les coordonnées GPS du téléphone au moment où la photo est prise, puis attache ces métadonnées lors de l'upload. Le GPS lui-même n'a pas besoin de données cellulaires, donc la localisation fonctionne dans la plupart des zones mortes tant que le téléphone a une vue du ciel. Le cas d'échec à surveiller est une application qui estampille les photos avec l'heure de téléchargement plutôt qu'avec l'heure de capture, ce qui fait qu'une photo à 9h15 ressemble à une photo prise à 15h40.
Combien devrait coûter une application de service sur le terrain avec un véritable support hors ligne pour un opérateur solo ?
La capacité hors ligne n'est pas une fonctionnalité premium et vous ne devriez pas payer un supplément pour cela. Un plombier, un électricien ou un technicien HVAC solo devrait s'attendre à payer entre gratuit et environ 50 $ par mois pour une application complète, et une petite équipe de cinq devrait être bien en dessous de 100 $ par mois au total. KaamCam est à 12 $ par siège par mois avec toutes les fonctionnalités incluses, y compris la file d'attente de photos hors ligne, l'horodatage GPS, les estimations avec signature électronique, et la facturation avec paiement par carte. Les plateformes d'entreprise facturent plusieurs centaines de dollars par siège pour le même flux de travail de base, et le mode hors ligne est souvent pas mieux.
Que se passe-t-il si deux personnes modifient le même travail pendant que l'une d'elles est hors ligne ?
C'est le cas de conflit, et chaque véritable application hors ligne doit le gérer. L'approche courante est la fusion par champ avec le dernier écrivain l'emporte sur les champs individuels, plus un traitement uniquement d'ajout pour les choses qui ne se chevauchent jamais, comme les photos, les notes et les entrées de temps. Donc, si le bureau change l'heure prévue pendant que le technicien ajoute des photos dans un sous-sol, les deux changements survivent. Les problèmes n'apparaissent que lorsque deux personnes modifient le même champ de texte exact, et une bonne application conserve les deux versions plutôt que de supprimer silencieusement l'une d'elles. Demandez au fournisseur comment ils gèrent cela. S'ils n'y ont jamais pensé, leur mode hors ligne est plus mince qu'ils ne le prétendent.