FAQ

Questions fréquemment posées

Nous nous ferons un plaisir de répondre à toutes les questions que vous vous posez.

Méthode de travail

Comment abordez-vous les projets en termes de communication, de gestion de projet et de collaboration ?

Pour mener à bien nos projets, nous savons qu'il est essentiel de maintenir une communication claire et constante avec toutes les parties impliquées. C'est pourquoi nous mettons à disposition un Project Manager dédié au projet, qui sera le point de contact principal pour toutes les questions et préoccupations relatives au projet.

La communication régulière avec notre Project Manager et nos développeurs permet de nous assurer que le projet est sur la bonne voie et de résoudre rapidement tout problème ou obstacle qui pourrait surgir.
En effet, nous proposons des échanges par email et/ou vidéoconférence réguliers (toutes les semaines/deux semaines) avec nos clients pour les tenir informés de l'avancement de leur projet et répondre à toutes leurs questions.

De plus, nous utilisons un système de ticketing développé en interne, TeamPlug, pour faciliter la gestion des demandes. Ce système permet de suivre de manière transparente l'état d'avancement de chaque besoin et de garantir une communication fluide avec nos clients.

Notre Méthodologie de travail est la suivante :

  1. Analyse du besoin et de la documentation
  2. Création du Workflow
  3. Élaboration de Wireframes
  4. Développement en méthode Agile à l’aide de Kan-ban sur l’outil de suivi Teamplug.
  5. Sprints définis en fonction de la taille du projet (2 semaines en moyenne)
  6. Tests
  7. Formation
  8. Livraison
  9. Maintenance
Quelle est votre méthodologie de gestion de projet pour assurer la transparence, la communication et la responsabilité dans le développement des projets ?

Nous utilisons une méthodologie dite Agile. Cette méthodologie implique des cycles de développement courts et réguliers, avec une forte collaboration entre l'équipe de développement et les parties prenantes du projet. L’ensemble des tâches attribuées au projet sont réparties sur un Kan-Ban accessible par le client. A tout moment, le client peut visualiser les tâches prévues dans le sprint en cours ainsi que leurs statuts. Le client est impliqué dans le processus tout au long du développement ou il sera mis à contribution pour répondre aux éventuelles questions, donner son avis et tester les fonctionnalités. Les résultats sont évalués régulièrement pour garantir que le projet continue de progresser dans la bonne direction.

Comment gérez-vous les changements de portée ou les imprévus pendant vos projets ?

Lors d’un changement de scope, notre client est prévenu immédiatement, une analyse de la demande est réalisée et un budget lui est remis. Suivant la complexité de la demande, nous voyons avec le client s’il est judicieux de l’intégrer immédiatement dans le planning, au risque de décaler la deadline finale, ou s’il convient mieux de l’intégrer au projet dans une seconde phase.

Comment définissez-vous les niveaux de service et les délais pour garantir la qualité et la ponctualité de la livraison de vos projets ?

Pour garantir la ponctualité de la livraison de nos projets, nous établissons un rétro planning divisé en plusieurs phases qui nous sert de fil conducteur tout au long du développement. Nous utilisons également les milestones de notre CRM TeamPlug afin de respecter les deadlines.
Les délais sont établis en fonction des besoins du client, des contraintes de temps, des ressources disponibles et des exigences de qualité.

Nous organisons des réunions toutes les semaines/deux semaines avec le client pour faire un point sur l’avancement du projet et le suivi du planning (SCRUM).

Avec ceci, nos clients privilégient également la méthodologie agile. C’est une approche de gestion de projet qui met l'accent sur la collaboration, l'adaptation et l'itération. Elle est basée sur des cycles de développement courts appelés sprints, au cours desquels une équipe travaille sur une fonctionnalité spécifique du projet. À la fin de chaque sprint, l'équipe évalue le travail accompli et s'adapte en fonction des résultats obtenus.

En combinant le rétro planning et la méthodologie Agile, il est possible de bénéficier des avantages de chaque approche. Le rétroplanning permet de planifier l'ensemble du projet et d'identifier les risques potentiels, tandis que la méthodologie Agile permet de travailler de manière itérative et de s'adapter aux changements au fur et à mesure qu'ils surviennent. En utilisant les deux méthodes ensemble, une équipe peut mieux planifier son travail tout en restant flexible et réactive aux changements dans le projet.

