PMB Services - SAV

Alternance
2ème année BTS SIO

Contexte & Objectifs :

J'effectue mon alternance au sein de l'entreprise PMB Services qui édite et développe PMB, un outil de référence de gestion documentaire 100 % libre.

15 juillet - début janvier : En tant que membre du Pôle SAV, je suis chargé de répondre aux demandes des clients concernant les services qu'ils ont acquis. Cela inclut la gestion des demandes, des questions techniques ou des besoins d’assistance.



Les outils utilisés :

  • MyPMB : C'est la plateforme de gestion des demandes sous forme de tickets de PMB Services.
  • PMBpro : C'est le logiciel vendu par PMB Services auquel on peut accéder à distance pour la plupart des clients.
  • PhpMyAdmin : cela m'est utile pour créer des requêtes préparées pour les clients (exemple : Pouvez-vous me donner le nombre de lecteurs ayant emprunté un livre en 2024 ?).

Tous les matins, après une réunion avec le pôle SAV où l'on se répartit les demandes créées la veille par les clients, je traite les demandes par ordre de priorité en fonction de leur urgence. Ensuite, je fixe, si nécessaire, un rendez-vous téléphonique avec le client si sa demande manque de précision. Enfin, je réponds à la demande du client ou je l'oriente vers le service compétent, comme le pôle commercial, le pôle programmation ou le pôle webdesign.


Ressenti Personnel

Travailler au sein du Pôle SAV de PMB Services a été une expérience très enrichissante. Cette alternance m'a permis de découvrir les enjeux liés à la gestion des demandes clients et de mieux comprendre l'importance d'un service d'assistance technique efficace.

Ce que cela m'a apporté :

  • Le développement de mes compétences en communication, notamment lors des échanges avec les clients pour clarifier leurs demandes.
  • Une expérience concrète dans la gestion des priorités et des urgences, en fonction des demandes reçues.
  • Une prise de conscience de l'importance de la collaboration entre les différents pôles (commercial, programmation, webdesign) pour répondre efficacement aux demandes.

En résumé, cette expérience m'a permis de renforcer mes compétences techniques et relationnelles, tout en m'adaptant aux exigences d'un environnement professionnel dynamique.



PMB Services - DEV

Alternance
2ème année BTS SIO

Développement d'une Application Web Intégrant l'IA pour l'Exploitation des Bases de Connaissances Internes


Objectif :

L'objectif principal de ce projet est de créer un outil d'aide au diagnostic et de recherche d'information, destiné à soutenir l'assistance technique et à faciliter l'accès aux connaissances pour tous les collaborateurs au sein de la structure.


Contexte :

Actuellement, les informations sont stockées de manière désorganisée dans la base de données MyPMB, l'outil de gestion des tickets utilisé par l'entreprise PMB Services. Cette situation entraîne des recherches lentes et peu fluides, rendant difficile l'accès rapide et efficace aux données nécessaires.



Fonctionnalités Clés :

  • Aide au Diagnostic : pour analyser les symptômes ou les descriptions de problèmes et proposer des diagnostics possibles.
  • Recherche d'Information : une recherche rapide et efficace dans les bases de connaissances internes. "plus rapide que la recherche dans MyPMB"
  • Aide à la Rédaction : Aide à la rédaction d'une réponse permettant de présenter le fonctionnement d'un outil à un client, Correction de message.


Compétences Mobilisées :

  • Manipulation et Intégration de l'IA via des APIs:
    • Intégration de Mistral Embedding : pour enrichir les capacités d'analyse sémantique et de traitement des données textuelles
    • Intégration de Mistral GenText pour automatiser la génération de contenu textuel cohérent et pertinent

  • Gestion de Bases de Données :
    • Conception et mise en place d'une bases de données relationnelles avec MySQL.

  • Développement Logiciel :
    • Back-End : il a été programmé en PHP et JSON.
    • Front-end : il a été développé avec Vue.js, HTML, CSS et le framework Fat-Free


Avantages Attendus :

  • Amélioration de l'Efficacité :
    • Réduction du temps pour diagnostiquer les problèmes et trouver des informations pertinentes.
    • Augmentation de la productivité des collaborateurs grâce à un accès facilité aux connaissances internes.

  • Accessibilité :
    • Accessibilité de outil à tous les collaborateurs via une application web.
    • Interface utilisateur conviviale pour une adoption rapide et facile, quel que soit leur niveau de compétence technique.


Schéma architecture de l'application web

Les outils utilisés :

  • MyPMB : Utilisé pour la gestion des demandes clients sous forme de tickets.
  • Visual Studio Code : Utilisé comme IDE pour le développement de l'application web.
  • MariaDB : Utilisé pour la gestion de la base de données relationnelle de l'application.
  • PhpMyAdmin : Utilisé pour gérer et manipuler les bases de données MariaDB via une interface graphique.
  • Beesbusy : Utilisé pour la gestion des tâches et la collaboration entre les membres de l'équipe.
  • Figma : Utilisé pour la conception et la réalisation des maquettes de l'application web.
  • PHP : Utilisé pour le développement côté serveur et la gestion des fonctionnalités dynamiques.
  • JSON : Utilisé pour l'échange de données entre le front-end et le back-end.
  • Fat-Free Framework : Utilisé comme framework léger pour structurer le développement de l'application web.
  • Vue.js : Utilisé pour le développement du front-end interactif et dynamique de l'application web.
  • HTML et CSS : Utilisés pour la structure et le style de l'interface utilisateur de l'application.


Ressenti Personnel

Participer au développement de cette application web intégrant l'IA a été une opportunité unique pour approfondir mes compétences techniques et découvrir de nouvelles approches en programmation.

Ce que cela m'a apporté :

  • Une meilleure compréhension des enjeux liés à l'intégration de l'IA dans une application web.
  • Le perfectionnement de mes compétences en programmation, notamment avec PHP, JSON, et le framework Fat-Free.
  • Une expérience concrète dans la conception et la gestion de bases de données relationnelles avec MariaDB.
  • Une prise de conscience de l'importance de la collaboration et de la gestion des tâches grâce à des outils comme Beesbusy.
  • Une meilleure maîtrise des outils de conception, comme Figma, pour créer des interfaces utilisateur intuitives.

En résumé, ce projet m'a permis de relever des défis techniques stimulants et de renforcer mes compétences organisationnelles, tout en m'adaptant aux exigences d'un environnement de développement.