Disponible pour de nouveaux projets

Olivier Garyga

Ingénieur en développement accéléré · SaaS, Python, Streamlit & PostgreSQL

Je mets des applications web SaaS en ligne en 21 jours, là où un projet classique demande six mois. Python et Streamlit de bout en bout, du cadrage à la mise en production.

  • Python
  • Streamlit
  • Pandas
  • PostgreSQL
  • Docker

contact@oliviergaryga.fr

Le développement accéléré, concrètement

Un projet logiciel classique passe des mois en spécifications avant que quiconque puisse cliquer sur quoi que ce soit. J'inverse l'ordre : une version utilisable arrive entre les mains des utilisateurs le plus tôt possible, et c'est leur usage réel qui dicte la suite.

  1. JOUR 1

    Cadrage

    Une demi-journée pour isoler le problème à résoudre et écarter tout ce qui n'est pas essentiel à la première version.

  2. JOURS 2 À 14

    Première version

    Une application web fonctionnelle, mise en ligne dès qu'elle tient debout et utilisable par de vrais utilisateurs.

  3. JOURS 15 À 21

    Mise en production

    On ajuste selon les retours d'usage, on consolide ce qui doit l'être, et l'application passe en production.

  • Python de bout en boutPas de séparation front-end / back-end à maintenir : la logique métier et l'interface s'écrivent dans le même langage, par la même personne.
  • StreamlitLa librairie transforme un script Python en application web. Ce qui demande des semaines de développement front-end tient en quelques centaines de lignes.
  • Le périmètre avant le codeLe gain de temps ne vient pas de raccourcis techniques, mais du refus de construire ce dont personne n'a besoin.
  • En ligne avant d'être finieL'application est déployée dès qu'elle tient debout, pas à la fin. Les retours arrivent pendant le développement.

Écrire à contact@oliviergaryga.fr