Concernant les niveaux de service, nous prenons en charge les demandes dans les 6h ouvrables via notre outil de ticketing TeamPlug. Ensuite, une estimation du temps de correction sera fournie si cela ne peut être adapté immédiatement.

Comment gérez-vous les retards ou les problèmes de qualité éventuels ?

Afin d’éviter tous problèmes de qualité ou retard, nous fournissons une garantie de 3 à 6 mois suivant la taille du projet, période durant laquelle, l’ensemble des problèmes éventuels rencontrés seront pris en charge et solutionnés.
De plus, lors de la signature du contrat, des indemnités de retard peuvent être appliquées afin de garantir une réalisation dans les meilleurs délais.

Comment encouragez-vous l'innovation et la créativité dans vos projets web ?

Nous sommes conscients que le monde de la technologie est en constante évolution. C'est pourquoi nous organisons régulièrement des veilles technologiques pour nous tenir informés des dernières tendances et des technologies les plus récentes. Cela nous permet de proposer à nos clients des solutions innovantes et de qualité supérieure, en phase avec les dernières avancées technologiques. En plus des veilles technologiques, nous mettons également l'accent sur la formation continue de notre équipe. Le développement de nos compétences est essentiel pour répondre aux besoins de nos clients, c'est pourquoi nous investissons dans des formations régulières pour notre équipe. Nous mettons en pratique les compétences acquises lors de ces formations pour assurer la satisfaction de nos clients.

Enfin, nous réalisons très souvent des sessions brainstormings avec toute l’équipe BeLead. Lors de ces réunions, chacun apporte sa contribution en proposant des idées novatrices qui peuvent être mises en œuvre pour améliorer nos produits et services. Nous sommes convaincus que le brainstorming est un excellent moyen de stimuler l'innovation et de maintenir notre entreprise à la pointe de la technologie.

Sécurité

Quelles sont vos mesures de sécurité pour protéger les données sensibles et les informations confidentielles de vos clients?

La sécurité et la pérennité des données de nos clients sont une priorité. Pour cela, nous utilisons diverses méthodes pour protéger les informations sensibles de nos clients.

Premièrement, nous avons mis en place un système de gestion des accès qui limite l'accès aux données sensibles aux personnes autorisées, en utilisant des systèmes d'identification et de vérification de l'identité.
Ensuite, nous utilisons également le chiffrement des données pour protéger les informations en les rendant illisibles pour les personnes qui ne disposent pas de la clé appropriée.

De plus, nous établissons des politiques de mots de passe solides pour nos employés et mettons en place un système d'authentification à deux facteurs pour ajouter une couche de sécurité supplémentaire.
Nous effectuons régulièrement des sauvegardes pour protéger les données sensibles en cas de perte ou de dommage. Nous utilisons également des pare-feux et des antivirus pour protéger nos systèmes informatiques contre les attaques et les virus.

Nous mettons en place des certificats SSL pour crypter les données transmises entre le navigateur web du client et notre site web.
Afin de renforcer davantage cette sécurité, nous avons mis en place une surveillance en temps réel pour détecter rapidement les activités suspectes et effectuons des tests de sécurité réguliers pour identifier les vulnérabilités potentielles de nos systèmes en ligne.

Nous avons élaboré des politiques de confidentialité strictes pour garantir que les données des clients sont protégées conformément aux réglementations en matière de protection des données. Enfin, nous nous engageons à effectuer des mises à jour régulières de nos projets pour prévenir toute éventuelle attaque. Nous sommes conscients que les hackers cherchent constamment des failles dans les systèmes informatiques et que la moindre vulnérabilité peut compromettre la sécurité de nos clients. En effectuant des mises à jour régulières de notre code, nous nous assurons que nos systèmes sont toujours à jour avec les dernières avancées technologiques en matière de sécurité. Cela nous permet de garantir la confidentialité et la sécurité des données de nos clients à tout moment.

Avez-vous des certifications de sécurité ou des politiques internes en matière de confidentialité ?

Nous disposons d’un DPO qui est le responsable de la protection des données de l’entreprise. Il joue un rôle crucial dans la protection des données personnelles au sein de BeLead. Il est responsable de la conformité de l’entreprise aux réglementations en matière de protection des données, de la sensibilisation des employés, du conseil, de la gestion des incidents et de la coopération avec les autorités compétentes.

L’ensemble de notre politique de confidentialité est reprise sur la page https://www.belead.com/disclaimer

