Mass Movement

5 applications d'automatisation des processus métier (BPA) de niveau entreprise pour la logistique du fitness

développées par Redwerk et acquises par J.B. Hunt
×
Où souhaitez-vous que nous envoyions notre étude de cas Mass Movement ?
Veuillez saisir votre adresse courriel professionnelle n'est pas un courriel professionnel

Mass Movement expédie, stocke, installe et entretient des équipements de fitness, au service de marques petites et bien établies à travers les États-Unis, le Canada et le Mexique. Mass Movement veille à ce que les besoins de ses clients en matière de fret, d'entreposage, d'assemblage, de test et d'installation soient satisfaits de manière efficace et sans tracas.

Tous les clients

Développement Web et Mobile

En combinant l'expérience industrielle de notre client avec notre expertise en développement web et mobile, nous avons créé deux puissants outils web et deux applications mobiles (iOS + Android) qui correspondent entièrement aux flux de travail actuels de Mass Movement. Nous nous sommes assurés que les solutions livrées sont évolutives, sécurisées et optimisées pour travailler avec de grandes quantités de données.

En savoir plus

Automatisation des processus métiers

Notre équipe Redwerk a aidé Mass Movement à construire plusieurs outils BPA à partir de zéro – un système de gestion des stocks de niveau entreprise, un planificateur de ressources pratique, ainsi que des applications iOS et Android pour le planificateur de ressources mentionné. Toutes les solutions sont entièrement conformes aux spécifications données en termes de fonctionnalités sur mesure et de design minimaliste.

En savoir plus

Défi

Mass Movement opère dans la distribution d’équipements de fitness depuis plus de 20 ans, et au fil du temps, ils ont perfectionné leurs processus internes et forgé leur vision unique de l’excellence opérationnelle. Comme toute entreprise dont le succès repose sur une logistique irréprochable, Mass Movement s’efforce de rationaliser la communication entre tous ses départements et de synchroniser les opérations de travail entre les techniciens, les employés d’entrepôt et les responsables régionaux.

Une façon d’assurer que votre entreprise fonctionne comme sur des roulettes est de mettre en œuvre un système d’automatisation des processus métier, et c’est exactement ce que Mass Movement avait fait avant de travailler avec nous. Ils utilisaient des solutions prêtes à l’emploi pour la gestion des stocks de niveau entreprise ; cependant, ces systèmes ne répondaient pas entièrement à leurs besoins spécifiques. Il est devenu évident qu’investir dans un système de gestion des stocks (IMS) sur mesure et un outil de planification des ressources était une solution rentable et beaucoup plus efficace à long terme.

Mass Movement s’est adressé à Redwerk avec un défi majeur : construire un IMS personnalisé qui serait parfaitement adapté à leur flux de travail actuel. Pour mettre en œuvre un tel système, nous avons dû plonger en profondeur dans les processus de travail internes de Mass Movement, afin de bien comprendre la logique et la valeur derrière chaque fonctionnalité que nous développons. Étant donné que les spécifications fonctionnelles étaient dictées par la nature de l’activité et les spécificités de l’industrie de la distribution, nous avons dû concevoir des solutions qui répondraient aux besoins uniques de notre client tout en n’encombrant pas le système.

Ayant gagné la confiance de l’équipe de Mass Movement, nous avons ensuite été chargés de développer un Planificateur de Ressources – un outil logistique de type calendrier pour un usage quotidien. Il devait avoir un design simpliste inspiré de Google et inclure des fonctionnalités pour surveiller la disponibilité et la capacité des employés, vérifier les statuts des commandes, les demandes de camions, les réservations d’hôtels, etc. Le Planificateur de Ressources étant conçu pour fonctionner avec de grandes quantités de données, notre tâche principale était de permettre un processus d’analyse des données fluide qui n’affecterait pas les performances globales de l’outil.

De plus, Mass Movement a élevé l’amélioration de l’efficacité opérationnelle à un autre niveau et a décidé de créer une version mobile du Planificateur de Ressources, afin que ses employés aient accès à toutes les informations essentielles en déplacement. Notre équipe Redwerk était responsable du développement d’applications d’entreprise pour iOS et Android qui ne feraient qu’imiter partiellement la fonctionnalité de l’outil web. L’objectif principal était la planification des techniciens et la visualisation des détails de commande vitaux pour chacune des tâches assignées.

Solution

En combinant l’expérience de Mass Movement dans le secteur et sa vision claire des produits avec notre expertise technique, nous avons réussi à construire un IMS complet correspondant parfaitement aux flux de travail de notre client. De plus, nous avons développé un planificateur de ressources personnalisé – un outil indispensable pour toute entreprise cherchant à optimiser sa gestion de la chaîne d’approvisionnement. Nous avons également livré des versions iOS et Android du planificateur de ressources et créé un service Windows ainsi que des macros Excel pour des manipulations rapides des données. Plongeons plus en détail dans la fonctionnalité de chaque outil.

