Maxime – Analyste-programmeur en logiciels métier sur mesure
Du développement logiciel à une expertise polyvalente du projet
Maxime fait partie des fondateurs d’Ecomsoft, qu’il a rejoint en 2013 en tant que développeur, après un cursus dans les sciences industrielles avec, à la clé, un BTS « Informatique et réseaux pour l’industrie et les services techniques ».
Passionné par le développement et particulièrement méticuleux, Maxime a acquis au fil des années une solide expertise technique. Il maîtrise aussi bien les technologies et langages du Web que les langages de programmation utilisés dans les environnements industriels, notamment C, C++, C# et Java. Cette culture technique étendue, associée à ses capacités d’analyse, lui permet aujourd’hui d’aborder un projet aussi bien sous l’angle fonctionnel que technique.
Au fil des projets, ses compétences en gestion de projet, son autonomie et son aisance dans la relation client l’ont progressivement amené à élargir son périmètre d’intervention. Au-delà du développement, Maxime est aujourd’hui capable de recueillir et d’analyser un besoin, de le formaliser, d’en évaluer la charge et le coût, puis de piloter sa réalisation en relation directe avec le client.
Cette évolution l’a naturellement conduit vers une fonction d’analyste-programmeur, dans laquelle il associe sa maîtrise du développement à une vision plus globale du projet. Il peut ainsi intervenir depuis l’expression du besoin jusqu’à la réalisation de la solution, tout en conservant une implication directe dans les développements.
Rigoureux, autonome et particulièrement attentif aux détails, Maxime aime comprendre une problématique dans son ensemble avant d’imaginer la solution qui permettra d’y répondre. Une exigence qui se retrouve parfaitement dans la citation de Léonard de Vinci qu’il a choisie : « Les détails font la perfection et la perfection n’est pas un détail. »
Les détails font la perfection et la perfection n’est pas un détail.
— Léonard de Vinci
Ce qu’on dit de lui
« Il est libre Max ! Y en a même qui disent qu’ils l’ont vu coder ♪♫ »

L'avis éclairé de Thierry
Maxime, c’est un véritable couteau suisse du projet logiciel ! Développeur expérimenté et fine lame de l’analyse, il possède cette capacité assez rare à comprendre un besoin, à imaginer la solution qui permettra d’y répondre et à la mettre lui-même en œuvre.
Sa rigueur à toute épreuve et son sens du détail en font quelqu’un sur qui l’on peut compter pour prendre en charge un projet avec une grande autonomie. Du premier échange avec le client jusqu’au développement, Maxime sait garder une vision d’ensemble sans jamais négliger les petits détails qui font la qualité d’un logiciel.
Et avec son flegme légendaire, même les problématiques les plus complexes semblent rarement parvenir à le déstabiliser !
Ses passions
Le bulletin de Maxime
Mention du jury
Quel est le rôle de Maxime en tant qu’analyste-programmeur ?
Analyser, formaliser et chiffrer les besoins
Maxime intervient directement auprès des clients pour comprendre leurs besoins, qu’il s’agisse de faire évoluer un logiciel existant ou de concevoir un nouveau projet de développement de logiciel sur mesure. Son expérience technique lui permet d’analyser les demandes sous un double regard, fonctionnel et technique, afin d’en évaluer les enjeux et la faisabilité.
Il peut ensuite formaliser les fonctionnalités attendues, identifier les éventuelles contraintes, estimer la charge nécessaire à leur réalisation et prendre en charge leur chiffrage. Cette polyvalence lui permet d’accompagner directement le client dans les arbitrages entre besoins, priorités, contraintes techniques et budget.
Maxime intervient ainsi avec une grande autonomie sur des projets dont le périmètre permet une prise en charge resserrée, généralement avec une équipe composée d’un ou deux développeurs. Pour les projets de plus grande ampleur, nécessitant un cadrage fonctionnel approfondi et la coordination de plusieurs développeurs sur plusieurs mois, Ecomsoft adapte son organisation en faisant notamment intervenir notre Business Analyst et notre chef de projet logiciel.
Piloter le projet tout en restant proche de la technique
Une fois le périmètre défini, Maxime peut prendre en charge le pilotage du projet et devenir l’interlocuteur direct du client. Il s’appuie sur notre méthodologie de développement logiciel pour organiser les différentes étapes, prioriser les développements, suivre leur avancement et veiller au respect des objectifs définis.
Son expérience de développeur constitue ici un véritable atout : elle lui permet d’évaluer les conséquences techniques des décisions prises, d’anticiper les difficultés et d’échanger directement avec les développeurs qui interviennent à ses côtés. Maxime peut ainsi arbitrer certaines demandes en tenant compte simultanément des besoins métier, des contraintes techniques, du budget et des délais.
Cette proximité avec la réalisation constitue l’une des particularités de son rôle d’analyste-programmeur : il pilote le projet sans perdre le lien avec le développement et peut lui-même participer à la conception et à la réalisation de certaines fonctionnalités.
Développer et mobiliser les expertises nécessaires
Maxime conserve une implication directe dans le développement des solutions qu’il accompagne. Grâce à sa maîtrise des technologies Web et des langages de programmation utilisés dans les environnements industriels, il peut traduire les besoins fonctionnels en solutions techniques et participer directement à leur réalisation.
Pour autant, son autonomie ne signifie pas qu’il intervient seul. Selon les enjeux du projet, Maxime sait mobiliser les compétences complémentaires de l’équipe Ecomsoft. Il peut travailler avec les autres développeurs, s’appuyer sur notre Architecte technique Laravel pour certains choix d’architecture ou faire intervenir notre experte DevOps lorsque le projet soulève des problématiques d’infrastructure, de performances, de sécurité ou d’hébergement du logiciel métier.
Cette capacité à associer analyse, pilotage et développement tout en sollicitant les expertises nécessaires lui permet de conserver une vision particulièrement complète du projet, depuis la compréhension du besoin jusqu’à la réalisation et à l’exploitation de la solution.
Une double lecture métier et technique
Son expérience du développement permet à Maxime d’analyser chaque demande en tenant compte à la fois des besoins des utilisateurs, de la faisabilité technique de la solution envisagée et de son impact sur le logiciel existant.
Un interlocuteur autonome
De l’analyse du besoin à son chiffrage puis au suivi de sa réalisation, Maxime peut accompagner directement le client et prendre en charge un projet avec une grande autonomie.
Du besoin jusqu’au code
Maxime conserve une implication directe dans le développement des solutions qu’il accompagne. Une continuité qui lui permet de transformer les besoins métier en fonctionnalités concrètes et adaptées aux usages.
Ses plats signature
Les projets phares de Maxime
Mettez de l'humain et de l'agilité dans votre logiciel sur mesure
Nos équipes d’analystes, d’ingénieurs et de chefs de projet s’adaptent à chaque contexte pour concevoir des solutions sur mesure, réellement alignées avec vos enjeux métier.