Aller au contenu
Tous les projets
02Expérience professionnelleAlternance

Applications web chez SYSOPS

Ingénierie logicielle · Applications métier

Développement et évolution d'applications web au service d'usages métier concrets : partir du besoin utilisateur, faire évoluer les fonctionnalités, tester, intégrer les retours.

Contexte
Alternance chez SYSOPS
Périmètre
Fonctionnalités, données, tests
Stack
Next.js · React · PHP · SQL · Supabase
Confidentialité
Aucune donnée client publiée
↳ évolution1Besoin2Développement3Test4RetourInterfaceNext.js · ReactDonnéesPHP · SQL · Supabase
Illustration — Schéma de principe — aucune interface ni donnée client n'est reproduite.

01Contexte

SYSOPS travaille avec des entreprises clientes, notamment dans le secteur de la construction, sur leurs outils informatiques et logiciels. En alternance, je participe au développement d'applications web destinées à des usages métier concrets.

02Le problème

Une application métier n'a de valeur que si elle colle à la façon dont les gens travaillent. L'enjeu n'est pas seulement d'ajouter des fonctionnalités : c'est de faire évoluer l'outil sans casser ce qui fonctionne, en tenant compte des retours de celles et ceux qui l'utilisent.

03Contraintes

  • Des utilisateurs métier, pas techniques : l'interface doit rester évidente.
  • Des applications en usage : chaque modification doit être testée avant d'être livrée.
  • Des données d'entreprise : confidentialité et rigueur sur ce qui est manipulé.

04Mes responsabilités

  • Développement de fonctionnalités en Next.js et React.
  • Travail côté back-end et base de données avec PHP, SQL et Supabase.
  • Tests des modifications avant leur mise à disposition.
  • Prise en compte des retours utilisateurs dans les évolutions.
  • Traduction des besoins exprimés en changements techniques concrets.

05Approche

  • Comprendre l'usage avant de toucher au code : qui utilise l'écran, pour faire quoi.
  • Formuler le changement attendu de façon vérifiable.
  • Implémenter par petites évolutions, testées une à une.
  • Revenir vers les utilisateurs et ajuster.

06Mise en œuvre technique

Côté interface : Next.js et React. Côté données : PHP, SQL et Supabase, selon les applications. Le travail technique reste toujours rattaché à un besoin exprimé par un utilisateur ou un client.

07Intérêt business

Ce travail m'apprend à juger une fonctionnalité à son usage réel : une évolution réussie est une évolution qui fait gagner du temps ou évite une erreur à quelqu'un, dans son travail quotidien.

08Résultats

Les applications et leurs données appartiennent à SYSOPS et à ses clients : aucune capture, aucun code ni indicateur n'est publié ici. J'en parle volontiers en entretien, dans le respect de la confidentialité.

09Enseignements

  • Le meilleur cahier des charges reste l'observation de l'usage réel.
  • Tester avant de livrer protège la confiance des utilisateurs, pas seulement le code.
  • Une petite évolution bien ciblée vaut souvent mieux qu'une refonte.

Un sujet similaire ?

Si vous travaillez sur un problème proche, je serais ravi d'en discuter.

Me contacter

Projet suivant

03Logiciels de gestion & flux opérationnels

Conseil IT · Analyse métier · Processus