Fonctionnalités principales développées pour le système de gestion des stocks :

  • Camion entrant : cet onglet combine des champs en lecture seule et modifiables qui affichent des informations sur les centres de distribution vers lesquels les camions se dirigent, les identifiants des camions, les numéros, les statuts, les dates de réception et les notes. Les données de chaque camion peuvent être modifiées, imprimées ou supprimées. Les utilisateurs peuvent également ajouter de nouveaux camions et rechercher des camions avec le statut ASN (avis d’expédition avancé).
  • Camion sortant : cet onglet combine des champs en lecture seule et modifiables qui affichent des informations sur les centres de distribution d’où partent les camions, les identifiants des camions, les numéros, les statuts, l’heure de début de chargement, les notes et les arrêts de livraison. En plus de modifier, imprimer ou supprimer les données de chaque camion, les utilisateurs peuvent également imprimer un connaissement ou ajouter une liste de colisage.
  • Ajouter une liste de colisage : ce bouton ouvre un onglet pour sélectionner la quantité d’un article spécifique à charger et visualiser le nombre d’articles déjà affectés au camion sortant afin de s’assurer qu’aucun article ne manque et que le camion est chargé comme prévu.
  • Articles : cet onglet affiche une liste des articles dans l’entrepôt actuel. Chaque ligne du tableau des articles peut être modifiée ou supprimée. La page articles contient également une barre de recherche avec des filtres par statut et type d’inventaire. Les utilisateurs peuvent également ajouter de nouveaux articles, modifier le statut de l’article à « Envoyé » ou déplacer des articles entre entrepôts via les boutons respectifs au-dessus du tableau.
  • Rapport : ce menu ouvre une fenêtre pop-up demandant de saisir les 4 ou 5 derniers chiffres du numéro de bon de commande. Ensuite, l’utilisateur verra un rapport d’inventaire, qui contient les détails d’expédition (nom, adresse, état), l’identifiant de l’article, la quantité, la description, l’emplacement de l’entrepôt et d’autres détails. Le rapport peut être imprimé, exporté en fichier CSV, ou simplement fermé.

Fonctionnalités principales développées pour le planificateur de ressources :

  • Vue d’ensemble des commandes M5 : cette page permet de visualiser, modifier et ajouter des commandes ainsi que des données associées, telles que l’emplacement du centre de distribution, les demandes de camions, la taille de l’équipe, le statut de la commande, essentielles pour une gestion réussie de la chaîne d’approvisionnement. Cette vue contient également un filtre de recherche avancé ainsi que la partie calendrier où les utilisateurs peuvent ajouter des notes colorées et saisir l’heure de début de la prestation de service.
  • Détail des commandes M5 : cette vue permet d’ajouter différents types de ressources, tels que le personnel MM, le TMS, les déplacements du personnel, la location, l’hôtel, le personnel externe, à la commande parente et de saisir les données manquantes dans les nouveaux champs ajoutés.
  • Vue d’ensemble du chargement MM : cet onglet est conçu pour gérer les chargements et les transporteurs de ramassage/livraison, et il permet de visualiser des informations essentielles sur chaque chargement, telles que l’identifiant du chargement, le statut, la description du chargement, le coût, la date de ramassage, l’adresse de départ et la destination finale. La fonctionnalité est encore améliorée par une recherche simple et un filtre de statut de chargement.

Particularités du planificateur de ressources pour iOS et Android :

  • Conçu principalement pour les techniciens et les responsables régionaux.
  • Chaque employé ne peut voir que les tâches qui lui sont spécifiquement assignées.
  • Vue Calendrier : permet de visualiser les tâches planifiées pour la semaine de travail.
  • Vue Détail : fournit des détails sur chaque tâche et affiche les sous-tâches et pièces jointes associées, telles que les réservations d’hôtel, les billets d’avion, etc.
  • Les administrateurs et les responsables régionaux disposent de permissions avancées et peuvent donc voir les tâches de tous les techniciens et employés de service sur le terrain.

Quant au service Windows que nous avons créé, ses fonctions principales sont d’extraire des données d’une table SQL, d’écrire les données dans un fichier CSV et de fournir des statistiques à l’utilisateur. La cible finale des données est un logiciel cloud, utilisé pour la gestion des services sur le terrain chez Mass Movement. Nous avons également aidé notre client à installer des macros Excel pour extraire les données de la base de données SQL.

Résultat

Nous sommes fiers de reconnaître que notre étroite collaboration avec Mass Movement a abouti aux résultats tant attendus. Notre client a reçu une boîte à outils complète d’automatisation des processus métier, entièrement personnalisée à ses processus de travail internes. Pendant que nous continuions à ajuster les produits à la demande de notre client, Mass Movement a pu utiliser chaque solution dès les premières versions. Les retours positifs que nous avons reçus de l’équipe Mass Movement prouvent une fois de plus que les solutions que nous livrons sont réellement utilisées et appréciées par les utilisateurs. Notre coopération a commencé par un projet relativement petit sur quelques mois, mais elle s’est transformée en un partenariat de longue date, stimulant la croissance des affaires et le succès durable des deux parties.

