Pourquoi la V2 ?

Conçue grâce aux technologies AngularJS et Parse-Server, la V1 nous a permis de tester le marché facilement mais a trouvé ses limites en terme de performance et de scalabilité.

La V2 a donc été développé et mis en ligne en Octobre 2019 avec des technologies plus modernes par une équipe de 3 développeurs expérimentés.

Après 6 mois d'exploitation, nous pouvons mesurer les bénéfices suivants sur la plateforme en version 2 :

  • Transaction écriture de données 3000 fois plus rapide
  • Transaction lecture de données 2000 fois plus rapide, jusqu'à 12 000 fois sur certaines requêtes complexes
  • Volume de données échangées diminué par 200 et optimiser pour les connexions satellites
  • Seulement 11 bugs répertoriés après 6 mois d'exploitation
  • Technologies à jour - AngularJS (V1) remplacé par React, NodeJS mis à jour dans la dernière version, MongoDB mis à jour dans la dernière version

Les changements gros et petits entre les deux versions

Changement d'architecture de modules

La nouvelle version vient avec une nouvelle organisation des modules. 

Quatre modules étaient présents dans la plateforme V1 pour adresser la plupart des besoins d'une compagnie maritime :

  • Fleet pour la gestion des maintenances et documents des navires
  • Part pour la gestion des stocks et commandes
  • Crew pour la gestion du personnel
  • MyCompany pour gérer les utilisateurs, groupes d'utilisateurs dans tous les modules

La version 2 se concentre en un seul bloc logiciel composé de 2 modules : 

  • Technical pour la gestion de la maintenance, des documents du navire ainsi que les consommations et stocks
  • MyCompany pour gérer les utilisateurs, groupes d'utilisateurs, départements, fonctions et navires

Changements globaux de fonctionnalité 

  • Filtre par défaut par navire sur l'interface de Technical. Interface principalement dédiée aux navigants.
  • Plus de modules séparés, tout est regroupé sur une plateforme
  • Possibilité de brancher un logiciel de génération de dashboard personnalisés à partir des données enregistrées sur Technical
  • En dehors des navires, les filtres ne sont plus persistants lors des changements de pages
  • Recherche textuelle possible dans les filtres
  • Champ de recherche global n'est plus disponible
  • L'export Excel est disponible sur l'ensemble des interfaces
  • La transmission de pièces jointes a été grandement améliorée (barre de progression, nouvel essai en cas d'échec de transmission, échanges de pièces sécurisées)

Liste des fonctionnalités secondaires qui changent

Maintenances planifiées

  • Statut brouillon lorsqu'un utilisateur commence à remplir une maintenance
  • Date d'échéance estimée avec les heures de marche
  • Bouton de création rapide de tâche de maintenance planifiée ajoutée
  • Checklist peuvent être ajoutées sur les travaux
  • Bouton d'accès rapide à l'équipement ajouté

Maintenances non-planifiées

  • Statut brouillon lorsqu'un utilisateur commence à remplir une fiche de maintenance non-planifiée
  • Date de résolution estimée peut être renseignée
  • Historique des maintenances non planifiées disponible dans l'écran d'accueil "Non-Planifiées"
  • Bouton d'accès rapide à l'équipement ajouté

Compteurs

  • Possibilité de forcer l'ajout de plus de 24 heures par jour d'heure de marche. Avec avertissement lors de l'enregistrement et dans l'historique.
  • Meilleure gestion des erreurs en cas de mauvaises entrées de données
  • Bouton d'accès rapide à l'équipement ajouté

Equipements

  • Possibilité de lier des équipements aux pièces détachées / consommables
  • Historique de l'entretien sur l'équipement mieux ordonnée et paginé. Possibilité de voir l'historique des maintenances non planifiées
  • Bouton de création rapide de maintenance non planifiées
  • Simplification des champs de données. Les éléments suivants ont été enlevés : 
  • QHSE
  • Équipement de classe
  • Dupliquer un équipement
  • Lier un équipement 
  • Équipement frère / père
  • Tags

Historique

  • Export Excel ajouté
  • Filtrage de l'historique plus facile 
  • Correction de multiples bugs

Certificats

  • Possibilité d'ajouter des certificats sans date de péremption pour avoir une base documentaire centrale
  • Les certificats ne peuvent plus être supprimés, seulement désactivés
  • Fonctionnalité "Renouveler" ajoutée

Consommations

  • Ajout de la fonctionnalité soutage
  • Ajout de la fonctionnalité ROB
  • Calcul des deltas de consommations

Utilisateurs 

  • Un utilisateur peut avoir un ou plusieurs groupes d'utilisateurs
  • Un utilisateur peut avoir une ou plusieurs fonctions associées
  • L'utilisateur doit choisir son mot de passe grâce à une invitation par email lors de sa création. Adresse email valide obligatoire.
  • L'utilisateur a un nom et prénom séparés

Groupes d'utilisateurs

  • Les permissions ont une granularité plus fine que seulement la création ou modification d'objet. Voir paragraphe suivant pour plus de détails.
  • L'accès par module peut être défini dans le groupe utilisateur

Fonctions

  • Ajout des fonctions dans le profil utilisateur

Départements

Aucun changement

Navires

  • Simplification des champs de données. Seul le nom du navire a été gardé.

Avez-vous trouvé votre réponse?