Méthode projet

Une démarche cadrée, livrable par livrable.

Un projet web ou applicatif réussit rarement parce qu'on a "bien codé". Il réussit quand on a bien cadré, livré régulièrement, et fait des retours courts. Voici comment je travaille concrètement sur un projet pro.

  1. Cadrage du besoin (gratuit, 30-60 min)

    On échange sur ce que vous voulez vraiment obtenir, pas sur la solution déjà imaginée. Je pose des questions sur l'usage : qui, pour quoi, à quelle fréquence, dans quel contexte. On regarde l'existant si vous en avez (site, fichiers Excel, processus actuel).

  2. Étude des solutions possibles

    Je compare 2 ou 3 approches selon le contexte : site sur mesure vs WordPress, Python vs script PowerShell, base de données légère vs Excel partagé… Je vous donne les avantages, les limites, le coût et la maintenance prévisible de chaque option.

  3. Devis écrit avec périmètre clair

    Document écrit listant : livrables précis, technologies retenues, délais, coût (forfait fixe ou plafond horaire), modalités de paiement, critères de recette. Vous décidez sereinement.

  4. Développement par lots (sprints courts)

    Je découpe le projet en petits livrables successifs (1 à 2 semaines max). À chaque fin de lot : démo, retours, ajustement. Pas d'effet tunnel de 3 mois où vous découvrez le résultat à la fin.

  5. Recette & tests

    On teste ensemble selon les critères de recette du devis. Je corrige les écarts. Si quelque chose ne correspond pas à ce qui était prévu, c'est gratuit. Si vous voulez ajouter quelque chose qui n'était pas prévu, c'est un avenant clair.

  6. Livraison + documentation + formation

    Code livré sur Git si pertinent, accès admin transmis, documentation écrite (utilisation, mise à jour, contacts techniques). Une session de formation incluse selon la complexité.

  7. Garantie 1 mois + maintenance optionnelle

    1 mois de garantie sur les anomalies (bugs liés à la livraison). Au-delà, maintenance possible en forfait mensuel pour suivre les évolutions (mises à jour, sauvegardes, sécurité). Vous restez libre de partir.

Ce qui rend un projet réussi

  • Un périmètre clair dès le départ : on sait ce qu'on fait, et surtout ce qu'on ne fait PAS.
  • Des livraisons fréquentes : voir le résultat partiel toutes les 1-2 semaines, pas tout à la fin.
  • Des retours rapides : vous me dites ce qui ne va pas en 2-3 jours, on corrige avant que ça soit ancré.
  • Du code propre : lisible par quelqu'un d'autre, documenté, testable. Vous n'êtes pas captif d'un seul prestataire.
  • Une livraison documentée : si je disparais demain, un autre dev peut reprendre le projet.

Stack et choix techniques

Je privilégie les technologies standards et durables : HTML/CSS/JS vanilla quand c'est possible, WordPress quand l'admin est prioritaire, Python pour l'automatisation, PHP pour les apps simples. Pas de framework JavaScript du mois. Voir détail des compétences techniques.