Résultat

Sortie : Acquisition

J.B. Hunt Transport Services, Inc. a acquis les actifs de Mass Movement en novembre 2020 J.B. Hunt Transport Services, Inc. a acquis les actifs de Mass Movement en novembre 2020 En savoir plus
Tout le logiciel que vous avez créé était incroyable ! Si jamais nous décidons de créer des développements logiciels personnalisés, ce sera Redwerk. Je vous ai déjà recommandé à mes collègues.
Chris DiStefano, Responsable des opérations chez Mass Movement

Besoin d'un outil BPA personnalisé pour améliorer l'efficacité opérationnelle ?

Dites-nous en plus

Technologies

ASP.NET CoreASP.NET Core
Vue.js
BootstrapVueBootstrapVue
IIS
MS SQLMS SQL
.NET Framework.NET Framework
Visual BasicVisual Basic
KotlinKotlin
KoinKoin
RxJava
Swift
Material DesignMaterial Design
14personnes dans l'équipe
5développeurs web
4développeurs mobiles
6000+heures-homme
5solutions au total

Commentaire de l'équipe Redwerk

Sergey

Sergey
Developer

Le planificateur de ressources pour iOS a été écrit en Swift 5, et il dispose de l'architecture Model-View-ViewModel (MVVM), Application Coordinator. L'Application Coordinator peut être utilisé pour construire la navigation entre les écrans et, en même temps, résoudre un certain nombre de problèmes. Ma tâche principale était d'implémenter un calendrier conforme aux directives Material Design de Google, qui ne sont normalement pas utilisées dans l'environnement iOS. Bien que nous nous soyons appuyés sur des solutions dictées par Apple, nous avons réussi à construire l'application mobile qui correspond entièrement aux préférences de design de notre client.

Media
Media
Media

Articles similaires dans le blog

Les efforts de Redwerk pour faciliter les déplacements massifs, le choix de J.B. Hunt

Les efforts de Redwerk pour faciliter les déplacements massifs, le choix de J.B. Hunt

Il y a environ trois ans, une entreprise aux multiples facettes a pris la décision opportune d'investir dans un logiciel sur mesure, et Redwerk a assuré le lancement de son développement. Cette entreprise était Mass Movement, et aujourd'hui, son activité a atteint de nouveaux som...

En savoir plus
Introduction à ASP.NET Core SignalR

Introduction à ASP.NET Core SignalR

ASP.NET Core SignalR est une bibliothèque de Microsoft qui, notamment, permet aux développeurs d'intégrer des fonctionnalités en temps réel dans les applications web. Bien que la première chose qui vienne naturellement à l'esprit lorsque l'on entend « temps réel » soit un chat, c...

En savoir plus
Vue.js : avantages, inconvénients et comparaison

Vue.js : avantages, inconvénients et comparaison

Si vous êtes un développeur Front-end, tôt ou tard, vous envisagerez d’apprendre un framework JS particulier. À ce moment-là, la peur de faire le mauvais choix s’installe. Vous ne voulez pas vous retrouver à apprendre des technologies obsolètes ou des outils qui ne sont plus pert...

En savoir plus
Application Android avec Kotlin : MVVM, Koin et Coroutines

Application Android avec Kotlin : MVVM, Koin et Coroutines

Pour créer une application de haute qualité, il faut porter une grande attention à son architecture, car son rôle est décisif. En effet, les décisions les plus fondamentales qui déterminent la structure et l'interaction des composants reposent sur l'architecture. Par conséquent, ...

En savoir plus
Avantages et inconvénients d’ASP.NET Core

Avantages et inconvénients d’ASP.NET Core

Dans la continuité de l' article où nous avons discuté de ce qui est le plus approprié pour les conteneurs Docker : .NET Core ou .NET Framework, examinons de plus près les avantages et les inconvénients d'ASP.NET Core. En tant qu' entreprise de développement .NET, nous comprenon...

En savoir plus
5 raisons d’aimer RxJava

5 raisons d’aimer RxJava

Reactive Extensions (Rx) est un ensemble de méthodes et d'interfaces qui offrent des moyens rapides, faciles à maintenir et à comprendre pour résoudre les problèmes des développeurs Java. Vous l'avez bien compris, Rx est un ensemble d'outils pour vous aider à écrire un code éléga...

En savoir plus

Impressionné ?

Engagez-nous

Autres études de cas

BengalFox

BengalFox

États-Unis

Produit cette application iOS pratique qui automatise les routines d'entreposage et réduit le traitement des commandes de 15 secondes à 3 secondes

URS Workflow Automation

URS Workflow Automation

États-Unis

Transformation d'une application Windows héritée en un SaaS d'automatisation des flux de travail avec 5 nouvelles fonctionnalités générant des revenus

B-Orange ERP

B-Orange ERP

Pays-Bas

A aidé un fournisseur néerlandais de solutions ERP à étendre les fonctionnalités de son logiciel de signature