Comment réaliser une bonne application métier ?

27 avril 2021

Qu’est-ce qu’une application métier ?


C’est un outil permettant de faciliter la gestion des activités d’une entreprise. L’objectif est de simplifier les tâches et d’automatiser les processus des utilisateurs au sein de l’entreprise dans le but de rendre certaines tâches plus efficaces. L’application métier doit être facteur de productivité et de rentabilité pour l’entreprise.

Cela peut, par exemple, permettre d’effectuer des tâches, habituellement chronophages, de manière plus rapide grâce à un outil dédié. Par exemple, la dématérialisation, un catalogue, la réalisation de diagnostics, la génération de documentation, un CRM etc.

L’entreprise ayant ce besoin peut alors faire le choix de souscrire à une application standard prête à l’emploi (souvent des solutions SaaS, ou produite par un éditeur) ou opter pour le développement d’une application métier sur mesure car ses besoins sont plus spécifiques. La solution choisie dépendra du secteur d’activité, de la structure de l’entreprise, des besoins des utilisateurs et des problèmes à résoudre dans l’entreprise.

La conception d’une bonne application métier se fait en 6 étapes :

La mise en place d’une application métier spécifique dans une entreprise présente donc de nombreux avantages:

Cas clients TKT :

Chez TKT, notre expertise est basée sur la conception et le développement de sites internets, applications web et mobiles métiers.Reconnus comme experts des applications métiers, nous pouvons compter parmi nos clients des sociétés telles que Germitech, Tout Près d’Ici ou encore Spie Batignolles.

Spie Batignolles, entreprise de construction, nous a contacté pour un besoin spécifique : opérer une refonte d’un outil interne, destiné à offrir une meilleure visibilité aux salariés et aux prospects potentiels sur les différents chantiers, en cours, passés ou à venir sur l’ensemble du territoire.

Leur problématique ?
Justement un manque de visibilité des projets dû au découpage territorial et aux nombreuses entités que comporte l’entreprise de construction.

Cet outil a donc pour objectif d’offrir une base de données complètes et à jour de tous les chantiers réalisés, sous forme de fiches, exportables dans différents formats (pdf., Excel, …), partageables aux clients.

C’est un projet complexe au niveau de sa conception : trouver un consensus, un format commun avec les différentes entités et ses membres (env 3000 pers). Le développement a également présenté des points d’achoppement que nous rencontrons souvent sur les projets de ce type, notamment dans les interactions entre l’application développée et les systèmes tiers auxquels elle est connectée.

Réunions et spécification des besoins

Plusieurs réunions de co-création avec spie batignolle ont été organisées au début du projet : 3 personnes chez eux en tant que chef de projet chargés de la supervisation, de même chez nous.

Phase de conception

La phase de conception a pu débuter, 4 ateliers dans leurs locaux ont été organisés :

Atelier shadowing : analyse et compréhension des usages et problématiques.
Atelier organisé sur plusieurs jours, avec la conception de “users stories” et “experience map” pour comprendre, définir et innover les parcours utilisateurs
Atelier conception ux : conception d’un prototype pour tester notre proposition en interne
conception ui : mini design system pour concevoir toute l’application métier et la rendre évolutive
Ces ateliers ont donné naissance à des brainstorming, user journey, arborescence, etc… Cette phase a duré 3 mois.

Cette étape a été l’une des plus critiques car elle concernait de nombreux acteurs aux savoir-faire et aux habitudes différentes. Elle devait également permettre la compréhension du mode de fonctionnement de chacun dans le but d’apporter la meilleure réponse à leurs problématiques. Cette étape était accompagnée de la conception UX, afin d’assurer une fluidité de l’outil et une simplicité d’utilisation.

Phase de développement

Une fois les enjeux assimilés de chaque côté, les parcours établis et les spécifications fonctionnelles validées, la phase de développement peut commencer de notre côté. Celle-ci a duré 6 mois, afin de proposer un outil complet et qualitatif, validé par une phase de tests.

Au total, le projet sur desktop a duré 9 mois. La partie mobile est toujours en cours de finalisation de développement pour des raisons techniques.

La TMA (Tierce Maintenance Applicative)

La TMA de ce projet intervient dans la phase “RUN” du projet. Nous sommes en relation avec un de leur chef de projet qui recense les bugs et les évolutions à prévoir sur la solution..

Si vous souhaitez en savoir plus, notre équipe sera ravie de répondre à vos questions 😉

Quel est votre projet ?

Nous vous accueillons dans notre agence, au cœur de Paris pour parler de votre projet.
Notre équipe se fera un plaisir de vous écouter autour d’un café  !

    Un projetUne candidatureWhat else