Passer au contenu
FM Solutions

FM Solutions · Notre propre logiciel opérationnel

De FileMaker à Satnica

Comment nous avons remplacé notre propre système FileMaker par une application web moderne.

Nous avions initialement développé notre système opérationnel dans FileMaker pour gérer les clients, projets, saisies de temps et factures. Avec l'évolution de nos besoins, nous l'avons remplacé par Satnica — une application web qui intègre le suivi du temps, la gestion des tâches, la planification et les rapports dans un espace de travail connecté.

Ayant développé nous-mêmes le système original, nous maîtrisions la logique métier sous-jacente. Cette expérience a guidé le remplacement, tandis que le développement assisté par IA a soutenu la création de la nouvelle application.

Satnica, l'application web qui a remplacé notre système FileMaker. Les captures d'écran utilisent des données de démonstration.

Une histoire, deux générations

Système FileMaker d'origine → Application web Satnica

Avant — FileMaker
Le menu du système d'origine menait à une liste de suivi, une liste de factures, des freelances, une liste d'accès, des projets, des clients, une liste de paiements et un suivi du temps.

Après — Satnica

Un espace de travail connecté

Satnica rassemble ce qui était autrefois des écrans séparés et ajoute une planification et des rapports autour d'eux.

  • Suivi du tempsTajmer
  • Gestion des tâchesZadaci
  • PlanificationPlan
  • RapportsIzvještaji

Étiquettes de menu telles qu'elles apparaissent dans l'interface bosniaque de Satnica.

Pourquoi nous l'avons remplacé

Pourquoi nous avons remplacé notre propre système

Le système FileMaker gérait les clients, projets, saisies horaires et factures. Avec l'évolution de nos besoins, nous souhaitions que le suivi du temps, la gestion des tâches, la planification et les rapports fonctionnent ensemble dans un espace connecté. Cela est devenu Satnica.

  • Report à nouveau

    Les idées principales du système d'origine : clients, projets, tarifs et temps enregistré.

  • Reconsidéré

    Comment chaque flux de travail devrait fonctionner dans une application web, plutôt que de copier chaque écran.

  • Ajouté

    Tableaux des tâches, planification, vues hebdomadaires d'équipe, chronologie et rapports clients.

Avant et après

Cinq flux de travail, hier et aujourd'hui

Chaque paire présente l'écran original FileMaker à côté de sa version dans Satnica. Sélectionnez une capture d'écran pour l'agrandir.

Des formulaires de saisie des temps à un aperçu personnalisé du travail

Dans FileMaker, les utilisateurs enregistrent les dates, heures de début et de fin, projets et descriptions des travaux. Satnica regroupe les entrées quotidiennes, l'avancement hebdomadaire et la possibilité de reprendre la dernière activité dans une vue d'ensemble.

Avant — FileMaker
  • L’écran de saisie des temps : date de travail, heure de début et de fin, projet et description.
Après — Satnica
  • Saisies quotidiennes, progression hebdomadaire et un bouton pour reprendre la dernière activité, sur un seul écran.

Même besoin opérationnel : enregistrer le travail. Une nouvelle expérience pour comprendre la journée de travail.

Des tableaux de suivi aux rapports connectés

La liste de suivi d'origine affichait les entrées de temps, les tarifs des projets et les totaux. Satnica présente les informations temporelles et financières via des filtres, des rapports groupés, des graphiques et des résumés hebdomadaires d'équipe.

Avant — FileMaker
  • La liste de suivi : saisies de temps regroupées par membre, avec les tarifs et totaux.
Après — Satnica
  • Un rapport mensuel avec des filtres, un graphique des heures et un tableau groupé par projet.
  • Une semaine par personne : heures pour chaque jour par rapport à la norme hebdomadaire, avec les jours courts mis en évidence.

Le suivi du temps faisait déjà partie du système d'origine. Les captures d'écran à droite montrent comment Satnica le présente.

Des clients et projets aux tâches et à la planification

Le système d'origine reliait clients, projets et tarifs. Satnica s'appuie sur ces fondations avec des tableaux de tâches, des hiérarchies de tâches, des phases de projet, la planification, les assignations, les commentaires et les pièces jointes.

Avant — FileMaker
  • Un dossier client, avec les projets et les tarifs du client.
  • La liste des projets, avec un tarif, un prix fixe et une limite hebdomadaire pour chaque projet.
