Application de suivi du temps et des tâches: Défi et solution

Une solution web et mobile personnalisée permettant aux utilisateurs de suivre facilement les tâches de gestion des documents, le temps de travail des employés et la sécurité.

Situation

Le client a décidé de mise à niveau une application facilitant le processus de gestion des documents, le temps de travail/absence des employés et le suivi de la sécurité. L'objectif principal du projet était de construire un outil fiable pour un suivi transparent et pratique des délais, du temps et de la gestion des documents pour les entreprises et leurs employés.

Solution

Innowise a développé de A à Z des applications web et mobiles permettant aux utilisateurs d'envoyer des contrats pour signature et de suivre le temps de travail et d'absence.

APPLICATION WEB

La solution est un tableau de bord destiné aux chefs d'entreprise, qui présente toutes les données pertinentes concernant les processus de gestion des documents et le flux de travail des employés.

Un propriétaire d'entreprise peut voir à quelle date la signature du contrat est due et qui est responsable de la signature du contrat.

Si le contrat doit être signé par un propriétaire d'entreprise, il peut le faire par l'intermédiaire de la Application web à l'aide d'une signature numérique.

APPLICATION MOBILE

Le site application mobile est un outil de suivi des tâches et du temps d'un employé qui envoie des informations au tableau de bord du propriétaire de l'entreprise.

Grâce à leur téléphone portable, les employés peuvent lire les contrats, les signer ou les envoyer à leurs collègues pour qu'ils les signent. L'application établit automatiquement des rappels sur les dates d'échéance afin de ne laisser aucun contrat en souffrance.

Les employés peuvent également suivre leur temps de travail, signaler les pauses et les congés qu'ils prennent. prendre, et voir qui est absent.

Technologies et outils

Processus

Le client avait une vision claire de ce à quoi devait ressembler le module analytique idéal. Nous avons donc obtenu des maquettes de l'interface et des formules pour calculer les coûts de production. Nous avons résolu les problèmes avec tout, en tenant compte du processus de développement:

  • Architecte de logiciel
  • Sélection des technologies et des cadres les plus appropriés pour un fonctionnement sans faille
  • Développement du front-end et du back-end.

Grâce à l'étroite collaboration de notre analyste commercial et de notre chef de projet avec le client, nous avons réussi à transformer l'idée générale d'une telle plateforme ERP en un ensemble d'applications web et mobiles fonctionnant parfaitement et faisant preuve d'une grande fiabilité et d'une réponse rapide.

PHASE DE DÉCOUVERTE

Dans un premier temps, notre équipe a analysé les souhaits du client, a exploré en profondeur les modalités de mise en œuvre des solutions et a trouvé les meilleures solutions technologiques possibles.Nous avons conçu des maquettes des futures applications, élaboré un plan détaillé pour le développement de chaque module et convenu avec le client du flux de travail. Pour obtenir une estimation plus précise, nous avons créé un plan détaillé pour le développement de chaque module et nous avons convenu avec le client du flux de travail et de la priorité des fonctionnalités.

CHOIX DE LA TECHNOLOGIE

Selon les spécifications et les exigences, nous avons recommandé les technologies et les cadres qui répondaient parfaitement aux besoins du client. Flutter a été choisi lors de la création de la plateforme. Elle permet un développement plus confortable et plus rapide et Processus QA puisque les versions de l'application pour les différentes plateformes sont basées sur une seule instance de code. Toutes les modifications apportées au code sont automatiquement appliquées à toutes les plateformes, ce qui accélère le processus de mise à jour, et la correction des bogues dans le code corrige également les bogues pour toutes les plateformes. Cela réduit considérablement les coûts de développement et d'assurance qualité.

DÉVELOPPEMENT MVP

Après avoir convenu de la structure de répartition du travail avec le client, nous nous sommes attelés au développement du MVP.

Nous avons présenté un module par module toutes les deux semaines, discuté des tâches dans Slack et Google Meet et assuré le suivi des tâches dans Jira.

Chaque phase de développement s'est achevée par des tests unitaires et manuels, ce qui nous a permis de détecter et de corriger les moindres bogues le plus tôt possible, afin d'éviter qu'ils ne se transforment en problèmes.

Équipe requise

2
Développeurs back-end
2
Développeurs Front-end
1
Développeur mobile
1
Analyste commercial
1
Chef de projet
1
Ingénieur QA manuel
1
Concepteur UI/UX

Résultats

Après une analyse approfondie des intentions et des besoins du client, nous avons proposé une solution qui répond parfaitement à ses besoins. Les applications web et mobiles offrent une réponse rapide, une grande précision et sont faciles à maintenir et à livrer sur une base SaaS.

    Contactez-nous

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

    Envoyez-nous un message vocal
    Joindre des documents
    Charger fichier

    Vous pouvez joindre un fichier d'une taille maximale de 2 Mo. Formats de fichiers valables : pdf, jpg, jpeg, png.

    En cliquant sur Envoyer, vous consentez à ce qu'Innowise traite vos données personnelles conformément à notre politique de confidentialité. Politique de confidentialité pour vous fournir des informations pertinentes. En communiquant votre numéro de téléphone, vous acceptez que nous puissions vous contacter par le biais d'appels vocaux, de SMS et d'applications de messagerie. Les tarifs des appels, des messages et des données peuvent s'appliquer.

    Vous pouvez également nous envoyer votre demande
    à contact@innowise.com
    Que se passe-t-il ensuite ?
    1

    Une fois que nous aurons reçu et traité votre demande, nous vous contacterons pour détailler les besoins de votre projet et signer un accord de confidentialité.

    2

    Après avoir examiné vos souhaits, vos besoins et vos attentes, notre équipe élaborera une proposition de projet avec l'étendue des travaux, la taille de l'équipe, les délais et les coûts estimés projet avec l'étendue des travaux, la taille de l'équipe, les délais et les coûts estimés.

    3

    Nous prendrons rendez-vous avec vous pour discuter de l'offre et régler les détails.

    4

    Enfin, nous signons un contrat et commençons immédiatement à travailler sur votre projet.

    flèche