Veuillez laisser vos coordonnées, nous vous enverrons notre aperçu par e-mail.
Je consens à ce que mes données personnelles soient traitées afin d'envoyer du matériel de marketing personnalisé conformément à la directive sur la protection des données. Politique de confidentialité. En confirmant la soumission, vous acceptez de recevoir du matériel de marketing
Merci !

Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.

Innowise est une société internationale de développement de logiciels à cycle complet fondée en 2007. Nous sommes une équipe de plus de 1800+ professionnels de l'informatique qui développent des logiciels pour d'autres professionnels dans le monde entier.
À propos de nous
Innowise est une société internationale de développement de logiciels à cycle complet fondée en 2007. Nous sommes une équipe de plus de 1600+ professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.

Système ERP pour le secteur de la construction: Augmentation de 30% de la performance de la solution

Applications web et mobiles avec un système d'API pour gérer facilement les processus d'entreprise.

Client

Industrie
Construction
Région
Allemagne
Client depuis
2020

Notre client nous a demandé de mettre en place un système ERP permettant de suivre l'efficacité des employés et de transférer ces données à l'accepteur local.

Les informations détaillées sur le client ne peuvent être divulguées en vertu des dispositions de la NDA.

Défi

Au départ, le client nous a fourni un système d'exploitation doté d'une riche fonctionnalité: affectation des tâches, suivi du temps, statistiques comprenant, entre autres, le nombre de travailleurs sur le site et/ou le nombre de sites, notifications push, synchronisation en temps réel, etc. Cependant, il y avait un problème d'accès limité à la solution. Le client aspirait à la mettre à la disposition du public.

Solution

En plus des applications web et mobiles, notre équipe a développé un système d'API et un panneau d'administration pour aider les employés à suivre et à gérer leur travail.

Les rôles des utilisateurs sont décrits comme suit: les super-administrateurs disposant de tous les privilèges, les administrateurs ne disposant d'aucun privilège de gestion ou de paramétrage de l'entreprise, et les utilisateurs individuels. Les utilisateurs sont des employés qui ont besoin de suivre leurs heures de travail à l'aide des rapports.

De plus, nos ingénieurs logiciels ont mis en place certaines fonctionnalités pour les managers et leurs subordonnés afin de rendre les processus de travail plus efficaces et moins chronophages.

Suivi du temps

Nous avons étendu la fonctionnalité des rapports afin qu'au lieu de les remplir manuellement, les employés puissent envoyer des photos de leurs rapports approuvés par leurs responsables de site locaux. Les utilisateurs peuvent envoyer des intervalles de temps avec les heures de travail et les pauses de la manière qui leur convient le mieux: remplir un tableau avec les intervalles de temps où envoyer une photo du rapport lorsqu'ils sont à la maison.

Affectation des tâches

L'affectation des tâches fonctionne comme un constructeur. Elle se compose de différents éléments tels que Google Maps, un visualiseur PDF et des champs dédiés à remplir. La plateforme permet aux administrateurs et aux super-administrateurs de créer des affectations de travail de différentes manières.

Par exemple, ils peuvent créer leurs dossiers en joignant un fichier PDF d'une mission au lieu d'en créer un nouveau.

Ils peuvent également importer des cartes Google personnalisées à partir de Mes cartes. Les administrateurs peuvent personnaliser la carte à l'aide de cet outil en ajoutant des points de repère, des marques, des formes et des étiquettes, puis télécharger la carte créée dans l'application pour en donner l'accès à l'équipe.

Système API

Comme cette solution est attribuée à un grand nombre d'utilisateurs réguliers, le système d'API a été conçu pour traiter les demandes de plusieurs utilisateurs. Il permet également à d'autres grands systèmes d'être connectés à cette API. En outre, chaque nouveau client est susceptible de demander des fonctionnalités supplémentaires.

Technologies et outils