Durabilité

Comment intégrez-vous les principes de développement durable dans vos projets web?

Chez BeLead, nous essayons d’avoir une approche éco-responsable pour tous nos projets web. Pour réduire notre empreinte carbone, nous prenons en compte plusieurs aspects, tels que l'hébergement web, la conception éco-responsable, l'optimisation des performances, la réduction de la taille des fichiers, le choix des technologies, l'utilisation de serveurs verts et la réutilisation des ressources.

En effet, nous mettons l'accent sur l'optimisation des performances de nos sites web et applications mobiles pour réduire la quantité de données transférées entre le serveur et le client, ce qui contribue à la réduction de l'empreinte carbone de nos projets.
Nous utilisons également des outils de compression pour réduire la taille des fichiers et choisissons des technologies efficaces d'un point de vue énergétique, comme le HTML5, le CSS3 et le JavaScript, pour minimiser la consommation d'énergie et les coûts associés.

Enfin, nous réutilisons des ressources en utilisant des frameworks et des bibliothèques open source pour minimiser l'impact environnemental de notre travail et réduire la quantité de temps nécessaire pour développer un projet.
Nous continuons quotidiennement à explorer de nouvelles façons de minimiser notre impact environnemental dans tous nos projets futurs.

Avez-vous des engagements en matière de développement durable ?

C’est un thème qui s’intègre complètement dans l’idéologie de l’entreprise.
En effet, nous avons par exemple tenu à favoriser le télétravail, à délocaliser les bureaux pour faciliter l'accès à nos employés et réduire le temps de transport.

En termes de programmation, comme expliqué ci-dessus, nous veillons à limiter le poids des fichiers / images et vidéos pour limiter la bande passante et optimisons les développements pour réduire au maximum la charge de données à télécharger. Nous testons principalement ces optimisations avec les outils proposés par Google : https://pagespeed.web.dev

Technologie

Quels sont les langages de programmation que vous maîtrisez le mieux pour le développement de projets web ?

Notre équipe s’est spécialisée sur le langage PHP, qui présente de nombreux avantages, tels que :

  • Langage Open-source
  • Grande communauté de développeurs
  • Haute Performance
  • Grande flexibilité
  • Facilité de maintenance

Nous nous sommes spécialisés dans le Framework Laravel en PHP qui est le framework le plus moderne et populaire à ce jour. Il présente également de nombreux avantages comme sa sécurité, sa prise en charge de nombreux types de bases de données ou encore sa gestion des dépendances et modules externes.

Les sites Internet nécessitant plus d’interactivité avec les utilisateurs sont développés en VueJS ou AngularJs.

Comment gérez-vous les mises à jour technologiques pour garantir que les projets que vous développez sont à la pointe de la technologie ?

Nos projets et développements utilisent Composer et NPM afin de permettre une mise à jour aisée de l’ensemble des packages utilisés lors du développement des projets.

Un contrat de maintenance est proposé au client pour permettre une mise à jour régulière de ses produits et garantir la sécurité et la disponibilité de ses outils.
La fréquence de ces mises à jour est définie dans ce contrat en fonction des besoins du client.
Des mises à jour sont également effectuées lorsque notre veille technologique nous révèle une faille exploitable dans les librairies utilisées pour les projets.

Comment gérez-vous les tests et l'assurance qualité pour garantir que le projet répond aux exigences de qualité, de performance et de sécurité ?

Nous avons une approche de tests continus qui permet de tester les nouvelles fonctionnalités dès qu'elles sont développées pour s'assurer qu'elles fonctionnent correctement et qu'elles n'affectent pas négativement les fonctionnalités existantes. Nous testons directement nos développements sur l'environnement de test avant de les passer en production. Nous invitons par la suite le client à également tester ces derniers sur le même environnement de test afin de recueillir des commentaires et des retours d'expérience. Les clients nous font part de leurs retours éventuels via un TeamPlug.

Nous avons également des processus de déploiement automatisés pour garantir que les mises à jour sont déployées de manière rapide et fiable.

Avez-vous des outils ou des systèmes en place pour suivre et signaler les problèmes potentiels ?

Nous disposons d’un outil, TeamPlug, développé en interne, qui permet la gestion et le suivi des tickets. Nos clients peuvent créer de nouveaux tickets, échanger avec les développeurs / PM et consulter le statut de chaque demande.

www.teamplug.be