Client
Elinext est une entreprise internationale de développement de logiciels sur mesure. Nous développons des logiciels pour nos clients, et parfois nos produits sont très utiles pour un usage interne. Il s'agit de l'un des vingt logiciels que nous avons créés à cette fin. Comme de nombreuses autres solutions que nous développons pour notre écosystème, celle-ci simplifie la vie quotidienne des employés.
Le cœur de ce logiciel pourrait être utilisé pour accélérer le développement d'un produit personnalisé similaire pour nos clients.
Description du projet
Le système précédent a été développé il y a 15 ans. Nous l'utilisions pour suivre les candidats, mais les technologies sur lesquelles il était basé étaient devenues obsolètes. Il y avait un besoin de modernisation de l'outil, qui inclurait de nouvelles fonctionnalités prenant en compte les avancées récentes.
Fort de l'expérience acquise auprès de nos recruteurs et responsables des ressources, nous avons identifié ce qui devait être réalisé dans notre nouvelle application et avons commencé à travailler dessus.
L'objectif était de créer un nouveau système de suivi des candidats qui optimise le processus de recrutement en offrant une visibilité claire sur le pipeline d'embauche, en facilitant une gestion efficace des candidats et des postes vacants, et en réduisant le temps consacré au processus de recrutement.
Défis
L'objectif principal du système étant de rationaliser le processus d'embauche, deux modules devaient être conçus : un pour la gestion des candidats et un autre pour la gestion des postes vacants. Il y a aussi un module d'administration pour configurer certaines fonctions.
Pour le module de gestion des candidats, les fonctionnalités suivantes devaient être mises en œuvre :
- Extraction de données à partir du profil LinkedIn d'un simple clic
- Gestion des profils de candidats par le biais de la gestion et de la configuration des profils
- Possibilité de laisser des commentaires publics et privés de toute taille sur les candidats
- S'abonner pour recevoir de nouveaux commentaires
- Pipeline de statut de candidat pour chaque poste vacant
- Fonction de téléchargement/téléversement de CV
- Journaux des modifications des candidats
Pour la gestion des postes vacants : modifications de sa description, liste de tous les candidats et possibilité d'attribuer ces postes aux projets.
Processus
Notre équipe de six personnes a travaillé sur la première version de l'application pendant six mois. Cela comprenait la planification, la conception, le développement et la mise en ligne de la première version. Par la suite, nous prévoyons de travailler sur les prochaines versions de l'application web : dans les mois à venir, nous recueillerons les commentaires, choisirons les ajustements à apporter et corrigerons les bugs au fur et à mesure qu'ils seront détectés.
Chaque module du gestionnaire de CV Elinext est conçu pour s'intégrer parfaitement aux autres, offrant un ensemble d'outils complet et efficace pour rationaliser tous les aspects du processus de recrutement. Cette conception modulaire permet également une personnalisation facile et une évolutivité pour répondre aux besoins uniques de toute organisation.
Module de gestion des candidats
Ce module vise à simplifier la gestion des profils des candidats tout au long du processus de recrutement.
Fonctionnalités:
- Création automatique de candidats: Intègre LinkedIn via une extension Google Chrome, permettant aux recruteurs de remplir automatiquement les profils de candidats dans le gestionnaire de CV, minimisant la saisie manuelle des données.
- Gestion des profils de candidats: Permet une gestion complète des informations des candidats, y compris les détails personnels, le parcours éducatif, les compétences professionnelles et l'historique de l'emploi.
- Téléchargement et téléversement de CV: Facilite le téléchargement et la récupération des CV des candidats.
- Système de commentaires: Offre la possibilité de laisser des notes publiques et privées sur les profils de candidats et de s'abonner aux mises à jour par courriel des commentaires sur un candidat spécifique.
- Suivi du statut: Fournit un pipeline visuel pour suivre la progression des candidats à travers les différentes étapes du processus de recrutement.
- Recherche avancée et filtres: Permet aux recruteurs de localiser efficacement les candidats en fonction de divers critères tels que les compétences, l'expérience et le statut actuel.
Module de gestion des postes vacants
Ce module aide à la création et à la gestion des postes vacants, améliorant l'organisation et l'efficacité du processus d'embauche.
Fonctionnalités:
- Gestion des postes vacants: Rationalise le processus de gestion des postes vacants, avec des champs pour saisir des descriptions de poste complètes et des exigences.
- Association de projets: Permet de suivre les projets et de les lier aux postes vacants, alignant le recrutement sur les besoins organisationnels plus larges.
- Affectation de candidats: Permet d'associer des postes vacants à des candidats spécifiques pour faciliter le suivi des candidatures et de l'avancement des candidats.
- Recherche avancée et rapports: Permet de trouver rapidement des postes vacants à l'aide de filtres tels que le département, le statut ou la date, et offre des capacités de rapport pour analyser les métriques de recrutement.
Module d'outils administratifs
Ce module est conçu pour la personnalisation et la configuration du système afin de répondre aux besoins spécifiques de l'organisation.
Fonctionnalités:
- Gestion des compétences: Permet la création et la catégorisation des compétences pouvant être associées aux candidats, améliorant le processus de correspondance.
- Personnalisation des postes et statuts: Permet la création et la modification des postes et des statuts des candidatures pour refléter les étapes spécifiques de recrutement de l'entreprise.
- Contrôle d'accès basé sur les rôles: Attribue et gère les rôles des utilisateurs dans le système, garantissant que les employés disposent des niveaux d'accès appropriés aux outils de recrutement.
Module de groupes
Facilite la collaboration entre les équipes de recrutement en gérant des groupes pour des tâches de recrutement spécifiques.
Fonctionnalités:
- Création et gestion de groupes: Permet la création de groupes pouvant être affectés à des postes vacants spécifiques, rationalisant la coordination entre les membres de l'équipe.
- Permissions basées sur les groupes: Garantit que les informations sensibles des candidats et les processus de recrutement ne sont accessibles qu'aux membres autorisés du groupe.
Module de modèle de commentaires
Optimise la communication au sein de l'équipe de recrutement en standardisant les retours d'entretien et les évaluations des candidats.
Fonctionnalités:
- Création de modèles: Les utilisateurs peuvent créer et gérer des ensembles de questions prédéfinies ou des modèles de commentaires à utiliser lors des évaluations des candidats.
- Mode plein écran: Offre une vue élargie avec des fonctionnalités de personnalisation de texte pour la saisie de commentaires détaillés, facilitant ainsi la rédaction d'évaluations complètes sans distractions.
Module de rappels
Garantit des suivis et des actions en temps opportun dans le processus de recrutement avec des paramètres de rappel automatisés.
Fonctionnalités:
- Rappels par courriel et dans l'application: Notifications configurables pour alerter les membres de l'équipe des échéances à venir, des entretiens et d'autres événements importants.
- Alertes personnalisables: Permet aux recruteurs de définir des rappels personnalisés pour eux-mêmes ou pour d'autres personnes impliquées dans le processus de recrutement.
Résultats
Grâce au développement du gestionnaire de CV, qui est essentiellement un système de suivi des candidats bien conçu, nous avons rationalisé notre processus d'embauche, ce qui est particulièrement utile lors des périodes de recrutement actif.
Bien que la version initiale ait déjà remplacé le système précédent, elle ne représente que le début de notre vision pour le gestionnaire de CV. Actuellement, nous utilisons activement le MVP (Produit Minimum Viable) pour affiner l'approche de l'entreprise en fonction des retours du monde réel. Ce processus itératif implique des améliorations continues et des corrections de bugs pour s'assurer que le gestionnaire de CV non seulement répond, mais dépasse les besoins évolutifs de nos utilisateurs.