Présentation de l’entreprise : StimData

Rappelons que StimData est une PME créée en 2008 par Pierre FELIX, ancien Directeur développement client chez Cosmétique Active France Pharmacie (groupe L’Oréal).

A son commencement l’entreprise se démarquait par son professionnalisme pour le conseil et la stratégie commerciale dans le circuit laboratoires / pharmacies. Au fil des années elle s’est développée et propose aujourd’hui une plus large prestation de services avec la gestion de concours en pharmacie ainsi que la vente de produits.

En parallèle de son professionnalisme en termes de prestation, StimData est une entreprise privilégiant le bien-être de ses employés. Elle aide les collaborateurs à évoluer tant professionnellement que personnellement. Une entente exceptionnelle entre les différents salariés, une bonne ambiance de travail, une entraide à toute épreuve, un partage de connaissances continu et bienveillant… Tout cela se traduit par un recrutement ciblant les valeurs d’un individu plutôt que ses compétences.

Étant une petite entreprise, StimData est un lieu d’apprentissage où chacun est responsable de ses actes mais avec le droit de se tromper, d’apprendre de ses erreurs et ainsi rebondir. L’objectif principal de la société est de transmettre un savoir.

ILLUSTRATION EQUIPE

Les services proposés

L’entreprise StimData fonde son fonctionnement sur 3 offres de services différentes :

LOGO STIMDATA

Offre 1

Une plateforme multi-laboratoire, conçue aux couleurs de StimData, permettant aux pharmaciens de signer et déclarer leurs différentes opérations commerciales.

Elle ne propose aucun services supplémentaires.

Exemple :
Opération StimData

LOGO STIMDATA

Offre 2

Une plateforme mono-laboratoire, conçue aux couleurs du laboratoire, permettant aux pharmaciens de signer et déclarer leurs différentes opérations commerciales.

Elle ne propose aucun services supplémentaires.

Exemple :
My-Cooper

LOGO STIMDATA

Offre 3

Une plateforme mono-laboratoire, conçue aux couleurs du laboratoire, permettant aux pharmaciens de signer et déclarer leurs différentes opérations commerciales.

Elle propose également plusieurs services supplémentaires.

Exemple :
My-Urgo

Les différents pôles de l’entreprise :

Pôle Technique / Développement

Ce pôle est responsable de la maintenance, de l’évolution et du développement des produits web ainsi que des applications mobiles. Il veille à la mise en œuvre des solutions techniques adaptées aux clients.

Pôle Création /
Artistique

En collaboration avec le pôle dev, ce pôle conçoit les maquettes en prenant en compte l’expérience utilisateur, crée les illustrations et logos, et veille à la conformité des chartes graphiques dans le cadre de chaque projet.

Pôle Service Utilisateur / “User Desk”

Ce pôle est en charge de la communication avec les clients issus des prestations. Il assure le suivi des opérations commerciales, le service client et il est l’intermédiaire entre les utilisateurs et le pôle technique

Pôle Marketing /
Business

Ce pôle s'occupe de la communication organique sur les réseaux sociaux, tels que LinkedIn, ainsi que du référencement SEO des projets et de la communication via des campagnes de mailing.

Mes missions / tâches au sein du projet :

Au cours de mes trois premières semaines au sein de l’entreprise StimData, ma première mission majeure a été la gestion des “tracks” / tickets qui m’avaient été attribués sur StimTRACK, une plateforme de ticketing développée en interne pour recenser, signaler et corriger les bugs affectant les différents projets de l’entreprise avec différents niveaux de criticité.

  • Mineur : Le niveau le plus bas est souvent sélectionné pour les évolutions et les tout petits bugs (affichage, etc.).
  • Normal : Le deuxième niveau est souvent sélectionné pour les bugs et les évolutions plus importantes qui ne sont pas handicapantes pour le site.
  • Majeur : L’avant-dernier niveau, on y retrouve souvent des bugs problématiques, pouvant potentiellement rendre le site inutilisable, ainsi que des modifications de base de données.
  • Bloquant : Le dernier niveau est le plus critique, on y retrouve les gros bugs qui rendent le site inutilisable sur certaines pages.

Cette tâche avait pour objectif de me permettre d’installer les projets en question, de me familiariser avec les outils utilisés, tels que PhpStorm et Wamp, ainsi que d’explorer le code existant, ses méthodes de fonctionnement, ses différentes fonctionnalités et leur impact.

Afin de détailler davantage mes missions durant ces trois premières semaines de stage, j’ai installé, dès mon arrivée, trois projets directement liés aux offres proposées par l’entreprise ainsi que les bases de données correspondantes. Cette démarche m’a permis de les explorer en profondeur et de me familiariser avec leur fonctionnement :

  • Opération StimData : Une solution multi-laboratoire correspondant à la première offre.
  • My-Cooper : Un site associé à la deuxième offre, permettant aux laboratoires de gérer leurs opérations commerciales.
  • My-Urgo : La troisième offre, qui est une solution multiservice.

Ces trois projets m’ont permis de traiter divers tickets, mais mon travail s’est principalement concentré sur la plus grande des trois plateformes, My-Urgo. J’ai ainsi pu résoudre une variété de tracks “mineur” ou “normal”, allant : De l’ouverture incorrecte de fichiers dans un nouvel onglet, À des ajustements CSS pour garantir la conformité avec la maquette fournie par le pôle Création, En passant par l’ajout de fonctionnalités restreignant l’accès à certaines informations à des adresses e-mail spécifiques présentes dans la base de données.

test test

Planification prévisionnelle de mes actions :

