Pendant ma formation en DUT Informatique, j’ai été confronté à différents domaines allant de la programmation robotique avec une sémantique très précise au développement web en passant par la réalisation d’IHM (Interface Homme-Machine). Cependant, cet environnement très cadré et sans possibilité de liberté, restreignait mon envie d’expression créative. La seule opportunité que j’observais pendant ma formation était la réalisation web car l’interface utilisateur était l’un des éléments centraux de ce travail.

Dans ce besoin d’expression de travailler une interface, j’ai rejoint une petite équipe composée de 2 co-gérants et d’un autre stagiaire à la même période spécialisé dans le développement Front et Back-End. Quest innov a intégré la couveuse ENVOLEA de Pulséo à Dax permettant l’accompagnement de jeunes entreprises. Celle-ci était née un an avant mon arrivée et surtout après la liquidation la liquidation de l’entreprise Helileo. Cette entreprise était spécialisée dans la conception et la mise en œuvre de dispositifs de navigation par satellite.

Les co-gérants de Quest Innov étaient des employés de Helileo et ont souhaité reprendre l’activité de l’entreprise uniquement dans le domaine agricole car l’entreprise Helileo étaient en charge de boîtiers installés sur les machines ainsi que les interfaces pour les clients.

L’objectif de mon arrivée était d’apporter une nouvelle fonctionnalité sur une application web existante de suivi des récoltes agricoles avec une partie faisant le suivi des véhicules et de l’autre le suivi des machines, en particulier, le suivi des machines sur l’affichage de la localisation des véhicules.

Au début, cette page indique uniquement la position des machines sur une carte et le besoin était de pouvoir visualiser simultanément la position des machines et la position des parcelles afin de savoir si le véhicule est en travail dans une parcelle et s’il se situe à proximité de l’une d’elle.

Dans mon processus de travail, j’ai dû appliquer un processus précis de développement qui ne m’a pas empêchée de rencontrer de nombreux bugs du fait de mon manque d’expérience dans les méthodes de développement de l’entreprise et du framework React couplé à la librairie Redux qui s’appuient sur le langage Javascript.

Cette première phase a forgé ma persévérance dans la résolution d’un problème mais aussi le besoin de tester et vérifier tout au long du processus le bon fonctionnement de l’application.

Page d'application web

Puis, j’ai été intégré sur la réalisation d’un nouveau projet pour l’entreprise Seretram (filiale de Géant Vert) avec l’élaboration d’une application web pour le suivi de la maintenance des machines.

Cette 2ème partie a été particulièrement instructive avec la réunion pour l’entreprise Seretram. Cette réunion a confronté mes idées que j’avais élaborées par les maquettes à partir de l’analyse ses besoins. La réunion m’a montré encore un peu plus que le développement implique de nombreuses contraintes clients. Mais aussi que le développeur doit proposer un produit qui correspond au mieux aux utilisateurs tout en leur permettant d’être force de proposition.

Le travail en équipe m’a montré que les qualités de chacun dans des domaines différents de l’informatique étaient très bénéfiques dans une entreprise. De plus, cette expérience m’a permis d’observer la gestion d’une petite entreprise.