Après — Satnica · fonctionnalités étendues
  • Tâches sous forme de tableau : À faire, En cours, En révision et Terminé.
  • Les mêmes tâches sous forme d’arbre, avec des sous-tâches, l’avancement et les heures cumulées.
  • Un planning des phases du projet sur un calendrier, avec les tâches de chaque phase et une ligne indiquant la date du jour.
  • Une tâche ouverte : description, sous-tâches, pièces jointes, commentaires, responsables, phase et temps passé.

Ces captures d'écran montrent des fonctionnalités nouvelles dans l'application de remplacement. Elles n'existaient pas dans le système FileMaker d'origine.

De l'examen des lignes à la compréhension de la chronologie des travaux

Dans FileMaker, les travaux enregistrés étaient examinés sous forme de lignes dans une liste. Satnica ajoute une frise chronologique visuelle des travaux enregistrés et met en évidence les entrées chevauchantes pour examen.

Avant — FileMaker
  • La liste de suivi : saisies de temps regroupées par membre, avec les tarifs et totaux.
Après — Satnica
  • La journée de chaque personne est représentée sous forme de frise, avec les chevauchements en rouge pour examen.

Du travail enregistré aux rapports clients

Satnica peut présenter le travail enregistré sous forme de rapport client personnalisé, avec des options de regroupement et de devise, ainsi que des actions visibles pour HTML, impression et PDF. Le rapport dans la capture d'écran est en anglais, porte l'en-tête de la société de facturation et exclut les noms des employés.

Après — Satnica
Un rapport client avec des options de regroupement et de devise, et des boutons pour HTML et impression ou PDF.
Portée du système d'origine

Factures et paiements dans le système d'origine

Le système FileMaker d'origine couvrait également les factures et le suivi des paiements. Les captures d'écran de Satnica ne montrent pas d'écrans de facturation ou de paie, donc cette page ne fait aucune affirmation à leur sujet.

  • Un enregistrement de facture avec les détails du client, les dates, le statut et les lignes d'article.
  • La liste des factures, divisée en factures à payer et factures payées.

Ce que notre expérience FileMaker a apporté

La compréhension du système d'origine a été notre point de départ.

Remplacer un logiciel métier nécessite de comprendre ce que signifient ses écrans et ses calculs dans le travail quotidien. Comme nous avons conçu et utilisé le système FileMaker d'origine, nous avons pu transférer ces connaissances dans Satnica et repenser le fonctionnement de chaque processus dans la nouvelle application.

  • Nous avons conçu et utilisé la version originale

    Nous connaissions la logique métier derrière les écrans car nous l'avions écrite et en dépendions au quotidien.

  • Les workflows ont été repensés

    Chaque workflow a été repensé pour une application web plutôt que reconstruit écran par écran.

  • Assisté par IA, guidé par le développeur

    Le développement assisté par IA a soutenu la construction de Satnica. Cela décrit comment il a été développé, et non ses fonctionnalités d'IA intégrées.

L’application de remplacement

Neuf captures d'écran de l'application web qui a remplacé notre système FileMaker. Sélectionnez une capture pour l'agrandir.

  • Aperçu

    Saisies quotidiennes, progression hebdomadaire et un bouton pour reprendre la dernière activité, sur un seul écran.

  • Tableau des tâches

    Tâches sous forme de tableau : À faire, En cours, En révision et Terminé.

  • Arborescence des tâches

    Les mêmes tâches sous forme d’arbre, avec des sous-tâches, l’avancement et les heures cumulées.

  • Plan du projet

    Un planning des phases du projet sur un calendrier, avec les tâches de chaque phase et une ligne indiquant la date du jour.

  • Détail de la tâche

    Une tâche ouverte : description, sous-tâches, pièces jointes, commentaires, responsables, phase et temps passé.

  • Chronologie

    La journée de chaque personne est représentée sous forme de frise, avec les chevauchements en rouge pour examen.

  • Résumé hebdomadaire de l’équipe

    Une semaine par personne : heures pour chaque jour par rapport à la norme hebdomadaire, avec les jours courts mis en évidence.

  • Rapports

    Un rapport mensuel avec des filtres, un graphique des heures et un tableau groupé par projet.

  • Rapport client

    Un rapport client avec des options de regroupement et de devise, et des boutons pour HTML et impression ou PDF.

Les captures d'écran utilisent des données de démonstration. L'interface de Satnica est en bosniaque, donc les légendes traduisent les étiquettes clés. Les revenus, coûts, marges et heures affichés sont des valeurs d'exemple, pas des résultats commerciaux.

Exploitez-vous un système FileMaker en interne ?

Décrivez-nous comment votre système est utilisé aujourd'hui. Nous vous expliquerons comment un portail web ou un remplacement progressif pourrait fonctionner pour votre entreprise.

info@fmsolutions.ba+387 61 507 333