Qu’implique une intégration avec votre portail ?
Une intégration avec votre site permettra à nos clients mutuels d’utiliser Broadbean pour publier des annonces sur celui-ci. L’intégration est mise en place par l’Équipe Intégrations de Broadbean, qui aura besoin d’une documentation détaillant le fonctionnement de votre site. Celle-ci nous est habituellement fournie par vos développeurs. Votre site doit être compatible à la réception de données provenant d’une tierce-partie. Vous avez la possibilité de suivre nos spécifications techniques de base si vous le désirez, ce qui peut simplifier et accélérer le processus, mais nous sommes aussi en mesure d’accommoder vos besoins.
Le pré-développement
- Signature du développement avec Broadbean. Aucune date de début du travail d’intégration ne peut être prévue sans contrat avec Broadbean
- Prise de contact avec notre Coordinateur de projets intégrations afin d’obtenir les détails de votre développeur
- Transfer de notre documentation technique à votre développeur et réponses aux éventuelles questions
- Réception par Broadbean du formulaire rempli avec vos spécifications techniques
- Envoi des informations nécessaires pour vous connecter à notre plateforme de test, ce qui permet à votre développeur de s’assurer que votre site reçoit bien les données que nous envoyons
- Après avoir testé l’envoi des données avec succès, planification du travail avec l’un de nos développeurs
- Début du travail sur l’intégration sous 3 à 4 semaines après réception des informations ci-dessus. Veuillez noter que la mise en place d’une intégration dure environ deux semaines.
Le développement
- Utilisation de votre documentation pour mettre en place l’intégration. Il est important qu’aucun changement ne soit apporté aux spécifications techniques durant le travail sur l’intégration, car pouvant provoquer un retard.
- Réalisation de différents tests par nos développeurs afin de vérifier que les données soient bien affichées sur votre site. Nous vous demandons que vos développeurs répondent rapidement aux éventuelles questions de notre équipe, afin d’éviter tout retard dans l’intégration.
- Une fois le premier “build” et la première phase de test effectuée, test du flux et du comportement du site par notre équipe en charge
- En cas d’échec, implémentation des changements nécessaires par nos/vos développeurs
- Une fois la phase de test terminée, confirmation des informations nécessaires à vos développeurs pour le passage en production.
- Passage en production du flux chez Broadbean, qui vous contactera dès que le flux est disponible dans votre compte Broadbean.
Les spécifications techniques
Pour plus d’informations sur l’aspect technique, merci de vous référer à la section Déroulement du processus technique, plus particulièrement au paragraphe Nos exigences concernant votre API.
Vous pouvez aussi voir un exemple de XML, pour lequel les noms des champs et valeurs sont flexibles. Nous sommes aussi en mesure d’ajouter des champs adaptés à vos besoins si nécessaire. Nous envoyons les données dans le corps d’un post HTTP, et utilisons habituellement le format XML, mais nous pouvons aussi les envoyer en tant que paires champ/valeur lorsque le XML n’est pas supporté.
Merci de nous envoyer votre documentation une fois le choix du type d’envoi convenu.
Nous ne serons pas en mesure de planifier le début du développement tant que nous ne serons pas en possession de ces informations. De même, nous serons forcés de décaler le début d’une intégration si votre plateforme n’est pas fonctionnelle lorsque nous arrivons au créneau qui vous a été alloué.
Problèmes les plus courants
- Manque de communication entre les clients et leurs développeurs lors de la rédaction des spécifications techniques, pouvant provoquer des retards.
- Le portail d’emploi n’est parfois pas tenu au courant par le développeur du site des coûts additionnels engendrés par la mise à jour de leur site pour que celui-ci puisse recevoir des annonces en étant compatible avec Broadbean. Nous vous incitons donc à vérifier ces éventuels coûts avec votre développeur et avant de prévoir une intégration avec Broadbean.
- Manque de communication entre le développeur du site et le développeur intégration chez Broadbean
- Fonctionnalités manquantes sur le site. Broadbean va en effet tester les fonctionnalités basiques du site, par exemple la recherche par mots-clés, par type de contrat, par salaire, localisation, etc… pour s’assurer que l’offre soit visible auprès des candidats. Ce problème récurrent, peut ajouter une charge de travail supplémentaire à votre développeur.
- L’incompatibilité avec Aplitrak, notre fonctionnalité de suivi des candidatures. Nous testons en effet le processus de candidature, afin de nous assurer que toutes les réponses soient bien reçues et suivies dans Broadbean. Il arrive régulièrement que les sites ne supportent pas cette fonction. Suivez le lien ci-dessus si vous désirez plus de détails techniques.
- Nous restons à votre disposition afin de répondre à toute question, qu’elle provienne d’un client ou d’un développeur, avant que vous ne conveniez d’une date d’intégration avec Broadbean. Veuillez noter qu’une conversation avec l’un des membres de nos équipes techniques ne peut être considérée comme le début du travail de développement pour une intégration.