Services

Services

Je travaille depuis 14 ans dans le web : lead-developer, designer, architecte, intégrateur, manager, formateur ... J'ai porté de multiples casquettes. En plus de se compléter les unes avec les autres, elles me plaisent toutes énormément. Je propose donc aujourd'hui mes services dans trois domaines principaux :

  • L'architecture et le développement ;
  • L'audit et le conseil ;
  • La formation ;

J'ai le goût du travail bien fait et j'assume parfois même faire preuve d'une certaine psychorigidité. Les normes, les règles, les standards, c'est mon dada. Je suis réellement passionné par ce travail. Ce n'est pas une contrainte, c'est toujours un plaisir et un épanouissement personnel.

Depuis que je suis indépendant, je me concentre sur la réalisation de projets conséquents (autrement dit je ne fais pas de site vitrine ou de blog). Je revendique un travail de qualité et une expertise dans chaque solution que je mets en avant. Ce travail représente un investissement pour mes clients, mais c'est surtout la garantie d'obtenir un outil performant, stable et durable. Cette assurance les laisse finalement se focaliser sur leurs domaines de compétence et d'expertise.

Comment
procéder ?

Vous avez des idées ? Des spécifications ? Je mets à disposition mon expertise en développement web pour réaliser vos applications.

  1. Nous discutons de votre projet et de sa faisabilité : un mail, un appel, un rendez-vous ... Tous les moyens sont bons et c'est gratuit ! J'accepte sans problème de signer des chartes de confidentialité, cela va de soi. Si je comprends votre demande, qu'elle est cohérente et que j'ai les épaules pour la mener à bien, nous passons à la suite. Si quelque chose m'échappe, je vous redirige vers d'autres collaborateurs ;
  2. Vous rédigez un cahier des charges pour bien préciser votre demande. Cet exercice est nécessaire pour murir votre réflexion et ne pas lever des lièvres durant le projet. Plus il y aura de détails, plus mon chiffrage sera rigoureux. C'est une étape clé et un document sur lequel je vais m'engager. Il faut donc que le transfert de connaissance soit exhaustif ;
  3. Je chiffre mon travail en fonction de votre cahier des charges. Je découpe la prestation en tâches, j'établi un temps de travail pour chacune de ces tâches puis j'applique mon TJM (taux journalier moyen) pour tarifer la prestation complète ;
  4. Je vous propose un devis. Ce devis reprends les tâches et leurs chiffrages mais peut aussi préciser les engagements des deux parties (par exemple si je ne peux pas m'engager sur une demande en particulier, ou si vous devez vous engager sur la transmission de certaines informations). Depuis 2018, j'applique une TVA de 20% sur mes prestations de service. Je ne perçois pas cette TVA, elle va à l'état. Si votre entreprise est assujettie à la TVA, vous pourrez la récupérer sur vos achats ;
  5. Nous nous fixons une date limite et nous déterminons les priorités ensemble. Libre à vous de repousser certaines tâches pour échelonner le projet dans le temps ou pour négocier le prix ;

Sur ma proposition vous trouverez un listing des technologies que je souhaite utiliser. Aucune surprise en général, je suis expert PHP/Symfony ; les propositions sont généralement cohérentes. Mes compétences s'étendent cependant à bien d'autres technologies ; vous pouvez les retrouver sur la page compétences.


Si vous ne souhaitez pas héberger votre site web vous-même et que vous préférez me confier ce travail, je vous reporterai les tarifs de l'hébergement. Ces tarifs sont annuels et n'engagent aucun client. Je transmets une facture chaque année du montant prévu initialement ; si vous ne souhaitez pas continuer je ne renouvelle pas l'hébergement et tout s'arrête simplement.

Je contractualise mes hébergements chez OVH.


Je suis couvert par une assurance professionnelle des Métiers de l'informatique (Hiscox Europe Underwriting Limited présenté par MAAF Assurances S.A.) qui assure les risques sur votre système d'information ; Rares sont les indépendants à disposer d'une assurance professionnelle privée ; autant le préciser, c'est une garantie non négligeable.

Comment se
déroule le projet ?

Le devis est signé et nous nous sommes engagé sur un cahier des charges ? Nous allons donc démarrer :

  1. Vous avez visibilité sur les sources (sur demande). J'utilise un compte professionnel sur GitHub pour héberger le code, les scripts et les documentations de façon privée et sécurisée. Je versionne mon travail pour conserver un historique complet dans le temps de tout ce qui a été réalisé sur le projet ;
  2. Vous avez accès à une application de démonstration privée et accessible sur internet sur laquelle vous pourrez voir évoluer votre outil et tester ses fonctionnalités. C'est idéal pour se l'approprier le plus tôt possible et pour adapter certains détails à vos attentes ;
  3. Vous pouvez reporter les bugs et adapter votre demande. Si vous disposez d'un compte sur GitHub, j'utilise le "bug tracker" (système de suivi des bugs) intégré à la plateforme pour référencer toutes vos demandes (bugs comme évolutions). Par expérience, je préfère minimiser les emails ou les appels téléphoniques (hors réunion) pour ne pas perdre en productivité - mais nous pouvons toujours faire des concessions ;

J'écoute vos retours même s'ils n'étaient pas toujours rédigés dans votre cahier des charges. J'applique une politique du donnant-donnant. Si vous voulez que je sois flexible, et que j'accepte de revoir votre demande initiale, il faudra que vous soyez flexibles aussi ; peut-être sur le timing, peut-être sur les fonctionnalités.

Une partie des raisons pour lesquelles j'ai quitté mes emplois précédents est justement ce manque de flexibilité. Chiffrer 1 heure de travail pour changer 2 mots dans une traduction n'est pas le genre de rapport que je recherche avec mes clients (expérience vécue). Je travaille à 95% grâce au bouche à oreille. Un client satisfait vaut plus à mes yeux qu'un client mécontent.

Il est important aussi de comprendre que je n'ai globalement pas d'horaire. Même si 80% du temps je travaille entre 8h30 et 19h00, rien ne dit qu'un jour je ne préfererai pas aller profiter du jardin ou faire mes courses. À l'inverse, rien ne dit non plus que ne coderai pas votre application un soir à 23h ou que je ne vous enverrai pas un email à 6h du matin. L'idéal dans mon statut, c'est justement que j'optimise mes périodes de forte concentration et de motivation. Dans ces conditions, j'abat au moins deux fois plus de travail que dans une journée classique.


Vient le moment de livrer :

  1. Je ne fais payer ma prestation qu'une fois le projet livré, jamais avant. Si jamais vous aviez peur de payer un inconnu sans savoir s'il était capable de réaliser vos projets, sachez qu'il ne vous en coutera rien jusqu'à l'ultime moment ; entre temps vous aurez consulté les avancés du projet et vous devriez être rassuré ;
  2. Démarrent les 6 mois gratuits de correction de bug. Attention, il faut distinguer un bug (qui relève d'un comportement anormal de l'application) des évolutions (qui ajoutent un comportement non prévu initialement) ; Cette période est en générale payante chez les agences web. Personnellement je préfère m'assurer que votre outil fonctionne comme vous l'entendez.

Une fois la prestation réglée :

  1. Vous détenez la propriété intellectuelle de votre outil. Le code est donc officiellement à vous. Vous pouvez le modifier, le supprimer le vendre ... Ça ne me regarde plus.

Aller
plus loin

La prestation s'est bien passée. Vous avez de nouvelles idées ou des évolutions à apporter à votre outil :

  1. Ce ne sont que des broutilles à droite à gauche, je vous propose un support. Je vous facture un jour de travail en avance (8h) que vous dépensez comme bon vous semble. À chacune de vos demandes, je vous annonce le temps estimé et vous acceptez ou non. Dans la positive, je décompte ce temps de votre temps de support. À tout moment vous avez accès à l'historique. Quand vous n'avez plus de support, nous pouvons recontractualiser des heures. À la différence de beaucoup d'agence web, je chiffre mon temps de travail à 5 minutes prêt (certaines vous chiffrerons au minimum 1 heure pour les tâches les plus simples) ;
  2. C'est une grosse évolution, on repasse par la case du cahier des charges, je vous fait un chiffrage, un devis, ... Bref, on recommence une nouvelle prestation ;