L’objectif de la solution :
Fournir un outil qui permet pour l’administrateur :
- De mieux gérer la localisation de son personnel (pays par pays),
- De permettre une vue globale du lieu de travail du personnel (bureau, travail à distance, en clientèle, absent…),
- De définir des politiques de télétravail personnalisées,
- De permettre une meilleure gestion des bureaux et de la capacité de ceux-ci,
- De contrôler les risques fiscaux et d’obtenir facilement l’information nécessaire pour la préparation de salaires multi-pays,
- D’obtenir des rapports avancés et exportables, et selon divers filtres (équipe, employés, bâtiments, pays, …).
Fournir un outil qui permet pour le personnel :
- De pouvoir renseigner en quelque clics son lieu de travail (bureau, à distance, ...),
- De savoir s’il restera des places dans l’un ou l’autre bureau pour organiser sa semaine,
- De notifier ses absences,
- D’avoir une vue globale du lieu de travail de son entreprise ou de son équipe pour planifier des réunions en présentiel et bien plus,
- De synchroniser l’information utile avec son calendrier (Outlook, Google ou Apple),
- D’obtenir un rapport détaillé sur son activité personnelle.
Notre réalisation
Après de nombreux workshops, le projet a connu plusieurs phases de développement :
- Définition de l’architecture du projet
- Création de maquettes
- Développement complet d’un portail administrateur
- Développement complet d’un portail employé
- Intégration de l’outil Power BI pour la génération de rapports
- Mise en place des environnements de test et production sur Azure
- Tests sur un environnement de staging
- Déploiement de la version du projet
- Accompagnement du client dans les phases d’audit sécurité et RGPD
Témoignage :
Sélectionner un partenaire technologique pour développer son projet lorsqu’on n’a pas d’expertise informatique n’est pas un processus facile. Non seulement un climat de confiance doit s’instaurer naturellement dès le début de la relation mais l’équipe de développement doit être partie prenante du projet, notamment en partageant et challengeant votre vision business, afin de proposer continuellement la technologie la plus appropriée aux besoins et donc optimiser les coûts. Dès le premier workshop, l’équipe de Technology Partner a pu me rassurer sur ces différents sujets par leurs compétences humaines, leurs expériences et leur approche agile. Geoffrey Arend, fondateur de Pulse Remote
Les technologies utilisées :
- Portail web
- ASP.Net MVC Core
- Intégration de rapports Power BI « embedded »
- Bootstrap
- Gestion des données
- SQL Server : Stockage, et moteur de recherche
- Intégrations aux systèmes tiers
- Mailchimp : Gestion des newsletters / invitation
- Mandrill : Envoi e-mails transactionnels, via moteur de template du provider
- iCal : Synchronisation calendrier
- Hébergement / infrastructure
- Hébergé sur Azure
- Pipeline CI/CD: Déploiement automatisé dans les environnements de staging et de production (Azure DevOps) En savoir plus sur l'approche DevOps et le pipeline CI/CD