En ce qui concerne la planification prévisionnelle de mes actions, pendant toute sa durée mon stage ne se résumera pas uniquement au traitement de tickets. En effet, cette première phase est une introduction solide et nécessaire avant de véritablement plonger dans le cœur du sujet. Une fois que je serai suffisamment familiarisé avec My-Urgo et les autres projets de l’entreprise, je pourrai m’impliquer plus activement dans la gestion de projet.

En effet, je participerai à l’analyse des besoins, à la création du Modèle Conceptuel des Données et j’aiderai à la rédaction du cahier des charges pour un projet majeur qui constituera le fil conducteur de mon stage : la transition de l’offre 2 à l’offre 3 pour la plateforme My-Cooper. Cette évolution permettra à My-Cooper de devenir une plateforme multi-services, à l’instar de My-Urgo, en dépassant son rôle actuel de gestion des opérations commerciales. Elle intégrera de nombreuses nouvelles fonctionnalités et pages.

Après la création et la validation du cahier des charges, des maquettes seront réalisées. L’objectif final, qui guidera mon stage jusqu’à son terme, sera d’utiliser les multiples connaissances acquises au cours de ce même stage pour concevoir une ou plusieurs pages pour le projet d’évolution de My-Cooper, en suivant les directives établies dans le cahier des charges.

logo_my-cooper

My-Cooper : analyse de l’existant, besoin d’évolution, objectifs à atteindre

Cooper est un laboratoire pharmaceutique fondé en 1907 en Seine-et-Marne par le Dr Albert Salmon, pharmacien d’officine, avec l’appui d’autres pharmaciens. Leur ambition était de créer une coopérative afin de rendre accessibles aux patients des produits de santé essentiels, disponibles dans les pharmacies de proximité. Aujourd’hui, Cooper fabrique et distribue une large gamme de produits de santé du quotidien à destination des 22 000 officines françaises. Son réseau de délégués pharmaceutiques assure un suivi régulier auprès des pharmaciens. Cooper, c’est la santé au quotidien.

My-Cooper est un espace en ligne dédié aux professionnels de la pharmacie, directement relié au laboratoire Cooper. Actuellement, My-Cooper fonctionne sur un modèle de type offre 2, permettant au laboratoire de gérer ses opérations commerciales avec les pharmacies partenaires. Une évolution vers une offre 3 est en cours, visant à faire de My-Cooper une plateforme multi-services enrichie.

Cooper souhaite faire évoluer sa plateforme en portail, regroupant divers fonctionnalités à travers des onglets riches. L’un des principaux sera celui de la formation, Cooper Academy, où les différents membres de la pharmacie pourront y retrouver la centralisation de tous les supports de formations (vidéos, webinar, etudes cliniques etc...). Ils pourront se former et être suivi individuellement. A ces modules de formations s’ajouteront aussi différents outils utiles à la vie du pharmacien.

L’objectif à atteindre est de faire évoluer la plateforme My-Cooper en passant d’une offre 2 à une offre 3. Cette transition transformera My-Cooper d’un simple site dédié à la gestion des opérations commerciales en une véritable plateforme multi-services orientée sur la formation des pharmaciens. Au-delà des formations, cette nouvelle version intégrera de nombreux services innovants pour optimiser l’accompagnement des pharmaciens.

test

Veille et recommandations pour le projet suite à la veille réalisée

L’entreprise StimData fonde son fonctionnement et sa création sur diverses technologies, telles que :

  • PHP 7.4 : Langage de programmation utilisé pour développer des interfaces web dynamiques et communiquer avec le serveur de base de données. Le code est principalement écrit en procédural ou en programmation orientée objet.
  • HTML5 / BOOTSTRAP / CSS3 : Langages Front-End utilisés pour structurer et mettre en page les interfaces des projets.
  • SQL : Langage utilisé pour interroger et manipuler les bases de données.
  • AJAX : Technologie permettant la mise à jour des données sur une page sans avoir à la recharger.
  • JavaScript : Langage de script orienté objet utilisé pour créer des effets interactifs et animer des pages web.

Outils utilisés :

  • PHPStorm : Environnement de développement intégré (IDE) utilisé pour le développement général.
  • WAMP : Environnement serveur permettant d'exécuter des scripts PHP en local.
  • PHPMyAdmin : Interface issue de WAMP pour gérer les bases de données en lien avec les projets.
  • GIT et GITHUB : Logiciel de gestion de versions.
  • Skype : Logiciel de communication utilisé en interne pour échanger au sein de l’entreprise.

Dernièrement, l’entreprise dispose d’outils internes développés par ses salariés et personnalisés pour correspondre précisément aux besoins des employés et de certains clients. La raison principale de ce choix est avant tout la sécurité des données, et la maîtrise totale et absolue du code.

Exemples de différents outils :

  • STIMTRACK : Outil de ticketing
  • STIMDOCS : Bibliothèque cloud centralisant tous les documents des différents projets de l’entreprise
  • STIMCALL : Plateforme de gestion d’appels, d’enquêtes et de sondages

Dans le cadre du projet d’évolution de MyCooper, je recommanderais à StimData de migrer vers une version de PHP bénéficiant encore d'un support actif ou de correctifs de sécurité, étant donné que PHP 7.4 a atteint sa fin de vie depuis un certain temps. Deuxièmement, une autre recommandation serait d’opter pour un nouveau logiciel de communication, car Skype fermera définitivement ses portes le 5 mai 2025. Plusieurs alternatives existent, telles que Microsoft Teams, Zoom, Google Meet, Discord, etc... chacune offrant des fonctionnalités adaptées aux besoins professionnels en matière de collaboration et de communication. En ce qui concerne le reste, je n’ai pas de recommandations particulières à formuler, car l’entreprise utilise ces technologies depuis plusieurs années avec succès.

Logo SD