Back-end
Ruby on Rails
Front-end
Angular 14, Backbone.js
Bases de données
PostgreSQL, MongoDB, Redis
DevOps
Kubernetes, Terraform, RabbitMQ
Cloud
AWS (EC2, Lambda, S3, Athena, etc.)
VCS
GitLab

Processus

En tenant compte de toutes les exigences du client et des spécificités du projet, nous avons proposé Scrum comme méthodologie du cycle de vie du développement logiciel. Nous avons utilisé Jira et Confluence pour assigner les tâches et suivre les progrès de notre équipe. Toute la communication s'est faite sur Slack.

Sur la base de notre riche expérience dans le développement de diverses applications web et de systèmes de gestion de données, notre équipe a proposé la pile technologique la plus appropriée. Ainsi, nous avons choisi Ruby car c'est un langage rapidement déployable qui permet une production rapide de MVP.

Pour suivre les progrès et améliorer la vitesse de livraison, nous avons organisé des réunions quotidiennes et des rétrospectives mensuelles avec l'équipe. Afin de rester en contact avec le client, notre équipe a organisé des revues de sprint toutes les deux semaines pour montrer les progrès réalisés et donner au client des informations actualisées sur les plans futurs.

Équipe

4
Développeurs back-end
3
Développeurs Front-end
2
Ingénieurs QA
équipe-innowise

Résultats

En conséquence, nous avons entièrement réalisé la tâche du client et lancé la nouvelle fonctionnalité dans les délais. Nous avons lancé l'application sur l'Apple Store, le Play Market, le web et les systèmes API, ce qui a permis d'attirer un nombre important d'utilisateurs tout en maintenant des performances supérieures.

Grâce à la fonctionnalité pratique d'attribution des tâches et de suivi du temps, la solution a rapidement gagné la popularité des utilisateurs. Chaque nouveau client apprécie l'option de personnalisation, car il est possible d'adapter la solution aux besoins spécifiques de chaque entreprise. Avec ses fonctionnalités robustes et son interface utilisateur intuitive, chaque utilisateur peut facilement l'utiliser sans problème.

Durée du projet
  • Depuis 2020
  • Le projet est toujours en cours, à ce stade, nous assurons le support de la plateforme et mettons en place de nouvelles fonctionnalités.

Contactez nous!

Réserver un appel ou remplissez le formulaire ci-dessous et nous vous contacterons dès que nous aurons traité votre demande.

    S’il vous plaît, ajouter les détails du projet, la durée, la pile technologique, IT spécialistes nécessaires et d'autres informations pertinentes
    S’il vous plaît, ajouter les détails du projet, la durée, la pile technologique, IT spécialistes
    nécessaires et d'autres informations pertinentes
    Joindre des documents supplémentaires au besoin
    Charger file

    Vous pouvez joindre jusqu'à 1 fichier de 2MB au total. Fichiers valides : pdf, jpg, jpeg, png

    Nous vous informons que lorsque vous cliquez sur le bouton Envoyer, Innowise traitera vos données personnelles conformément à notre Politique de confidentialité dans le but de vous fournir des informations appropriées.

    Que se passe-t-il ensuite?

    1

    Après avoir reçu et traité votre demande, nous reviendrons vers vous pour détailler les besoins de votre projet et signer un accord de non-divulgation pour assurer la confidentialité des informations.

    2

    Après avoir examiné les exigences, nos analystes et nos développeurs élaborent une proposition de projet avec l'étendue des travaux, le nombre de membre de l'équipe, les délais et les coûts des coûts.

    3

    Nous organisons une réunion avec vous pour discuter de l'offre et parvenir à un accord.

    4

    Nous signons un contrat et commençons à travailler sur votre projet le plus rapidement possible.

    Merci !

    Votre message a été envoyé.
    Nous traiterons votre demande et vous recontacterons dès que possible.

    Merci !

    Votre message a été envoyé. 

    We’ll process your request and contact you back as soon as possible.

    flèche